Will Pro 0 #21 Postado 1 Novembro, 2008 Olha, eu dei uma modificada...com addEvent e mayNotLogout...mas não sei se está funcionando! Alguém poderia testar? (Y) E, créditos para quem fez o script anterior também u.u Observação: Não pedi para o dono pois tou em dúvida se é o Faelzinhow ou o lukinhasrox mas tá indo créditos pra vocês viu? Coloque em data/talkactions/scripts um arquivo com nome setVocation.lua --Script made in OTScript Live! Desenvolved by Faelzinhow, lukinhasrox and modified by Will Pro local delay = 20*60000 local parameters = {cid = cid} local vocation = 1 local money = 1000 function transformVoc(parameters) doPlayerSetVocation(cid, vocation) doSendAnimatedText(getPlayerPosition(cid),"Changed!",35) doSendMagicEffect(getPlayerPosition(cid), 13) mayNotLogout(cid, delay) return 1 end function onSay(cid, words, param) if getPlayerVocation(cid) ~= vocation and doPlayerRemoveMoney(cid, money) == 1 then addEvent(transformVoc, delay, parameters) elseif getPlayerVocation(cid) ~= vocation and doPlayerRemoveMoney(cid, money) == 0 then doPlayerSendCancel(cid,"You need '..money..' GP to change your vocation") doSendMagicEffect(getPlayerPosition(cid), 2) else doPlayerSendCancel(cid,"You cannot change your vocation") doSendMagicEffect(getPlayerPosition(cid), 2) end return 0 end Em vermelho: Os minutos que vai ficar com a vocação mudada.Em negrito: O ID da vocação que o jogador irá mudar. Em azul: Quantidade de dinheiro que irá remover do player para mudar a vocação. Observação: Se o script detectar que o player possuir uma vocação igual a que mudaria, ele manda um aviso para o player. Se não tiver o tanto de dinheiro, também, ou, ele muda a vocação por o número de minutos definido Nota: Isso é uma talkaction, portanto coloque isto em talkactions.xml: <talkaction words="!changevocation" script="setVocation.lua" /> Protegendo o tópico: Os scripts possuem seu ID de vocação ALTERÁVEL portanto vocês podem tanto escolher de no-vocation para qualquer uma ou de sorcerer para druid, ou sei lá...tanto faz! Compartilhar este post Link para o post
ultimatearmor 0 #22 Postado 19 Novembro, 2008 Não vejo muita utilidade a não ser pra quest ^^ mesmo assim fico bom so que vc economisou no script amigo :/ enfim fora isso fico bom O.^ Compartilhar este post Link para o post
felipexp 0 #23 Postado 11 Dezembro, 2008 (editado) muito bom, vlws Editado 11 Dezembro, 2008 por felipexp Compartilhar este post Link para o post
Mock 32 #24 Postado 11 Dezembro, 2008 @felipexp Não reviva topicos @topic if item.uid == 3000 then ^-.-' pra q isso otra coisa so serviria em um ot MTO ZUADO =x Compartilhar este post Link para o post
Kevonikz 0 #25 Postado 11 Dezembro, 2008 Ml, vida skills, em ot que eu saiba isso não muda. Compartilhar este post Link para o post
grupowebknights 0 #26 Postado 14 Dezembro, 2008 essa lavanca salvou meu projeto Compartilhar este post Link para o post