CA

Mana Potion Que Nunk Acaba Xd

Por capeta7, 04 de mai. de 2008 em Actions e Talkactions

otserv
script
28
13.5k
capeta7C
04 de maio de 2008 às 02:01

aew galera..

sempre q eu tinha um ot facil de up eu queria uma mana potion q nunk acabava mas eu n conseguia fazer...

agora q to fazendo um ot enforced q quero q acabe as mp, fui da uma editadinha na potion e acabei dexando sem acaba e agora n consigo mais arruma(¬¬')

AUEHauehAUHEauhe

vamos ao q interessa...

va na pasta data/actions/scripts

faça um arkivo .lua e abra como bloco de notas

apague o q estiver dentro e cole isso :

 

function onUse(cid, item, frompos, item2, topos)

 

playerpos = {x=topos.x, y=topos.y, z=topos.z, stackpos=253}

player = getThingfromPos(playerpos)

ml = getPlayerMagLevel(cid)

lvl = getPlayerLevel(cid)

voc = getPlayerVocation(cid)

ex = getPlayerStorageValue(cid,4862)

r1 = math.random(50,150)

 

params = { [1]=cid, [2]=lvl, [3]=voc, [4]=ml }

 

if item2.itemid == 1 then

if item.itemid == 7636 then

doPlayerSendCancel(cid,"It is empty.")

else

if item2.uid == cid then

if ex == -1 then

doPlayerAddMana(cid,r1)

doSendMagicEffect(playerpos,30)

addEvent(ums,1000,params)

doSendAnimatedText(getPlayerPosition(cid), "Aaaah...", 16)

else

doPlayerSendCancel(cid,'You are exhausted!')

end

else

splash = doCreateItem(1903,item.type,topos)

doDecayItem(splash)

end

end

else

if item.itemid == 7636 then

doPlayerSendCancel(cid,"It is empty.")

else

splash = doCreateItem(1903,item.type,topos)

doDecayItem(splash)

end

end

return 1

end

 

function ums(params)

cid = params[1]

setPlayerStorageValue(cid,4862, -1)

end

 

agora vo explik pra quem quizer fazer as gmp e ghp:

verde : ai muda o tanto de mana q vai recupera... no caso de 50 a 150

azul : ai eh os IDs dos mana potions...

vermelho : ai eh o lugar q diz se o potion vai recuperar vida ou mana, se vc quizer q aumente vida eh soh bota : doPlayerAddHealth(cid,r1)

 

eh isso aew, espero ter ajudado

flws

 

 

creditos -> 90% by skulls (por ter feito o script)

creditos -> 10% by me (por ter deixado infinito) u.U

Editado Maio 23 por capeta7

noobinhuN
04 de maio de 2008 às 07:09

Legal, testei, fico certinho, mas ali você pode simplesmente não colocar a tag do

"doTransformItem"

Pois, do geito que está não irá mudar nada...

capeta7C
04 de maio de 2008 às 13:30

eh.. skeçi de tira essa xD

eh q tinha 3, eu soh tirei 2 :p

vlws ae =D

04 de maio de 2008 às 20:22

Foi legal a idei mas pra um OT acho que ia ficar meio sem graça com potion infinita (a não ser que o OT seja pvp enforced)

mas ei APROVO.

 

Atenciosamente,

Maximus.

capeta7C
05 de maio de 2008 às 13:02

@maximusot ~

Eh.. depende...

pra mim se o ot for rates altas eh bom :p

pra enforced, soh se n for com chars do global.. dai fik massa =]

gabriferG
05 de maio de 2008 às 20:14

Muito bom!

Facil de entender, bem explicado e organizado!

APROVADO!

Abraços,

Escalador.

06 de maio de 2008 às 16:58

Legalzinho , melhor que mana rune !

jorgesamuelJ
09 de maio de 2008 às 21:02

Sim, mais eu queria saber , se tem como tira a exausted , da poition ...

 

É pelo Script mesmo ou é no config.lua?

capeta7C
09 de maio de 2008 às 21:11

Thx pelos posts :D

 

@Ayamme ~

vixi... isso n eh cmg

mande pm para o skulls, ele deve saber te responder, afinal, o script eh dele.

jorgesamuelJ
09 de maio de 2008 às 22:53

A ok , obrigado :D

 

 

//ADM Ayame

2 semanas depois...
NarutinhuN
18 de maio de 2008 às 19:09

Ou Bom ele mais ;.....

Eu queria editar minha mana potion pq ela sobe mana em 100 e pokos queria aumentar pra sobir 500 e 500 como faço isso ?

 

De certo é so abri ela e muda mais num sei onde encontro ela...

 

Me ajuda ae

19 de maio de 2008 às 00:24

Gostei muito, mas se não me engano, existe uma poção parecida no antigo Quantum Server 7.92

kruxduduK
19 de maio de 2008 às 20:10

Pra servers de rates altas... onde ocorre muito pvp e tals eh interessante

 

Para mim nem tanto uma vez que meu server é muito low xp hehe

 

Mas fico legal cara parabéns.

capeta7C
23 de maio de 2008 às 16:48
Gostei muito, mas se não me engano, existe uma poção parecida no antigo Quantum Server 7.92

 

tah dizendo q eu copiei desse server q eu nunk ouvi fala ???

mano... se liga... 7.92 eh uma coisa 8.10 eh outra... o script muda...

¬¬

 

@Narutinhu ~

cara.. tah explicado no ali como q muda a regeneração da mana

se vc n sabe onde acha o arquivo tah na pasta data/actions/scripts

 

@All ~

Obrigado pelos elojios galera :D

1 mês depois...
jucalokoJ
23 de junho de 2008 às 14:10

Legal mano