Tudo que zodiak postou
-
[Pedido] Npc
Bom, ainda não testei, mas cliquei em Gostei pela ajuda. Qualquer coisa eu posto aqui
-
Mensagem de erro ao tentar instalar o Gesior
Ninguém?
-
[Pedido] Npc
Ainda não há VIP... Se possível, no lugar da storage colocar o "x" para que depois eu possa modifica-lo quando eu criar.
-
[Pedido] Npc
Gostaria de pedir um NPC para a versão 8.60 que funcionasse da seguinte forma: Esse NPC iria verificar quem é e quem não é VIP e quem fosse VIP seria teleportado para x local. Quando o player fosse falar com ele, ele falaria: Preciso verificar se você é VIP para poder ter acesso a esta área. Diga "ok" para eu verificar. Quando o player falasse "ok", iria aparecer pra quem não fosse: Desculpe, mas você não é VIP e não pode ter acesso a essa área. E para quem é VIP: Você foi teleportado para a área VIP. Faça bom proveito desta área! Nome do npc: VIP Check
- Spell urgente
-
[Dúvida] Nick
Então eu não reparei. Porque se eu soubesse disso, eu com certeza não estaria usando esse nick...
-
[BUG] Distro
Se você usar outro servidor, acontece a mesma coisa no distro?
-
Hollysan (Para Paladins)
Mais uma spell nova pra vocês! Criei faz nem 10 minutos. Testado apenas em 8.60 e está funcional! Se forem postar em algum fórum, pedir permissão antes. Nome da magia: Hollysan A magia solta um "double" hit. Ocupa 35 sqm. OBS. Ela é forte! O efeito que hita mais é o das estrelas! OBS.² Quando selecionado à distancia, ela solta hit também. Seguinte, vá em data/spells/attack e crie um arquivo chamado hollysan.lua. Coloque isto: -------- SPELL CRIADA POR @teev. NÃO RETIRE OS CRÉDITOS! --------- -- =============== COMBAT VARS =============== -- Areas/Combat for 0ms local combat0_Brush = createCombatObject() setCombatParam(combat0_Brush, COMBAT_PARAM_EFFECT, CONST_ME_STUN) setCombatParam(combat0_Brush, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_HOLY) setCombatParam(combat0_Brush, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatArea(combat0_Brush,createCombatArea({{1, 1, 1, 1, 1, 1, 1}, {0, 1, 0, 0, 0, 1, 0}, {0, 1, 0, 2, 0, 1, 0}, {0, 1, 0, 0, 0, 1, 0}, {1, 1, 1, 1, 1, 1, 1}})) function getDmg_Brush(cid, level, maglevel) return (300)*-1,(700)*-1 end setCombatCallback(combat0_Brush, CALLBACK_PARAM_LEVELMAGICVALUE, "getDmg_Brush") local con___combat0_Brush = createConditionObject(0) setCombatCondition(combat0_Brush, con___combat0_Brush) local dfcombat0_Brush = {CONST_ANI_HOLY,0,-2,2,1,2,2,1,2,-1,2,0,2,-2,2,-2,1,-2,0,-2,-1,2,-2,2,-1,1,-2,2,0,-1,-2,-2,-2,3,2,-3,2,-3,-2,3,-2}local combat0_Brush_2 = createCombatObject() setCombatParam(combat0_Brush_2, COMBAT_PARAM_EFFECT, CONST_ME_HOLYDAMAGE) setCombatParam(combat0_Brush_2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatArea(combat0_Brush_2,createCombatArea({{1, 1, 1}, {1, 2, 1}, {1, 1, 1}})) function getDmg_Brush_2(cid, level, maglevel) return (100)*-1,(572)*-1 end setCombatCallback(combat0_Brush_2, CALLBACK_PARAM_LEVELMAGICVALUE, "getDmg_Brush_2")local combat0_Brush_3 = createCombatObject() setCombatParam(combat0_Brush_3, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED) setCombatParam(combat0_Brush_3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatArea(combat0_Brush_3,createCombatArea({{1, 0, 0, 0, 0, 0, 1}, {1, 0, 0, 2, 0, 0, 1}, {1, 0, 0, 0, 0, 0, 1}})) function getDmg_Brush_3(cid, level, maglevel) return (300)*-1,(572)*-1 end setCombatCallback(combat0_Brush_3, CALLBACK_PARAM_LEVELMAGICVALUE, "getDmg_Brush_3") -- Areas/Combat for 900ms local combat9_Brush = createCombatObject() setCombatParam(combat9_Brush, COMBAT_PARAM_EFFECT, CONST_ME_STUN) setCombatParam(combat9_Brush, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_HOLY) setCombatParam(combat9_Brush, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatArea(combat9_Brush,createCombatArea({{1, 1, 1, 1, 1, 1, 1}, {0, 1, 0, 0, 0, 1, 0}, {0, 1, 0, 2, 0, 1, 0}, {0, 1, 0, 0, 0, 1, 0}, {1, 1, 1, 1, 1, 1, 1}})) function getDmg_Brush(cid, level, maglevel) return (300)*-1,(700)*-1 end setCombatCallback(combat9_Brush, CALLBACK_PARAM_LEVELMAGICVALUE, "getDmg_Brush") local con___combat9_Brush = createConditionObject(0) setCombatCondition(combat9_Brush, con___combat9_Brush) local dfcombat9_Brush = {CONST_ANI_HOLY,3,2,3,-2,2,2,2,1,2,0,2,-1,2,-2,1,2,1,-2,0,2,0,-2,-1,2,-1,-2,-2,2,-2,1,-2,0,-2,-1,-2,-2,-3,2,-3,-2}local combat9_Brush_3 = createCombatObject() setCombatParam(combat9_Brush_3, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED) setCombatParam(combat9_Brush_3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatArea(combat9_Brush_3,createCombatArea({{1, 0, 0, 0, 0, 0, 1}, {1, 0, 0, 2, 0, 0, 1}, {1, 0, 0, 0, 0, 0, 1}})) function getDmg_Brush_3(cid, level, maglevel) return (300)*-1,(572)*-1 end setCombatCallback(combat9_Brush_3, CALLBACK_PARAM_LEVELMAGICVALUE, "getDmg_Brush_3")local combat9_Brush_2 = createCombatObject() setCombatParam(combat9_Brush_2, COMBAT_PARAM_EFFECT, CONST_ME_HOLYDAMAGE) setCombatParam(combat9_Brush_2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatArea(combat9_Brush_2,createCombatArea({{1, 1, 1}, {1, 2, 1}, {1, 1, 1}})) function getDmg_Brush_2(cid, level, maglevel) return (100)*-1,(572)*-1 end setCombatCallback(combat9_Brush_2, CALLBACK_PARAM_LEVELMAGICVALUE, "getDmg_Brush_2") -- =============== 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[i],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,dfcombat0_Brush,startPos) RunPart(combat0_Brush_2,cid,var) RunPart(combat0_Brush_3,cid,var) addEvent(RunPart,900,combat9_Brush,cid,var,dfcombat9_Brush,startPos) addEvent(RunPart,900,combat9_Brush_3,cid,var) addEvent(RunPart,900,combat9_Brush_2,cid,var) return true end Agora vá em data/spells e abra o arquivo spells.xml. Procure por <!-- Attack Spells --> e coloque isso: <instant name="Hollysan" words="hollysan" lvl="400" maglv="10" mana="2500" exhaustion="1000" prem="0" needlearn="0" blockwalls="0" aggressive="1" event="script" value="attack/hollysan.lua"> <vocation name="Paladin"/> <vocation name="Royal Paladin"/> </instant> Está configurado para level 400 para usá-la, então, modifique para sua preferência. É isso ai, flw! Crédtos: vmAth, @teev, tev (eu)
-
Exevo power mercury
Fala aí galera do TibiaKing! To trazendo uma magia que eu criei. Espero que gostem! Testei apenas em 8.60 e funcionou, não sei se vai funcionar em versões superiores. Nome da magia: Exevo power mercury A magia solta energia, coração e fogo. Ocupa 33 sqm. Seguinte, vá em data/spells e crie um arquivo chamado exevo power mercury.lua. Coloque isto: -----------------Spell criado por vmAth --------- local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, 1) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 47) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 254) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -100, -100, -100, -100) --======================================================================= local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, 4) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 5) setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, 3) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -100, 0, -100, -100) --======================================================================= local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, 1) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 35) setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, 10) setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -100, -100, -100, -100) --======================================================================= local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_TYPE, 1) setCombatParam(combat4, COMBAT_PARAM_EFFECT, 36) setCombatParam(combat4, COMBAT_PARAM_DISTANCEEFFECT, 0) setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -100, -100, -100, -100) --======================================================================= local area1 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}} --======================================= local area2 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}} --======================================= local area3 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}} --======================================= local area4 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 0, 1, 0, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 3, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 0, 1, 0, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}} --======================================= setCombatArea(combat1, createCombatArea(area1)) setCombatArea(combat2, createCombatArea(area2)) setCombatArea(combat3, createCombatArea(area3)) setCombatArea(combat4, createCombatArea(area4)) function onCastSpell(cid, var) addEvent(doCombat, 0, cid, combat1, var) addEvent(doCombat, 0, cid, combat2, var) addEvent(doCombat, 0, cid, combat3, var) addEvent(doCombat, 0, cid, combat4, var) end Agora vá em data/spells e abra o arquivo spells.xml. Procure por <!-- Attack Spells --> e coloque isso: <instant name="Exevo Power Mercury" words="exevo power mercury" lvl="300" mana="2800" prem="1" exhaustion="2000" needlearn="0" event="script" value="attack/exevo power mercury.lua"> <vocation name="Druid"/> <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/> <vocation name="Elder Druid"/> </instant> Está configurado para level 300 para usá-la, então, modifique para sua preferência. É isso ai, flw!
-
Mensagem de erro ao tentar instalar o Gesior
Não... Só não liga. Já tentei de tudo, nem é isso. Único programa que rodou o mysql foi o Wamp e meus amigos já deixaram site on através dele :c
-
Mensagem de erro ao tentar instalar o Gesior
Eu já tentei usar o Xampp, mas ele não liga o mysql '-'
-
Mensagem de erro ao tentar instalar o Gesior
Uso WampServer, fiz tudo certo, e quando cheguei na parte de instalar, apareceu o seguinte erro: Alguém sabe como resolver? OBS: Postei sem querer na área errada, tem como algum moderador mover, por favor? Peço desculpas pela falta de atenção.
-
[Dúvida] Nick
Sim, porém eu não vi esta parte na época que eu me cadastrei.
-
[Dúvida] Nick
Vocês não trocam de nick? Criei minha conta faz alguns anos, e não chegou a dizer nas regras ou em qualquer aviso, que não trocava de nick após o cadastro, então acabei usando qualquer nome, que seria fácil pra eu lembrar e entrar aqui. Porém, queria trocá-lo :/
-
[AJUDA] Deixando servidor online
Tenho sim! É mathbck
-
[AJUDA] Deixando servidor online
Que isso... Precisa agradecer não. Quando testar, avise-me sobre o resultado que obteve, que eu tentarei lhe ajudar. Abraços!
-
[AJUDA] Deixando servidor online
É como o karlkalvin disse, você baixou apenas o datapack, que seria um pack de atualizações. Zipei pra você as dlls e o executável do meu servidor. Porém, você irá precisar do database. OBS. O encryptionType do .exe é "sha1". Download das DLLs e do Executável: http://www.mediafire.com/?ecsc9f8ryowuod5
-
[Resolvido] [Pedido] Client pra tibia
Tu é foda ein, cara! Valeu!!! Dei rep!
-
[Resolvido] [Pedido] Client pra tibia
Olá, já tentei de tudo, mas alguns programas aqui no meu computador acabam dando erro, então, queria pedir para editarem um client e colocarem o ip: kerunisot.no-ip.org Por favor. A versão do servidor é 8.60. Download do tibia 8.6: Clique aqui Abraços!