-
Total de itens
2155 -
Registro em
-
Última visita
-
Dias Ganhos
109
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que L3K0T postou
-
Pedido PEDIDO [creaturescripts] - bonus
L3K0T respondeu ao tópico de Doidodepeda em Suporte Tibia OTServer
Agora só pega se o player tiver apenas 1 storage, se for 0 ou 2 superior não vai ter o bônus, aquele deixei MAIOR QUE... USE OUTRA STORAGE PRA EVITAR ERROS DO BÔNUS, RESETA AS STORAGES E VERIFIQUE NO BANCO DE DADOS SE ELAS REALMENTE FORAM APAGADAS -- Configurações local bonusStorage = 1000 -- Valor da storage para ativar o bônus local bonusHP = 500 -- Quantidade de HP do bônus function onLogin(cid) print("Player Login: " .. getPlayerName(cid)) local storageValue = getPlayerStorageValue(cid, bonusStorage) if storageValue == 1 then -- Verifica se o valor -
Scripting NPC VENDE COISAS SEPARADO PARA CANARY/OTSERVBR
L3K0T respondeu ao tópico de doda4ever em Suporte Tibia OTServer
--Hi! --Buy Runes, Buy Potions e Buy Rings local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end local options = { ['potions'] = { {name = 'ultimate mana poti -
Pedido PEDIDO [creaturescripts] - bonus
L3K0T respondeu ao tópico de Doidodepeda em Suporte Tibia OTServer
Tente assim -- Configurações local bonusStorage = 1000 -- Valor da storage para ativar o bônus local bonusHP = 500 -- Quantidade de HP do bônus function onLogin(cid) print("Player Login: " .. getPlayerName(cid)) local storageValue = getPlayerStorageValue(cid, bonusStorage) if storageValue >= 1 then local previousHP = getCreatureHealth(cid) doCreatureAddHealth(cid, bonusHP) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você ganhou um bônus de " .. bonusHP .. " HP!") print("Bônus de HP aplicado par -
Pedido PEDIDO [creaturescripts] - bonus
L3K0T respondeu ao tópico de Doidodepeda em Suporte Tibia OTServer
return true no final -- Configurações local bonusStorage = 1000 -- Valor do storage para ativar o bônus local bonusHP = 500 -- Quantidade de HP do bônus function onLogin(cid) if getPlayerStorageValue(cid, bonusStorage) == 1 then doCreatureAddHealth(cid, bonusHP) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você ganhou um bônus de " .. bonusHP .. " HP!") end return true end -
Pedido PEDIDO [creaturescripts] - bonus
L3K0T respondeu ao tópico de Doidodepeda em Suporte Tibia OTServer
Storage 1000 coloca a q vc for usar no seu sistema, coloquei print screen pra identificar onde está puxando primeiro ao logar. -- Configurações local bonusStorage = 1000 -- Valor do storage para ativar o bônus local bonusHP = 500 -- Quantidade de HP do bônus function onLogin(cid) print("Player Login: " .. getPlayerName(cid)) if getPlayerStorageValue(cid, bonusStorage) == 1 then doCreatureAddHealth(cid, bonusHP) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você ganhou um bônus de " .. bonusHP .. " HP!") print("Bônus -
Pedido PEDIDO [creaturescripts] - bonus
L3K0T respondeu ao tópico de Doidodepeda em Suporte Tibia OTServer
-- Configurações local bonusStorage = 1000 -- Valor do storage para ativar o bônus function onLogin(cid) local bonusActive = getPlayerStorageValue(cid, bonusStorage) == 1 if bonusActive then doCreatureAddHealth(cid, 500) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você ganhou um bônus de 500 HP!") end end -
Suporte HELP UPDATE ITEM OTB NAO FUNCIONA NO ITEM EDITOR ATUAL
L3K0T respondeu ao tópico de Kazuya9629 em Suporte OTServer Derivados
Esse erro no item editor do OTServ 8.54, uma possível solução seria compilar o cliente com a mesma versão, porém utilizando uma signature diferente. Às vezes, existem clientes com as mesmas versões que possuem signatures diferentes. Por exemplo, você pode ter o cliente 8.54v1 e o cliente 8.54v2. Ao compilar o cliente com uma signature diferente, você pode resolver o problema com o item editor. Certifique-se de usar a versão correta do cliente para corresponder à signature usada durante a compilação. -
Pedido converter de dias para horas
L3K0T respondeu ao tópico de Doidodepeda em Suporte Tibia OTServer
A cada 1 hora local config = { hourly = "yes", -- allow only one enter per hour? level = 100, storage = 30015, entry = { {x = 247, y = 659, z = 13}, {x = 247, y = 660, z = 13}, {x = 247, y = 661, z = 13}, {x = 247, y = 662, z = 13} }, destination = { {x = 189, y = 650, z = 13}, {x = 189, y = 651, z = 13}, {x = 189, y = 652, z = 13}, {x = 189, y = 653, z = 13} } } config.hourly = getBooleanFromString(config.hourly) function onUse(cid, item, f -
(Resolvido)quando abro um corpo no poketibia o jogo fecha
L3K0T respondeu ao tópico de Chukilitos em Suporte Tibia OTServer (Resolvidos)
É possível que o problema esteja relacionado a uma má configuração da sprite de um item. Por exemplo, se a sprite estiver configurada de uma maneira no item editor e de outra maneira no cliente, podem ocorrer erros. É importante garantir que as configurações sejam consistentes e correspondentes.Uma sugestão para solucionar o problema é testar a abertura de um corpo sem loot. Isso significa verificar se é possível abrir um corpo de um monstro ou contêiner no jogo que não tenha itens dentro. Ao realizar esse teste, é possível identificar se o problema está relacionado especificamente à configura -
Pedido PEDIDO [creaturescripts] - bonus
L3K0T respondeu ao tópico de Doidodepeda em Suporte Tibia OTServer
-- Configurações local bonusStorage = 1000 -- Valor do storage para ativar o bônus function onLogin(cid) local bonusActive = getPlayerStorageValue(cid, bonusStorage) == 1 if not bonusActive then doPlayerAddHealth(cid, 500) setPlayerStorageValue(cid, bonusStorage, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você ganhou um bônus de 500 HP!") end end -
Pedido PEDIDO [creaturescripts] - bonus
L3K0T respondeu ao tópico de Doidodepeda em Suporte Tibia OTServer
-- Configurações local bonusStorage = 1000 -- Valor do storage para ativar o bônus local bonusDuration = 3600 -- Duração do bônus em segundos (3600 = 1 hora) function onLogin(cid) local bonusActive = getPlayerStorageValue(cid, bonusStorage) == 1 if bonusActive then doPlayerAddHealth(cid, 500) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você ganhou um bônus de 500 HP!") end local bonusEndTime = getPlayerStorageValue(cid, bonusStorage + 1) if bonusEndTime > 0 and bonusEndTime <= os.time() then setP -
(Resolvido)erro no script ao relogar
L3K0T respondeu ao tópico de Doidodepeda em Suporte Tibia OTServer (Resolvidos)
local tab = { [4] = 10, -- [vocationID] = número da cor do texto animado [5] = 30, [6] = 50, [7] = 70 } function ariseText(cid) if not isPlayer(cid) then -- Verifica se o jogador ainda é válido return true end local texts = {"' . ,", ". ' ,", "' . ,", ", ' ."} local playerVocation = getPlayerVocation(cid) if playerVocation and tab[playerVocation] then doSendAnimatedText(getCreaturePosition(cid), texts[math.random(1, #texts)], tab[playerVocation]) doSendMagicEffect(getCreaturePosi -
Website [Ajuda] Nesse codigo php para mostra ranking
L3K0T respondeu ao tópico de leozincorsair em Suporte Websites
agora testa os pontos pelo MySQL se for nulo n vai aparecercnada -
(Resolvido)erro no script ao relogar
L3K0T respondeu ao tópico de Doidodepeda em Suporte Tibia OTServer (Resolvidos)
local tab = { [4] = 10, -- [vocationID] = número da cor do texto animado [5] = 30, [6] = 50, [7] = 70 } function ariseText(cid) local texts = {"' . ,", ". ' ,", "' . ,", ", ' ."} local playerVocation = getPlayerVocation(cid) if playerVocation and tab[playerVocation] then doSendAnimatedText(getCreaturePosition(cid), texts[math.random(1, #texts)], tab[playerVocation]) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN) -- Efeito mágico adicionado end if isPlayer(cid) then addEvent( -
(Resolvido)erro no script ao relogar
L3K0T respondeu ao tópico de Doidodepeda em Suporte Tibia OTServer (Resolvidos)
local tab = { [4] = 10, -- [vocationID] = número da cor do texto animado [5] = 30, [6] = 50, [7] = 70 } function ariseText(cid) local texts = {"' . ,", ". ' ,", "' . ,", ", ' ."} doSendAnimatedText(getCreaturePosition(cid), texts[math.random(1, #texts)], tab[getPlayerVocation(cid)]) if isPlayer(cid) then doSendMagicEffect(getCreaturePosition(cid), CONST_ME_FIREWORK_YELLOW) addEvent(ariseText, 1000, cid) end return true end function getPlayerByGUID(guid) for _, pid in ipairs(getPlayer -
local templePosition = {x = 100, y = 200, z = 7} -- Coordenadas do templo para onde o jogador será teleportado function onLogin(cid) local player = getPlayerByGUID(cid) if player then if not player:isPremium() and getPlayerStorageValue(cid, 18956) ~= 1 then setPlayerStorageValue(cid, 18956, 1) -- Define o valor de armazenamento para indicar que a conta premium expirou doTeleportThing(cid, templePosition) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Sua conta premium expirou. Você foi teleportado para o te
-
(Resolvido)erro no script ao relogar
L3K0T respondeu ao tópico de Doidodepeda em Suporte Tibia OTServer (Resolvidos)
Troca o efeito local tab = { [4] = 10, -- [vocationID] = número da cor do texto animado [5] = 30, [6] = 50, [7] = 70 } function ariseText(cid) local texts = {"' . ,", ". ' ,", "' . ,", ", ' ."} doSendAnimatedText(getThingPos(cid), texts[math.random(1, #texts)], tab[getPlayerVocation(cid)]) if isPlayer(cid) then doSendMagicEffect(getThingPos(cid), CONST_ME_FIREWORK_YELLOW) addEvent(ariseText, 1000, cid) end return true end function getPlayerByGUID(guid) for _, pid i -
(Resolvido)erro no script ao relogar
L3K0T respondeu ao tópico de Doidodepeda em Suporte Tibia OTServer (Resolvidos)
local tab = { [4] = 10, -- [vocationID] = número da cor do texto animado [5] = 30, [6] = 50, [7] = 70 } function ariseText(cid) local texts = {"' . ,", ". ' ,", "' . ,", ", ' ."} doSendAnimatedText(getThingPos(cid), texts[math.random(1, #texts)], tab[getPlayerVocation(cid)]) if isPlayer(cid) then addEvent(ariseText, 1000, cid) end return true end function onLogin(cid) local player = getPlayerByGUID(cid) if player then if tab[player:getVocation():getId()] then -
Website [Ajuda] Nesse codigo php para mostra ranking
L3K0T respondeu ao tópico de leozincorsair em Suporte Websites
<?php $ots = POT::getInstance(); $ots->connect(POT::DB_MYSQL, connection()); $SQL = $ots->getDBHandle(); echo '<div class="message"><div class="title">Pontuação das Principais Guildas</div> <div class="content">'; echo '<table border="0" cellspacing="3" cellpadding="4" width="100%"> <tr>'; $i = 0; $query = ' SELECT `g`.`id` AS `id`, `g`.`name` AS `name`, SUM(`p`.`graduacao_points`) AS `points`, COUNT(`p`.`name`) AS `player_count` FROM `players` p LEFT JOIN `gui -
(Resolvido)erro no script ao relogar
L3K0T respondeu ao tópico de Doidodepeda em Suporte Tibia OTServer (Resolvidos)
local tab = { [4] = 10, -- [vocationID] = número da cor do texto animado [5] = 30, [6] = 50, [7] = 70 } function ariseText(cid) local texts = {"' . ,", ". ' ,", "' . ,", ", ' ."} doSendAnimatedText(getThingPos(cid), texts[math.random(1, #texts)], tab[getPlayerVocation(cid)]) if isPlayer(cid) then addEvent(ariseText, 1000, cid) end return true end function onLogin(cid) local player = Player(cid) -- Use a função Player() para obter o objeto do jogador if player then if tab -
Esse erro é por causa a função MC, o codigo acima deverá resolver.
-
O account manager está no login.lua manda ai o login.lua apenas o script
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!