Postado Junho 5, 2014 11 anos serve wodbo versão=8.54 gente meu serve tem um sistema de transform eu adicionei +1 transform >>>transforma e tudo so que quando o player loga volta a vocação anterior quero retirar isso quero que a vocação fique a que transformou mesmo se logar a vocação não muda blz meu sripter transform elseif getPlayerVocation(cid) ==286 then if getPlayerLevel(cid) >= 30 then doPlayerSetVocation(cid,287) setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+health) setCreatureMaxMana(cid, getCreatureMaxMana(cid)+mana) doCreatureAddHealth(cid, 1) doCreatureAddMana(cid, 1) doCreatureChangeOutfit(cid,king2) doSendMagicEffect(getPlayerPosition(cid), 18) else doPlayerSendCancel(cid, "king vegeta! You need 30 level to transform.") doSendMagicEffect(getPlayerPosition(cid), 2) end Editado Junho 5, 2014 11 anos por Juliocezar (veja o histórico de edições) Wodbo battle of gods galera serve novo online 24 horas site= http://wodbo.webhop.me lista de servidores= http://tibia-dragonb...logspot.com.br/ o que temos de novo Bills<<<<Vip God saiyan goku<<<<Vip Shenron<<<<Vip King vegeta <<<<Vip C8 <<<<Vip >>>Infor<<<< xp 600x <<<<stages skill 10x ML 10x
Postado Junho 6, 2014 11 anos Bom, se você falou que ao logar a vocação volta a "normal". Então deve ser function onLogout vai em data/creaturescripts/scripts/logout.lua e veja se tem alguma parte que faz referencia a vocação King Vegeta e remova. Acredito que esteja mais ou menos assim: --- King Vegeta --- elseif (getPlayerVocation(cid) == 287) then doPlayerSetVocation(cid,286) Basta remova a parte referente a essa vocação que ele não voltará mais a transformação ao logar.
Postado Junho 6, 2014 11 anos Autor vlw so mais 1 duvida como coloco ai para ficar saindo um efeito da vocação? Wodbo battle of gods galera serve novo online 24 horas site= http://wodbo.webhop.me lista de servidores= http://tibia-dragonb...logspot.com.br/ o que temos de novo Bills<<<<Vip God saiyan goku<<<<Vip Shenron<<<<Vip King vegeta <<<<Vip C8 <<<<Vip >>>Infor<<<< xp 600x <<<<stages skill 10x ML 10x
Postado Junho 6, 2014 11 anos Solução edit: tente assim: Vá em data/globalevents/scripts/ E crie um arquivo lua como o nome que desejar...dentro dele adicione isso: function onThink(interval, lastExecution) local players = getPlayersOnline() for _, pid in ipairs(getPlayersOnline()) do if(getPlayerVocation(pid) == 6) then playerpos = getPlayerPosition(pid) doSendMagicEffect(playerpos, 5) end end return true end Depois vá em data/globalevents/globalevents.xml E adicione a seguinte tag: <globalevent name="nome do seu arquivo" interval="1" event="script" value="nome do seu arquivo.lua"/> Explicando cada parte: Onde tem: if(getPlayerVocation(pid) == 6) then Coloque a vocação que você quer o efeito. Onde tem: doSendMagicEffect(playerpos, 5) Coloque o efeito(ItemType) que você desejar. É isso...se de certo posta aqui..Até! Ajudei? REP + Não vai cair a mão!! Editado Junho 7, 2014 11 anos por Listrik (veja o histórico de edições)
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.