Ir para conteúdo
Entre para seguir isso  
mago do bem

Aprenda a fazer a fonte da juventude

Recommended Posts

mago do bem    0
mago do bem

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
Razor

Isso eh um download de script praticamente.

Movido para download de scripts.

 

esK~

Compartilhar este post


Link para o post
Tic Tac    0
Tic Tac

Rapaz, Pense numca coisa util, vlw ae mermao vc é Spank ^.-

Compartilhar este post


Link para o post
Dojan    0
Dojan

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 wink.gif

Mas legal, continue assim wink.gif

Cya

Dojan

 

Compartilhar este post


Link para o post
mago do bem    0
mago do bem

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
Dojan

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
mago do bem

é,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
taeangy25

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
-Handfire-

Muito criativa a idéia, vou usar em meu server.

Continue postando suas actions.

 

 

//Handfire

Compartilhar este post


Link para o post
Rogui    0
Rogui

@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
Capaverde

@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
Dark Desert Punk

Interessante,Aprovado.

Compartilhar este post


Link para o post
Cinkuenta    0
Cinkuenta

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
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×