Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado

Tipo Quero um script assim o player da use no item ai ele ganha a vocaçao mais tipo ganha pelo id da vocaçao neh tals

alguem tem esse script ou pode fazer para min?

Nto Generations

Breve online

Quer participar da equip staff?

Envie um email PARA [email protected]

Explicando PORQUE VC quer ser da staff,e suas abilidades,exemplo mapper....

208249_401162269967740_260154321_n.jpg

  • Respostas 9
  • Visualizações 1.3k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Em data/actions/scripts crie um arquivo.lua, nomeio para changevoc e adicione: Configurando : -Vermelho: Mensagem quando o item for ativado -Verde: Level necessário para usar o it

Postado

Em data/actions/scripts crie um arquivo.lua, nomeio para changevoc e adicione:

function onUse(cid, item, fromPosition, itemEx, toPosition)

if getPlayerStorageValue(cid,1992) == 1 then

doCreatureSay(cid, "Você ja recebeu a nova vocaçao", TALKTYPE_ORANGE_1)

else if getPlayerLevel(cid) >= 20 then

doCreatureSay(cid, "você recebeu uma nova vocaçao!", TALKTYPE_ORANGE_1)

if getPlayerVocation(cid) == 1 or getPlayerVocation(cid) == 5 then

doPlayerSetVocation(cid, 9)

end

if getPlayerVocation(cid) == 2 or getPlayerVocation(cid) == 6 then

doPlayerSetVocation(cid, 10)

end

if getPlayerVocation(cid) == 3 or getPlayerVocation(cid) == 7 then

doPlayerSetVocation(cid, 11)

end

if getPlayerVocation(cid) == 4 or getPlayerVocation(cid) == 8 then

doPlayerSetVocation(cid, 12)

end

doSendMagicEffect(fromPosition, 2)

doRemoveItem(item.uid)

setPlayerStorageValue(cid,1992,1)

return TRUE

else

doCreatureSay(cid, "Você deve ter level 20 ou mais para usar o Item!",TALKTYPE_ORANGE_1)

end

end

end

Configurando :

-Vermelho: Mensagem quando o item for ativado

-Verde: Level necessário para usar o item

-Marrom: Vocações antigas

-Laranja: Vocações novas

-Roxo: Efeito (/z)

-Rosa: Mensagem quando cancela (abaixo do level 20 do caso)

Em actions.xml adicione:



<action itemid="1965" script="changevoc.lua"/>

-Vermelho: Id do item

Todos os creditos a : Newtonnotwen

IquIkKG.png

MSN : [email protected]

Skype : Denis.silveiraa

Postado
  • Autor

Tem como me explica esse negosio das vocaçoes antigas e novas nao entendi mt bem

Nto Generations

Breve online

Quer participar da equip staff?

Envie um email PARA [email protected]

Explicando PORQUE VC quer ser da staff,e suas abilidades,exemplo mapper....

208249_401162269967740_260154321_n.jpg

Postado

o script vai checkar a vocação Exemplo : se for pally ( vocation id 3 ) vai tranforma em royal paladin ( vocation id 7 )

IquIkKG.png

MSN : [email protected]

Skype : Denis.silveiraa

Postado

Madaras, simplifiquei seu script, só com tabelas:



local vocs = {

[1] = 9, 

[5] = 9,

[2] = 10,

[6] = 10,

[3] = 11,

[7] = 11,

[4] = 12,

[8] = 12,

}


function onUse(cid, item, fromPosition, itemEx, toPosition)

if getPlayerStorageValue(cid, 1992) == 1 then 

return doCreatureSay(cid, "Você ja recebeu a nova vocaçao", TALKTYPE_ORANGE_1)

end


if getPlayerLevel(cid) < 20 then

return doCreatureSay(cid, "Você deve ter level 20 ou mais para usar o Item!", TALKTYPE_ORANGE_1)

end


doPlayerSetVocation(cid, vocs[getPlayerVocation(cid)])

doSendMagicEffect(fromPosition, 2)

doRemoveItem(item.uid, 1) 

return setPlayerStorageValue(cid, 1992, 1)

end

-"Supra Omnes Lux Lucis"

- Acima de todos brilha a Luz -

5VGnDyBz.png

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 519.7k

Informação Importante

Confirmação de Termo