Muito boa sua idéia, mas eu particularmente
não curto mana rune acho que quebra o espírito do game.
Muito boa sua idéia, mas eu particularmente
não curto mana rune acho que quebra o espírito do game.
info
Group: Conde
Joined: 18/12/05
Posts: 912
Reputation: +86
Gender: Masculino
Tibia Character: Kohzete

Bem lgl sua ideia
Essa exausted foi vc q fez ?
Fez um code tirando o exausted simples e lgl
parabens
flws
info
Group: Visconde
Joined: 03/10/05
Posts: 301
Reputation: +8
Gender: Masculino
Bem lgl sua ideiaEssa exausted foi vc q fez ?
Fez um code tirando o exausted simples e lgl
parabens
flws
o exhaust é identico ao meu, só foi mudado o nome das variaveis: (nem todas foram mudadas)
function getPlayerExhaust(player,number,time) now = os.time() before = getPlayerStorageValue(player,number) exhaust = os.difftime(now,before) if before == -1 then setPlayerStorageValue(player,number,now) return -1 else if exhaust >= time then setPlayerStorageValue(player,number,now) return -1 else return 1 end end end
esse script pode ser encontrado aberto ao publico:
http://www.xtibia.com/forum/index.php?showtopic=19317
de resto a action esta boa para uma primeira action, muitas pessoas não consegues colocar o exhaust system nas suas actions.
Edited Março 7 by colex
info
Group: Conde
Joined: 18/12/05
Posts: 912
Reputation: +86
Gender: Masculino
Tibia Character: Kohzete

Percebi isso pq dificilmente um iniciante faz um exausted system
Apesar q ele podia pedir pra add nas libs q ficaria melhor
![]()
+ msm parabens no script
Teve boas ideias e souber maneja-las
Tem um otimo futuro
flws
info
Group: Cavaleiro
Joined: 22/10/05
Posts: 196
Reputation: 0

Hiho!
@topic tenho uma critica e um comentario,
critica- voce deveria pelo menos ter colocado creditos ao colex, pelo exhauted system
comentario- esta muito bom pela primeira action, ate da um susto, nao parece a primeira 00'
^^
cya... ^_^
Não eu realmente tirei do colex..
desculpa por não por os creditos,
eu pensei em por,
só que na hora me esqueci eu vou por agora mesmo.
Desculpem, eu realmente me esqueci.
OBS: eu mudei as coisas não pra dizer que é meu, mais sim pq eu achei que seria de mais facil entendimento =D
Edited Março 8 by Alttli
Sua action ficou boa,acho que vou usar no meu ot que vai sair em breve =D eu adoro usar manarune porque ficar comprando manafluid é um tédio ^.^
//Sasky
Adorei cara, muito interessante..
É horrivel, quando você vai em OT's, e tem aqueles mages dando spam de mana rune..
Impossivel morrer...
Adorei, vai ajudar muitos que tem problemas com isso..
Continue assim =)
Atenciosamente,
RoD.
Poxa achei que ia ter mais comentarios.. 78 visitas e só 8 comentarios...
quer dizer 65 pessoas entrarão e não comentarão =/
to discontando 5 que eu tb visitei neh =D
info
Group: Campones
Joined: 26/06/06
Posts: 40
Reputation: 0
Mta boua essa action kra.
You have a great future in Actions Programming
!!!
Vo usa esse no meu ot sim, so vo modifica o lvl máximo de uso pa 65 ^^
Perfeita essa actions.
//CB
funciona com 7.6?
=X
info
Group: Banidos
Joined: 09/03/07
Posts: 79
Reputation: 0

Muito Boa Mesmo Os player gostarão no meu ot num deu nenhum ploblema bug nada vlw ae pela ajuda tava precisanu !!! flw Abração ae galera
Pow.. minha Mana Rune Eh Sem Exausted mas tem um problema olha issu
-- New MF rune --
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)
formula = math.random(((lvl+ml)*2)-(lvl-ml))
if item2.itemid == 1 and ml >= 2 then
doSendMagicEffect(playerpos,1)
doPlayerAddMana(player.uid,formula)
doPlayerSay(player.uid,"Aaaaah...",2)
if item.type > 1 then
doChangeTypeItem(item.uid,item.type-1)
else
doRemoveItem(item.uid,1)
end
end
if item2.itemid == 1 and ml <= 1 then
doSendMagicEffect(frompos,2)
doPlayerSendCancel(cid,"You dont Have Magic Level to use this rune.")
end
if item2.itemid >= 2 then
doPlayerSendCancel(cid,"You can only use this rune in you or in players.")
doSendMAgicEffect(frompos,2)
end
return 1
end
Alguem Sabe Me Responde Oq Eu Posso Faze Pra Bota Exausted Nessa Mana Rune ?
info
Group: Visconde
Joined: 06/02/07
Posts: 284
Reputation: 0
Olá,
eu andei olhando algumas actions,
e tentando entender para tentar fazer uma.
Essa é a consseguencia de um script que tentei fazer hoje,
é meu primeiro Script, e espero que vocês me alertem a algum erro.
Porfavor não deixe comentar,
sua opnião é emportante para mim.
Utilidades:
*Ela acompanha o Magic level e Level do players,
se voce tem Magic level 12,
você vai recuperar menos mana que um level 100 com magic level 60.
[pode ser ajústado]
*Tem exasted, ajústado por você mesmo símples e fácil.
[pode ser ajústado]
*Limite de Level e Magic Level, para não tornar muito forte leveis 40+
o Rune Blokeia o uso de players level 40+ e players com Magic level menor que 4.
[pode ser ajústado]
Relamente me desculpem, como prometido no Post abaixo ja Coloquei os creditos.
-----------Mana-rune Magic end Level by Alttli exasted by colex------ function onUse(cid, item, frompos, item2, topos) runeid = 2563 tempo = 1 playerpos = {x=topos.x, y=topos.y, z=topos.z, stackpos=253} player = getThingfromPos(player1pos) ml = getPlayerMagLevel(player.uid) lv = getPlayerLevel(player.uid) if getPlayerLevel(cid) <= 40 then if ex(cid,arvore,tempo) == -1 then if item2.itemid == cid then random_number = math.random(2*ml,(100+lv)) doSendMagicEffect(topos,12) doPlayerSay(item2.uid,"Aaaaah...",1) doPlayerAddMana(item2.uid,random_number) if item.type > 1 then doChangeTypeItem(item.uid,item.type-1) else doRemoveItem(item.uid,1) end else doSendMagicEffect(frompos,2) return 0 end else doSendMagicEffect(frompos,2) doPlayerSendCancel(cid,"Voce esta cansado") end return 1 end function ex(cid,runeid,tempo) now = os.time() before = getPlayerStorageValue(cid,runeid) exhaust = os.difftime(now,before) if before == -1 then setPlayerStorageValue(cid,runeid,now) return -1 else if exhaust >= tempo then setPlayerStorageValue(cid,runeid,now) return -1 else return 1 end end endEdited Março 8 by Alttli