Universo Games
Ola , Convidado

Sistema de Sentar V1.0 Logo1110

Você ainda não e cadastrado então cadastre-se e veja todas as atualizações no Mundo RPG!!!
Universo Games
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Universo Games

Suporte e Desenvolvimento só no Universo Games
 
InícioInício  PortalPortal  EventosEventos  PublicaçõesPublicações  Últimas imagensÚltimas imagens  RegistarRegistar  EntrarEntrar  
Ola Convidado, Seja Bem vindo a equipe lhe deseja boa sorte no seu projeto!

 

 Sistema de Sentar V1.0

Ir para baixo 
AutorMensagem
Convidado
Convidado
Anonymous



Sistema de Sentar V1.0 Empty
MensagemAssunto: Sistema de Sentar V1.0   Sistema de Sentar V1.0 EmptySáb 27 Abr 2013, 23:06

É um sistema do tipo Ragnarok em que ao usar a talk, o player ficará imóvel e seu life e mana irão subir.

Vamos ao script!

Em data/talkactions/scripts, crie um arquivo com o nome de sentar.lua e adicione:

Código:
    local sentar = {health = 5, mana = 5}
    local storage = 12345

function onSay(cid, words) 

  if getTilePzInfo(getPlayerPosition(cid)) then
    if getPlayerStorageValue(cid, 12345) == -1 then
        doCreatureSay(cid, "Ahh, vou descansar...", TALKTYPE_MONSTER)
        doSendMagicEffect(getCreaturePosition(cid), 1)
        doPlayerAddHpManaSentar(cid, sentar)
        doCreatureSetNoMove(cid, true)
        setPlayerStorageValue(cid, 12345, 1)
else
        setPlayerStorageValue(cid, 12345, -1)
        doCreatureSetNoMove(cid, false)
        doCreatureSay(cid, "Já descansei.", TALKTYPE_MONSTER)
        stopEvent(hpmana)
    end
    end
return true
end

function doPlayerAddHpManaSentar(cid, formula)
if not isCreature(cid) then return true end
  doCreatureAddHealth(cid, formula.health)
  doCreatureAddMana(cid, formula.mana)
  hpmana = addEvent(doPlayerAddHpManaSentar, 5000, cid, formula)
end

Agora em talkactions.xml adicione a tag:

Código:
<talkaction words="!sentar" event="script" value="sentar.lua"/>

Imagens:

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

É isso ai galera, espero que isso sirva pra alguém.
Abraços! Wink
Ir para o topo Ir para baixo
 
Sistema de Sentar V1.0
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» [EO]Sistema de Pet
» Sistema De Vip
» [ALL]Sistema VIP
» [ALL] Sistema VIP por Tempo
» Sistema de camuflagem

Permissões neste sub-fórumNão podes responder a tópicos
Universo Games :: Criação de Jogos :: Tutoriais-
Ir para: