-
Total de itens
431 -
Registro em
-
Última visita
-
Dias Ganhos
32
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que lordzetros postou
-
(Resolvido)Erro ao tentar excluir contar da database MYSQL
lordzetros respondeu ao tópico de gabriel28 em Suporte Tibia OTServer (Resolvidos)
@gabriel28 Acontece, colega, kkkk, já passei por isso muitas vezes, valeu! -
(Resolvido)[SUPORTE] NPC RESET não volta level!
lordzetros respondeu ao tópico de
Yamborghiniem Suporte Tibia OTServer (Resolvidos)Show de bola, fico feliz que tenha dado certo com os problemas, abraço! -
(Resolvido)Erro ao tentar excluir contar da database MYSQL
lordzetros respondeu ao tópico de gabriel28 em Suporte Tibia OTServer (Resolvidos)
Você colocou o ; (Ponto e vírgula) no final de cada comando? Porque não estou vendo no código que colou aí, . -
(Resolvido)[SUPORTE] NPC RESET não volta level!
lordzetros respondeu ao tópico de
Yamborghiniem Suporte Tibia OTServer (Resolvidos)Teste com esse: local tab = { [13] = {effect = 58}, -- [vocationID] = {effect = Number} [14] = {effect = 58}, [15] = {effect = 58}, [16] = {effect = 58} } local delay = 3 -- tempo do efeito da aura em segundos function ariseAura(cid) doSendMagicEffect(getThingPos(cid), tab[getPlayerVocation(cid)].effect) addEvent(function() if isPlayer(cid) then ariseAura(cid) end end, delay * 1000) return true end function onLogin(cid) if tab[getPlayerVocation(cid)] then ariseAura(cid) end return true end -
(Resolvido)[SUPORTE] NPC RESET não volta level!
lordzetros respondeu ao tópico de
Yamborghiniem Suporte Tibia OTServer (Resolvidos)Certo, então vamos para outra parte, pode me enviar como está na distro agora? -
(Resolvido)[SUPORTE] NPC RESET não volta level!
lordzetros respondeu ao tópico de
Yamborghiniem Suporte Tibia OTServer (Resolvidos)Vou tentar te ajudar por partes, certo? Esse errinho de executeQuery é que em algumas versões são compiladas como db.query, que são iguais, ou seja, mesmas funções. Então, tente trocar essas funções no código, ontem tem executeQuery, troque por db.query. -
--[[ ****** DATA/ACTIONS/ACTIONS.XML ******* <action itemid="idARVORE" event="script" value="itemArvore.lua"/> ]] --[[ ****** DATA/ACTIONS/SCRIPTS/itemArvore.lua ****** ]] local config = { itemCair = 5252, -- ITEM QUE IRA CAIR DA ARVORE qntdCair = 1, -- QNTD QUE IRA CAIR DA ARVORE arvoreID = 9751, -- ID da ÁRVORE que o player IRÁ CLICKAR storageTempo = 54321, -- STORAGE guardarar o TEMPO, N MUDE, CASO N SAIBA DO QUE SE TRATA tempo = 60, -- TEMPO PARA O USUARIO USAR NOVAMENTE, EM MINUTOS, 1 hora = 60 minutos msgSucesso = "Voce conseguiu! Meus parabens!!!", -- MENSAGEM SE O PLAYER CONSE
-
Scripting Storage value vira simbolo
lordzetros respondeu ao tópico de Vilden em Suporte Tibia OTServer
local storage = 19387 local tempo = 550 local minutes = 1 local limit = 2520 function onAttack(cid, target) if getPlayerStamina(cid) >= limit then return true end if type(getPlayerStorageValue(cid, STORAGE)) ~= "number" then setPlayerStorageValue(cid, STORAGE, 0) end if isMonster(target) and getCreatureName(target) == 'Target' then doPlayerSetStorageValue(cid, storage, getPlayerStorageValue(cid, storage)+1) if getPlayerStorageValue(cid, storage) >= tempo then doPlayerAddStamina(cid, minutes) doPlayerSetStorageValue(cid, stor -
(Resolvido)NPC Barco , Viajar PK , PZ Battle ou Normal
lordzetros respondeu ao tópico de Micheel15 em Suporte Tibia OTServer (Resolvidos)
Posta o código novamente após as modificações, por gentileza. Edit: Eu cometi um engano, na parte do script em si, em que você está trabalhando, não pode usar |PLAYERNAME|, fui dá uma olhada no código e percebi que, a função creatureGetName, na verdade sempre vai retornar nulo, pois a mesma é getCreatureName(cid), e não dá forma que estava no script. Teste aí e me informe como que ficou, @Micheel15 -
(Resolvido)NPC Barco , Viajar PK , PZ Battle ou Normal
lordzetros respondeu ao tópico de Micheel15 em Suporte Tibia OTServer (Resolvidos)
Onde tem creatureGetName(cid) Use |PLAYERNAME| -
Outro ESTAO INVADINDO MEUT OT 8.6 HELP :(
lordzetros respondeu ao tópico de Marcelo Seven em Suporte Tibia OTServer
Pode ser n fatores, cara... Pode ser que você esteja infectado e o cara tá pegando sua senha Pode ser um simples script de alguma base que você pegou que dá acesso 5 ao usá-lo... Pode ser algum usuário que já veio na database com acesso, portanto tente remover os que têm acesso... Obs.: Se for algum membro que tá online, fiz um script para verificar quantas pessoas tá registrado na administração do servidor (se for tutor para cima), apesar de você poder conferir na database, que é até mais precisa, pois pega os membros offline também, mas de qualquer forma: em data/talkactions/ abra -
Scripting Items que adicionam dias VIP
lordzetros respondeu ao tópico de Jacksonrox em Suporte Tibia OTServer
Conferiu se o arquivo tá na pasta? Se sim, qual a versão de sua TFS? Caso não saiba, geralmente elas mostram a versão assim que você abre o servidor (o programa em que mostrou o erro que você postou). -
Scripting [PEDIDO] TELEPORT COM DELAY
lordzetros respondeu ao tópico de alexandrehc em Suporte Tibia OTServer
@alexandrehc Disponha. Obrigado! -
Scripting [PEDIDO] TELEPORT COM DELAY
lordzetros respondeu ao tópico de alexandrehc em Suporte Tibia OTServer
@alexandrehc Opa, tu pegou esse último código aí que atualizei? A mensagem tem que está antes de criar o evento, viu? Caso já tenho pegado, ignore isso. Para mudar a cor basta você mudar nessa parte: doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, onde está em negrito, você pode trocar por: MESSAGE_STATUS_CONSOLE_BLUE = 4, Mensagem azul no console MESSAGE_STATUS_CONSOLE_RED = 13, Mensagem vermelha no console MESSAGE_STATUS_DEFAULT = 17, Mensagem branca na parte inferior da tela do jogo e no console MESSAGE_STATUS_WARNING = 18, Mensagem vermelha no centro da tel -
Scripting [PEDIDO] TELEPORT COM DELAY
lordzetros respondeu ao tópico de alexandrehc em Suporte Tibia OTServer
@alexandrehc Opa, tem sim, já já edito aqui. elseif msgcontains(msg, "report") then local tempoTeleport = 5 -- em minutos local posTeleport = {x = 100, y = 100, z = 7} -- posicao que o player vai, apos ficar X minutos no boss for k, v in pairs(tasks) do if getCreatureStorage(cid, v.questStarted) == 1 then if getCreatureStorage(cid, v.questStorage) >= v.killsRequired then for i = 1, table.maxn(v.rewards) do if(v.rewards[i].enable) then if isInArray({"boss", "teleport", -
Scripting [PEDIDO] TELEPORT COM DELAY
lordzetros respondeu ao tópico de alexandrehc em Suporte Tibia OTServer
@alexandrehc lá no início do código, colega, 3° linha do código edit: @alexandrehc dei uma modificada no código, testa lá. -
Scripting [PEDIDO] TELEPORT COM DELAY
lordzetros respondeu ao tópico de alexandrehc em Suporte Tibia OTServer
@alexandrehc acho mais fácil um evento em que X minutos ele vai executar, não acha? O único problema, talvez seria se o player deslogar enquanto o tempo não acabar ou algo parecido, então recomendo que trate isso no mapa colocando zona de não deslogar. elseif msgcontains(msg, "report") then local tempoTeleport = 5 -- em minutos local posTeleport = {x = 100, y = 100, z = 7} -- posicao que o player vai, apos ficar X minutos no boss for k, v in pairs(tasks) do if getCreatureStorage(cid, v.questStarted) == 1 then if getCreatureStorage(cid, v.que -
Scripting [PEDIDO] TELEPORT COM DELAY
lordzetros respondeu ao tópico de alexandrehc em Suporte Tibia OTServer
Posta o script em que ele é teletransportado, por gentileza. Tentarei lhe ajudar. -
(Resolvido)talkaction que da goto em player aleatorio
lordzetros respondeu ao tópico de poko360 em Suporte Tibia OTServer (Resolvidos)
@poko360 Tem certeza? Aqui tá normal, . Vou atualizar novamente. -
(Resolvido)talkaction que da goto em player aleatorio
lordzetros respondeu ao tópico de poko360 em Suporte Tibia OTServer (Resolvidos)
Opa, que bom que resolveu, fiz uma pequena modificação numa verificação que se tornava inútil, se quiser copiar o novo código, ^^. Abç. -
(Resolvido)talkaction que da goto em player aleatorio
lordzetros respondeu ao tópico de poko360 em Suporte Tibia OTServer (Resolvidos)
Opa, é mesmo, tinha me esquecido disso, vou arrumar, quando editar esse post aqui eu te marco. Edit: @poko360 function onSay(cid, words, param, channel) function getAllPlayersInArea(fromPosition, toPosition) local players = {} for _, pid in ipairs(getPlayersOnline()) do local f = {x = fromPosition.x, y = fromPosition.y, z = fromPosition.z} local t = {x = toPosition.x, y = toPosition.y, z = toPosition.z} local min = (fromPosition.z > toPosition.z and toPosition.z or fromPosition.z) for index = 0, math.abs(toPosition.z - fromPosition.z) do f.z = min + index -
(Resolvido)talkaction que da goto em player aleatorio
lordzetros respondeu ao tópico de poko360 em Suporte Tibia OTServer (Resolvidos)
@poko360 cara, tentei não fazer dessa forma, na qual não fizesse uma busca bruta, porém, só consegui dessa forma, espero que o ajude-o temporariamente e que alguém se manisfeste, caso resolva isso gastando menos memória para processamento... function onSay(cid, words, param, channel) function getAllPlayersInArea(fromPosition, toPosition) local players = {} for _, pid in ipairs(getPlayersOnline()) do local f = {x = fromPosition.x, y = fromPosition.y, z = fromPosition.z} local t = {x = toPosition.x, y = toPosition.y, z = toPosition.z} local min = (fromPosition.z > toPosi -
(Resolvido)ITEM UPGRADE
lordzetros respondeu ao tópico de Sotten em Suporte Tibia OTServer (Resolvidos)
@erimyth @Sttorm Acho engraçado vocês chamarem de gambiarra, haha, mas tudo bem, eu até entendo por conta do tamanho do script (no qual eu falei na resposta, que está desta forma por ser mais fácil de entender e consumir menos memória na hora da execução no servidor dele). Após ele ter dito que era apenas em 2 itens, isso foi mais adequado, apesar de ser mais difícil de 'configurar' (se ele tivesse dito que iria adicionar mais itens, eu poderia ter feito da mesma maneira na qual foi postada pelo Erimyth), ele não entrará no reservamento de memória aplicada dinamicamente pela tabela criada... -
(Resolvido)talkaction que da goto em player aleatorio
lordzetros respondeu ao tópico de poko360 em Suporte Tibia OTServer (Resolvidos)
Cara... não sei se é por conta que estou mexendo com Lua há pouco tempo, mas não tenho ideia alguma de como fazer essa verificação no meu conhecimento (posso dá uma estudada para te informar melhor), se for em APENAS uma área o local de trainer, o que pode ser feito é o mesmo mecanismo que fazem em zona de eventos/pvps, o script dá um check se o player está em uma determinada área, de x até z, e caso ele esteja, o mesmo não teleporta. Então fica a ideia aí para o pessoal mais experiente, vou tentar bolar aqui, pode ser que demore ou não, :D. -
(Resolvido)ITEM UPGRADE
lordzetros respondeu ao tópico de Sotten em Suporte Tibia OTServer (Resolvidos)
@Sotten Aqui: --[[ Script feito por Lordzetros para o fórum TibiaKing - pedido do usuario Sotten ]] local configItems = { idItem = 12661, -- Id do item que sera responsavel em clickar em cima do set para transforma-lo amountItem = 1, -- quantidade que sera removida apos ser usada no set para transformar message = "Item transformado com sucesso!" -- mensagem quando o item for transformado } local set = { -- Sets - antigo e novo oldHelmet = 7903, -- Antigo helmet, antes de transformar oldArmor = 7884, -- Antiga armor, antes de transformar oldLegs = 7885, -- Antiga legs, antes de tra
TibiaKing
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.
Anuncie no TibiaKing
Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no OTKing e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!