Bruce Wayne 1 #1 Posted July 19, 2011 (edited) Criador: Bruce WayneServidor Testado: TFS 0.3.6 Versão: 8.54 Bom galera, o iuniX me deu uma pequena aula de script e decidi me virar. O Script a seguir faz o seguinte: Você dá use na scarab coin (ou se você modificar no item que você escolher) e tem 10% para ganhar 1kk. (Pode usar a scarab coin em eventos ou monstros dificeis como bosses) Abra data/actions/scripts e lá dentro crie uma pasta chamada moedasorte.lua e ponha isso lá dentro: function onUse(cid, item, pos) if math.random(100) <= 10 then doSendMagicEffect(pos, 30) doPlayerAddItem(cid, 2160, 100) end doRemoveItem(item.uid) return true end E adicione isso no actions.xml: <action itemid="2159" event="script" value="moedasorte.lua"/> o 2159 é o ID do scarab coin, se você quizer mudar o item é ali. Pronto, agora sua moeda da sorte está pronta. Obrigado. ps: Agradeço ao Catios por ter visto o pequeno erro que cometi. Edited July 19, 2011 by Bruce Wayne 1 marcotozx reacted to this Share this post Link to post
iuniX 4 #2 Posted July 19, 2011 Já disse o que eu tinha que falar por msn. Aprovado e movido. Share this post Link to post
Catios 0 #3 Posted July 19, 2011 nao sei se estou correto, mas se nao receber os 1kk, a moeda some? pq a função doRemoveItem(item.uid) só esta na condição de se math.random(100) <= 10 abrass Share this post Link to post
Bruce Wayne 1 #4 Posted July 19, 2011 nao sei se estou correto, mas se nao receber os 1kk, a moeda some?pq a função doRemoveItem(item.uid) só esta na condição de se math.random(100) <= 10 abrass Puxa, é mesmo, já arrumei, valeu! Share this post Link to post
Jhonts 0 #5 Posted July 19, 2011 achei muito bom, tinha achado estranho o math.random(100) <= 10 mas como já ta arrumado, fiko muito bom, só vou alterar o item e já era! vlw cara Share this post Link to post
xS0NYx 15 #6 Posted July 20, 2011 Achei simples mas legal, não achei legal para essa função mas se modificar pra alguma outra coisa da pra fazer algo maneiro ^^ Share this post Link to post
Bruce Wayne 1 #7 Posted July 21, 2011 Achei simples mas legal, não achei legal para essa função mas se modificar pra alguma outra coisa da pra fazer algo maneiro ^^ É, primeira action sabe... tentei fazer algo simples só pra ver o que tinha aprendido. Share this post Link to post
xS0NYx 15 #8 Posted July 21, 2011 É, eu também sou iniciante, mas fico legalzim po, da pra fazer coisas legais com isso Share this post Link to post
SubythKiller 2 #9 Posted July 21, 2011 Poderia por para ganhar + de 1 items na sorte ^^ Exelente script Share this post Link to post
Spoonkly 0 #10 Posted August 19, 2011 Simples mas funcional, como você disse, pode ser um bom prêmio para eventos em servidores sérios não muito fáceis de conseguir dinheiro. E, esta sua action poderá ajudar muita gente que não sabe nada sobre scripting a adicionar ao server um prêmio para eventos. Espero que você tenha um ótimo futuro no ramo de scripter, que você faça muito sucesso. :] Dica: A cada script que você for fazendo, tente inová-los colocando novas funções. Tente assim para esta action: Se o player que usar o item for <= x level, ele tem x de chance de conseguir 1kk. Se ele for > x level, ele tem x + x de chance de conseguir 1kk. É MUITO SIMPLES, mas é uma ideia para inovar a action. Crie mais actions e poste aqui pra gente ver. :] Share this post Link to post
Lyon 3 #11 Posted August 19, 2011 Eu gostei a partir dessa action da para criar outras coisa legais! Parabens ae! Share this post Link to post
Asould Acalaylaa 5 #12 Posted August 30, 2011 Maneiro, mas 1kk é muita coisa kk Share this post Link to post