Ir para conteúdo

Sun

Membro
  • Registro em

  • Última visita

Tudo que Sun postou

  1. o problema dele não é a posição do efeito. e sim problema com o script que mostra o mesmo a todos!
  2. testa novamente, editei ele! volte lá
  3. pelo menos você testou oque foi te enviado? @seriousots
  4. Sun postou uma resposta no tópico em Suporte Tibia OTServer
    @Doidodepeda testa ae. se funcionar coloque como solução e repute para dar aquela moral!. qualquer problema envia que te ajudo.
  5. cara, não dou suporte no privado!
  6. testa desta forma.
  7. Sun postou uma resposta no tópico em Suporte Tibia OTServer
    o certo seria você adicionar está tabela, de outra forma seria fazer uma "gambiarra" colocando as kill do jogador por storage.
  8. Sun postou uma resposta no tópico em Suporte Tibia OTServer
    não tem nada relacionado a kill na sua database?
  9. Sun postou uma resposta no tópico em Suporte Tibia OTServer
    está frags_all parece que faz parte da tabela de guerra do seu ot, existe outra coisa com nome de kill ou algo parecido? @Lost666
  10. qual a versão do tfs? @seriousots
  11. Sun postou uma resposta no tópico em Suporte Tibia OTServer
    editei mano! dá uma olhada.
  12. @seriousots testa desta forma, o seu global provavelmente está em revscript, eu não parei para estudar ainda, então não sei muito bem como funciona.
  13. local positions = { ["Heromassa"] = {x = 10157, y = 10053, z = 7}, ["Napotilan"] = {x = 10157, y = 10053, z = 7} } function onThink(interval) for text, pos in pairs(positions) do position:sendAnimatedText(text, pos, TEXTCOLOR_LIGHTGREEN) end return true end teste desta forma!. você colocou o codigo no xml tbm?
  14. Sun postou uma resposta no tópico em Suporte Tibia OTServer
    testa desta maneira ai.
  15. info_table = { ITEMID = 12661, -- ## ID do item do coração ## -- QUANTIDADE = 1, -- ## quantidade de coração ## -- LEVEL_ = 350 -- ## Level que dropa o coração ## -- } function onKill(cid, target, damage, flags) if isPlayer(target) then if getPlayerLevel(target) >= info_table.LEVEL_ then local item = doPlayerAddItem(cid, info_table.ITEMID, info_table.QUANTIDADE) doItemSetAttribute(item, "description", "Killed at Level "..getPlayerLevel(target).." by "..getPlayerName(cid)..". " .. (getCreatureSkullType(cid) <= SKULL_GREEN and "(Unjustified)" or "(Justified)")) end end return true end ai amigo, o script, um script feito por min testei aqui e está funcional! @H3ITORR se te ajudei reputa ai pra dar uma força!.
  16. Sun postou uma resposta no tópico em Suporte Tibia OTServer
    só existe frag_all? provavelmente que tenha a tabela death tbm, o nome dela em si é apenas frag_all ou player_frag_all? @Lost666
  17. local positions = { ["Heromassa"] = {x = 10157, y = 10053, z = 7}, ["Napotilan"] = {x = 10157, y = 10053, z = 7} } function onThink(interval) for text, pos in pairs(positions) do Game.sendAnimatedText(text, pos, TEXTCOLOR_LIGHTGREEN) end return true end @seriousots teste desta forma Cores caso queira mudar: se foi útil para você, repute!
  18. vai no seu login.lua e coloca o seguinte code if getPlayerStorageValue(cid, 259005) == -1 then setPlayerStorageValue(cid, 259005, 1) end @KR33
  19. Isso pode ser vários problemas, códigos na src que não estão otimizados e estão puxando muita memoria ram, ou pode ser que tenha alguma parte do código que esteja tentando armazenar mais memoria que o necessário em determinada função. Nenhuma das bases disponíveis estão 100% funcional, e nem vão estar. e respondendo sua pergunta, muito difícil alguém se interessar em otimizar esta src . @Shadow007
  20. @math0182 Envie seu script
  21. local effect = 4 local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_HITCOLOR, COLOR_ORANGE) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -2.0, -400, -2.0, -600) arr1 = { {0, 0, 0, 0, 0}, {0, 1, 1, 1, 0}, {0, 1, 3, 1, 0}, {0, 1, 1, 1, 0}, {0, 0, 0, 0, 0} } local area1 = createCombatArea(arr1) setCombatArea(combat, area1) local function onCastSpell1(cid, var) local pos = getCreaturePosition(cid) local position1 = {x=getThingPosition(getCreatureTarget(cid)).x, y=getThingPosition(getCreatureTarget(cid)).y, z=getThingPosition(getCreatureTarget(cid)).z} doSendMagicEffect(position1, effect) return doCombat(cid, combat, var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var} addEvent(onCastSpell1, 100, cid, var) return true end em actions.xml coloque <instant name="Rasengan" words="rasengan" lvl="15" mana="3200" aggressive="0" exhaustion="350" needtarget="1" event="script" needlearn="0" value="nomearquivo.lua"> <vocation id="4"/> </instant> se te ajudei rep+ e coloque como solução! agradeço.
  22. @Nother @Nother acabei errando, testa este!

Informação Importante

Confirmação de Termo