Histórico de Curtidas
-
DECARLYDEV deu reputação a Movie em [TFS 1.X] Online Bonus SystemOlá a todos, e estou de volta pra postar alguns conteúdos...
Fui atrás de um online bonus system para tfs 1.3 e não achei e portanto decidi fazer o meu, com a ajuda do @vankk.
================================================================================================================
Testado em TFS 1.3 na versão 8.60.
================================================================================================================
================================================================================================================
No seu banco de dados, execute a seguinte query
ALTER TABLE `players` ADD `online_time` int(11) NOT NULL DEFAULT 0 ================================================================================================================
O próximo passo é apenas para quem gostaria de que, a cada server save, o número seja zerado!
================================================================================================================
Em globalevents/scripts/startup.lua, após o inicio da função onStartup() adicione o seguinte código
db.query("UPDATE `players` SET `online_time` = 0") ================================================================================================================
Agora crie um arquivo chamado onlinebonus.lua em creaturescripts/scripts com isso dentro
local event = {} local function addOnlineToken(playerId) local player = Player(playerId) if not player then return false end if player:getIp() == 0 then event[player:getId()] = nil return false end player:addOnlineTime(1) player:getPosition():sendMagicEffect(CONST_ME_GIFT_WRAPS) player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Você ganhou 1 online token por permanecer online por 1 hora sem deslogar.") player:addItem(12543, 1) event[player:getId()] = addEvent(addOnlineToken, 60 * 60 * 1000, player:getId()) end function onLogin(player) player:registerEvent("OnlineBonus") player:registerEvent("OnlineBonusLogout") if event[player:getId()] == nil then event[player:getId()] = addEvent(addOnlineToken, 60 * 60 * 1000, player:getId()) end return true end function onLogout(player) if event[player:getId()] then event[player:getId()] = nil end return true end -- <event type="login" name="OnlineBonus" script="onlineBonus.lua" /> -- <event type="logout" name="OnlineBonusLogout" script="onlineBonus.lua" /> A tag XML está no fim desse código.
================================================================================================================
Agora, na pasta lib, crie um arquivo chamado onlineTime.lua e coloque isso dentro
function Player.getOnlineTime(self) local resultId = db.storeQuery(string.format('SELECT online_time FROM `players` WHERE `id` = %d', self:getGuid())) if not resultId then return 0 end local value = result.getNumber(resultId, "online_time") result.free(resultId) return value end function Player.addOnlineTime(self, amount) db.query(string.format("UPDATE `players` SET `online_time` = `online_time` + %d WHERE `id` = %d", amount, self:getGuid())) end Não esqueça de registrar essa lib no lib.lua.
================================================================================================================
Agora, na pasta talkactions/scripts, crie um arquivo chamado onlinebonus.lua com o seguinte código dentro:
function onSay(player, words, param) local skill = player:getOnlineTime(player) local message = "--------[+]------- [Online Bonus System] -------[+]--------\n\nGanhe um online token a cada hora que você passa online sem deslogar.\n\n---------------------------------------------------\n Total\n Desde o server save você já ganhou " .. skill .. " online tokens." doPlayerPopupFYI(player, message) end -- <talkaction words="!onlinebonus" script="onlineBonus.lua"/> A tag XML está no fim desse código.
================================================================================================================
O usuário irá receber um item a cada hora online sem deslogar.
O item está no código de creaturescripts com o id 12543, que pode ser alterado para qualquer item que seja agrupável.
================================================================================================================
É isso por hoje.
-
DECARLYDEV deu reputação a Nolangg em Baiak Hyper [8.60][TFS 0.3] ~ King-Baiak (atualizado 20/03/23)Olá Tibianos.
Hoje após um looooongo tempo sem tempo e animo pra mexer em server etc etc.
Venho trazer a vós um servidor do @Igorzerah que foi vendido à mim, e foi feito inúmeras modificações também.
Sem mais enrolação...
O que você irá encontrar no servidor?
Sistema de Montaria (desativado) pelo comando "!mount" (dá pra comprar no site)
Sistema de Daily Monster (toda vez que abre a distro um monstro é selecionado *também configurável)
Sistema de Castle48/24HRS (exatamente as 21:00H o castle 48h abre todos os dias, já o castle 24h é sempre aberto a invasões e tem monstros específicos lá)
Sistema de Cast Arrows / Spy System (spy é um cast para admins que mesmo sem estar ativado ele consegue ver *usado para monitorar players)
Sistema de EXP FOOD / EGGS (dá pra usar simultâneos ovos de EXP, assim aumentando *ex: 100% + 200% + 300% etc etc)
Sistema de Anti Divulgação (Anti divulgação modificado, intruso parece que está divulgando mas não está, tipo um fakechat...)
Sistema de Roleta (uma roleta que pode dar itens temporarios *itens hyper)
Sistema de Mineração (sistema básico que dá pepitas de ouro *usado no lugar do money para comprar coisas)
Várias Cidades (Baiak City, Nether, Oramond e Roshamuul)
Boss Gaz'Haragoth e Boss CLAPTOMANIACO (um por boss token e outro por horário)
Fast Respawn (quanto mais jogadores online mais rápido é o spawn)
esse é o resumo do servidor, eu trabalhei mudando a maioria das coisas e tirando vários bugs, mas, o @nettonnwk vendeu o servidor e me desanimou
agora eu estou disponibilizando, já que também teve trabalho meu aqui ?
um monte de bug foi resolvido, mas ainda pode ter mais (falta de foco por minha parte dhasudhsa)
*algumas imagens do servidor:
Link Download Baiak Hyper
https://www.mediafire.com/file/p9hdkethf6hjrbr/baiakhyper.zip/file
Link Scan Servidor Baiak Hyper
https://www.virustotal.com/gui/file/2993b94b808c8c5a98eca8139bd4ab4745ea482e603b847e02464e16458382b5?nocache=1
Client 8.60 Extendido Hyper
https://www.mediafire.com/file/l7mkxe4zmb2nlzv/Starlix+8.60.zip/file
Link Scan Client 8.60
https://www.virustotal.com/gui/file/11a9444677731e0f2620ce75a159b84aad21ceed472ca68f0da10ee41b8283be
Client 8.60 Mobile Hyper
https://www.mediafire.com/file/3vvqy78h5b5ccpr/starlix-mobile.apk/file
Link Scan Mobile 8.60
https://www.virustotal.com/gui/file/3ec7b021990501eacf208452296025b7b3e02a5c1c8a27e012dc77b06132c6c1?nocache=1
Otclient v8 Hyper
https://www.mediafire.com/file/ao7mbah1odhm4mk/Otclient-Starlix.zip/file
Link Scan Otclient V8
https://www.virustotal.com/gui/file/b703dac28286dd6139b2f140516b6dfe9882a288b2909817d1570692e73e3c04?nocache=1
Source OTX 2.15 (Modificada por mim e feita algumas alterações..; darei suporte mas... be patienty;)
https://www.mediafire.com/file/vacu76zusyk4ubr/king.rar/file
scan: https://www.virustotal.com/gui/file/2a5cbca6a6acc028c9809448151836e68250f49abbc7e804a696e2a7eb1dac6f?nocache=1
Atualização:
Site: https://drive.google.com/file/d/1zCZAVvacHInGpUOWc82hrsPDGpZ2ro8l/view?usp=share_link
Scan Site: https://www.virustotal.com/gui/url/dc2516f12b7f1bb6e3a265fd6a67a4f200fef3664c1ac3d2554203d78690dfb0?nocache=1
Imagem do Site:
apesar da maioria das coisas serem feitas por várias pessoas, o site os créditos de alterações é todo meu (já a base é crédito totalmente ao gesior )
db compativel com o site:
baiak.sql
descrição quando estava sendo vendido*
⭐️ SERVIDOR 8.60 COM RESETS, MONTARIAS E GOLDEN OUTFIT ⭐️
INFORMAÇÕES BÁSICAS DO SERVIDOR:
[+] MAPA BAIAK
[+] HIGH EXP
[+] RESETS COM + DAMAGE
[+] PROTEÇÃO DE BAN DO OTSERVLIST
[+] ANTI-LAG DE TALKACTION
[+] DISTRO OTIMIZADA
[+] SOURCE PRONTA PARA WINDOWS/LINUX
[+] SITE ATUAL E CONFIGURADO
[+] CLIENTE PRÓPRIO + DB LIMPA
? SISTEMAS ATUAIS ?
[+] AUTOLOOT AUTOMÁTICO
[+] CITY DONATE
[+] ROSHAMUUL, ORAMOND E NETHER
[+] MONTARIAS E GOLDEN OUTFIT
[+] INVASÃO DE MONSTROS AUTOMÁTICAS
[+] DAILY MONSTER QUE APARECE AO LOGAR
[+] MONTARIAS COM COMANDO !MOUNT
[+] SISTEMA DE ROLETA ATUAL
[+] CAST WATCH
[+] FAST ATTACK
[+] CAST ARROWS
[+] PUSH CRUZADO
[+] REWARD CHEST
[+] WARSQUARE
[+] COMBO EXP DE POTIONS
[+] MINERAÇÃO COM LOJA
[+] SISTEMA DE BOSS
[+] CRITICAL/DODGE [500/500]
[+] LIFE E MANA EM PORCENTAGEM*
[+] VARIAS QUESTS
? EVENTOS ?
[+] EVENTO DTT (AUTOMÁTICO)
[+] EVENTO BATLEFIELD (AUTOMÁTICO)
[+] EVENTO SNOWBALLWAR (AUTOMÁTICO)
[+] EVENTO DESERT WAR (AUTOMÁTICO)
[+] EVENTO ZOMBIE (AUTOMÁTICO)
[+] EVENTO CAMPO MINADO (AUTOMÁTICO)
[+] EVENTO TEAM BATLE (AUTOMÁTICO)
[+] EVENTO CAPTURE THE FLAG (AUTOMÁTICO)
see ya l8 guys.
créditos em modificações do servidor ( @Lyu, @Diiego Liima, eu, @nettonnwk e o @Igorzerah)
Nós somos aquilo que fazemos repetidamente. Excelência, não é um modo de agir, mas um hábito.
-
DECARLYDEV deu reputação a Nolangg em Baiak Hyper [8.60][TFS 0.3] ~ King-Baiak (atualizado 20/03/23)baixem a nova distro, irá rodar sem problemas.