Ir para conteúdo
  • Cadastre-se

luanluciano93

Héroi
  • Total de itens

    5980
  • Registro em

  • Última visita

  • Dias Ganhos

    119

Tudo que luanluciano93 postou

  1. Eai pessoal, to fazendo aqui um layout pra um amigo .. o que acharam? LOGIN: ACCOUNT: RANK: FÓRUM: DONATE: Críticas plx!
  2. https://github.com/otland/forgottenserver/blob/master/data/npc/lib/npcsystem/modules.lua#L914-L1127 https://github.com/otland/forgottenserver/blob/master/data/npc/lib/npcsystem/modules.lua#L1041
  3. qual a versão do seu TFS? Tente mudar: function onUse(player, item, fromPosition, itemEx, toPosition, isHotkey) Por: function onUse(cid, item, fromPosition, itemEx, toPosition, isHotkey) local player = Player(cid)
  4. Vá na sua database e execute este comando sql: ALTER TABLE `players` ADD `frags` INT NOT NULL DEFAULT '0' O erro é que em sua database na tabela PLAYERS não existe a coluna FRAGS.
  5. Tutorial de como desativar a mensagem do cliente de atualização que aparece no cliente Tibia 10, habilitar a opção MC para o seu cliente e modificar o cliente para o IP do seu servidor de versão Tibia 10. • Desativando a mensagem de atualização: 1 - Você precisa baixar HexEditor XVI32 anexado a este tópico. 2 - Descompacte e abra Tibia.exe do seu diretório Tibia 10 com HexEditor XVI32. 3 - Substitua as próximas coisas por isso: Procure: 13EF52 Troque: E8 D6 A2 24 00 Por: B8 00 00 00 00 Procure: 27A94 Troque: 6A 00 6a 00 6A 4D EB 26 Por: 90 90 90 90 90 90 EB 2B Pr
  6. function Player.getAllItemsById(self, id) local containers = {} local items = {} for i = CONST_SLOT_HEAD, CONST_SLOT_AMMO do local item = self:getSlotItem(i) if item then if item:isContainer() then table.insert(containers, item:getUniqueId()) elseif not id or id == item:getId() then table.insert(items, item:getUniqueId()) end end end while #containers > 0 do for k = (Container(containers[1]):getSize() - 1), 0, -1 do local tmp = Container(containers[1]):getItem(
  7. Change: print(os.time() .." >= .. "timerOnExp) for: print(os.time() .." >= ".. timerOnExp) Are you going to use this script? onLogin? I think if this is it, the player will be offline on verification.
  8. function onSay(player, words, param) local resultId = db.storeQuery("SELECT `player_id`,`sid`, CONVERT(`attributes` USING latin1) AS `attr` FROM `player_items` WHERE CONVERT(`attributes` USING latin1) LIKE '%timerOnExp%'") if resultId then repeat local attr = result.getStream(resultId, "attr") local timerOnExp = tonumber(string.sub(attr, 25, 34)) if timerOnExp then if os.time() >= timerOnExp then print(os.time() .." >= .. "timerOnExp) local player_id = result.getNumber(resultId, "player_id") local sid = result.getNumber(resultId, "sid") db.query("DEL
  9. -- <talkaction words="!test" script="teste.lua" /> function onSay(player, words, param) local resultId = db.storeQuery("SELECT `player_id`,`sid`, CONVERT(`attributes` USING latin1) AS `attr` FROM `player_items` WHERE CONVERT(`attributes` USING latin1) LIKE '%timerOnExp%'") if resultId then repeat local attr = result.getStream(resultId, "attr") local timerOnExp = tonumber(string.sub(attr, 25, 34)) if os.time() >= timerOnExp then local player_id = result.getNumber(resultId, "player_id") local sid = result.getNumber(resultId, "sid") db.query("DELETE FROM `playe
  10. -- <talkaction words="!test" script="teste.lua" /> function onSay(player, words, param) local resultId = db.storeQuery("SELECT `player_id`,`sid`, CONVERT(`attributes` USING latin1) AS `attr` FROM `player_items` WHERE CONVERT(`attributes` USING latin1) LIKE '%timerOnExp%'") if resultId then repeat local attr = result.getStream(resultId, "attr") local timerOnExp = tonumber(string.sub(attr, 25, 34)) if os.time() >= timerOnExp then local player_id = result.getNumber(resultId, "player_id") local sid = result.getNumber(resultId, "sid") db.storeQuery("DELETE FROM `
  11. -- <talkaction words="!test" script="teste.lua" /> function onSay(player, words, param) local resultId = db.storeQuery("SELECT `player_id`,`pid`,`sid`,CONVERT(`attributes` USING latin1) AS `attr` FROM `player_items` WHERE CONVERT(`attributes` USING latin1) LIKE '%timerOnExp%'") if resultId then repeat local attr = result.getStream(resultId, "attr") local timerOnExp = tonumber(string.sub(attr, 25, 34)) if os.time() >= timerOnExp then local sid = result.getNumber(resultId, "sid") db.storeQuery("DELETE FROM `player_items` WHERE `sid` = ".. sid) print("deleted!
  12. -- <talkaction words="!test" script="teste.lua" /> function onSay(player, words, param) local resultId = db.storeQuery("SELECT `player_id`,`pid`,`sid`,CONVERT(`attributes` USING latin1) AS `attr` FROM `player_items` WHERE CONVERT(`attributes` USING latin1) LIKE '%timerOnExp%'") if resultId then repeat local test1 = result.getStream(resultId, "attr") -- retorn string if test1 then local test = string.sub(test1, 25, 34) print(test) if tonumber(test) then print("number: ".. test) end end until not result.next(resultId) end return false end
  13. -- <talkaction words="!test" script="teste.lua" /> function onSay(player, words, param) local resultId = db.storeQuery("SELECT `player_id`,`pid`,`sid`,CONVERT(`attributes` USING latin1) AS `attr` FROM `player_items` WHERE CONVERT(`attributes` USING latin1) LIKE '%timerOnExp%'") if resultId then repeat local test1 = result.getStream(resultId, "attr") local test2 = result.getString(resultId, "attr") local test3 = tonumber(test1) local test4 = tonumber(test2) if test1 then print("stream: " .. test1 .." / ".. type(test1)) end if test2 then print("string: " .. test
  14. -- <talkaction words="!test" script="teste.lua" /> function onSay(player, words, param) local resultId = db.storeQuery("SELECT `player_id`,`pid`,`sid`,CONVERT(`attributes` USING latin1) AS `attr` FROM `player_items` WHERE CONVERT(`attributes` USING latin1) LIKE '%timerOnExp%'") if resultId then repeat local test1 = result.getStream(resultId, "attr") local test2 = result.getString(resultId, "attr") local test3 = tonumber(test1) local test4 = tonumber(test2) if test1 then print(test1) end if test2 then print(test2) end if test3 then print(test3) end if tes
  15. Olá pessoal, estou fazendo uma pesquisa com vários donos de OTS para ver qual os tipos de ataques que eles recebem e qual proteção eles usam ... Você usa métodos de proteções contra ataques? Se sim, quais? Explique. • Wallison (Aurera-global, 2300 online) Utilizo serviço externo para proteger o servidor (servecore). • Natanael (megatibia, 1521 online) Em primeiro lugar contrate uma empresa que tenha um bom filtro pois sem isso impossivelmente ter "uma certa paz" e o iptables não faz milagres (uso OVH). Em seguida contrate alguém que entenda de proteção tem varios Sys Admin de qua
  16. Boa tarde @alls , então, não é desda forma que funciona. Existe uma contagem de computador, que é determinada desde uma certa época, que começou a contar por segundos e assim vai ... digamos que esse determinado segundo que eu estou escrevendo é o valor 100000, daqui a 1 minuto ele vai valer 100060 ... e é assim. Esse valor que esta salvo na sua database é o "time" de quando vai acabar sua vip. O script verifica se o "time" atual é maior que esse valor que voce tem salvo, se sim, sua vip acabou (isso é verificado toda vez que vocÊ LOGAR).
  17. Troque isso: if getPlayerStorageValue(cid,storage) < 1 then setPlayerStorageValue(cid,storage,tempo) else return doPlayerSendCancel(cid, "You need wait to use this power again.") end Por isso: local time = os.time() if getPlayerStorageValue(cid, storage) <= time then setPlayerStorageValue(cid, storage, time + (tempo * 60)) else local segundos = getPlayerStorageValue(cid, storage) - time local minutos = segundos if segundos > 60 then minutos = math.ceil(segundos / 60) segundos = segundos - (60 * minutos) end return doPlayerSendCancel(cid, "Ainda r
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo