Em creaturescript/script crie um arquivo .lua e coloque isso:
function onAdvance(cid, skill, oldLevel, newLevel)
local pos, lvl, stg, msg = {x=210, y= 10, z= 6 }, 300, 99001, 'Sua mensagem com aspas' -- pos, level, storage para nao repetir 2x, msg
if newLevel >= lvl and getPlayerStorageValue(cid, stg) <= 0 then
setPlayerStorageValue(cid,stg,1)
doTeleportThing(cid, pos, false)
doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_BLUE, msg)
return true
end
end
e em creaturescript.xml coloque isso:
<event type="advance" name="chegarlevel" event="script" value="SUA SCRIPT.lua"/>
E depois em login.lua antes do return true coloque isso:
registerCreatureEvent(cid, "chegarlevel")
Não testei, qualquer erro coloque aqui







info
Grupo: Visconde
Registrado: 04/01/14
Posts: 320
Reputação: +15
Boa Noite xTibianos...
Bom, hoje venho fazer um pedido, creio que simples...
Preciso de um script que quando o player avançar ao level 300, ele seria teleportado para:
210 10 6
So que nesse script, so iria teleporta 1x, pois tem aqueles espertinho que iria se matar para voltar no lvl abaixo de 300 para ser teleportado novamente.;;
E uma mensagem para eu por um recadinho.. rs
vlwwss, agradeço.. REP++
Editado Outubro 15 por brendoonh