Ir para conteúdo

Kazuya9629

Membro
  • Registro em

  • Última visita

Tudo que Kazuya9629 postou

  1. Kazuya9629 postou uma resposta no tópico em Suporte Tibia OTServer
    Como corrijo
  2. GOSTARIA DE PEDIR UM SISTEMA DE NAVEGAÇÃO IGUAL DA WOP
  3. Kazuya9629 postou uma resposta no tópico em Suporte OTServer Derivados
    Pedido Para Posta sprite e DAT e funfe no object build porque nao estou conseguindo mecher object build por isso desse client : http://www.mediafire.com/file/327dg02qrt86vfs/OTPClient+3.0.rar
  4. Kazuya9629 postou uma resposta no tópico em Suporte Tibia OTServer
    Aquela scripter tem nada aver com a outra so qe eu qero ela funcione com Dano basiado na arma igual a outra
  5. Kazuya9629 postou uma resposta no tópico em Suporte Tibia OTServer
    +up
  6. Kazuya9629 postou uma resposta no tópico em Suporte Tibia OTServer
    mapName = "Mapa Mythology" Para mapName = "Mapa Mythology.otbm" Se tiver o map na pasta world
  7. erro ta na extençao do client tem qe modificar isso caso nao for o client eo acelerador qe voce ta usando ali em cima veja o tutorial de extençao client que voce vai conseguir resolver
  8. Kazuya9629 postou uma resposta no tópico em Suporte Tibia OTServer
    sqlType = "mysql" muda para sqlType = "sqlite" .
  9. Kazuya9629 postou uma resposta no tópico em Suporte Tibia OTServer
    ME manda sua config lua
  10. Kazuya9629 postou uma resposta no tópico em Suporte Tibia OTServer
    Vou ta fazer 2 pergunta voce usa site se nao usa muda mysql para sqlite caso usa muda sqlite para mysql
  11. Crie conta no No-ip abra notepad Procura o ip que esta la E Crie mesma quantidade de lentra que tem Na base com quantidade de letra No-ip E so modificar pro seu ip
  12. eu nao sei se vai funcionar tenta pega outro site e copiar so arquivo creater
  13. tipo a soucer e da SERVE WOP ELE E 8.54 Mais Ele tem função de Client proprio Voce sabe como arruma isso ?
  14. Kazuya9629 postou uma resposta no tópico em Suporte Tibia OTServer
    sim eu coloquei como base para facitar pros amigo vou testa essa qe voce me mandou nao mudou nada na spell continua mesmo hit Spell bug o personagem nao ta travenssando o cara
  15. Kazuya9629 postou uma resposta no tópico em Suporte Tibia OTServer
    Alguel Pode ME Ajudar Colocar A função Nessa SPell exemplo Eu quero Que A Minha Spell Quando Usa Sword A Magia Hit Mais Vou coloca Base Das 2 Scripter VLW ESSA SCRIPTER QE TOU TENTANDO COLOCA FUNçÃO local function onDash(cid, level, skill, attack, factor) if not isCreature(cid) then return true end local level = getPlayerLevel(cid) local jutsuDmg = 15 skill = getPlayerSkill(cid, SKILL_SWORD) local skill_total = math.ceil((jutsuSkill_factor(cid, 0) + skill + level)/2) local dmg = - math.max(1, math.ceil(((skill_total*0.5) * jutsuDmg)*0.25)) local poslook = getCreatureLookPosition(cid) poslook.stackpos = STACKPOS_TOP_MOVEABLE_ITEM_OR_CREATURE if isWalkable(poslook, false, false, true) then if not isCreature(getThingfromPos(poslook).uid) then doMoveCreature(cid, getPlayerLookDirection(cid)) return TRUE else doMoveCreature(cid, getPlayerLookDirection(cid)) doAreaCombatHealth(cid, COMBAT_PHYSICALDAMAGE, getCreaturePosition(cid), area, dmg, dmg, efeito) return TRUE end end end function iniciarEntry(cid) if not isCreature(cid) then return true end addEvent(actionMove, 0, cid, 519, 10) addEvent(actionMove, 100, cid, 519, 10) addEvent(actionMove, 200, cid, 519, 10) addEvent(actionMove, 300, cid, 519, 10) end function finalizarEntry(cid) if not isCreature(cid) then return true end addEvent(actionMove, 400, cid, 519, 10) addEvent(actionMove, 500, cid, 519, 10) addEvent(doRemoveCondition, 600, cid, CONDITION_OUTFIT) end local function dash(cid) if not isCreature(cid) then return true end local distance = 5 for i = 0, distance do addEvent(onDash,0*i,cid) end end function onCastSpell(cid, var) local p = getCreaturePosition(cid) local x = { [0] = {x=p.x+0, y=p.y-1, z=p.z}, [1] = {x=p.x+6, y=p.y+0, z=p.z}, [2] = {x=p.x+0, y=p.y+6, z=p.z}, [3] = {x=p.x-0, y=p.y+0, z=p.z} } local y = { [0] = 259, [1] = 258, [2] = 257, [3] = 260 } pos = x[getCreatureLookDirection(cid)] eff = y[getCreatureLookDirection(cid)] doSendMagicEffect(pos, eff) if not isCreature(cid) then return true end noMove(cid, 1) iniciarEntry(cid) setPlayerStorageValue(cid, STORAGE_DIRECTION, 1) addEvent(dash, 0, cid) addEvent(function() if not isCreature(cid) then return true end setPlayerStorageValue(cid, STORAGE_DIRECTION, 0) end, 1000) addEvent(finalizarEntry, 1000, cid) addEvent(doCreatureSay, 100, cid, "Hanauta Sanchou", TALKTYPE_MONSTER) addEvent(doCreatureSay, 600, cid, " Yahazu Giri!!", TALKTYPE_MONSTER) return false end Base Da Função local AREA = { {0, 1, 1, 1, 0}, {1, 1, 1, 1, 1}, {1, 1, 3, 1, 1}, {1, 1, 1, 1, 1}, {0, 1, 1, 1, 0}, } function callback_formula(cid, level, skill, attack, factor) skill = getPlayerSkill(cid, SKILL_SWORD) local skill_total = skill + attack / 2.0 local level_total = level / 2.5 return -(skill_total * 4.51 + level_total), -(skill_total * 6.5 + level_total) end local AirSlash = ClassSpell:new() :setType() :setArea(AREA) :setCallbackSkill('callback_formula') local function air_slash(cid, var, fase) local pos = getPlayerPosition(cid) if fase == 1 then doSendMagicEffect({x = pos.x + 1, y = pos.y - 1, z = pos.z}, 158) doSendMagicEffect({x = pos.x + 2, y = pos.y + 1, z = pos.z}, 161) doSendMagicEffect({x = pos.x + 1, y = pos.y + 2, z = pos.z}, 159) doSendMagicEffect({x = pos.x - 1, y = pos.y + 1, z = pos.z}, 160) elseif fase == 2 then doSendMagicEffect({x = pos.x + 2, y = pos.y - 2, z = pos.z}, 154) doSendMagicEffect({x = pos.x + 2, y = pos.y + 1, z = pos.z}, 155) doSendMagicEffect({x = pos.x + 1, y = pos.y + 2, z = pos.z}, 157) doSendMagicEffect({x = pos.x - 1, y = pos.y + 0, z = pos.z}, 156) end if fase < 3 then --addEvent(air_slash, 600, cid, var, fase + 1) end end function onCastSpell(cid, var) if not isAbleToCastSpell(cid, 308) then return false end air_slash(cid, var, 1) return AirSlash:cast(cid, var) end
  16. notepad+++ ou HEDEX VAI NO IP E ALTERE SEO FOR NOTEPAD USE IP COM MESMO NUMERO DE LETRA QUE TEM O IP PARA NAO BUGAR O CLIENT
  17. Kazuya9629 postou uma resposta no tópico em Suporte Tibia OTServer
    Eu tou tentando coloca em area so qe so ta em targetr pode me explicar ?
  18. Conseguir arrumar conseguir arruma ERA vocation.xml
  19. O problema que uma soucer funciona a soucer original nao funciona nao e bug na soucer Original Porque eu usei a soucer do meu nto deudebug e essa soucer do meu nto uso 3 anos Voce pode ver que O one piece eo serve qe ta dando esse erro ta online com soucer do pokemon e nao da debug
  20. ver se melhorou
  21. Kazuya9629 postou uma resposta no tópico em Scripts tfs 0.4 (OLD)
    cade a spell ?
  22. Boa noite Gostaria de Pedir Por Gentilesa Uma Spell De Area quando O Monstro ou player toma dano ele muda de outfit por alguns segundos Mesmo na target SPELL AREA function callback_formula_hanabi(cid, level, skill, attack, factor) local skill_total = skill + attack / 2.0 local level_total = level / 2.5 return -(skill_total * 0.68 + level_total), -(skill_total * 1.06 + level_total) end local Hanabi = ClassSpell:new() :setType() :setArea({{1, 1, 1}, {1, 3, 1}, {1, 1, 1}}) :setCallbackSkill('callback_formula_hanabi') local EFFECTS = { [1] = 80, [CONST_OUTFIT_LUFFY_2] = 80, [CONST_OUTFIT_LUFFY_ROSA] = 101, [CONST_OUTFIT_LUFFY_2_ROSA] = 101, } function onCastSpell(cid, var) if not isAbleToCastSpell(cid, 204) then return false end doSendMagicEffect(addPos(getCreaturePosition(cid), 1, 1), EFFECTS[getCreatureOutfit(cid).lookType] or EFFECTS[1]) addParalyze(cid, 150) Hanabi:cast(cid, var) return true end Spell Target function callback_formula(cid, level, skill, attack, factor) local skill_total = skill + attack / 2.0 local level_total = level / 2.5 return -(skill_total * 0.38 + level_total), -(skill_total * 0.71 + level_total) end local Axe = ClassSpell:new() :setType() :setArea() :setCallbackSkill('callback_formula') local EFEITO = { [1] = 87, [CONST_OUTFIT_LUFFY_ROSA] = 192, } EFEITO[CONST_OUTFIT_LUFFY_2] = EFEITO[1] EFEITO[CONST_OUTFIT_LUFFY_2_ROSA] = EFEITO[CONST_OUTFIT_LUFFY_ROSA] function onCastSpell(cid, var) if not isAbleToCastSpell(cid, 202) then return false end local efeito = EFEITO[getCreatureOutfit(cid).lookType] or EFEITO[1] doSendMagicEffect(addPos(getCreaturePosition(var.number), 1), efeito) return Axe:cast(cid, var) end SPELL CANUDO Empurrado local AREA_GATLING_GUN = { {1, 1, 1}, {1, 1, 1}, {1, 3, 1}, {0, 0, 0}, {0, 0, 0}, } local AREA_GATLING_GUN_PUSH = { { {1, 3, 1}, }, { {1, 1, 1}, {0, 2, 0}, {0, 0, 0}, }, } function callback_formula(cid, level, skill, attack, factor) local skill_total = skill + attack / 2.0 local level_total = level / 2.5 return -(skill_total * 2.51 + level_total), -(skill_total * 2.9 + level_total) end local GatlingGun = ClassSpell:new() :setType() :setArea(AREA_GATLING_GUN) :setCallbackSkill('callback_formula') local EFEITO = { [01] = { {id = 39, x = 1, y = 2}, {id = 37, x = 3, y = 1}, {id = 40, x = 1, y = 3}, {id = 41, x = 2, y = 1}, }, [CONST_OUTFIT_LUFFY_ROSA] = { {id = 147, x = 1, y = 2}, {id = 146, x = 3, y = 1}, {id = 148, x = 1, y = 3}, {id = 145, x = 2, y = 1}, }, } EFEITO[CONST_OUTFIT_LUFFY_2] = EFEITO[1] EFEITO[CONST_OUTFIT_LUFFY_2_ROSA] = EFEITO[CONST_OUTFIT_LUFFY_ROSA] local function empurrar(cid, dir, fase) local temp = getAllCreaturesInSpellArea(cid, AREA_GATLING_GUN_PUSH[fase], dir) for _, creature in pairs(temp) do doPushCreatureByDir(creature, dir, true) end if fase < #AREA_GATLING_GUN_PUSH then empurrar(cid, dir, fase + 1) end end function onCastSpell(cid, var) if not isAbleToCastSpell(cid, 206) then return false end local efeito = EFEITO[getCreatureOutfit(cid).lookType] or EFEITO[1] local dir = getCreatureLookDirection(cid) + 1 doSendMagicEffect(addPos(getPlayerPosition(cid), efeito[dir].x, efeito[dir].y), efeito[dir].id) empurrar(cid, dir - 1, 1) return GatlingGun:cast(cid, var) end Spell Canudo Sem Empurrar function callback_formula(cid, level, skill, attack, factor) local skill_total = skill + attack / 2.0 local level_total = level / 3.0 return -(skill_total * 0.3 + level_total), -(skill_total * 0.7 + level_total) end local Pistol = ClassSpell:new() :setType() :setArea({{1}, {3}}) :setCallbackSkill('callback_formula') local EFEITO = { [01] = { {id = 82, x = 0, y = 1}, {id = 185, x = 2, y = 0}, {id = 86, x = 0, y = 2}, {id = 81, x = 2, y = 0}, }, [CONST_OUTFIT_LUFFY_ROSA] = { {id = 116, x = 0, y = 1}, {id = 113, x = 2, y = 0}, {id = 115, x = 0, y = 2}, {id = 114, x = 2, y = 0}, }, } EFEITO[CONST_OUTFIT_LUFFY_2_ROSA] = EFEITO[CONST_OUTFIT_LUFFY_ROSA] EFEITO[CONST_OUTFIT_LUFFY_2] = EFEITO[1] function onCastSpell(cid, var) if not isAbleToCastSpell(cid, 201) then return false end local outfit = getCreatureOutfit(cid).lookType local index = EFEITO[outfit] and outfit or 1 local dir = getCreatureLookDirection(cid) + 1 local pos = getCreaturePosition(cid) doSendMagicEffect(addPos(pos, EFEITO[index][dir].x, EFEITO[index][dir].y), EFEITO[index][dir].id) return Pistol:cast(cid, var) end
  23. ageitado ageitado ageitado

Informação Importante

Confirmação de Termo