Ir para conteúdo

Level 20 . Haha '


eusouobozo

Posts Recomendados

Olá xTibianos.

 

Eu queria saber se tem um script que fassa com que o player seja teleportado para um lugar ao atingir o level 20.

 

Exemplo : Sou level 19, matei um Cyclops upei o level 20, Ai apareçe um Mensagem "Você será teleportado para The Oracle para escolher sua vocação!" e ele é teleportado após 2 segundos .

 

 

Muito obrigado pela ajuda.

Link para o comentário
Compartilhar em outros sites

function onAdvance(cid, skill, oldLevel, newLevel)
if newLevel == 20 then
doPlayerSendTextMessage(cid, 22, "Você será teleportado para The Oracle para escolher sua vocação!")
addEvent(doTeleportThing, 2000, cid, {x=, y=, z=})
end
end

Link para o comentário
Compartilhar em outros sites

function onAdvance(cid, skill, oldLevel, newLevel)
if newLevel == 20 then
doPlayerSendTextMessage(cid, 22, "Você será teleportado para The Oracle para escolher sua vocação!")
addEvent(doTeleportThing, 2000, cid, {x=, y=, z=})
end
end

 

sempre que o player upar qualquer coisa no 20 ele seria teleportado. (sword,ml,axe,club..)

 

para concertar basta adicionar

 

if skill == SKILL__LEVEL then

 

ficando

 

function onAdvance(cid, skill, oldLevel, newLevel)
if skill == SKILL__LEVEL then
if newLevel >= 20 and oldLevel < 20 then
doPlayerSendTextMessage(cid, 22, "Você será teleportado para The Oracle para escolher sua vocação!")
addEvent(doTeleportThing, 2000, cid, {x=, y=, z=})
end
end
end

 

tb adicionei uma verificação de newLevel, que ao upar por exemplo do 19 ao 21 direto ele tb teleporte =D

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

fail esqueci o negocio da verificação do skill. vlw por lembrar

 

vale lembrar tb q para funcionar deve - se colocar no creaturescripts.xml

<event type="advance" name="AdvanceTeleport" event="script" value="advancetp.lua"/>

 

e no seu login.lua q fica na pasta creaturescripts/scripts

ponha embaixo da linha 'function onLogin(cid)'

if getPlayerLevel(cid) < 20 then
registerCreatureEvent(cid, "AdvanceTeleport")
end

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...