Tudo que cleber13 postou
-
[MAGIAS] Como adicionar-las no seu servidor
tipo talves vc possa ajudar mais gente a duvida geral e essa , quando a magia e criada com o spell creator geram 2 partes. sao essas> essa parte e no xml. ae blz <instant name="teste" words="default" lvl="100" maglv="0" mana="0" exhaustion="30" prem="0" needlearn="0" blockwalls="0" aggressive="1" event="script" value="teste.lua"> </instant> e essa e a magia criada que nao da pra saber como add no server. -- SpellCreator generated. -- =============== COMBAT VARS =============== -- Areas/Combat for 0ms local combat0_Brush = createCombatObject() setCombatParam(combat0_Brush, COMBAT_PARAM_EFFECT, 226) setCombatParam(combat0_Brush, COMBAT_PARAM_TYPE, COMBAT_UNDEFINEDDAMAGE) setCombatArea(combat0_Brush,createCombatArea({{0, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0}, {1, 1, 1, 0, 2, 1, 1, 1}, {0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 0, 0}})) function getDmg_Brush(cid, level, maglevel) return (200)*-1,(1000)*-1 end setCombatCallback(combat0_Brush, CALLBACK_PARAM_LEVELMAGICVALUE, "getDmg_Brush") local con___combat0_Brush = createConditionObject(0+CONDITION_PARALYZE) addDamageCondition(con___combat0_Brush, 3, 1000, -400) setCombatCondition(combat0_Brush, con___combat0_Brush) -- Areas/Combat for 900ms local combat9_Brush_2 = createCombatObject() setCombatParam(combat9_Brush_2, COMBAT_PARAM_EFFECT, 91) setCombatParam(combat9_Brush_2, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatArea(combat9_Brush_2,createCombatArea({{0, 0, 0, 0, 1, 0, 1, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 1, 0, 0, 0, 1, 0, 1}, {1, 0, 0, 0, 0, 2, 0, 0, 0, 0}, {0, 1, 0, 1, 0, 0, 0, 1, 0, 1}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 1, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 1, 0, 0}})) function getDmg_Brush_2(cid, level, maglevel) return (500)*-1,(1000)*-1 end setCombatCallback(combat9_Brush_2, CALLBACK_PARAM_LEVELMAGICVALUE, "getDmg_Brush_2") -- Areas/Combat for 1600ms local combat16_Brush_3 = createCombatObject() setCombatParam(combat16_Brush_3, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatParam(combat16_Brush_3, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatArea(combat16_Brush_3,createCombatArea({{0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0}, {1, 1, 1, 1, 1, 2, 0, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, {0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0}})) function getDmg_Brush_3(cid, level, maglevel) return (200)*-1,(400)*-1 end setCombatCallback(combat16_Brush_3, CALLBACK_PARAM_LEVELMAGICVALUE, "getDmg_Brush_3") -- Areas/Combat for 2500ms local combat25_Brush_4 = createCombatObject() setCombatParam(combat25_Brush_4, COMBAT_PARAM_EFFECT, CONST_ME_ICEATTACK) setCombatParam(combat25_Brush_4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatArea(combat25_Brush_4,createCombatArea({{1, 1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 2, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1, 1}})) function getDmg_Brush_4(cid, level, maglevel) return (10)*-1,(20)*-1 end setCombatCallback(combat25_Brush_4, CALLBACK_PARAM_LEVELMAGICVALUE, "getDmg_Brush_4") -- =============== CORE FUNCTIONS =============== local function RunPart(c,cid,var,dirList,dirEmitPos) -- Part if (isCreature(cid)) then doCombat(cid, c, var) if (dirList ~= nil) then -- Emit distance effects local i = 2; while (i < #dirList) do doSendDistanceShoot(dirEmitPos,{x=dirEmitPos.x-dirList,y=dirEmitPos.y-dirList[i+1],z=dirEmitPos.z},dirList[1]) i = i + 2 end end end end function onCastSpell(cid, var) local startPos = getCreaturePosition(cid) RunPart(combat0_Brush,cid,var) addEvent(RunPart,900,combat9_Brush_2,cid,var) addEvent(RunPart,1600,combat16_Brush_3,cid,var) addEvent(RunPart,2500,combat25_Brush_4,cid,var) return true end a galera precisa saber como adicionala no server oq precisa fazer mais ou se precisa dividila pra por nas scripts. qquer ajuda serve se precisar de minhas script pode me add skype e ajudamos a todos do forum que tem a mesma duvida. vlw
- [MAGIAS] Como adicionar-las no seu servidor
- (Resolvido)Modificação pvp system
-
[Duvida] Como Aumentar o Limite de Shoot Effects
Agora o const.h; e o tools.cpp: Alguém pode me dizer oque esta errado ? preciso disso concertado urgentemente , os efeitos só funcionam ate o 41 e os novos que adicionei não pegam ! ae vc pode me ensinar aumentar o numero de magic afeitos do meu ot eu nao tenho no meu ot esses arquivos .const.h e tools.cpp. meu skype e clebermoreno1. vlw.
-
Spell Creator
POSSÍVEIS ERROS: |_ Solução: SpellCreator.zip Outras opções de download: Link 1 ou Link 2. Créditos inteiramente ao: TGYoshi I'll be coding this in C#.NET, it'll increase both my programming skills and might be useful for the community. The code will be open source. o meu nao abre minhas spr. sera que e porq sao de cliente usando object builder extendido? da um erro:nao foi possivel ler pata alem do fim da sequencia. poderia me ajudar. meu skype é clebermoreno1
-
(Resolvido)magia air vortex
ola! gostaria de alguem que me ajudasse a criar a magia do shiny fearow da pxg. AIR VORTEX
-
Unown Legion
Gostaria de fazer um unown legion. mais nao sei como fazer as magias unown help.(ela invoca um unown tirando um pouco de life do unwn legion o unow criado nao morre ate que se use a magia unown rush que usa os unows pra atacar toda area e ae eles somen e tem que invocalos denovo. tempo de invocaçao e de 2 sec pra cada unow) eu encontrei um ot que tem o unown legion ja funcional. pokedg.com
-
(Resolvido)Script Matar Criatura Abrir Portal
na script do monstro vc coloca no fim como na que estou te passando . <?xml version="1.0" encoding="UTF-8"?> <monster name="Moltres" nameDescription="a moltres" race="fire" experience="1000" speed="267" manacost="0"> <health now="220" max="220"/> <look type="616" head="100" body="100" legs="95" feet="113" corpse="11921"/> <targetchange interval="2000" chance="0"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="1"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="1"/> <flag convinceable="1"/> <flag pushable="1"/> <flag canpushitems="0"/> <flag canpushcreatures="0"/> <flag targetdistance="1"/> <flag staticattack="97"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="2000" chance="100" range="1" min="-50" max="-100"/> <attack name="Wing Attack" interval="2523" chance="80" range="1"/> <attack name="Ember" interval="364" chance="80" range="10"/> <attack name="Fireball" interval="393" chance="80" range="10"/> <attack name="Flamethrower" interval="569" chance="80" range="3"/> <attack name="Fire Blast" interval="893" chance="80" range="5"/> <attack name="Sunny Day" interval="1293" chance="80" range="5"/> <attack name="Inferno" interval="693" chance="80" range="6"/> <attack name="Aerial Ace" interval="728" chance="80" range="6"/> <attack name="Roost" interval="5128" chance="80" range="100"/> </attacks> <defenses armor="0" defense="0"/> <voices interval="5000" chance="10"> <voice sentence="MOLTRES!"/> </voices> <loot> <item id="12151" chance="500" count="1" countmax="1"/> <item id="12152" chance="3000" count="1" countmax="1"/> <item id="12162" chance="10000" countmax="40"/> <item id="11447" chance="500" count="1" countmax="1"/> <item id="12180" chance="500" count="1" countmax="1"/> <item id="12338" chance="10" count="1"/> --bag box --bag box </loot> <script> <event name="Spawn"/> </script> <script> <event name="teleportmonster"/> </script> </monster> e no criature scripts vc cria um arquivo desse. local config = { message = "Parabens voce derrotou o moltres. Foi criado um Teleport no corpo do Moltres !!", timeToRemove = 20, -- seconds teleportId = 1387, bosses = { ["Moltres"] = { x = 1077, y = 615, z = 10 }, } } local function removal(position) doRemoveThing(getTileItemById(position, config.teleportId).uid, 1) return TRUE end function onDeath(cid, corpse, killer) registerCreatureEvent(cid, "teleportmonster") local position = getCreaturePosition(cid) for name, pos in pairs(config.bosses) do if name == getCreatureName(cid) then teleport = doCreateTeleport(config.teleportId, pos, position) doCreatureSay(cid, config.message, TALKTYPE_ORANGE_1) addEvent(removal, config.timeToRemove * 1000, position) doSendMagicEffect(position,10) end end return TRUE end ae e so modificar as localizaçoes e tal. e meio mau explicado mais e que nao manjo muito e cmo ninguem te respondeu to tentando ajudar.
-
(Resolvido)[Pedido] [Npc] Pede para matar pokémons e da itens como recompensa
cara nao manjo muito mais tento aq no meu ot. se vc tiver ae usa a mesma script dos npc de clan so edita la dentro delas e recria eles com outro nome.
-
(Resolvido)[DUVIDA] Icon System PDA
toplldanstar vc pede me ajudar aq no meu ot uso o by senhor. meu system era legau dos icons mais ae do nada começo a depois que loga o icon do pokemon some e fica so o poke na ball. qquer coisa meu skype se puder ajudar é (clebermoreno1) se puder ajudar em algumas outras coisinhas sobre script posso te dar parte das doaçoes do server. desde ja agradeço.
-
[Procura-se Mapper] Pokemon Online
-
[Perguntas] Abram E Respondam
ola . tem como vc me passar as spr do zoa e zoroark. oq vc tive ae icon corpse tudo. desde ja agradeço. meu email e susuk.cleber@hotmail.com
-
[TUTORIAL] Adicionando novos Pokémons em seu PDA com e sem Icon System
no meu da um erro que o poke ta cerrtin da pra fazer o /cb so que nao da pra por a ball no slot pra solta o poke e quando poe buga tudo. fica um invisivel no slot e transforma os que tao na bag em pokes igual ao que da erro.se puder me add skype pra gente ve oq ta errado agradeço. clebermoreno1
-
(Resolvido)sqm com trap
vlw ae irmao ta lido deu certinnnnnnnnnnnn tu e massaaaaaaaaaaa. tem como ve a minha outra pergunta de npc se vc consegue faze pra mim. po agradecooooo muito desde ja. http://www.tibiaking.com/forum/topic/48455-ajuda-script-npc/
-
ajuda script item
ola preciso de um item na verdade e um magic field que quando o player encostar neles tome paralize e dano continuo. tipo uns 3000 de dano de 500 em 500. o item e aquele fogo grande que tem nos poketibias. desde agradeço a ajuda . obrigado
-
ajuda script npc
por favor preciso muito de um npc tipo saffari. o player nao pode ter ball. tem que ter lv 300 pra passar quest com tempo de 2 hrs teleportalo pra xyz posicao teleportar pra fora quando acabar as 2 hrs dar uma ball pro player quando teleportalo pra dentro da quest. nome do npc Inferno agradeço muito quem puder me ajudar. obrigado.
-
(Resolvido)sqm com trap
na foto mostra os sqm coloridos. eu preciso por alguma action neles para que se o player andar no errado fique preso e morra por fogo. nao sei se tem que ser por script ou item. agradeço a quem puder me ajudar.
-
npc com bloqueio de pokebals e tempo pra terminar a quest. e teleporta o player pra local determinado.
procurei onde vc me indicou aq e nao achei nada com nome de safari nem nada parecido com teleport. se puder me add skype e tentamos achar juntos. agradeço desde ja. clebermoreno1 man se puder me ajuda pelo skype agradeco muito porq nao acho ja abri tods as scripts e nada de npc safari nem algo relacionado a teleport.
-
npc com bloqueio de pokebals e tempo pra terminar a quest. e teleporta o player pra local determinado.
por favor eu tenho aq umas scripts , com um npc que teleporta o player que fala com ele . hi help travel. (o player nao pode ter ball, tem que ter lv 300, tera 2 hrs pra terminar a quest, e teleporta o player pra xyz posicion.) na minha script ta tudo isso menos o local que teleporta o player e nao sei onde fica pra eu modificar. <?xml version="1.0" encoding="UTF-8"?> <npc name="Death" script="saffari2.lua" walkinterval="350000" floorchange="0" speed="0"> <health now="150" max="150"/> <look type="99" head="10" body="10" legs="10" feet="10"/> <parameters> </parameters> </npc> domodlib('saffari2_func') local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid local msg = string.lower(msg) if isInArray({"help","enter","entrar"}, msg) then npcHandler:say('Voce Tera Que Terminar A Quest Em '..config.Time..' Minutos, Voce Quer Entrar? {yes}', cid) talkState[talkUser] = 1 elseif msgcontains(msg, 'yes') and talkState[talkUser] == 1 then for i = 1, #config.Blocked_pokeballs do if getPlayerItemCount(cid, config.Blocked_pokeballs) >= 1 then npcHandler:say('Keep your PokeBalls!', cid) return true end doPlayerAddItem(cid, config.AddPokeballs[1], config.AddPokeballs[2]) selfSay("Boa Sorte Muahahaha Cuidado Para Nao Virar Uma Das Minhas Coleçoes De Corpos.", cid) doTeleportThing(cid, config.Saffari2_Pos.Enter) setPlayerStorageValue(cid, config.Storages[1], 1) setPlayerStorageValue(cid, config.Storages[2], os.time()+config.Time*60) elseif msg == "no" and talkState[talkUser] >= 1 then selfSay("tudo bem então.", cid) talkState[talkUser] = 0 npcHandler:releaseFocus(cid) end return TRUE end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) se alguem puder me ajudar sou novo no forum so preciso saber aonde eu troco as posicoes que o player vai quando falar com ele. desde ja agradeço muito a ajuda.