

bloder
Campones-
Total de itens
30 -
Registro em
-
Última visita
Tudo que bloder postou
-
tenta coloka assim sem as areas : -----------------This Spell was made with Mindrage's Spell Maker v0.56b --------- --Do not post the spells in any forum without this line or you will be caught!--- --This Software is free to use and can't be for for real-life values!------------ local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat1, COMBAT_PARAM_BLOCKSHIELD, 1) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 0) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 8) setCombatFormula(combat1, COMBAT_FORMULA_SKILL, 2, -80, 3, -105) --======================================================================= local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat2, COMBAT_PARAM_BLOCKSHIELD, 1) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 0) setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, 8) setCombatFormula(combat2, COMBAT_FORMULA_SKILL, 2, -50, 3, -70) --======================================================================= local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat3, COMBAT_PARAM_BLOCKSHIELD, 1) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 0) setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, 8) setCombatFormula(combat3, COMBAT_FORMULA_SKILL, 3, -150, 4, -180) --======================================================================= function onCastSpell(cid, var) addEvent(doCombat, 0, cid, combat1, var) addEvent(doCombat, 500, cid, combat2, var) addEvent(doCombat, 1000, cid, combat3, var) return doCombat(cid, combat1, var) end flw!
-
Exori mas Gran : local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 36) setCombatParam(combat, COMBAT_PARAM_USECHARGES, true) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 0.8, 0, 1.6, 0) local condition = createConditionObject(CONDITION_PARALYZE) setConditionParam(condition, CONDITION_PARAM_TICKS, 20000) setConditionFormula(condition, -0.9, 0, -0.9, 0) setCombatCondition(combat, condition) combat_arr = { {1, 1, 1}, {1, 2, 1}, {1, 1, 1} } local combat_area = createCombatArea(combat_arr) setCombatArea(combat, combat_area) local combat_area = createCombatArea(combat_arr) setCombatArea(condition, combat_area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end exevo Frozen hur: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 52) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.6, -50, -1.8, 0) combat_arr = { {1, 1, 1}, {1, 1, 1}, {1, 1, 1}, {0, 1, 0}, {0, 3, 0} } local combat_area = createCombatArea(combat_arr) setCombatArea(combat, combat_area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Ai no spells.xml vc ja sabe né. Flw!
-
Testa esse aki : function onUse(cid, item, frompos, item2, topos) local config = { look_female = 123 ,--coloka o id outfit que vc quiser aki look_male = 289 --coloka o id outfit que vc quiser aki } local playerVoc = getPlayerVocation(cid) local position = getPlayerPosition(cid) local playerSex = getPlayerSex(cid) if playerVoc <= 7 then doPlayerSendCancel(cid, "voce nao tem os requisitos!") else if playerSex == 0 then doPlayerAddOutfit(cid,config.look_female, 0) doPlayerSetVocation(cid,12) doSendMagicEffect(position,6) doRemoveItem(cid,5944,1) elseif playerSex == 1 then doPlayerAddOutfit(cid,config.look_male, 0) doPlayerSetVocation(cid,12) doSendMagicEffect(position,29) doRemoveItem(item.uid, 1) return true end end end No actions.Xml vc Coloka issu <action itemid=" ID_Do_Item" script="Script.lua"/>
-
Tenta coloca esse aki que ja esta configurado local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) setCombatParam(combat, COMBAT_PARAM_EFFECT, 36) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1494) local condition = createConditionObject(CONDITION_HASTE) setConditionParam(condition, CONDITION_PARAM_TICKS, 22000) setConditionFormula(condition, 10.7, -156, 10.7, -156) setCombatCondition(combat, condition) local function fire(parameters) doCombat(parameters.cid, parameters.combat, parameters.var) end function onCastSpell(cid, var) local delay = 1 local seconds = 0 local parameters = { cid = cid, var = var, combat = combat } repeat addEvent(fire, seconds, parameters) seconds = seconds + delay until seconds == 220 end
-
abre o script do GRAN HUR e apaga oq estiver dentro e cola issu local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) setCombatParam(combat, COMBAT_PARAM_EFFECT, 36) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1494) local condition = createConditionObject(CONDITION_HASTE) setConditionParam(condition, CONDITION_PARAM_TICKS, 22000) setConditionFormula(condition, 10.7, -156, 10.7, -156) setCombatCondition(combat, condition) local function fire(parameters) doCombat(parameters.cid, parameters.combat, parameters.var) end function onCastSpell(cid, var) local delay = 100 local seconds = 0 local parameters = { cid = cid, var = var, combat = combat } repeat addEvent(fire, seconds, parameters) seconds = seconds + delay until seconds == 22000 -- Aqui é o tempo que vai durar o fogo end Flw ae!
-
Olá,não sei se é a sessão correta,mas eu queria saber se tem como adicionar novas functions em um servidor.Tipo,coloca as funções que existem no Tibia 8.54+ no Tibia 8.50.É que eu tenho um ot 8.50 e gostaria de por umas funções que existe na Versão 8.54.
-
__-__-__-_|ANTUP PRO SOFT!|__-__-__-__-_- -----------------> descrição do server! <--------------------- ==>Server com varias city's para Player Free E vips! ==>Vocações Balanceadas! ==>Quests Secretas! ==>Experiencia Por Estagios! ==>Monstros Novos ==>City's: -- Pronta city (pricipal) -- Atron -- Old Pronta -- Desert City -- Valkyme City -- Entre outras... ==> Para saber mais Entre no servidor! <!-- VENHA SER TOP!--> antupprosoftots.servegame.com
-
eu sei mano.. mais eh que quero por esse sistema de porta porque acho mais legal @Edit Ja arrumei o script,pode fechar o tópico :smile_positivo:
-
Olá.. o script que eu queria eh assim Quero que quando o player de use na porta do treiner ele seja teleportado para dentro do treiner e ninguem mais possa entrar no tal treiner até que ele saia..isso para todos os treiners..assim impediria que alguem o matasse lah dentro e fica mais legal. Agradeço desde já PS: Script para ot 8.50
-
vlw ae vei..thx
-
Eu quero um scipt que quando o player passar em tal tile sumone um monstro com as seguintes caracteristicas do script: aleatorio que esteje na lista do script cada monstro tem que ter uma cordenada para ser sumonado,Ex:se o monstro sorteado for demon,sumonar demon em posição X,mas se o monstro sorteado for um rat,sumonar um rat na posição Y, ter um tempo para issu,para não ter perigo de sumonar bichos D+. Desde já,agradeço a todos!
-
Aqui em casa funciono tdu certinho,mais eu queria saber como eu faço pra trocar os pets tipo coloca pro papagaio evolui pro terror bird etc... pq eu tenei aki em casa mais n deu ,da um erro de storage.
-
Muito bom cara, esses dias eu estava tentando fazer issu ae mais não sabia como.Vlw ae cara Rep+ :button_ok: @edit Afs foi mal ae cara, na hra que eu fui da rep. pra vc meu sobrinho desceu a pagina ai eu dei rep. pro cara aki em cima! Malz ae.
-
Vlw ae cara :positive:
-
OW cara sera que vc poderia me passar esse script,pq eu ja pedi aki no xtibia um script semalhante mais ngm respondeu até agora,se vc puder me passar eu agradeço
-
Tipo do script: Spell Protocolo (versão do Tibia):8.50 Servidor utilizado: The Forgotten Server 0.3.5 Nível de experiência: Adicionais/Informações:Preciso dessa magia que joga pedras do alto como se fosse uma chuva de meteoros como mostra o video abaixo Desde já agradeço a todos
-
Não funciono :confused:,quando eu passo em cima do tile não acontece nada,acho que eu fiz alguma coisa errada mais não sei oq é. mas mesmo assim VLW AE. Ja resolvi FLW
-
E depois oq eu coloko no MOVEMENTS.XML ? :?:
-
Tipo do script:Movement Protocolo (versão do Tibia): 8.50 Servidor utilizado: The Forgotten Server 0.3.5 Nível de experiência: Adicionais/Informações: quero um script que quando um player passar por cima de um SQM, crie uma parede, e quando ele passar em outro SQM, remover a parede que foi criada. Agradeço desde ja a todos.
-
Ae funciono vlw =]
-
DevilMoon ele corre atras de players que estão Pks e ataka eles e depois ele some arquivo XML dele é esse <?xml version="1.0"?> <npc name="Justiceiro" script="data/npc/scripts/defender.lua" access="5" lookdir="2" autowalk="25"> <mana now="800" max="800"/> <health now="200" max="200"/> <look type="131" head="116" body="94" legs="78" feet="115" addons="3"/> </npc> eu não achei essa parte,mais Vlw pela ajuda
-
Tipo do script: NPC's Protocolo (versão do Tibia): 8.50 Servidor utilizado: The Forgotten Server Nível de experiência:Pouca Adicionais/Informações: Alguem me ajuda a aumentar a velocidade desse npc, por ele anda muito devagar ai os players conseguem fugir dele.agradeço desde ja. local target = 0 local prevTarget = 0 local maxChaseDistance = 20 local origPos = 0 local lastAttack = 0 local followTimeout = 30 local function isSkulled(cid) if(getPlayerSkullType(cid) >= 3 and isPlayerPzLocked(cid) == TRUE) then return true end return false end local function goToOrigPos() target = 0 lastAttack = 0 selfFollow(0) doTeleportThing(getNpcCid(), origPos) end local function updateTarget() if(isPlayer(target) == FALSE) then goToOrigPos() elseif(not isSkulled(target)) then selfSay("Now, behave in the future.") goToOrigPos() end if(target == 0) then local list = getSpectators(getNpcPos(), 9, 9, false) for i = 1, table.getn(list) do local _target = list if(_target ~= 0) then if(isPlayer(_target) == TRUE and isSkulled(_target)) then if(getTilePzInfo(getCreaturePosition(_target)) == FALSE) then if(selfFollow(_target)) then target = _target if(target ~= prevTarget) then selfSay("We do not tolerate people like you here!") end prevTarget = target break end end end end end end end function onCreatureAppear(cid) if(cid == getNpcCid()) then origPos = getNpcPos() end end function onCreatureDisappear(cid) if(cid == target) then goToOrigPos() end end function onCreatureMove(creature, oldPos, newPos) -- end function onThink() updateTarget() if(target == 0) then return end local playerPos = getCreaturePosition(target) local myPos = getNpcPos() if(myPos.z ~= playerPos.z) then goToOrigPos() return end if(math.abs(myPos.x - origPos.x) > maxChaseDistance or math.abs(myPos.y - origPos.y) > maxChaseDistance) then selfSay("I'll catch you next time.") goToOrigPos() return end if(lastAttack == 0) then lastAttack = os.clock() end if(os.clock() - lastAttack > followTimeout) then selfSay("You got me this time, but just wait.") goToOrigPos() return end if((math.abs(playerPos.x - myPos.x) <= 1) and (math.abs(playerPos.y - myPos.y) <= 1)) then doTargetCombatHealth(getNpcCid(), target, COMBAT_LIFEDRAIN, -500, -800, CONST_ME_EXPLOSIONAREA) lastAttack = os.clock() end end
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.