KY

Sistema Para Virar Master

Por kymaroo, 05 de nov. de 2010 em Actions e Talkactions

script
8
1.4k
kymarooK
05 de novembro de 2010 às 12:56
--Mais um script XD BY JAKAMILY

function onSay(cid, words, param)

if getPlayerVocation (cid)==1 then

doPlayerRemoveItem(cid,2160,5)

doPlayerSetVocation (cid,5)

doPlayerSay(cid,"UHHHUU Envelheci Para uma Pessoa Mais Êperiente",2)

else

doPlayerSendCancel(cid,"Vc n Tem Grana 5k")

 

if getPlayerVocation (cid)==2 then

doPlayerRemoveItem(cid,2160,6)

doPlayerSetVocation (cid,6)

doPlayerSay(cid,"UHHHUU Envelheci Para uma Pessoa Mais Êperiente",2)

else

doPlayerSendCancel(cid,"Vc n Tem Grana 5k")

 

if getPlayerVocation (cid)==3 then

doPlayerRemoveItem(cid,2160,7)

doPlayerSetVocation (cid,6)

doPlayerSay(cid,"UHHHUU Envelheci Para uma Pessoa Mais Êperiente",2)

else

doPlayerSendCancel(cid,"Vc n Tem Grana 5k")

 

if getPlayerVocation (cid)==4 then

doPlayerRemoveItem(cid,2160,8)

doPlayerSetVocation (cid,8)

doPlayerSay(cid,"UHHHUU Envelheci Para uma Pessoa Mais Êperiente",2)

else

doPlayerSendCancel(cid,"Vc n Tem Grana 5k")

 

return TRUE

end

end

end

end

end

 

 

 

 

 

Depois vá em talkactions.xml e coloque assim

 

<talkaction words="!envelhecer" event="script" value="envelhecer.lua"/>

 

Lembrando que O script vai em talkaction >script

 

Valeu se Gostou de Minha Ajuda Me de reputação +

comedinhasssC
05 de novembro de 2010 às 13:02

Legal isso...

mas textos como "Vc n Tem Grana 5k" deveriam ser "Você precisa de 5k para isso!"

=D

tinferT
05 de novembro de 2010 às 13:21

script muito mal feito,dá para fazer usando tabbles,irá diminuir muito.

E mesmo que não tenha grana,o script irá ser executado

kymarooK
08 de novembro de 2010 às 20:13

Aew Spits vc me avisou q o script ta ruin mais sou iniciante, mas Valeu mas poderia ser mais Leve.

 

Eu Faço scripts mais esse eu tentei fazer de qualquer jeito. :thumbsupsmiley:

670606086
08 de novembro de 2010 às 21:47

Uma Resposta Para Voce Lucas ou jakamily meu amigo da vida real

 

o script esta completamente errado e desarrumado alem de suas Girias Para Um OT Serio Ex OT Serio naõ e seu "OT" n isso nao e uma linguagem seria para ot seria e como o Spits Disse o Script ta mal feito e vai acontecer mesmo sem o player ter a "GRANA" DE "5k".

 

Teste e veja seus scripts antes de postar no XTIBIA Pois aqui e uma comunidade de Futuro a maior Comunidade de OT Server Nao Merece scripts que nao surjam efeitos.

 

Do Seu Velho amigo.

 

Eduardo!.

kymarooK
10 de novembro de 2010 às 10:59

e MSM valeu eu esqueci de testar isso :winksmiley02:

 

MSM assim valew

Que bosta eu n testei :angrysmiley:
OneshotO
13 de novembro de 2010 às 09:28

- Tópico criado em área incorreta. Reportado.

 

Hmm, código adequado para seu nível de experiência, como você diz que é Iniciante.

Mas acho que fica legal reduzir todo ele a isto:

 

local vocations = {
[1] = 5,
[2] = 6,
[3] = 7,
[4] = 8
}


function onSay(cid, words, param)
return (doPlayerRemoveMoney(cid, 50000) and doPlayerSetVocation(cid, vocations[getPlayerVocation(cid)]) or doPlayerSendCancel(cid, "You don't have enough money"))
end

Editado Novembro 13 por Oneshot

EskyloE
17 de novembro de 2010 às 17:47

Oneshot desossa!