Script Antistack Tibia 8.60
-
Quem Está Navegando 0 membros estão online
Nenhum usuário registrado visualizando esta página.
-
Conteúdo Similar
-
Por Douk
Hoje trago a vcs um baiak 8.6 bem legal q eu estava querendo locar online mais acabei desanimando por falta e tempo e equipe.
o servior esta bem completo e legal,nao testei ele completamente mais aparentemente esta sem bugs.
Deixei ele configurado para nao ter aqueles pushs escrotos sem delay q muitos estao parando e jogar por conta desce push com scripts de elfbot.
Pvp semelhante ao pvp do tibia global da epoca
LINK DO DOWNLOAD
https://www.mediafire.com/file/0uj4omesuusxtyo/BaiakDez.rar/file
LINK DO VIRUS TOTAL
https://www.virustotal.com/gui/file/2bf30e9fd612c0345d34040361c375a3374dc5f2dd9daee7d36d06db2467e072?nocache=1
A DATABASE SQL Q USEI ESTA DENTRO DA PASTA DO SERVIDOR, USEI UNISERVER 11_8_2_ZeroXI PARA RODAR A DATABASE
-
Por Movie
Os arquivos serão disponibilizados através da plataforma GitHub, onde você poderá acompanhar as atualizações que poderão ocorrer.
https://github.com/moviebr/baiakthunder
Updates:
24/01/2021 - https://github.com/moviebr/baiakthunder/pull/7
Imagens
Link para o projeto
https://github.com/moviebr/baiakthunder
Créditos
- Desenvolvedores do TFS;
- @moviebr (@Breno Alves );
- @DdJs (Felipe);
- @crypter (Gustavo);
- Nolis (Daniel - @Cat).
-
Por Deletera
Atenção! Os arquivos disponibilizados abaixo são da versão 12.64!
Para obter otserv 12.64+ atualizado com novas áreas e novos gráficos acesse o github oficial do projeto OTX: https://github.com/opentibiabr/otservbr-global
Servidor feito especialmente para jogadores que gostam do Tibia Oldstyle,
mas colocado na versao 12 com novas funcionalidades, mounts, outfits e itens.
Todos Outfits sao frees & Addons coletando itens
PVP clássico, old school times
Spells adaptadas a versao 8.60
Mais de 50 quests na Teleport Room
Tasks e Missions para explorar o mapa
Raids automáticas com novos bosses
Reward System desabilitado, loot tradicional (bem melhor assim, certo?)
Áreas custom e inovadoras como Hogwarts
Em resumo, o OT busca ser simples, resgatando a naturalidade do que era o baiak da versão 8.60 em 2009, mas com implementações 12x+
◄IMAGENS►
◄DATAPACK & DLLS►
» OTX Baiak Styller 12.64 MediaFire (Scan)
» OtservBR Dlls & Executável (Windows 64x)
(Antes de rodar o OT verifique de usar a mesma database e configurar o login no config.lua)
◄CLIENTS►
» Tibia Client 12.64 MediaFire (Scan)
(Para conectar ao cliente 12 (localhost), acesse usando 127.0.0.1_client.exe, localizado na pasta bin.)
◄WEB►
» [GesiorAcc] para Tibia 12.64 MediaFire (Scan)
Instale o XAMP para rodar com a data base e site disponíveis
(não se esquece de alterar o login e senha no config.lua, para o atual a senha do mysql está como "XIPA2")
» [Data base] acc/email e senha: god/god MediaFire (Scan)
O OT está configurado para aceitar acc no lugar de email (opcional) para usar as acc de testes é senha 123123
◄Créditos►
Waldir Teixeira (Saruman/Deletera) &
-
Por L3K0T
Bom, como todos sabem, existe o shop.lua em servidores 0.4 para receber itens. Muitos deles têm loops infinitos ou fazem uma varredura completa no banco de dados, o que pode deixá-los instáveis. Isso ocorre principalmente quando o script não verifica adequadamente se há itens para processar ou se o banco de dados está sobrecarregado com consultas desnecessárias.
No entanto, com algumas melhorias, podemos otimizar esse processo, garantindo que o servidor se mantenha estável e eficiente. No nosso exemplo, aplicamos algumas mudanças importantes:
Checagem eficiente de itens pendentes: A consulta ao banco de dados foi otimizada para verificar se existem realmente itens pendentes para o jogador. Se não houver itens, o script termina sua execução rapidamente, evitando sobrecarga.
Evitar loops infinitos: O loop foi ajustado para garantir que, se não houver mais itens para processar, o script saia sem continuar verificando o banco de dados, prevenindo loops desnecessários.
Logs: Foi adicionado um sistema de logs, onde cada transação bem sucedida do jogador é registrada com data e hora, além de informações sobre o jogador e os itens recebidos.
Execução controlada com intervalos: Ao invés de fazer consultas contínuas ao banco de dados, o script executa checagens de tempos em tempos, configuráveis pelo parâmetro SQL_interval. Isso distribui as verificações ao longo do tempo e evita que o servidor fique sobrecarregado com solicitações simultâneas.
Segue o scripts:
data/globalevents/scripts/shop.lua
function getCurrentDateTime() local currentDateTime = os.date("%Y-%m-%d %H:%M:%S") return currentDateTime end function createDirectoryIfNotExists(dir) local command = "mkdir -p " .. dir os.execute(command) end function saveLog(message) local logFilePath = "data/logs/shop/shop.txt" local logDir = "data/logs/shop/" createDirectoryIfNotExists(logDir) local currentDateTime = getCurrentDateTime() local logMessage = string.format("[%s] %s\n", currentDateTime, message) local file = io.open(logFilePath, "a") if file then file:write(logMessage) file:close() else print("Erro ao tentar escrever no arquivo de log.") end end SHOP_MSG_TYPE = 19 SQL_interval = 5 function onThink(interval, lastExecution) local result_plr = db.getResult("SELECT * FROM z_ots_comunication WHERE `type` = 'login';") if result_plr:getID() == -1 then return true end local hasMoreItems = false while true do local id = tonumber(result_plr:getDataInt("id")) local cid = getCreatureByName(tostring(result_plr:getDataString("name"))) if isPlayer(cid) then hasMoreItems = true local itemtogive_id = tonumber(result_plr:getDataInt("param1")) local itemtogive_count = tonumber(result_plr:getDataInt("param2")) local add_item_name = tostring(result_plr:getDataString("param6")) local received_item = 0 local full_weight = 0 if isItemRune(itemtogive_id) then full_weight = getItemWeightById(itemtogive_id, 1) else full_weight = getItemWeightById(itemtogive_id, itemtogive_count) end local free_cap = getPlayerFreeCap(cid) if full_weight <= free_cap then local new_item = doCreateItemEx(itemtogive_id, itemtogive_count) received_item = doPlayerAddItemEx(cid, new_item) if received_item == RETURNVALUE_NOERROR then doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, string.format("Você recebeu >> %s << da loja.", add_item_name)) doPlayerSave(cid) db.executeQuery("DELETE FROM `z_ots_comunication` WHERE `id` = " .. id .. ";") db.executeQuery("UPDATE `z_shop_history` SET `trans_state`='realized', `trans_real`=" .. os.time() .. " WHERE id = " .. id .. ";") saveLog(string.format("[%s] %s (ID: %d), Você recebeu >> %s << da loja.", getCurrentDateTime(), tostring(result_plr:getDataString("name")), id, add_item_name)) end else doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, string.format("Você não tem capacidade suficiente para >> %s <<. Necessário: %.2f oz. Disponível: %.2f oz.", add_item_name, full_weight, free_cap)) saveLog(string.format("[%s] %s (ID: %d), Tentou comprar >> %s <<, mas não tinha capacidade suficiente. Necessário: %.2f oz. Disponível: %.2f oz.", getCurrentDateTime(), tostring(result_plr:getDataString("name")), id, add_item_name, full_weight, free_cap)) end end if not result_plr:next() then break end end result_plr:free() if not hasMoreItems then return false end return true end
data/globalevents/globalevents.xml
<globalevent name="shop" interval="30000" script="shop.lua"/>
*Testado em Myaac
*Testado em OTX2 8.60
*Testado em Ubuntu 20.04
*Não precisa criar pasta, ele mesmo cria.
Com essas melhorias, a performance do servidor foi significativamente melhorada, garantindo que o sistema de loja funcione de forma mais estável e eficiente, sem sobrecarregar o banco de dados ou causar lags. Agora, a transação de itens na loja ocorre de forma mais controlada e com menos chance de erros ou travamentos. by @L3K0T
-
Por Fernanda.k2
E aí galera, tudo em cima!?
Hoje estarei postando um servidor que estive trabalhando a um tempinho, deixei ele online durante 1 mês e a galera aprovou!
Agora estou sem tempo para cuidar de um servidor, então decidi postar aqui no Tibiaking pra galera baixar.
■ Mapa base:
╠ Baiak Infinity by Mayron
╚ Versão: 8.6
■ Modificações:
╠ Visual do templo totalmente modificado.
╠ Salas e locais de hunts modificados.
╠ Adicionado sistema anti mage bomb.
╠ A Vip City foi transformada em uma cidade PK, quando vocês entrarem vão entender.
╠ O tempo dos efeitos nos teleports foi aumentado.
╠ Adicionado novas áreas de hunts.
╠ Removido o excesso de trainers para diminuir o lag, porém agora suporta mais pessoas treinando com o novo sistema de treinamento.
╠ Foram criadas novas quests.
╠ Removido o addon doll, agora os addons são obtidos através de quests.
╠ As vocações foram balanceadas.
╠ Novo NPC Colecionador de Ossos, este NPC foi criado para estimular a WAR no servidor.
╠ Foi adicionado ao NPC Barao Seller stamina potion, nova SD para level 400+ e alguns outros itens.
╠ Removido os outfits do Rei, rainha, montaria e borboleta, pois eram muito escrotos.
╠ Adicionado os outfits Wedding e Wayfarer.
╠ Removido a runa prison rune, pois escrotiza totalmente o PVP.
╠ Adicionado NPC que vende Red Skull Amulet.
╠ Adicionado NPC que vende pedras encantadas.
╠ Alterado o ataque de todas as wands e rods.
╠ As melhores armas agora são obtidas em quest e não mais no NPC.
╠ Removido as mensagens de raids e informações que ficavam aparecendo a cada segundo, isso poluía demais a tela do player.
╠ Adicionado monstros nas salas de teleports para sinalizar as hunts.
╠ Adicionado na sala de eventos invasões por alavancas, acesso apenas para GOD com o comando /a.
╠ Erros de português/inglês nas falas e nos nomes dos NPCs foram corrigidos.
╠ As quests foram organizadas no arquivo chestsys, usando o script do Vodkart, agora está muito mais fácil criar sua quest.
╠ Adicionado área de evento WAR.
╠ Adicionado evento Zombie, configurado para executar todos os dias às 20:00 horas.
╠ Foi criado mais casas na cidade principal, e removida as casas da vip city, pois foi transformada em hunt e a galera prefere casas na cidade principal.
╠ Adicionado novos monstros.
╠ Todos as hunts da esquerda dos TPs free foram alteradas, agora se tornaram útil com monstros decentes e pode-se cassar como as outras áreas.
╚ Foi adicionado script para deixar o servidor claro 24h, pois quando ficava noite o servidor ficava muito escuro.
■ Bugs encontrados no mapa base e já foram resolvidos:
╠ A vocação paladin foi arrumada, agora o paladin está usando potion e atacando ao mesmo tempo.
╠ Arrumado os NPCs Warmaster Addon 1 e Warmaster Addon 2 que estavam entregando o addon de graça.
╠ O Teleport dos Defiler na POI estava sem destino, já foi arrumado.
╠ O book e a boots que eram obtidos na VIP POI foram substituídos, pois eram bugados.
╠ Foi arrumado o script da alavanca da Annihilator que gerava um erro na distro.
╠ Foi corrigido o evento da arena, pois as coordenadas estavam mal posicionadas no script, fazendo com que alguns players ficassem presos no evento.
╠ Foi removido a quest do amazon shield, pois gerava um bug de drop Dwarven Armor.
╠ O tempo do save server foi corrigido.
╠ Alguns itens que possuem atributos foram corrigidos, pois ao equipar os itens não davam skills.
╚ Corrigido o tempo de idle, agora está kickando o player que fica afk durante 15 minutos.
■ Eventos:
╠ Com o GOD, use o comando /arena x, onde x é o número de players que vão participar do evento.
╠ No teleport de eventos existem alavancas para invasões na cidade, os monstros dropam itens de quest, porém o drop é raro.
╠ Monstro Guarda Costas do GOD, pode ser sumonado na cidade, ele possui magias editadas e o loot é atrativo para que os players participem do evento.
╚ Zombie event é executado diariamente às 20:00 horas, para alterar o horário basta ir até a pasta data\globalevents, abrir o arquivo globalevents.xml e alterar o horário do zombie event.
■ Imagens:
Templo
Hidden Content
Give reaction to this post to see the hidden content.
Castelo
Hidden Content
Give reaction to this post to see the hidden content.
Teleports
Hidden Content
Give reaction to this post to see the hidden content. Hidden Content
Give reaction to this post to see the hidden content. Hidden Content
Give reaction to this post to see the hidden content.
Hidden Content
Give reaction to this post to see the hidden content. Hidden Content
Give reaction to this post to see the hidden content.
Trainers
Hidden Content
Give reaction to this post to see the hidden content.
PK City
Hidden Content
Give reaction to this post to see the hidden content.
Quests
Hidden Content
Give reaction to this post to see the hidden content. Hidden Content
Give reaction to this post to see the hidden content. Hidden Content
Give reaction to this post to see the hidden content.
Hidden Content
Give reaction to this post to see the hidden content. Hidden Content
Give reaction to this post to see the hidden content. Hidden Content
Give reaction to this post to see the hidden content.
Hidden Content
Give reaction to this post to see the hidden content.
Eventos
Hidden Content
Give reaction to this post to see the hidden content. Hidden Content
Give reaction to this post to see the hidden content. Hidden Content
Give reaction to this post to see the hidden content.
Hidden Content
Give reaction to this post to see the hidden content.
Distro
Hidden Content
Give reaction to this post to see the hidden content.
Se houver problemas para visualizar as imagens, segue um link para o album de imagens: Hidden Content
Give reaction to this post to see the hidden content.
■ Conta do GOD:
╠ Account: god
╚ Senha: god
■ Link para download:
╠ Hidden Content
Give reaction to this post to see the hidden content.
╚ Hidden Content
Give reaction to this post to see the hidden content.
■ Dicas extras:
Nunca deixe a senha 2/2, pois ao tentar criar um item pelo id que possua o número 2 surgirá a mensagem chata do Account Data Warning.
Para resetar o servidor, basta abrir o banco de dados, clicar com o botão direito sobre cada tabela, por exemplo a tabela Accounts e selecionar a opção Erase table data.
Se o Remere's map editor não reconhecer o Tibia.dat e o Tibia.spr, a solução será baixar o client 8.6 do site oficial do Remere's.
Segue o link: Hidden Content
Give reaction to this post to see the hidden content.
■ Créditos: Hidden Content
Give reaction to this post to see the hidden content.
Te ajudei? +REP!
-
-
Estatísticas dos Fóruns
96842
Tópicos519599
Posts
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.