Ir para conteúdo
  • Cadastre-se

Alguém sabe ou poderia me passar uma script em que consiga uma determinada vocation usando tal item?


Posts Recomendados

Este tópico foi movido para a área correta. Esta é uma mensagem automática!
Pedimos que leia as regras do fórum!

Spoiler

This topic has been moved to the correct area. This is an automated message!
Please read the forum rules.

 

Link para o post
Compartilhar em outros sites
Em 09/12/2019 em 19:07, XGaduX disse:

Alguém sabe ou poderia me passar uma script em que consiga uma determinada vocation usando tal item?

 

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

if getVocationInfo(getPlayerVocation(cid)).name == "Naruto" then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você já é um Naruto!")
else
doPlayerSetVocation(cid, 1) --Id da vocation
doCreatureSay(cid, "Dale", 19) 
doSendMagicEffect(getCreaturePosition(cid), 3)
doCreatureChangeOutfit(cid, {lookType = 71}) --Looktype da voc
if getPlayerStorageValue(cid, 5) < 1 then
setPlayerStorageValue(cid, 5, 1)
end
setPlayerStorageValue(cid, 16200, 1)
setPlayerStorageValue(cid, 300, (getPlayerVocation(cid)))
doRemoveItem(item.uid)
end
return TRUE
end

 

Adicione a tag no xml actions

Editado por iHolloway (veja o histórico de edições)

                                     

Citar

                               "Sábio é aquele que conhece os limites da própria ignorância."

                                    Sócrates

                                                          tenor.gif.b8aeb876d96198271bdf7891a50ce718.gif

Link para o post
Compartilhar em outros sites
1 hora atrás, iHolloway disse:

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

if getVocationInfo(getPlayerVocation(cid)).name == "Naruto" then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você já é um Naruto!")
else
doPlayerSetVocation(cid, 1) --Id da vocation
doCreatureSay(cid, "Dale", 19) 
doSendMagicEffect(getCreaturePosition(cid), 3)
doCreatureChangeOutfit(cid, {lookType = 71}) --Looktype da voc
if getPlayerStorageValue(cid, 5) < 1 then
setPlayerStorageValue(cid, 5, 1)
end
setPlayerStorageValue(cid, 16200, 1)
setPlayerStorageValue(cid, 300, (getPlayerVocation(cid)))
doRemoveItem(item.uid)
end
return TRUE
end

 

Adicione a tag no xml actions

 

 

Deu certo, muito obrigado!.

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo