Prabéns pelo Script ja to colocando no meu ot aki pra mim testar ok? Jaja edito.
Testado e Aprovado!
dwhfms ![]()
Por Eventide, 23 de fev. de 2009 em Actions e Talkactions
info
Grupo: Marquês
Registrado: 08/05/08
Posts: 1.3k
Reputação: +168

Prabéns pelo Script ja to colocando no meu ot aki pra mim testar ok? Jaja edito.
Testado e Aprovado!
dwhfms ![]()
Editado Fevereiro 23 por dwhfms
bem legal ![]()
seria bom usar isso como uma runa vip !
![]()
eu coloquei isso no meu ot para compençar a ausencia de algumas magias que estavam em falta.. ![]()
e não é exatamente uma runa, rs.
info
Grupo: Conde
Registrado: 08/06/08
Posts: 676
Reputação: +1
Char no Tibia: Kimera De Pegasus

OMG, ultra blaster rox, mano ja vo entra no OT, nunca pensei que alguem iria fazer isso, parabéns.
@EDIT
Ué, aqui ta off, ja tentei 3 vezes e nada.
Editado Fevereiro 23 por BillyBola
O OT estará offline até amanha para algumas manutenções.
(não é 24/7)
Editado Fevereiro 23 por Eventide
Bacaninha... o problema é que da pra usar a espada no chão e ela heala :smile_positivo:
info
Grupo: Cavaleiro
Registrado: 07/10/08
Posts: 189
Reputação: +23
Olá pessoal,
eu fiz um script de uma sword que funciona como uma runa, ela tira vida do player e adiciona na sua!
para usar, crie um arquivo .txt na pasta data\actions\scripts
abra ele e escreva isto:
--[[ Drain sword system Autor: Eventide Protocolo testado: 8.4 Servidor testado: TFS mystic spirit 0.2 Descrição: È uma espada que funciona como uma runa, você clica na espada e clica no player, ai a espada vai como um bumerangue, hita o player e quando volta heala sua vida! x) ]]--> -- para ver a espada funcionando entre em: even0ts.servegame.com -- configuração conf = { act = 0, -- actionid da sword msg = "Drain", -- mensagem que o player diz quando solta a sword colormsg = TEXTCOLOR_PURPLE, -- cor da mensagem minlvl = 30 -- level minimo para se usar a sword } function onUse(cid, item, fromPosition, itemEx, toPosition) if getCreatureTarget(cid) ~= nil then if isCreature(getCreatureTarget(cid)) == TRUE then if item.actionid == conf.act then if getPlayerLevel(cid) < conf.minlvl then doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "você não tem level suficiente!") else doSendDistanceShoot(fromPosition, toPosition, CONST_ANI_WHIRLWINDSWORD) doAreaCombatHealth(0, COMBAT_PHYSICALDAMAGE, toPosition, 0, -100, -200, CONST_ME_MAGIC_RED) doSendAnimatedText(getCreaturePosition(cid),conf.msg, conf.colormsg) local formula = math.random(1, 5)*getPlayerSkill(cid, 2) doCreatureAddHealth(cid, formula) doSendAnimatedText(getCreaturePosition(cid),formula, TEXTCOLOR_RED) doSendDistanceShoot(toPosition, fromPosition, CONST_ANI_WHIRLWINDSWORD) end end return TRUE end end endlembre-se que você poderá modificar as váriaveis da tabela conf, para o script ficar ao seu gosto!
modifique o nome do arquivo para drain sword.lua
depois va até a pasta data\actions e abra o arquivo actions.xml com o bloco de notas
antes de </actions> adcione:
e não se esqueça de mudar itemid para uma espada de seu gosto!
agora é só pegar a espada e usar como uma runa! x]
se quiser ver a espada funcionando, entre nesse ot:
even0ts.servegame.com (8.4)
espero que curtam!
Editado Fevereiro 24 por Eventide