Ir para conteúdo

Maenilse

Conde
  • Total de itens

    711
  • Registro em

  • Última visita

  • Dias Ganhos

    1

Tudo que Maenilse postou

  1. Maenilse

    Corpos

    @Slicer bug encontrado. @SkyDarkyes tente usar isso no login.lua registerCreatureEvent(cid, "corpseDecay") oque o lek passo foi registerCreatureEvent("corpseDecay")
  2. Maenilse

    Corpos

    @up acabei de ver isso, tambem como nao tinha visto que lol -'
  3. Maenilse

    Corpos

    tente usar assim o script local table = { [1] = 5978, --[vocation] = id do corpse [2] = 1112, [3] = 1113, [4] = 1114 } local function transform(pos, id, voc) local item = getTileItemById(pos, id) if item and item.uid > 1 then doTransformItem(item.uid, table[voc]) doDecayItem(item.uid or 0) end end function onDeath(cid, corpse) if not isPlayer(cid) or not table[getPlayerVocation(cid)] then return true end addEvent(transform, 15, getThingPos(cid), corpse.itemid, getPlayerVocation(cid)) end return true end
  4. Maenilse

    Corpos

    tente usar essa tag. <event type="death" name="corpseDecay" script="corpseDecay.lua"/>
  5. Maenilse

    Corpos

    @SkyDarkyes é como eu disse, nao era necessariamente ser nas source, era so dar uma procurada que voce achava em lua.
  6. Maenilse

    CROSSFIRE

    vix eu parei nivel 38 la '-', mas ai parei de jogar kk
  7. Maenilse

    Corpos

    creio eu que nao seja na source, mas se caso for, creio que seja em player.cpp ou player.h
  8. tente assim. function onUse(cid, item, fromPosition, itemEx, toPosition) doPlayerSetVocation(cid, getPlayerVocation(cid) + 8) doPlayerAddItem(cid, ID DO ANEL, 1) return true end
  9. Maenilse

    War System

    antes de tu ser ignorante assim, fique sabendo que pra funfar o war system nao é so ter o script, tem que ter as sources do ot tambem, oks?, por isso perguntei se compilo com o parametro -D__WAR_SYSTEM__.
  10. Maenilse

    PORQUE?

    piada engraçadona vei, cai ate da cadeira ake.
  11. /\ é como o lek acima falo, o jeito é baixar outro ot, se editar denovo, porque nao ajudo de jeito nenhum? como pode, troco distro ja, vocations e nao funciono, entao so baixando outro server e editando novamente, abraços.
  12. aheuaheuaheu esses nego do xtibia é foda ahueahue
  13. vo dar upload na pasta vocations de um otserver que eu tenho ake novinho, ver se vai funcionar. http://www.4shared.com/document/y7Oz_Qj4/vocations_1.html?
  14. entao seu server ta bugado, eu compilei essa distro hoje, testei ake, os players logaram normal em suas contas, e nao deu bug nenhum, verifique a sqlite do teu server aconselho. e o banco de dados dele tambem.
  15. essa distro que eu dei upload é sem otbm check é 8.60 e tem anti divulgaçao, boa sorte. http://www.4shared.com/file/bLslujwD/TheForgottenServer.html?
  16. @Pokerangers tente ver no vocations.xml o vocation Knight, caso voce nao consiga, aconselho baixar um ot qualquer e pegar a vocation knight pra ver se soluciona.
  17. Maenilse

    spell dando erro

    tenta la editei denovo.
  18. Maenilse

    spell dando erro

    dei uma editada no script tente la.
  19. Maenilse

    spell dando erro

    tente assim. local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 27) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 8) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0) arr1 = { {3} arr2 = { {3} local area1 = createCombatArea(arr1) setCombatArea(combat1, area1) local area2 = createCombatArea(arr2) setCombatArea(combat2, area2) function onCastSpell(cid, var) local player = getCreatureTarget(cid) if getPlayerVocation(player) == 4 or getPlayerVocation(player) == 5 or getPlayerVocation(player) == 6 then doPlayerSetVocation(player, 1) doSetCreatureOutfit(player, {lookType = 1}, -1) end if getPlayerVocation(player) == 7 or getPlayerVocation(player) == 8 or getPlayerVocation(player) == 9 or getPlayerVocation(player) == 10 or getPlayerVocation(player) == 11 then doPlayerSetVocation(player, 2) doSetCreatureOutfit(player, {lookType = 2}, -1) end if getPlayerVocation(player) == 12 then doPlayerSetVocation(player, 3) doSetCreatureOutfit(player, {lookType = 3}, -1) end function onCastSpell(cid, var) local target = getCreatureTarget(cid) if (isPlayer(target)) or (isMonster(target)) then doCombat(cid, combat1, var) doCombat(cid, combat2, var) end return TRUE end
  20. Maenilse

    War System

    compilo a distro com o parameter, -D__WAR_SYSTEM__ ???, se nao compilo acho melhor compilar.
  21. Maenilse

    Server Save

    nada fera, abraços.
  22. entao é algo no seu groups.xml, abra ele e procura na linha do seu god essa linha. customflags= apague todos os numeros e substitua por esse. 2097151 pelo oque eu sei é nao é pra falhar esses numeros que ti mandei.
  23. so mostra o lvl do god, pra qm fala no god, nao mostra pros outros que tao lendo a mensagem.
  24. Maenilse

    Server Save

    Nesse caso tente substituir o conteudo do save.lua por esse. local config = { broadcast = {90, 90}, shallow = "no", delay = 90, events = 90 } config.shallow = getBooleanFromString(config.shallow) local function executeSave(seconds) if(isInArray(config.broadcast, seconds)) then local text = "" if(not config.shallow) then text = "Full s" else text = "S" end text = text .. "erver Vai Ser Salvo!" doBroadcastMessage(text) end if(seconds > 0) then addEvent(executeSave, config.events * 1, seconds - config.events) else doSaveServer(config.shallow) end end function onThink(interval, lastExecution, thinkInterval) if(table.maxn(config.broadcast) == 0) then doSaveServer(config.shallow) else executeSave(config.delay) end return true end
  • Quem Está Navegando   0 membros estão online

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