Tudo que Lucas Barreto postou
- Pyrus OT, 1.5
-
Smeargle System[PXG]
Nesta parte eu tive dificuldade de onde jogar esse Script, necessariamente, em que local do arquivo "pokemon moves.lua" Joguei la deu erro na primeira linha desse Script. Pode me ajudar? @RESOlVIDO
-
[Atualização C1] Colossus Server 10.77 - Servidor NOVO
Tem sim. Verdade... esta versão realmente ta com alguns bugs.. Ja removi 99% dos bugs, tambem implementei sistema vip, Upgrade system, adicionei novas quest, arrumei os itens, balanceei as vocações... Quem quiser conferir o servidor. Estamos online a 3 meses... 2 foram arrumando bugs, agora estamos firmes. http://ultimateglobal.servegame.com/ Entrar e falar com Boris Podolsky, é só falar que veio por causa do TK que eu dou uma ajuda :P
- [Atualização C1] Colossus Server 10.77 - Servidor NOVO
-
Sistema de Raids Automáticas
Peguei este Script aqui no TK de Ativar automaticamente as Raids e acordo com dia e Horários Pré-definidos. Porém implementei no Ot e ele é meio que aleatório. Configurei os dias e horários das Raids, mas eles acontecem meio que aleatório no server. E mesmo que uma Raid Não esteja registrada nele, ele atua ela. Queria saber se tem como deixar ela funcionando certinho. Obs.: Tinha estas linha acima do código, porem não entendi muito: --[[ - hora deve ser exata SERVER - para fazer o raid tera que ser ex: 00 hour(horas) e 00 minu (minutos) - para fazer a raid na data e hora no tempo exato, uso "exact" - para fazer a raid ocorrer todas as semanas (pelo menos 1x na semana) uso "weekly" - o nome dos dias sao ultilizados apenas para o tipo semanal que devera ser - "monday", "tuesday", "wednesday", "thursday", "friday", "saturday", "sunday" - tambem devem estar dentro de uma matriz-> {} ]] Raids.lualocal raids = { [1] = {name = 'Demodras', days = {'monday'}, hour = 20, minu = 00}, [2] = {name = 'Thehornedfox', days = {'tuesday'}, hour = 20, minu = 00}, [3] = {name = 'Tiquandas', days = {'wednesday'}, hour = 20, minu = 00}, [4] = {name = 'Necropharus', days = {'thursday'}, hour = 20, minu = 00}, [5] = {name = 'Ferumbras', days = {'friday'}, hour = 20, minu = 00}, [6] = {name = 'Theoldwidow', days = {'saturday'}, hour = 20, minu = 00}, [7] = {name = 'Devovorga', days = {'sunday'}, hour = 13, minu = 00}, [8] = {name = 'Gaz\'haragoth', days = {'sunday'}, hour = 20, minu = 00}, } local last_execsutes = {} function onThink(interval, lastExecution, thinkInterval) local static_time = os.time() for k, raid in ipairs(raids) do local day = os.date("%A", static_time):lower() if isInArray(raid.days, day) then local hour = tonumber(os.date("%H", static_time)) if (raid.hour == hour) then local minute = tonumber(os.date("%M", static_time)) if (raid.minu == minute) then local day_number = tonumber(os.date("%d", static_time)) if (last_execsutes[k] ~= day_number) then last_execsutes[k] = day_number Game.startRaid(raid.name) end end end end end return true end
-
Teleportar para certa área ao usar item em outro item
function onUse(cid, item, fromPosition, itemEx, toPosition) pos = {x = 3634, y = 6559, z = 12} if itemEx.itemid == 22636 then doTeleportThing(cid,pos) Game.createMonster("Zavarash", {x = 3627, y = 6564, z = 12}) Item(item.uid):remove(1) else doPlayerSendCancel(cid, "Use esta chave no lugar certo.") end return true endSó mudar as posições nestas linhas: Respectivamente, posição que o player nasce/posição que o monstro nasce:pos = {x = 3634, y = 6559, z = 12} Game.createMonster("Zavarash", {x = 3627, y = 6564, z = 12}) Adicionei esta linha pra remover a chave do player, se não quiser que remova é só remover esta linha.
- [Atualização C1] Colossus Server 10.77 - Servidor NOVO
-
[Atualização C1] Colossus Server 10.77 - Servidor NOVO
Eu tbm tinha estas duvidas quando estava começando a mexer com o servidor. Seguinte, acho melhor você pesquisar aqui no Forum do TK como instalar e como por servidores TFS 1.0. Eu tive muito problema, porque vim do 8.6 direto pro 10.77, ai mudou tanta coisa. Nem da pra explicar aqui pra ti. Você vai se sari melhor pesquisando aqui. Pesquisa sobre: XAMPP Colocando servidores tfs 1.x online Compilando tfs 1.0. Sucesso ai brother
-
Monster Arena TFS 1.0
Bom Fiz uma modificações no script desse evento pra funcionar em TFS 1.0. É um evento muito legal pra por no servidor. Você faz um duelo de Summons Aleatorios, no qual o nivel do player não intervem. Somente o poder dos monstros mesmo. Bem aqui esta os Scripts: OBS.: Criem monstros que possam ser sumonados. Action.xml O id você poe na Alavanca que levara a arena. Mude o item de recompensa e a quantidade de acordo com sua vontade. monsterarena.lua creaturescripts.xml monsterarenadeath.lua Imagens: Alavanca você poe o id que escolhe no actions.xml Os Dois Players sobem nos pisos e acionam a alavanca, o duelo começa. Quando o monstro morrer, os dois players são teleportados pra fora da arena e a recompensa é dada ao player vencedor. Área do Duelo: Bem Gente, tentei arrumar pra TFS 1.0, aqui funcionou tranquilamente. Espero ter ajudado. Não coloquei créditos porque achei em outro fórum e este tbm estava sem os créditos. Queria pedir para conseguirem uma alteração, cada turno de batalha só poderá ser feito um por vez, com esse script, mais de um turno pode ser feito. Não danifica o duelo, mas meio que atrapalha, pois um bixo ataca o do outro nas waves. Se puderem ajudar ai. segue a parte do script, na qual acho que esta o erro:function MonsterArena.isOccupied() for _, pid in ipairs(MonsterArena.players) do local player = Player(pid) if player and MonsterArena.hasPlayer(player) then return true end end return false end Valeu pela atenção
- [Atualização C1] Colossus Server 10.77 - Servidor NOVO
-
(Resolvido)[PEDIDO] Bless free
TFS 1.0 Em login.lua na pasta creaturescripts/others adicione esta linha antes do ultimo Return True for b = 1, 5 do if getPlayerLevel(cid) <= 200 then doPlayerAddBlessing(cid, b) doPlayerSendTextMessage(cid, 19, 'Protect Bless') end endSe quiser mudar o nível é só alterar esta linha => if getPlayerLevel(cid) <= 200 then
-
Lottery System - TFS 1.0
Obrigado pela ajuda brother. Mas esse script esta com mesmo problema, ate porque a tag dele não é de TFS 1.0. Mesmo assim, muito obrigado pela atenção ai. Ja achei um script mais simples aqui e que supriu minhas necessidades.
-
[TFS 1.x] Loteria
Deu erro nesta linha: Game.broadcastMessage('O player '.. ganhador:getName()..' recebeu '.. count .. ' '..ItemType(reward):getName()..' na loteria.', MESSAGE_STATUS_WARNING) Ai mudei pra essa e funcionou. broadcastMessage('O player '.. ganhador:getName()..' recebeu '.. count .. ' '..ItemType(reward):getName()..' na loteria.', MESSAGE_STATUS_WARNING)Se alguém tiver problema em aparecer a mensagem "Vermelhinha" que aparece no momento da recompensa é só mudar. Otimo script +REP
-
[GlobalEvents] Perfect Lottery System (MySql) - Atualizado
Muito obrigado manow. Apesar de não ser tão eficiente cmo o seu, já ajuda muito. Funcionou Certinho aqui só tive que mudar essa linha: +REP Pra Ti Abraços broadcastMessage('O player '.. ganhador:getName()..' recebeu '.. count .. ' '..ItemType(reward):getName()..' na loteria.', MESSAGE_STATUS_WARNING) Tem algum Jeito de por para aparecer no Site ?
-
Lottery System - TFS 1.0
O Script não esta funcionando no TFS 1.0. postei o que eu ja editei e o original. Fiz algumas mudança removendo os erros que acusavam na distro. Só que eu não entendo muito de Scripts, mesmo com os erros aparentemente sanados, o script não funciona. Essa Função "onThink" todos os erros estão girando em torno dela. Resumindo, queria esse script adaptado para o TFS 1.0.
-
Lottery System - TFS 1.0
Bom pessoal estou tendo problemas com este Script aqui: lottery.lua é um GlobalEventlocal config = { lottery_hour = "2 hours", -- Tempo ate a proxima loteria (Esse tempo vai aparecer somente como broadcast message) rewards_id = {2494, 2472, 2514, 2160}, -- ID dos Itens Sorteados na Loteria crystal_counts = 10, -- Usado somente se a rewards_id for crystal coin (ID: 2160). website = "yes", -- Only if you have php scripts and table `lottery` in your database! days = { "Monday-01:00", "Monday-04:00", "Monday-08:00", "Monday-10:30", "Monday-13:00", "Monday-16:00", "Monday-19:30", "Monday-22:30", "Tuesday-01:00", "Tuesday-04:00", "Tuesday-08:00", "Tuesday-10:30", "Tuesday-13:00", "Tuesday-16:00", "Tuesday-19:30", "Tuesday-22:30", "Wednesday-01:00", "Wednesday-04:00", "Wednesday-08:00", "Wednesday-10:30", "Wednesday-13:00", "Wednesday-16:00", "Wednesday-19:30", "Wednesday-22:30", "Thursday-01:00", "Thursday-04:00", "Thursday-08:00", "Thursday-10:30", "Thursday-13:00", "Thursday-16:00", "Thursday-19:30", "Thursday-22:30", "Friday-01:00", "Friday-04:00", "Friday-08:00", "Friday-10:44", "Friday-13:00", "Friday-16:00", "Friday-19:30", "Friday-22:30", "Saturday-01:00", "Saturday-04:00", "Saturday-08:00", "Saturday-10:30", "Saturday-13:00", "Saturday-16:00", "Saturday-19:30", "Saturday-22:30", "Sunday-01:00", "Sunday-04:00", "Sunday-08:00", "Sunday-10:30", "Sunday-13:00", "Sunday-16:00", "Sunday-19:30", "Sunday-22:30" } } local function getWorldCreatures(cid) if not(isPlayer(cid)) then return false end local pid = getPlayerGUID(cid) local worldPlayer = 0 local result_plr = db.getResult("SELECT * FROM `players` WHERE `id` = "..pid..";") if(result_plr:getID() ~= -1) then worldPlayer = tonumber(result_plr:getDataInt("world_id")) result_plr:free() return worldPlayer end return false end local function getOnlineParticipants() local players = {} for _, pid in pairs(getOnlinePlayers()) do if getPlayerAccess(pid) <= 2 and getPlayerStorageValue(pid, 281821) <= os.time() then table.insert(players, pid) end end if #players > 0 then return players end return false end function onThink(cid, interval) if table.find(config.days, os.date("%A-%H:%M")) then if(Game.getPlayerCount(cid) > 0)then return false end local query = db.query or db.executeQuery local random_item = config.rewards_id[math.random(1, #config.rewards_id)] local item_name = getItemIdByName(random_item) local data = os.date("%d/%m/%Y - %H:%M:%S") local online = getOnlineParticipants() if online then local winner = online[math.random(1, #online)] local world = tonumber(getPlayerByName(winner)) if(random_item == 2160) then setPlayerStorageValue(winner, 281821, os.time() + 3600 * 24) doPlayerAddItemEx(winner, random_item, config.crystal_counts) broadcastMessage("[LOTTERY SYSTEM] Winner: " .. getCreatureName(winner) .. ", Reward: " .. config.crystal_counts .." " .. getItemIdByName(random_item) .. "s! Congratulations! (Next lottery in " .. config.lottery_hour .. ")") else setPlayerStorageValue(winner, 281821, os.time() + 3600 * 24) broadcastMessage("[LOTTERY SYSTEM] Winner: " .. getCreatureName(winner) .. ", Reward: " ..getItemIdByName(random_item) .. "! Congratulations! (Next lottery in " .. config.lottery_hour .. ")") doPlayerAddItemEx(winner, random_item, 1) end if(config.website == "yes") then query("INSERT INTO `lottery` (`name`, `item`, `world_id`, `item_name`, `date`) VALUES ('".. getCreatureName(winner).."', '".. random_item .."', '".. world .."', '".. item_name .."', '".. data .."');") end else print("Ninguem OnLine pra ganhar na loteria") end end return true end E meu maior problema, creio eu, é nesta linha:function onThink(cid, interval) if table.find(config.days, os.date("%A-%H:%M")) then if(Game.getPlayerCount(cid) > 0)then return false end Tenho muitas dúvidas em relação a esta Função. Ja tentei muitas variações, apesar de não entender muito, mas fui trocando o que fui achando em outros scripts e de acordo com os erros que a distro acusava. O script Original é esse: (Estou tentando fazer rodar na versão do TFS 1.0) Se alguém puder me ajudar, por favor. +REP O Script que eu já editei, postado acima, esta Printando (Ninguem Online para ganhar na Loteria) Referente a linha 128 -> print("Ninguem OnLine pra ganhar na loteria") O Script é do natanael beckman Link da Postagem: globalevents-perfect-lottery-system-mysql-atualizado Desde já agradeço a atenção.
- [GlobalEvents] Perfect Lottery System (MySql) - Atualizado
-
Problemas com Lottery System
Tenta usar assim:
- [GlobalEvents] Perfect Lottery System (MySql) - Atualizado
- [Atualização C1] Colossus Server 10.77 - Servidor NOVO
- [Atualização C1] Colossus Server 10.77 - Servidor NOVO
- Castle War - TFS 1.0 Servidor 10.77
-
[Castle War 24H] Conquiste o trono!
Tentei por no meu ot 10.77 TFS 1.0, porem deu erro em todos os tiles que subia, adaptei só as linhas dos movements, mesmo assim não funcionou. Não teria disponivel este script pra TFS 1.0 ?
- Castle War - TFS 1.0 Servidor 10.77
- [Atualização C1] Colossus Server 10.77 - Servidor NOVO