Ir para conteúdo

bom queria um action de item que da promotion


RicowSilva

Posts Recomendados

Bom Eu tenho um script aki.. esse é meu primeiro post desculpa a desorganização mais vamo la. Eu tenho eu script ta td certo.. tipo eu queria que ele desse a promotion pro player EPIC ELITE KNIGHT (id 10) ow epic Elder druid.. epic máster sorcerer.. epic royal paladin.. mais quando ele promove o char fika sem vocação e quando da certo quando logo o char ele volta pra promotion anterior ( vip baiak Knight) bom vou manda o script vejam se consegue me da uma ajudinha ai.. vlw..

function onUse(cid, item, frompos, item2, topos)

if not isInArray({5,6,7,8}, getPlayerVocation(cid)) then

return doPlayerSendCancel(cid, "você não pode ser promovido pois não tem vocação") end

setPlayerPromotionLevel(cid, 9)

doRemoveItem(item.uid,1)

return TRUE end

Edit# Esse script é de um iten pra vc clicar e ganha a vocation. Editado por RicowSilva
Link para o comentário
Compartilhar em outros sites

Areá incorreta , o local certo seria o abaixo.

http://www.xtibia.co...idas-scripting/

 

@Topic

 

Substitua seu script pelo abaixo, não precisa mudar absolutamente nada, só o storage caso queira.

data/actions/script/SeuArquivo

 

function onUse(cid, item, frompos, item2, topos)
if getPlayerStorageValue(cid, 6497) == -1 then
doPlayerSetVocation(cid,getPlayerVocation(cid)+4)
setPlayerStorageValue(cid, 6497, 1)
end
end

 

Adiciona o script abaixo em

data/creaturescripts/scripts/login.lua

 

 

if getPlayerStorageValue(cid, 6497)== 1 then
doPlayerSetVocation(cid,getPlayerVocation(cid)+4)
end

 

 

Vê se funciona

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

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...