Ir para conteúdo

Flaah

Barão
  • Total de itens

    201
  • Registro em

  • Última visita

Tudo que Flaah postou

  1. Flaah

    Problema Arena

    E isso não é douple post? E não acuse alguem sem saber, porq estou nesse forum pra ajuda as pessoas e tira minhas duvidas e não pra ganha posts, blz?! Porq sera mil veses melhor pro postador que é vc e pro cara que esta pedindo a ajuda, que vc postasse em um post só, e so ficasse editando, isso é só uma critica construtiva, não destruitva KKK' , mais ta blz, continua ajudando ele ai. @EDIT @LuckOake OPS, Desculpa, mais só achei que era muito post seguido, eu pensei que era melhor te usado o mesmo post, pra ajuda, mais ta blz KKK', desculpe. E deu a impreção que o @Yan18 , esta postando o mesmo script mais só com alguns erros, só pra ele ganha mais posts... ATENÇÃO MODERADORES
  2. Mano deu os seguintes erros: Ele hita o inimigo só uma vez, e n fica hitando ele direto durante 5 segundos, e tbm n paraliza o player nem o inimigo. ALGUEM AJUDA PORFAVOR, VALENDO +REP
  3. Amigo tenho esse aqui: local voc = { [100] = 1, [200] = 2, [300] = 3, [400] = 4, [500] = 5 } if getPlayerStorageValue(cid, 434324) <= 0 and voc[getPlayerVocation(cid)] then doPlayerSetTown(cid, voc[getPlayerVocation(cid)]) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) setPlayerStorageValue(cid, 434324, 1) end Editando: 100, 200, 300, 400, 500 = são as vocations 1, 2, 3, 4, 5 = são as ID dos templos das cidades Intalando: Coloque esse script antes do ultimo return true no seu arquivo, login.lua, na pasta creaturescripts. OBS: Ele troca a cidade do player quando a conta é criada, ele troca por cada vocation, automaticamente. ================================================================== Arrumei outro aqui, é uma alavanca que quando clicada vc troca pra cidade em que ela esta colocada. SCRIPT: Editando: pos = {x=65, y=42, z=7} = Posição para a qual o player será movido msg = Mensagem que o player receberá se ele ainda não for morador da cidade. msgN = Mensagem que o player receberá se ele já for morador da cidade. 7071 = Action id do item que ele vai ter que clicar para ser teleportado (melhor não mexer, a não ser que essa action já esteja em uso para outra ação). 2 = ID da cidade para a qual o player vai se mudar. Action.xml <action actionid="7071" script="nomedoarquivo.lua" /> AJUDEI? +REP
  4. Flaah

    Problema Arena

    @Yan18 Poste o script no mesmo post, evite double post amigo
  5. Mano o negocio do tempo eu ja arrumei no item.xml, mais o do paralize o player inimigo e o proprio player, alem de fica hitando em seguida durante 5 segundos, n consegui. SCRIPT NOVA: local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_CREATEITEM, 9612) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_CREATEITEM, 9611) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_CREATEITEM, 9619) local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_CREATEITEM, 9618) local combat5 = createCombatObject() setCombatParam(combat5, COMBAT_PARAM_CREATEITEM, 9617) local combat6 = createCombatObject() setCombatParam(combat6, COMBAT_PARAM_CREATEITEM, 9616) local combat7 = createCombatObject() setCombatParam(combat7, COMBAT_PARAM_CREATEITEM, 9615) local combat8 = createCombatObject() setCombatParam(combat8, COMBAT_PARAM_CREATEITEM, 9614) local combat9 = createCombatObject() setCombatParam(combat9, COMBAT_PARAM_CREATEITEM, 9613) local combat9 = createCombatObject() setCombatParam(combat9, COMBAT_PARAM_CREATEITEM, 9613) local combat10 = createCombatObject() setCombatParam(combat10, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setAttackFormula(combat10, COMBAT_FORMULA_LEVELMAGIC, 1, 2, 3, 4) local arr1 = { {1, 0, 0}, {0, 2, 0}, {0, 0, 0} } local arr2 = { {0, 1, 0}, {0, 2, 0}, {0, 0, 0} } local arr3 = { {0, 0, 1}, {0, 2, 0}, {0, 0, 0} } local arr4 = { {0, 0, 0}, {1, 2, 0}, {0, 0, 0} } local arr5 = { {0, 0, 0}, {0, 3, 0}, {0, 0, 0} } local arr6 = { {0, 0, 0}, {0, 2, 1}, {0, 0, 0} } local arr7 = { {0, 0, 0}, {0, 2, 0}, {1, 0, 0} } local arr8 = { {0, 0, 0}, {0, 2, 0}, {0, 1, 0} } local arr9 = { {0, 0, 0}, {0, 2, 0}, {0, 0, 1} } local arr10 = { {1, 1, 1}, {1, 3, 1}, {1, 1, 1} } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) local area3 = createCombatArea(arr3) local area4 = createCombatArea(arr4) local area5 = createCombatArea(arr5) local area6 = createCombatArea(arr6) local area7 = createCombatArea(arr7) local area8 = createCombatArea(arr8) local area9 = createCombatArea(arr9) local area10 = createCombatArea(arr10) setCombatArea(combat1, area1) setCombatArea(combat2, area2) setCombatArea(combat3, area3) setCombatArea(combat4, area4) setCombatArea(combat5, area5) setCombatArea(combat6, area6) setCombatArea(combat7, area7) setCombatArea(combat8, area8) setCombatArea(combat9, area9) setCombatArea(combat10, area10) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, parameters.combat2, parameters.var) end local function onCastSpell3(parameters) doCombat(parameters.cid, parameters.combat3, parameters.var) end local function onCastSpell4(parameters) doCombat(parameters.cid, parameters.combat4, parameters.var) end local function onCastSpell5(parameters) doCombat(parameters.cid, parameters.combat5, parameters.var) end local function onCastSpell6(parameters) doCombat(parameters.cid, parameters.combat6, parameters.var) end local function onCastSpell7(parameters) doCombat(parameters.cid, parameters.combat7, parameters.var) end local function onCastSpell8(parameters) doCombat(parameters.cid, parameters.combat8, parameters.var) end local function onCastSpell9(parameters) doCombat(parameters.cid, parameters.combat9, parameters.var) end local function onCastSpell10(parameters) doCombat(parameters.cid, parameters.combat10, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var,combat1 = combat1,combat2 = combat2,combat3 = combat3,combat4 = combat4,combat5 = combat5,combat6 = combat6,combat7 = combat7,combat8 = combat8,combat9 = combat9,combat10 = combat10 } addEvent(onCastSpell1, 100, parameters) addEvent(onCastSpell2, 100, parameters) addEvent(onCastSpell3, 100, parameters) addEvent(onCastSpell4, 100, parameters) addEvent(onCastSpell5, 100, parameters) addEvent(onCastSpell6, 100, parameters) addEvent(onCastSpell7, 100, parameters) addEvent(onCastSpell8, 100, parameters) addEvent(onCastSpell9, 100, parameters) addEvent(onCastSpell10, 100, parameters) end PS: Essa script n esta dando os erros que citei acima. ALGUEM AJUDA PORFAVOR, VALENDO +REP
  6. Deu esse erro no console: [26/10/2012 14:10:23] [Error - Spell Interface] [26/10/2012 14:10:23] In a callback: data/spells/scripts/gennin/hinata/circulo.lua:onTargetTile9 [26/10/2012 14:10:23] (Unknown script file) [26/10/2012 14:10:23] Description: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:148: attempt to call global 'onTargetTile' (a nil value) [26/10/2012 14:10:23] stack traceback: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:148: in function <data/spells/scripts/gennin/hinata/circulo.lua:147> [26/10/2012 14:10:23] [C]: in function 'doCombat' [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:167: in function <data/spells/scripts/gennin/hinata/circulo.lua:165> [26/10/2012 14:10:23] [Error - Spell Interface] [26/10/2012 14:10:23] In a callback: data/spells/scripts/gennin/hinata/circulo.lua:onTargetTile6 [26/10/2012 14:10:23] (Unknown script file) [26/10/2012 14:10:23] Description: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:139: attempt to call global 'onTargetTile' (a nil value) [26/10/2012 14:10:23] stack traceback: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:139: in function <data/spells/scripts/gennin/hinata/circulo.lua:138> [26/10/2012 14:10:23] [C]: in function 'doCombat' [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:167: in function <data/spells/scripts/gennin/hinata/circulo.lua:165> [26/10/2012 14:10:23] [Error - Spell Interface] [26/10/2012 14:10:23] In a callback: data/spells/scripts/gennin/hinata/circulo.lua:onTargetTile5 [26/10/2012 14:10:23] (Unknown script file) [26/10/2012 14:10:23] Description: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:136: attempt to call global 'onTargetTile' (a nil value) [26/10/2012 14:10:23] stack traceback: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:136: in function <data/spells/scripts/gennin/hinata/circulo.lua:135> [26/10/2012 14:10:23] [C]: in function 'doCombat' [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:167: in function <data/spells/scripts/gennin/hinata/circulo.lua:165> [26/10/2012 14:10:23] [Error - Spell Interface] [26/10/2012 14:10:23] In a callback: data/spells/scripts/gennin/hinata/circulo.lua:onTargetTile10 [26/10/2012 14:10:23] (Unknown script file) [26/10/2012 14:10:23] Description: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:151: attempt to call global 'onTargetTile' (a nil value) [26/10/2012 14:10:23] stack traceback: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:151: in function <data/spells/scripts/gennin/hinata/circulo.lua:150> [26/10/2012 14:10:23] [C]: in function 'doCombat' [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:167: in function <data/spells/scripts/gennin/hinata/circulo.lua:165> [26/10/2012 14:10:23] [Error - Spell Interface] [26/10/2012 14:10:23] In a callback: data/spells/scripts/gennin/hinata/circulo.lua:onTargetTile10 [26/10/2012 14:10:23] (Unknown script file) [26/10/2012 14:10:23] Description: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:151: attempt to call global 'onTargetTile' (a nil value) [26/10/2012 14:10:23] stack traceback: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:151: in function <data/spells/scripts/gennin/hinata/circulo.lua:150> [26/10/2012 14:10:23] [C]: in function 'doCombat' [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:167: in function <data/spells/scripts/gennin/hinata/circulo.lua:165> [26/10/2012 14:10:23] [Error - Spell Interface] [26/10/2012 14:10:23] In a callback: data/spells/scripts/gennin/hinata/circulo.lua:onTargetTile10 [26/10/2012 14:10:23] (Unknown script file) [26/10/2012 14:10:23] Description: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:151: attempt to call global 'onTargetTile' (a nil value) [26/10/2012 14:10:23] stack traceback: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:151: in function <data/spells/scripts/gennin/hinata/circulo.lua:150> [26/10/2012 14:10:23] [C]: in function 'doCombat' [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:167: in function <data/spells/scripts/gennin/hinata/circulo.lua:165> [26/10/2012 14:10:23] [Error - Spell Interface] [26/10/2012 14:10:23] In a callback: data/spells/scripts/gennin/hinata/circulo.lua:onTargetTile10 [26/10/2012 14:10:23] (Unknown script file) [26/10/2012 14:10:23] Description: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:151: attempt to call global 'onTargetTile' (a nil value) [26/10/2012 14:10:23] stack traceback: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:151: in function <data/spells/scripts/gennin/hinata/circulo.lua:150> [26/10/2012 14:10:23] [C]: in function 'doCombat' [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:167: in function <data/spells/scripts/gennin/hinata/circulo.lua:165> [26/10/2012 14:10:23] [Error - Spell Interface] [26/10/2012 14:10:23] In a callback: data/spells/scripts/gennin/hinata/circulo.lua:onTargetTile10 [26/10/2012 14:10:23] (Unknown script file) [26/10/2012 14:10:23] Description: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:151: attempt to call global 'onTargetTile' (a nil value) [26/10/2012 14:10:23] stack traceback: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:151: in function <data/spells/scripts/gennin/hinata/circulo.lua:150> [26/10/2012 14:10:23] [C]: in function 'doCombat' [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:167: in function <data/spells/scripts/gennin/hinata/circulo.lua:165> [26/10/2012 14:10:23] [Error - Spell Interface] [26/10/2012 14:10:23] In a callback: data/spells/scripts/gennin/hinata/circulo.lua:onTargetTile10 [26/10/2012 14:10:23] (Unknown script file) [26/10/2012 14:10:23] Description: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:151: attempt to call global 'onTargetTile' (a nil value) [26/10/2012 14:10:23] stack traceback: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:151: in function <data/spells/scripts/gennin/hinata/circulo.lua:150> [26/10/2012 14:10:23] [C]: in function 'doCombat' [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:167: in function <data/spells/scripts/gennin/hinata/circulo.lua:165> [26/10/2012 14:10:23] [Error - Spell Interface] [26/10/2012 14:10:23] In a callback: data/spells/scripts/gennin/hinata/circulo.lua:onTargetTile10 [26/10/2012 14:10:23] (Unknown script file) [26/10/2012 14:10:23] Description: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:151: attempt to call global 'onTargetTile' (a nil value) [26/10/2012 14:10:23] stack traceback: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:151: in function <data/spells/scripts/gennin/hinata/circulo.lua:150> [26/10/2012 14:10:23] [C]: in function 'doCombat' [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:167: in function <data/spells/scripts/gennin/hinata/circulo.lua:165> [26/10/2012 14:10:23] [Error - Spell Interface] [26/10/2012 14:10:23] In a callback: data/spells/scripts/gennin/hinata/circulo.lua:onTargetTile10 [26/10/2012 14:10:23] (Unknown script file) [26/10/2012 14:10:23] Description: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:151: attempt to call global 'onTargetTile' (a nil value) [26/10/2012 14:10:23] stack traceback: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:151: in function <data/spells/scripts/gennin/hinata/circulo.lua:150> [26/10/2012 14:10:23] [C]: in function 'doCombat' [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:167: in function <data/spells/scripts/gennin/hinata/circulo.lua:165> [26/10/2012 14:10:23] [Error - Spell Interface] [26/10/2012 14:10:23] In a callback: data/spells/scripts/gennin/hinata/circulo.lua:onTargetTile10 [26/10/2012 14:10:23] (Unknown script file) [26/10/2012 14:10:23] Description: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:151: attempt to call global 'onTargetTile' (a nil value) [26/10/2012 14:10:23] stack traceback: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:151: in function <data/spells/scripts/gennin/hinata/circulo.lua:150> [26/10/2012 14:10:23] [C]: in function 'doCombat' [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:167: in function <data/spells/scripts/gennin/hinata/circulo.lua:165> [26/10/2012 14:10:23] [Error - Spell Interface] [26/10/2012 14:10:23] In a callback: data/spells/scripts/gennin/hinata/circulo.lua:onTargetTile3 [26/10/2012 14:10:23] (Unknown script file) [26/10/2012 14:10:23] Description: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:130: attempt to call global 'onTargetTile' (a nil value) [26/10/2012 14:10:23] stack traceback: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:130: in function <data/spells/scripts/gennin/hinata/circulo.lua:129> [26/10/2012 14:10:23] [C]: in function 'doCombat' [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:167: in function <data/spells/scripts/gennin/hinata/circulo.lua:165> [26/10/2012 14:10:23] [Error - Spell Interface] [26/10/2012 14:10:23] In a callback: data/spells/scripts/gennin/hinata/circulo.lua:onTargetTile7 [26/10/2012 14:10:23] (Unknown script file) [26/10/2012 14:10:23] Description: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:142: attempt to call global 'onTargetTile' (a nil value) [26/10/2012 14:10:23] stack traceback: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:142: in function <data/spells/scripts/gennin/hinata/circulo.lua:141> [26/10/2012 14:10:23] [C]: in function 'doCombat' [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:167: in function <data/spells/scripts/gennin/hinata/circulo.lua:165> [26/10/2012 14:10:23] [Error - Spell Interface] [26/10/2012 14:10:23] In a callback: data/spells/scripts/gennin/hinata/circulo.lua:onTargetTile1 [26/10/2012 14:10:23] (Unknown script file) [26/10/2012 14:10:23] Description: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:124: attempt to call global 'onTargetTile' (a nil value) [26/10/2012 14:10:23] stack traceback: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:124: in function <data/spells/scripts/gennin/hinata/circulo.lua:123> [26/10/2012 14:10:23] [C]: in function 'doCombat' [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:167: in function <data/spells/scripts/gennin/hinata/circulo.lua:165> [26/10/2012 14:10:23] [Error - Spell Interface] [26/10/2012 14:10:23] In a callback: data/spells/scripts/gennin/hinata/circulo.lua:onTargetTile4 [26/10/2012 14:10:23] (Unknown script file) [26/10/2012 14:10:23] Description: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:133: attempt to call global 'onTargetTile' (a nil value) [26/10/2012 14:10:23] stack traceback: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:133: in function <data/spells/scripts/gennin/hinata/circulo.lua:132> [26/10/2012 14:10:23] [C]: in function 'doCombat' [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:167: in function <data/spells/scripts/gennin/hinata/circulo.lua:165> [26/10/2012 14:10:23] [Error - Spell Interface] [26/10/2012 14:10:23] In a callback: data/spells/scripts/gennin/hinata/circulo.lua:onTargetTile8 [26/10/2012 14:10:23] (Unknown script file) [26/10/2012 14:10:23] Description: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:145: attempt to call global 'onTargetTile' (a nil value) [26/10/2012 14:10:23] stack traceback: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:145: in function <data/spells/scripts/gennin/hinata/circulo.lua:144> [26/10/2012 14:10:23] [C]: in function 'doCombat' [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:167: in function <data/spells/scripts/gennin/hinata/circulo.lua:165> [26/10/2012 14:10:23] [Error - Spell Interface] [26/10/2012 14:10:23] In a callback: data/spells/scripts/gennin/hinata/circulo.lua:onTargetTile2 [26/10/2012 14:10:23] (Unknown script file) [26/10/2012 14:10:23] Description: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:127: attempt to call global 'onTargetTile' (a nil value) [26/10/2012 14:10:23] stack traceback: [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:127: in function <data/spells/scripts/gennin/hinata/circulo.lua:126> [26/10/2012 14:10:23] [C]: in function 'doCombat' [26/10/2012 14:10:23] data/spells/scripts/gennin/hinata/circulo.lua:167: in function <data/spells/scripts/gennin/hinata/circulo.lua:165> ALGUEM AJUDA PORFAVOR, VALENDO +REP
  7. Boa Tarde amigos do XTibia, tenho uma duvida nessa script, que seria: Queria que ela paralisa-se o player inimigo e ficasse hitando o tbm, durante 5 segundos, ai quando os 5 segundos acabasse, os efeitos iriam sair. Spell: local TEMPO_PARA_REMOVER = 5 * 1000 -- em ms, 5 * 1000 = 5 segundos local EFFECT_AO_REMOVER = CONST_ME_POFF -- efeito que aparece ao remover os itens local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_CREATEITEM, 9612) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_CREATEITEM, 9611) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_CREATEITEM, 9619) local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_CREATEITEM, 9618) local combat5 = createCombatObject() setCombatParam(combat5, COMBAT_PARAM_CREATEITEM, 9617) local combat6 = createCombatObject() setCombatParam(combat6, COMBAT_PARAM_CREATEITEM, 9616) local combat7 = createCombatObject() setCombatParam(combat7, COMBAT_PARAM_CREATEITEM, 9615) local combat8 = createCombatObject() setCombatParam(combat8, COMBAT_PARAM_CREATEITEM, 9614) local combat9 = createCombatObject() setCombatParam(combat9, COMBAT_PARAM_CREATEITEM, 9613) local combat10 = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 71) setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 1, 2, 3, 4) local arr1 = { {1, 0, 0}, {0, 2, 0}, {0, 0, 0} } local arr2 = { {0, 1, 0}, {0, 2, 0}, {0, 0, 0} } local arr3 = { {0, 0, 1}, {0, 2, 0}, {0, 0, 0} } local arr4 = { {0, 0, 0}, {1, 2, 0}, {0, 0, 0} } local arr5 = { {0, 0, 0}, {0, 3, 0}, {0, 0, 0} } local arr6 = { {0, 0, 0}, {0, 2, 1}, {0, 0, 0} } local arr7 = { {0, 0, 0}, {0, 2, 0}, {1, 0, 0} } local arr8 = { {0, 0, 0}, {0, 2, 0}, {0, 1, 0} } local arr9 = { {0, 0, 0}, {0, 2, 0}, {0, 0, 1} } local arr10 = { {1, 1, 1}, {1, 3, 1}, {1, 1, 1} } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) local area3 = createCombatArea(arr3) local area4 = createCombatArea(arr4) local area5 = createCombatArea(arr5) local area6 = createCombatArea(arr6) local area7 = createCombatArea(arr7) local area8 = createCombatArea(arr8) local area9 = createCombatArea(arr9) local area10 = createCombatArea(arr10) setCombatArea(combat1, area1) setCombatArea(combat2, area2) setCombatArea(combat3, area3) setCombatArea(combat4, area4) setCombatArea(combat5, area5) setCombatArea(combat6, area6) setCombatArea(combat7, area7) setCombatArea(combat8, area8) setCombatArea(combat9, area9) setCombatArea(combat10, area10) function onTargetTile(cid, pos) local function doRemoveItemFromPos(pos, id) local i = getTileItemById(pos, id).uid i = i > 1 and doRemoveItem(i) and true or false if i and tonumber(EFFECT_AO_REMOVER) and EFFECT_AO_REMOVER >= 0 and EFFECT_AO_REMOVER <= 255 then doSendMagicEffect(pos, EFFECT_AO_REMOVER) end end local iI = {getTileItemById(pos, 9613), getTileItemById(pos, 9614), getTileItemById(pos, 9615), getTileItemById(pos, 9616), getTileItemById(pos, 9617), getTileItemById(pos, 9618), getTileItemById(pos, 9619), getTileItemById(pos, 9611), getTileItemById(pos, 9612)} for _, i in pairs (iI) do if i.uid > 1 then addEvent(doRemoveItemFromPos, TEMPO_PARA_REMOVER, pos, i.itemid) end end end function onTargetTile1(cid, pos) onTargetTile(cid, pos) end function onTargetTile2(cid, pos) onTargetTile(cid, pos) end function onTargetTile3(cid, pos) onTargetTile(cid, pos) end function onTargetTile4(cid, pos) onTargetTile(cid, pos) end function onTargetTile5(cid, pos) onTargetTile(cid, pos) end function onTargetTile6(cid, pos) onTargetTile(cid, pos) end function onTargetTile7(cid, pos) onTargetTile(cid, pos) end function onTargetTile8(cid, pos) onTargetTile(cid, pos) end function onTargetTile9(cid, pos) onTargetTile(cid, pos) end function onTargetTile10(cid, pos) onTargetTile(cid, pos) end setCombatCallback(combat1, CALLBACK_PARAM_TARGETTILE, "onTargetTile1") setCombatCallback(combat2, CALLBACK_PARAM_TARGETTILE, "onTargetTile2") setCombatCallback(combat3, CALLBACK_PARAM_TARGETTILE, "onTargetTile3") setCombatCallback(combat4, CALLBACK_PARAM_TARGETTILE, "onTargetTile4") setCombatCallback(combat5, CALLBACK_PARAM_TARGETTILE, "onTargetTile5") setCombatCallback(combat6, CALLBACK_PARAM_TARGETTILE, "onTargetTile6") setCombatCallback(combat7, CALLBACK_PARAM_TARGETTILE, "onTargetTile7") setCombatCallback(combat8, CALLBACK_PARAM_TARGETTILE, "onTargetTile8") setCombatCallback(combat9, CALLBACK_PARAM_TARGETTILE, "onTargetTile9") setCombatCallback(combat10, CALLBACK_PARAM_TARGETTILE, "onTargetTile10") function doExecuteCombat(cid, var, combat) if not isCreature(cid) then return true end return doCombat(cid, combat, var) end function onCastSpell(cid, var) local combats = {[1] = combat1, [2] = combat2, [3] = combat3, [4] = combat4, [5] = combat5, [6] = combat6, [7] = combat7, [8] = combat8, [9] = combat9, [10] = combat10} for timing, c in pairs (combats) do addEvent(doExecuteCombat, timing, cid, var, c) end return true end OBS: Queria que fosse no combat10, que paralisa-se e ficasse hitando durante 5 segundo. PS: Uma duvida, como eu edito essa formula? setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 1, 2, 3, 4) ALGUEM AJUDA PORFAVOR, VALENDO +REP
  8. Flaah

    Reset !

    Então cara, coloca lvl 8 nessa parte. lvlreset = 8, -- Level que retornará após o Reset. Que ele ira pra esperiencia 4200, como vc quer.
  9. Flaah

    Item Que De Vip

    Se for VIP, em vez de premium é esse script: http://www.xtibia.com/forum/topic/138512-item-que-adiciona-vip-time/ AJUDEI? +REP
  10. Flaah

    Reset !

    flavinhoo vc vai tem que ver qual level vai com experiencia 4200, ai é so vc troca nessa parte: lvlreset = 8, -- Level que retornará após o Reset. AJUDEI? +REP
  11. Alguem teria a sprite da Juubi no anime Naruto?! Exemplo: PORFAVOR, ALGUEM AJUDA, VALENDO +REP
  12. Talkaction que só troca a outfit: local config = { --[vocation id] = { level, looktype, efeito} [1] = { 10, 163, 1}, [2] = { 20, 126, 1}, [3] = { 25, 126, 1} } function onSay(cid, words, param, channel) local voc = config[getPlayerVocation(cid)] if voc then if getPlayerLevel(cid) >= voc[1] then local outfit = {lookType = voc[2]} doCreatureChangeOutfit(cid, outfit) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Você precisa estar no level " .. voc[1] .. " para se transformar na Kyuubi.") end else doPlayerSendCancel(cid, "Você não pode vira a Kyuubi") end return true end ALGUEM ME AJUDA PORFAVOR? VALENDO +REP
  13. @eduardobean Seu script até funciono em certas partes, se não tivesse 2 probleminhas nele: Quando a vocation nunca fui transformada em outra outfit com alguma talkaction (exemplo: !transformar), ele fica com uma aparencia de um cara de terno do tibia quando sai da água. E quando a vocation ja foi transformada com alguma talkaction (exemplo: !transformar), ele até volta pra aparencia de transformação quando sai da água, mais quando o player sai e volta pro jogo, ai vai nadar denovo com a outifit normal sem esta transformado, ele volta pra aparencia de transformação, quando sai da água, mesmo não estando transformado na hora. ALGUEM ME AJUDA PORFAVOR? VALENDO +REP
  14. É o mesmo que um UP com palavras diferentes, mas ainda assim é flood e double post. @LuckOake Não estou fazendo isso pra ganha POSTS, e sim pra manter ativo, pra não precisar criar ooooutro Tópico pra tentar me ajuda nesse problema. Desculpe XTIBIA pelo UP, mais não fiz isso pra ganha POSTS e sim como dito antes, pra manter ATIVO o TÓPICO! Desculpe XTIBIA e Boa Noite a Todos
  15. Tenta esse: function onCastSpell(cid, var) local playerpos = getPlayerPosition(cid) local cloth = getCreatureOutfit(cid) local health = getCreatureHealth(cid) local maxhealth = getCreatureMaxHealth(cid) local MaximoSummon = 7 --- Maximo de Monstros Sumonados!! No Caso So Posso Sumonar 7 Clones local summons = getCreatureSummons(cid) if(table.maxn(summons) < MaximoSummon) then -- no summons local clone = doCreateMonster("clone", playerpos) doConvinceCreature(cid, clone) setCreatureMaxHealth(clone, maxhealth) doCreatureAddHealth(clone, health) doSetCreatureOutfit(clone, cloth, -1) doSendMagicEffect(playerpos, 2) return TRUE end end PS: Sistema de clone com o mesmo nome, vida, mana... entre outras coisas: AQUI AJUDEI?! +REP
  16. ã?! Mais eu não estou dando FLOOD ALGUEM ME AJUDA PORFAVOR? VALENDO +REP
  17. Boa Tarde amigos do XTIBIA, to com um grande problema no sistema de natação que eu peguei que seria: Quando ele sai da água, ele volta com uma outifit totalmente diferente do que ele tinha antes de entrar na água. Resumindo: Eu queria que ele voltasse para a outifit anterior que ele estava, quando saisse da água... Teria como?! SCRIPT : local outfit = {lookType = 267, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 0} local BORDERS = { [7943] = {x = 0, y = -2, back = SOUTH}, [7944] = {x = -2, y = 0, back = EAST}, [7945] = {x = 0, y = 2, back = NORTH}, [7946] = {x = 2, y = 0, back = WEST}, [7947] = {x = 2, y = 1, back = WEST}, [7948] = {x = -2, y = 1, back = NORTH}, [7949] = {x = 2, y = -1, back = WEST}, [7950] = {x = -2, y = -1, back = EAST}, [7951] = {x = 2, y = 2, back = WEST}, [7952] = {x = -2, y = 2, back = NORTH}, [7953] = {x = 2, y = -2, back = WEST}, [7954] = {x = -2, y = -2, back = SOUTH} } BORDERS[4828] = BORDERS[7943] BORDERS[4829] = BORDERS[7946] BORDERS[4830] = BORDERS[7945] BORDERS[4831] = BORDERS[7944] function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) if(not isPlayer(cid)) then return true end local border = BORDERS[item.itemid] if(not border) then return false end local pos, newPos = getCreaturePosition(cid), {} newPos = pos newPos.x = pos.x + border.x newPos.y = pos.y + border.y if(hasCondition(cid, CONDITION_OUTFIT) and getCreatureOutfit(cid).lookType == outfit.lookType) then doMoveCreature(cid, border.back) doRemoveCondition(cid, CONDITION_OUTFIT) else if(doTileQueryAdd(cid, pos, 4) ~= RETURNVALUE_NOERROR) then return false end local tmp = getCreaturePosition(cid) doTeleportThing(cid, newPos) if(not isPlayerGhost(cid)) then doSendMagicEffect(tmp, CONST_ME_POFF) doSendMagicEffect(newPos, CONST_ME_WATERSPLASH) end doRemoveConditions(cid, true) doSetCreatureOutfit(cid, outfit, -1) end return true end XML : <movevent type="StepIn" itemid="4828-4831" event="script" value="nadando.lua"/> <movevent type="StepIn" itemid="7943-7954" event="script" value="nadando.lua"/> ALGUEM ME AJUDA PORFAVOR? VALENDO +REP
  18. @brun123 Seu script esta ótimo, e o seu tbm @Jhon992. +REP PROS 2 ---------- @EDIT ---------- @Jhon992 vc conseguiria montar 2 script em base desse que vc fez?! Primeiro: Quando o player é teleportado, sai um efeito na posição anterior do player e uma na atual posição. Segundo: Quando o player é teleportado, sai um efeito e cria um tronco de uma arvore, na posição anterior do player e sair um efeito quando o player chega no local escolido. OBS: São 2 scripts, VALENDO ++REP.
  19. @Jhon992 Seu script esta perfeito, mais so que o player pode se teleportar de uma area normal para um PZ ooou de uma area normal para dentro de uma casa. @brun123 Seu script esta bom, mais quando tento uzar ele, aparece a mensagem: Você não pode alcançar esse lugar ALGUEM AJUDA PORFAVOR, VALENDO +REP
  20. Ele continua atravessando ALGUEM AJUDA PORFAVOR, VALENDO +REP
  21. Boa Tarde amigos do XTibia, to om um pequeno problema nessa action, que seria: O player pode se teleporta entre as paredes, teria como arruma isso?! function onUse(cid, item, frompos, item2, topos) if item2.itemid == 0 then doPlayerSendCancel(cid,"Você não pode fazer isso.") else if getTilePzInfo(getCreaturePosition(cid)) then return doPlayerSendCancel(cid, "O item nao tem poder em Protection Zones.") else if getTileHouseInfo(getCreaturePosition(cid)) then return doPlayerSendCancel(cid, "O item nao tem poder em Casas.") else if getPlayerAccess(cid) >= 0 then local playerpos = getPlayerPosition(cid) doTeleportThing(cid,topos) doSendMagicEffect(playerpos,2) doSendMagicEffect(topos,10) doSendAnimatedText(playerpos,"Teleport",35) doPlayerAddMana(cid, -1500) else doPlayerSendCancel(cid,"Você não pode usar esta runa.") end end end end return 1 end ALGUEM AJUDA PORFAVOR, VALENDO +REP
  22. Tipo eu ja consegui de uma forma aqui, mais valeu as dicas, +REP pra vc ;D Era só trocar a tang: Por: Que ja funcionava. PS: Esse código que vc mando, não funciono não. KKKK' Mais ta BLZ :3 Tópico ja resolvido, podem fechar
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...