Ir para conteúdo

Script God


Zamorak

Posts Recomendados

Olá gostaria de fazer um pedido de um script:

 

Tipo do script:Preciso de um script que quando uma pessoa equipa ou da use em um item ele vira tutor.

Protocolo (versão do Tibia):8.60

Servidor utilizado:Slayer Yourots/the forgotten

Nível de experiência:Para scripter baixo mais entendo uma ou outra coisa.

Adicionais/Informações:Tpw a pessoa da use no objeto ou equipa e vira tutor por um tempo (bom para eventos)

 

Valeeeu Zamorak

Link para o comentário
Compartilhar em outros sites

Primeiro vai em "data/actions/scripts" duplique um arquivo e nomeie para "addtutor" sem aspas e nele cole:

function onUse(cid, item, fromPosition, itemEx, toPosition)
local days = 7 -- dias que durarão o tutor
local effect = 30 -- effect ao receber tutor
local storage = 34537 -- não mexa
doRemoveItem(item.uid, 1)
doSendMagicEffect(getPlayerPosition(cid), effect)
setPlayerGroupId(cid, 2)
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Agora você é Tutor por "..days.." dias.")
exhaustion.set(cid, storage, days * 86400)
setPlayerStorageValue(cid, 102076,1)
return TRUE
end

 

E em "data/actions/actions.xml" cole a tag:

<action itemid="id do item" script="addtutor.lua"/>

 

Agora para finalizar, vai em "data/creaturescripts/scripts/login" abra-o e cole a tag:

if ((exhaustion.check(cid, 34537) == FALSE) and (getPlayerStorageValue(cid, 102076) == 1)) then
setPlayerGroupId(cid, 1)
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Seu dias de Tutor acabaram.")
setPlayerStorageValue(cid, 102076, 0)
end

Editado por Jhon992
Link para o comentário
Compartilhar em outros sites

não deu certo :(

no <action itemid="id do item" script="addtutor.lua"/>

tentei <action uniqueid="id do item" script="addtutor.lua"/> e deu certo

mesmo assim +REP pros dois!

Editado por Zamorak
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...