Jump to content

STAR NINJA

Member
  • Content Count

    42
  • Joined

  • Last visited

About STAR NINJA

  • Rank
    Adepto

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. meee,fiquei até feliz que alguem tinha respondido ja kkkk pena que é para outro tfs,mas vlw mesmo assim
  2. Meu servidor é de Nto 8.60 tfs 0.4 extendido estou fazendo um systema de aura,no qual o npc da x storage para o player em troca de um item,essa storage aumentaria o dano magico do player em 5% permanente e ele poderia pegar apenas 1 vez. eu nao sou muito bom com scripts,Obrigado a todos que tentarem ajudar REP+
  3. Entao rapaziada estou com um problema no meu batle field automatico,ele funciona corretamente o unico problema é que ele nao remove as paredes que separa um time do outro,o evento starta da a msg de inicio mas nao remove a wall para os times se atacarem Parendes Id: 1543 ERRO NA DISTRO: BattleLib:
  4. Meu servidor é de nto 8.60, Tfs 0.4 Queria saber oque pode causar a falha na distro que faz o server crashar nao da erro algum na distro ela apenas para de funcionar e fecha Alguns players me disse que antes do sv cair as vezes o char deles manda uma msg com caracteres aleatorios exemplo "4hser$3#gd". se alguem poder me ajudar agradeço,Obrigado desde já
  5. Tente mudar a pos dos samples na database,ou apenas check se é a mesma posição que os players estao caindo
  6. MEU SERVIDOR È DE NTO 8.60 ao chegar no level 401 o player para de ganhar xp,nao se oque pode estar relacionado a isso ja tentei mexer no xp stages e no config.lua mas nem um deu certo STAGES.XML: CONFIG.LUA:
  7. tem uma script de movement que o player desloga ao entrar em X portal? <3 

    1. Show previous comments  3 more
    2. STAR NINJA

      STAR NINJA

      teleportar teleporta só nao desloga o char mesmo,é que eu to com um evento ctf,o player que entrega a ultima bandeira nao é teleportado de volta ao templo todos os outros voltao menos o oque marcou o ultimo ponto

       

    3. changos

      changos

      colocou o aid no tp? 

      envia o script d ctf vou fix

    4. STAR NINJA

      STAR NINJA

      Citar

      _Lib_Battle_Info = {
      Reward = {2160,100},
      TeamOne = {name = "Hashirama", storage = 140120, pos = {x=1051,y=1556,z=6}},
      TeamTwo = {name = "Madara",storage = 140121,pos = {x=1049,y=1556,z=6}},
      storage_count = 180400,
      tpPos = {x=1021, y=1017, z=8},
      limit_Time = 3 -- em minutos
      }

      function resetBattle()
      return setGlobalStorageValue(_Lib_Battle_Info.TeamOne.storage, 0) and setGlobalStorageValue(_Lib_Battle_Info.TeamTwo.storage, 0)
      end

      function OpenWallBattle()
      local B = {
      -- WALLS
      {6839,{x=1050, y=1554, z=6, stackpos = 1}},
      {6839,{x=1050, y=1555, z=6, stackpos = 1}},
      {6839,{x=1050, y=1556, z=6, stackpos = 1}},
      {6839,{x=1050, y=1557, z=6, stackpos = 1}},
      {6839,{x=1050, y=1558, z=6, stackpos = 1}},
      {6841,{x=1050, y=1553, z=6, stackpos = 1}}
      }
      for i = 1, #B do
      if getTileItemById(B[2], B[1]).uid == 0 then
      doCreateItem(B[1], 1, B[2])
      else
      doRemoveItem(getThingfromPos(B[2]).uid,1)
      end
      end
      end

      function doBroadCastBattle(type,msg)
      local players = {}
      for _, cid in pairs(getPlayersOnline()) do
      if getPlayerStorageValue(cid, _Lib_Battle_Info.TeamOne.storage) == 1 or getPlayerStorageValue(cid, _Lib_Battle_Info.TeamTwo.storage) == 1 then
      table.insert(players, cid)
      end
      end
      for i = 1, #players do
      doPlayerSendTextMessage(players,type,msg)
      end
      end

      function removeBattleTp()
      local t = getTileItemById(_Lib_Battle_Info.tpPos, 1387).uid
      return t > 0 and doRemoveItem(t) and doSendMagicEffect(_Lib_Battle_Info.tpPos, CONST_ME_POFF)
      end

      function getWinnersBattle(storage)
      local players,str = {},""
      for _, cid in pairs(getPlayersOnline()) do
      if getPlayerStorageValue(cid, storage) == 1 then
      table.insert(players, cid)
      end
      end
      str = str .. ""..#players.." Jogador"..(#players > 1 and "es" or "").." do time "..(getGlobalStorageValue(_Lib_Battle_Info.TeamOne.storage) == 0 and _Lib_Battle_Info.TeamTwo.name or _Lib_Battle_Info.TeamOne.name).." ganharam o evento Battlefield e receberam ".._Lib_Battle_Info.Reward[2].." "..getItemNameById(_Lib_Battle_Info.Reward[1]).." + ".._Lib_Battle_Info.Reward2[2].." "..getItemNameById(_Lib_Battle_Info.Reward2[1]).."!"
      for i = 1, #players do
      doPlayerAddItem(players, _Lib_Battle_Info.Reward[1], _Lib_Battle_Info.Reward[2])
      doPlayerAddItem(players, _Lib_Battle_Info.Reward2[1], _Lib_Battle_Info.Reward2[2])
      doRemoveCondition(players, CONDITION_OUTFIT)
      doTeleportThing(players, getTownTemplePosition(getPlayerTown(players)))
      setPlayerStorageValue(players, storage, -1)
      end
      resetBattle()
      OpenWallBattle()
      return doBroadcastMessage(str)
      end

      function CheckEvent(delay)
      if delay > 0 and getGlobalStorageValue(_Lib_Battle_Info.storage_count) > 0 then
      doBroadcastMessage("[BattleField] Estamos à espera de "..getGlobalStorageValue(_Lib_Battle_Info.storage_count).." jogadores para o Battlefield iniciar.")
      elseif delay == 0 and getGlobalStorageValue(_Lib_Battle_Info.storage_count) > 0 then
      local players = {}
      for _, cid in pairs(getPlayersOnline()) do
      if getPlayerStorageValue(cid, _Lib_Battle_Info.TeamOne.storage) == 1 or getPlayerStorageValue(cid, _Lib_Battle_Info.TeamTwo.storage) == 1 then
      table.insert(players, cid)
      end
      end
      for i = 1, #players do
      doRemoveCondition(players, CONDITION_OUTFIT)
      doTeleportThing(players, getTownTemplePosition(getPlayerTown(players)))
      setPlayerStorageValue(players, getPlayerStorageValue(players, _Lib_Battle_Info.TeamOne.storage) == 1 and _Lib_Battle_Info.TeamOne.storage or _Lib_Battle_Info.TeamTwo.storage, -1)
      end
      doBroadcastMessage("O evento Battlefield não iniciou por não ter jogadores suficientes.")
      setGlobalStorageValue(_Lib_Battle_Info.storage_count, 0)
      resetBattle()
      removeBattleTp()
      end
      addEvent(CheckEvent, 60000, delay-1)
      end

      creio que o problema possa estar aqui na lib,mas se precisar de outra script eu mandarei,Obrigado pela atenção e ajuda manito

  8. Nao funcionou e tambem nao deu erro na distro,porque a condição de sexo que eu nao intendi?,Avisandoque meu servidor é de Narutibia
  9. Ola,estou com problema em uma Action script,estou tentando fazer um item que muda a outfit do player A script funciona normalmente mas eu queria adicionar uma condição nela que seria "apenas x vocation pode dar use nesse item e mudar a outfit"
  10. Ola,alguem poderia me fazer uma script que deixa o personagem sem tomar dano por X segundos com X exausted e uma MSG em cima do player "IMORTAL" no player que usar OBRIGADO A TODOS QUE PODEREM AJUDAR REP+
  11. Ola,estou com um problema na script da spell Doton prision,onde o player usa a spell e aparece paredes em volta do alvo,as paredes aparecem normalmente mas elas nunca somem e ficão bugadas no mapa. Se alguem poder ajudar,agradeço desde ja! OBRIGADO A TODOS QUE CONTRIBUIR
  12. Obrigado storm pela ajuda!,eu achei uma script que funcionou no meu vou te dar RP pela paciencia
  13. @Storm Agora da esse erro mano,nao aparece nem um aviso no game e da esse erro!

Open Tibia Server

Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no Tibia King e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!

Tibia King Recomenda

DokeHost - Soluções em Hospedagem

VPS Windows
VPS Linux
Servidor VPS
×
×
  • Create New...