mago do bem 0 #1 Postado 18 Julho, 2007 Bom vo ensinar como fazer uma fonte q quando o player clica nela fica full life.. 1° Va em data/actions/scripts e copie qualquer arquivo renomeando para waterlife.lua,apague tudo que estiver escrito dentro e cole o code abaixo function onUse(cid, item, uid, item2, topos) if item.uid == 3000 then doPlayerAddHealth(cid,10000) doSendMagicEffect(topos,1) doSendAnimatedText(getPlayerPosition(cid), "Ahhhhh...", TEXTCOLOR_BLUE) else doPlayerSendCancel(cid,"Sorry, not possible.") end return 1 end[/b] Agora abra o map editor,aperte j e digite 1378 (é o id da fonte) Agora coloque a fonte em algum lugar no seu map de preferencia no templo Clique com o botão direito na fonte,e no UniqueID coloque 3000 Va em data/actions/actions.xml e adicione essa tag <action uniqueid="3000" script="waterlife.lua" /> Explicação if item.uid == 3000 then isso eh o ID que vai na fonte quando clicam nela e ativa a função doSendMagicEffect(topos,14) Esse é aquele efeito brilhoso que sai quando usam a fonte doSendAnimatedText(getPlayerPosition(cid), "Ahhhhh...", TEXTCOLOR_BLUE) A mensagem q vai aparecer na tela quando o player clica a fonte Lembrando que o UniqueId 3000 Não pode estar ja sendo usado no seu map Creditos: 80% pra mim que fiz o script,20% pro ot que vi a fonte,Dragon Souls. Se gostaram postem,se nao gostaram postem tbm.. só editei uma coisa,troquei o efeito 14 pelo 1,faz mais sentido.. Compartilhar este post Link para o post
Razor 1 #2 Postado 21 Julho, 2007 Isso eh um download de script praticamente. Movido para download de scripts. esK~ Compartilhar este post Link para o post
Tic Tac 0 #3 Postado 22 Julho, 2007 Rapaz, Pense numca coisa util, vlw ae mermao vc é Spank ^.- Compartilhar este post Link para o post
Dojan 0 #4 Postado 22 Julho, 2007 Boa ideia, vo fazer isso no meu tb =) uma sugestao, em vez de recuperar 10k de life, ponha assim: (muitos servers os players chegam a ter mais q 10k de life ¬¬) function onUse(cid, item, uid, item2, topos) hp = getPlayerHealth(cid) if item.uid == 3000 then doPlayerAddHealth(cid,hp) doSendMagicEffect(topos,14) doSendAnimatedText(getPlayerPosition(cid), "Ahhhhh...", TEXTCOLOR_BLUE) else doPlayerSendCancel(cid,"Sorry, not possible.") end return 1 end[/b] Acho que fica melhor assim Mas legal, continue assim Cya Dojan Compartilhar este post Link para o post
mago do bem 0 #5 Postado 22 Julho, 2007 Ae Dojan,eu fiz a tua modificaçao e nao deu :/,com um char de 4k de life eu tive q clica umas 5 veses na fonte..enxia de 600-800 +- Compartilhar este post Link para o post
Dojan 0 #6 Postado 22 Julho, 2007 Ueh o.O q versao que eh? 8.0? Aqui uso 8.0 e vai normal x.x Aqui eu to no pc ruim, quando eu for pro pc bom que tem os script tal eu do uma testada... x.X --EDIT-- Cara, testei aqui e deu certinho o que eu fiz... o.O Compartilhar este post Link para o post
mago do bem 0 #7 Postado 23 Julho, 2007 é,se ve ali no topico aparece 7.92,axo q so no 8.0 funciona essa ai :/ Compartilhar este post Link para o post
taeangy25 0 #8 Postado 23 Julho, 2007 Ae cara, bem criativa ;D Legal para por em templos, centros de cura, magia... Só não gostei muito da idéia de encher completamente o HP da pessoa, mas é uma boa ;D See ya. Compartilhar este post Link para o post
-Handfire- 0 #9 Postado 24 Julho, 2007 Muito criativa a idéia, vou usar em meu server. Continue postando suas actions. //Handfire Compartilhar este post Link para o post
Rogui 0 #10 Postado 24 Julho, 2007 @Dojan Quem ensino né? ;] @mago do bem O que o Dojan falou está certo, provavelmente é você que está fazendo algo errado Compartilhar este post Link para o post
Capaverde 1 #11 Postado 24 Julho, 2007 @Dojan getPlayerHealth é diferente de getPlayerMaxHealth porém getPlayerMaxHealth não existe seria necessário adicionar essa função nas sources para o problema do mago do bem ser solucionado Compartilhar este post Link para o post
Dark Desert Punk 0 #12 Postado 22 Junho, 2008 Interessante,Aprovado. Compartilhar este post Link para o post
Cinkuenta 0 #13 Postado 23 Junho, 2008 Muito bom esse script é bom coloca ele em server que tem rookguard pra quando os players tiverem morrendo eles vão no templo é enche a vida o.O Tchau pra vcs fui... Compartilhar este post Link para o post