Ir para conteúdo

[Pedido] Alcançar Certo Lvl E Ganhar Item


nari

Posts Recomendados

to atraz de um creaturescripts que quando o player pega um certo level ganha item ou dinheiro. por exemplo: quando ele avançar lvl 30 ganhar 20k.

 

quem souber ajuda ai (y)

Link para o comentário
Compartilhar em outros sites

creaturescript/script

 

nome do seu script.lua

function onAdvance(cid, skill, oldLevel, newLevel)
registerCreatureEvent(cid, "ItemLevel")
local new_level = 30
if skill == 8 then 
if (oldLevel < new_level ) and (newLevel >= new_level) and getPlayerStorageValue(cid, 32647) <= 0 then 
doPlayerAddItem(cid,2160,2)
setPlayerStorageValue(cid, 32647, 1)
return TRUE 
end 
end 
return TRUE 
end

 

creaturescript.xml

<event type="Advance" name="ItemLevel"  script="nome do seu script.lua"/>

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

creaturescript/script

 

nome do seu script.lua

function onAdvance(cid, skill, oldLevel, newLevel)
registerCreatureEvent(cid, "ItemLevel")
local new_level = 30
if skill == 8 then 
if (oldLevel < new_level ) and (newLevel >= new_level) and getPlayerStorageValue(cid, 32647) <= 0 then 
doPlayerAddItem(cid,2160,2)
setPlayerStorageValue(cid, 32647, 1)
return TRUE 
end 
end 
return TRUE 
end

 

creaturescript.xml

<event type="Advance" name="ItemLevel"  script="nome do seu script.lua"/>

 

ow vodkart, se o cara upar 30 ganhar 20k, dps morrer e upar denovo, ele vai ganhar 20k?ou é só a primeira vez do player?

Link para o comentário
Compartilhar em outros sites

ow vodkart, se pode adicionar uma msg no script?quando ele pegar o lvl aparecer algo, sei la tipow, (parabens voce pego lvl 30, pegue esse dinheiro para comprar itens novos,TALKTYPE_ORANGE_1)

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...