Ir para conteúdo

Featured Replies

  • Respostas 13
  • Visualizações 1.1k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Artur Henrique
    Artur Henrique

    Eu não sei fazer nada em NPCs, mas fiz esse aqui por item:   Actions\Scripts\Promotion.lua function onUse(cid, item)  if getPlayerVocation(cid) > 8 then doPlayerSendTextMessage(cid, MESSAGE_IN

  • Artur Henrique
    Artur Henrique

    Ela funciona, me manda seu Vocations.xml ai.

  • Artur Henrique
    Artur Henrique

    </vocation> <!-- <vocation id="9" name="Zika Master Sorcerer Apaga esse <!-- </vocation> --> </vocations> esse --> também E te recomendo baixar o Notepad++ pra tu m

Postado

Agora dá certo, e me responde pm 

 

Actions.xml

<action itemid="10137" script="Promotion.lua"/>

 

actions/scripts/Promotion.lua

function onUse(cid, item) 
if getPlayerVocation(cid) > 8 then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You already was promoted!")
 
else
if getPlayerVocation(cid) > 4 and getPlayerVocation(cid) < 9 then
doPlayerSetVocation(cid, getPlayerVocation(cid)+4)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have been promoted!")
doRemoveItem(item.uid, 1)
setPlayerStorageValue(cid,989165792,1)
end
 
if getPlayerVocation(cid) <= 4 then
doPlayerSetVocation(cid, getPlayerVocation(cid)+8)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have been promoted!")
doRemoveItem(item.uid, 1)
setPlayerStorageValue(cid,989165792,1)
end
 
end
end

 
CreatureScripts.xml

<event type="login" name="Promotion" event="script" value="Promotion.lua"/>

 
creaturescripts/scripts/Promotion.lua

function onLogin(cid)
if getPlayerStorageValue(cid,989165792) == -1 then
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid))
else
if getPlayerVocation(cid) > 4 and getPlayerVocation(cid) < 9 then
doPlayerSetVocation(cid, getPlayerVocation(cid)+4)
end
if getPlayerVocation(cid) < 5 then
doPlayerSetVocation(cid, getPlayerVocation(cid)+8)
end
 
return true
end
return true
end

 

  • 4 months later...

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 520k

Informação Importante

Confirmação de Termo