Ir para conteúdo
Banner com Efeitos

brendoonh

Membro
  • Registro em

  • Última visita

Tudo que brendoonh postou

  1. Do que adianta, postar algo que não funfa?
  2. Você poderia me dar uma força via TeamViwer ou algo do tipo?
  3. Olá! Pois éh, isso que não entendo. Já abrir vários servers aqui em casa, com diversos modens, nunca tive esse problema, agora com esse aqui tá complicado... Já tentei quase todas as formas na parte de ' redirecionar portas ' , coloquei tudo que era IP, reiniciei modem, resetei modem, só não joguei ele na parede ainda.. (kkkk) Em momentos no SITE, chegou a constar que a porta estava aberta, dai tentei por ot online e mesmo assim, nao entrava, fui fuçar la de novo, dai começou aparecer q tava fechada, dai não quer nem por decreto aparecer aberta mais. Enfim, tô meio desconfiado, que esse modem seja, bloqueado, sei lá algo do tipo...
  4. Será que você conseguiria me ajudar neste? Por gentileza?
  5. Bom, primeiramente Boa Noite a todos! Então, eu estou com um problema maldito, eu não consigo de modo algum liberar porta desse modem, vi alguns tutoriais no Youtube e nenhum funcionou.. Venho aqui no fórum procurar saber se é possível liberar ou não, caso alguém saiba me responder! Eu fucei bastante e não consegui, usei o site para averiguar se a porta estava aberta ou fechada, e constou que estava aberta... Vou postar algumas fotos para vocês verem como é: Primeira parte: DHCP: Redirecionar porta: DMZ: Se alguém puder me ajudar, ficaria muito agradecido!! VARIOS REP+ up
  6. Nossa... Eu fico em forum o dia todo praticamente, nunca vi um sistema de upgrade system que tem os atributos como, magic level, sword skill, distance skill etc.. Eu queria implementar no meu sistema de upgrade.. Teria como dar essa moral? LIB > Upgradesystem --[[ PERFECT UPGRADE SYSTEM 2.0 Criado por Oneshot É proibido a venda ou a cópia sem os devidos créditos desse script. ]]-- UpgradeHandler = { levels = { [1] = {100, false, true}, [2] = {100, false, true}, [3] = {50, false, true}, [4] = {40, false, true}, [5] = {30, false, true}, [6] = {20, false, true}, [7] = {10, false, true}, [8] = {5, false, true}, [9] = {3, false, true}, [10] = {1, false, true} }, broadcast = 9, attributes = { ["attack"] = 2, ["defense"] = 1, ["armor"] = 1, }, message = { console = "Tentando refinar %s ao nivel +%s com %s%% taxa de sucesso.", success = "Você refinou %s ao nivel +%s", fail = "Você falhou na refinação de %s ao nivel +%s", downgrade = "O nível de refinação %s rebaixou a +%s", erase = "O nível de refinação %s foi apagada.", maxlevel = "O item %s já está no nível máximo de refinação.", notupgradeable = "Este item não pode ser refinado.", broadcast = "O item %s foi refinado do nivel %s ao nivel +%s.\nParabéns!!", invalidtool = "Este item não é refinavel. .", toolrange = "A flawless ice crystal so pode refinar itens entre os nivel +%s e +%s" }, tools = { [8300] = {range = {0, 6}, info = {chance = 0, removeable = true}}, [8306] = {range = {0, 10}, info = {chance = 5, removeable = true}}, }, isEquipment = function(self) local weaponType = self:getItemWeaponType() return ((weaponType > 0 and weaponType < 7) or self.item.armor ~= 0) end, setItemName = function(self, name) return doItemSetAttribute(self.item.uid, "name", name) end, chance = function(self) local chances = {} chances.upgrade = (self.levels[self.item.level + 1][1] or 100) chances.downgrade = (self.item.level * 5) chances.erase = (self.item.level * 11) return chances end } function UpgradeHandler:new(item) local obj, ret = {} obj.item = {} obj.item.level = 0 obj.item.uid = item.uid for key, value in pairs(getItemInfo(item.itemid)) do obj.item[key] = value end ret = setmetatable(obj, {__index = function(self, index) if _G[index] then return (setmetatable({callback = _G[index]}, {__call = function(self, ...) return self.callback(item.uid, ...) end})) else return UpgradeHandler[index] end end}) if ret:isEquipment() then ret:update() return ret end return false end function UpgradeHandler:update() self.item.level = (tonumber(self:getItemName():match("%+(%d+)")) or 0) end function UpgradeHandler:refine(uid, item) if not self.item then doPlayerSendTextMessage(uid, MESSAGE_STATUS_CONSOLE_BLUE, self.message.notupgradeable) return "miss" end local tool = self.tools[item.itemid] if(tool == nil) then doPlayerSendTextMessage(uid, MESSAGE_EVENT_DEFAULT, self.message.invalidtool) return "miss" end if(self.item.level > #self.levels) then doPlayerSendTextMessage(uid, MESSAGE_STATUS_CONSOLE_RED, self.message.maxlevel:format(self.item.name)) return "miss" end if(self.item.level < tool.range[1] or self.item.level >= tool.range[2]) then doPlayerSendTextMessage(uid, MESSAGE_STATUS_CONSOLE_RED, self.message.toolrange:format(unpack(tool.range))) return "miss" end local chance = (self:chance().upgrade + tool.info.chance) doPlayerSendTextMessage(uid, MESSAGE_STATUS_CONSOLE_BLUE, self.message.console:format(self.item.name, (self.item.level + 1), math.min(100, chance))) if(tool.info.removeable == true) then doRemoveItem(item.uid, 1) end if chance * 100 > math.random(1, 10000) then doPlayerSendTextMessage(uid, MESSAGE_STATUS_CONSOLE_ORANGE, self.message.success:format(self.item.name, (self.item.level + 1))) if (self.item.level + 1) >= self.broadcast then end self:setItemName((self.item.level > 0 and self:getItemName():gsub("%+(%d+)", "+".. (self.item.level + 1)) or (self:getItemName() .." +1"))) for key, value in pairs(self.attributes) do if getItemAttribute(self.item.uid, key) ~= nil or self.item[key] ~= 0 then doItemSetAttribute(self.item.uid, key, (self.item.level > 0 and getItemAttribute(self.item.uid, key) or self.item[key]) + value) end end return "success" elseif item.itemid == 8300 then doPlayerSendTextMessage(uid, MESSAGE_STATUS_CONSOLE_RED, self.message.downgrade:format(self.item.name, (self.item.level - 1))) self:setItemName((self.item.level == 1 and self.item.name or self:getItemName():gsub("%+(%d+)", "+".. (self.item.level - 1)))) for key, value in pairs(self.attributes) do if getItemAttribute(self.item.uid, key) ~= nil or self.item[key] ~= 0 then doItemSetAttribute(self.item.uid, key, (self.item[key] + value * (self.item.level - 1))) end end return "fail" end end
  7. Todos nós queremos isto, porém, ninguém se dispõe a ajudar!
  8. O sistema de autoloot não está funcionando pq? Nao ta coletando os itens
  9. brendoonh postou uma resposta no tópico em Suporte Tibia OTServer
    up
  10. brendoonh postou uma resposta no tópico em Suporte Tibia OTServer
    uuuuuuuuuuupppppppppppppp
  11. brendoonh postou uma resposta no tópico em Suporte Tibia OTServer
    Explique melhor o que vc quer q te ajude, se não fica complicado para alguem te ajudar dessa forma ....
  12. brendoonh postou uma resposta no tópico em Suporte Tibia OTServer
    up
  13. Marque como resolvido para ajudar outros membros depois!
  14. brendoonh postou uma resposta no tópico em Suporte Tibia OTServer
    up
  15. brendoonh postou uma resposta no tópico em Suporte Tibia OTServer
    Mas eu gostaria de saber como funciona, entende? Olhando tenho uma base, mas gostaria de criar sabendo o que estou fazendo.. Entendeu??
  16. brendoonh postou uma resposta no tópico em Suporte Tibia OTServer
    Atá.. Você poderia dar um exemplo de como configurar 1, para eu ter uma base e adicionar no meu server? Grato!
  17. brendoonh postou uma resposta no tópico em Suporte Tibia OTServer
    Ola, galera ... Então estou querendo adicionar todas as quests do meu server no log, como faço isso? Nao encontrei nada relativo ao tao famoso quest log... Tibia 8.60 TFS 0.4 Valendo REP+
  18. brendoonh postou uma resposta no tópico em Suporte Tibia OTServer
    up

Informação Importante

Confirmação de Termo