Ir para conteúdo

Featured Replies

Postado

o script do movements é assim quando o kara equipa certa arma o kara ganha uma storage quando desequipa tira a storage

e a modificação é assim queria q o script do kimoszin n tivece tempo pra funcionar so q quando a storage sair o efeito sair e quando ganha a storage ganhar o efeito so isso

script \/

local effect = 30 -- Efeito que vai usar

local storage = 9994 -- Storage que o player precisa ter

local tempo = 5 -- Tempo em segundos

function onLogin(cid)

if getPlayerStorageValue(cid, storage) == 1 then

SendEffect(cid)

end

return TRUE

end

function SendEffect(cid)

doSendMagicEffect(getCreaturePosition(cid), effect)

addEvent(SendEffect, tempo*1000, cid)

return TRUE

end

registerCreatureEvent(cid, "Effect")

<event type="login" name="Effect" event="script" value="effect.lua"/>

Editado por 1215171 (veja o histórico de edições)

Ae ajudei? Rep+ :D
 

  • Respostas 5
  • Visualizações 945
  • Created
  • Última resposta

Top Posters In This Topic

Postado

Assim que você quer?


local storage = 25000

function onEquip(cid, item, slot) 

setPlayerStorageValue(cid,storage)

return TRUE

end


function onDeEquip(cid, item, slot)

setPlayerStorageValue(cid,storage,-1)

return TRUE

end

Tipo remover literalmente a storage, ai precisa usar o query, não sei mecher com isso.

 http://baiakuza.com/
IP: baiakuza.com
TIBIA: 10.96
Baiak Custom [ High Exp Rate ]

 

 

 

 

Postado

\movements\scripts\efeito.lua


local effect = 30 -- Efeito que vai usar

local storage = 9994 -- Storage que o player precisa ter

local tempo = 5 -- Tempo em segundos


function onEquip(cid, item, slot)

setPlayerStorageValue(cid,storage, 1)

if getPlayerStorageValue(cid, storage) == 1 then

SendEffect(cid)

end

return TRUE

end


function onDeEquip(cid, item, slot)

setPlayerStorageValue(cid,storage, -1)

return TRUE

end


function SendEffect(cid)

doSendMagicEffect(getCreaturePosition(cid), effect)

addEvent(SendEffect, tempo*1000, cid)

return TRUE

end

\movements\movements.xml
<movevent type="Equip" itemid="0" slot="ring" event="script" value="efeito.lua"/>

<movevent type="DeEquip" itemid="0" slot="ring" event="script" value="efeito.lua"/>

Não testei.

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 520.2k

Informação Importante

Confirmação de Termo