Histórico de Curtidas
-
neykos recebeu reputação de VitorNM em TFS 1.3 / Otx3 | Otg Server Global - 11x - 12.40 (SPRITES 13.40) (Updates Diarios)Olá boa noite primeiramente obrigado por disponibilizar o servidor para a comunidade, faz um tempo que estou sem criar servidores queria saber se tem prey system e imbuing system. Além disso o maluco descontinuou o projeto dele?
Além disso você teria as missões das quest que tirou?
-
neykos recebeu reputação de viimalagogin em Resolvendo bug no tfs 1.0 Container.Bom galera a poucos dias pedi um suporte para a comunidade, pois estava com um problema que é o seguinte.
Toda vez que o player fosse abrir qualquer tipo de objeto ou corpo se ele anda-se 5 sqm pra frente o mesmo
ainda ficava aberto, de tanta pesquisa e fuçar acabei conseguindo resolver o problema, embora a mesma solução pro meu problema achei aqui mais faltou 1 detalhe importante.
Foto do problema:
Solução:
procure na pasta: /src/player.cpp
isso:
if (container->isRemoved() || !Position::areInRange<3, 3, 0>(getPosition(), container->getPosition())) { autoCloseContainers(container); onde o valor estiver <3, 3, 0>
mude para 1
if (container->isRemoved() || !Position::areInRange<1, 1, 0>(getPosition(), container->getPosition())) { autoCloseContainers(container); Agora vem o detalhe que ninguém explicou, bom para essa alteração ser aceita é necessário compilar novamente o servidor e trocar o executável, pois a alteração é feita na source e eu tive esse problema com o servidor do Mitsuig, e estou rodando o servidor no ubuntu, se servir para alguém essa solução sinta-se a vontade.
Essa alteração esta presente apenas no tfs 1.0
-
neykos recebeu reputação de thelifeofpbion em Ajuda werewolf helmetOlá boa noite, desculpa o incomodo mais gostaria de uma ajuda estou tentando implementar esse script no meu servidor que é do malucoo baixei sábado.
Mas o mesmo clica com o moonlight crystal, no helmet gera erro na linha 18 e 19 do codigo. Abaixo o codigo..
local moonlightcrystals = 24739 local items = { -- 1 and 2 is mage, 3 is paladin, 4 is knight, change if wrong [1] = { [24716] = 24717, [24718] = 24784 }, [3] = { [24716] = 24717, [24718] = 24772 }, [4] = { [24716] = 24717, [24718] = 24783 } } items[2] = items[1] function onUse(player, item, fromPosition, target, toPosition, isHotkey) local voc = player:getVocation()%4 voc = (voc > 0 and voc) or 4 if isInArray(moonlightcrystals, item:getId()) then local toId = items[voc][item.itemid] if toId then target:transform(toId) item:remove(1) target:getPosition():sendMagicEffect(CONST_ME_MAGIC_RED) else fromPosition:sendMagicEffect(CONST_ME_POFF) return true end end end O erro gerado é :
Lua Script Error: [Action Interface] data/actions/scripts/other/moonlightcrystals.lua:onUse data/actions/scripts/other/moonlightcrystals.lua:19: attempt to perform arithmetic on a userdata value stack traceback: [C]: in function '__mod' data/actions/scripts/other/moonlightcrystals.lua:19: in function <data/actions/scripts/other/moonlightcrystals.lua:18>
Linha 18 e 19 do erro:
function onUse(player, item, fromPosition, target, toPosition, isHotkey)
local voc = player:getVocation()%4
Solução do problema.
local moonlightcrystals = {24739} local items = { -- 1 and 2 is mage, 3 is paladin, 4 is knight, change if wrong [1] = { [24716] = 24717, [24718] = 24784 }, [3] = { [24716] = 24717, [24718] = 24772 }, [4] = { [24716] = 24717, [24718] = 24783 } } items[2] = items[1] function onUse(player, item, fromPosition, target, toPosition, isHotkey) local voc = player:getVocation():getId()%4 voc = (voc > 0 and voc) or 4 if isInArray(moonlightcrystals, item:getId()) then local toId = items[voc][target.itemid] if toId then target:transform(toId) item:remove(1) target:getPosition():sendMagicEffect(CONST_ME_MAGIC_RED) else fromPosition:sendMagicEffect(CONST_ME_POFF) return true end end end
-
neykos recebeu reputação de 6555 em Resolvendo bug no tfs 1.0 Container.Bom galera a poucos dias pedi um suporte para a comunidade, pois estava com um problema que é o seguinte.
Toda vez que o player fosse abrir qualquer tipo de objeto ou corpo se ele anda-se 5 sqm pra frente o mesmo
ainda ficava aberto, de tanta pesquisa e fuçar acabei conseguindo resolver o problema, embora a mesma solução pro meu problema achei aqui mais faltou 1 detalhe importante.
Foto do problema:
Solução:
procure na pasta: /src/player.cpp
isso:
if (container->isRemoved() || !Position::areInRange<3, 3, 0>(getPosition(), container->getPosition())) { autoCloseContainers(container); onde o valor estiver <3, 3, 0>
mude para 1
if (container->isRemoved() || !Position::areInRange<1, 1, 0>(getPosition(), container->getPosition())) { autoCloseContainers(container); Agora vem o detalhe que ninguém explicou, bom para essa alteração ser aceita é necessário compilar novamente o servidor e trocar o executável, pois a alteração é feita na source e eu tive esse problema com o servidor do Mitsuig, e estou rodando o servidor no ubuntu, se servir para alguém essa solução sinta-se a vontade.
Essa alteração esta presente apenas no tfs 1.0
-
neykos deu reputação a malucooo em [Link Quebrado]GLOBAL FULL DOWNLOAD 10.95 [TFS 1.2/FERUMBRAS QUEST/KRAILOS/NEW ARENA/CAST/NEW ITEMS/REWARD/EVENTS/CASINO] ~ Atualizaçõesquem quiser testar vou deixar aberto 24/7
basta criar as acc em http://thera-global.ddns.net/thera
ip:thera-global.ddns.net
rates altissimas para upar rapido e rodarem td o mapa em curto espaço de tempo
obs.: estou usando a distro que postei... não consegui compilar para windows aque vem junto com server!
-
neykos deu reputação a lenardo88 em Teleportar playercara então no caso que vc precisa remover o player do negocio e teleporta - lo para tal lugar depois de 15 minutos... desenvolvi um script simples que pode te ajudar ou ajudar uma parte de seus probemas pq pelo que entendi vc quer remover os players depois de 15 minutos de la do lugar ok vamos ao tutorial:
vá em movements e crie um arquivo com o nome de ptstorage.lua e dentro coloque:
aqui no caso o que está acontecendo o portal vai teleportar o player para a posição que vc escolher e vai dar ao player um storage que depois de 15 minutos vai sumir, esse storage é o seguinte ele n vai permitir o player entrar se ele sair do evento por tp ou sei la como só vai poder entrar depois q a hora passar, e depois de 15 minutos vai adicionar o evento para remover o player do lugar e transformar o storage dele no storage normal.
agora em movements.xml coloque essa tag:
agora crie um arquivo chamado arenalogin.lua dentro da pasta creaturescript e coloque esse script:
aqui no caso ele ta falando que se caso ele verificar que a storage e o tempo não estão alocados no player então ele vai ser teleportado para tal lugar
agora vá em creaturescript.xml e adicione a tag
"o script foi testado e funcionando" então se puder dar REP+ agradeço xD
-
neykos deu reputação a vankk em Teleportar playerlocal config = { area = { from = {x=100, y=100, z=7}, -- area de to = {x=200, y=200, z=7} -- area ate }, pos = {x = 33526, y = 32420, z = 12}, -- posição que o player vai cair kickPos = {x= 1000, y=1000, z=7}, -- kick pos bossName = "morgaroth", -- boss name sempre em letras minusculas devido ao :lower na linha 18 storage = 17201 -- storage } local function removeBoss() for x = config.area.from.x, config.area.to.x do for y = config.area.from.y, config.area.to.y do for z = config.area.from.z, config.area.to.z do pos = {x = x, y = y, z = z, stackpos = 253} v = getThingfromPos(pos).uid if isMonster(v) and getCreatureName(v):lower() == confg.bossName:lower() then doRemoveCreature(v) end end end end end local function kick(t) for i = 1, #t do if isPlayer(t) and isInRange(getThingPos(t), config.area.from, config.area.to) then doTeleportThing(t, config.kickPos) doSendMagicEffect(config.kickPos, CONST_ME_TELEPORT) doPlayerSendTextMessage(cid, 18, "You have been removed from the boss room, because you can not stay for more than 10 minutes.") end end function onUse(cid, item, fromPosition, itemEx, toPosition) if(itemEx.itemid == 22634) and getPlayerStorageValue(cid, config.storage) < 1 then doPlayerSendTextMessage(cid, 19, "You have ten minutes to kill boss for reward items and create you umbral.") addEvent(kick, 10 * 60 * 1000, cid) addEvent(removeBoss, 10 * 60 * 1000, cid) doTeleportThing(cid, config.pos) doSendMagicEffect(config.pos, CONST_ME_TELEPORT) setPlayerStorageValue(cid, config.storage, 1) doRemoveItem(cid, item.itemid) end return true end Não sei se funcionará, mas é algo assim.
-
neykos deu reputação a vankk em Teleportar playerQual TFS você utiliza? E passa o script do teleport que faz o boss ser summonado.
-
neykos deu reputação a Anuudek em GLOBAL FULL [TFS 1.2 - Reward System, BattleField Event, Seacrest Ground] EXCLUSIVO(PARA QUEM NÃO SABE COMPILAR UM OT NO LINUX CLIQUE AQUI)
Seacrest Grounds War System Taming System DB WOE Quest All Mounts Roshamuul, Oramond, Venore, AB, Zao, Farmine PTR & CR Quest Browse Field Opção "Report Coordenate" (CTRL+Z) Todas Hunts do 10.8/10.9 Cast System REWARD SYTEM BATTLEFIELD EVENT Várias quests desbugadas (YALAHAR QUEST COMO EXEMPLO) Recompensas pra LVL 30+ (BANK SYSTEM)
Datapack: MediaFire
Scan: VirusTotal
Website(Gesior): MediaFire
Sources: MediaFire
Database necessária: MediaFire
Créditos à CIPSOFT e ao TFS Team por disponibilizar Sistemas feitos pela equipe CIPSOFT. -
neykos deu reputação a Absolute em [Link Quebrado]GLOBAL FULL DOWNLOAD 10.95 [TFS 1.2/FERUMBRAS QUEST/KRAILOS/NEW ARENA/CAST/NEW ITEMS/REWARD/EVENTS/CASINO] ~ AtualizaçõesDISPONÍVEL PARA DOWNLOAD!
Índice
A seguir vocês acompanharão:
1. Introdução
2. Features
3. Imagens
4. Versão
5. Downloads/Scans
6. Notas Finais
PARA TUDO!
Algo jamais visto para download, algo completo!
Tenho hoje o prazer de traze-los o download do servidor que será ESTÁ disponibilizado para galera do TIBIAKING!
Introdução:
Há alguns dias atrás eu e Ciroc resolvemos desenvolver um servidor na versão atual contendo tudo jamais disponibilizado na internet, ou seja; tudo foi realizado do zero e estará sendo disponibilizado para vocês.
Pegamos como base o servidor ORTS do próprio theforgottenserver e trabalhamos arduamente em cima do mesmo, para disponibiliza-los.
Features:
• Novas áreas 10.82/10.90
• Novos items 10.90
• Novos monstros/npcs/montarias 10.90
• Umbral creation
• Reward system Full Global
• Bosses prison roshamuul
• Oramond full incluindo seacrest ground e glooth factory
• Cast system work
• Casino automático
• Raids Full
• Battlefield Event
• Zombie Event
• Exp Shared
• Krailos
• New Arena Tibia.com
• Ferumbras' Ascendant Quest
• Equip HOTKEY
Imagens:
• Depot Thais (Entrada para nova arena)
• Nova arena PVP 10.90
• Cassino dice automático
• Treiners online aquatic room
• Seacrest Ground Cave
• Roshamuul prison key (incluido golden key)
• Novos monstros, novos items e novas outfits/montarias
• Boss Feroxa invasão 100%, mapa também.
• Local para duelar na arena (5vs5)
• Ao dar use, os players serão teleportados pra arena.
• Ferumbras' Ascendant Quest
• Entrada 7 bosses Ferumbras Quest
• Coletando recompensa com questlog.
• Entregando as demonic essences ao npc Mazarius
• Respawn Krailos Otimizado
Versão atual (Atualizaremos juntamente com o tibia.com)
~
Downloads/Scan (DISPONÍVEL):
Atenção: o servidor foi postado em um novo site de upload para tibia que iremos inaugurar oficialmente em breve, agradecimentos otupload.com ao @Guilherme pelo desenvolvimento em si.
Download do servidor completo + database + sources [LINUX]: http://otupload.com/file/1456169626_G1091_ABSOLUTE_CIROC_FOR_TK
Download do servidor completo + database + sources [LINUX] (LINK ALTERNATIVO, PROVISÓRIO): https://www.sendspace.com/file/1ctint
Download do servidor completo + database + sources [WINDOWS]: (Ainda não disponível, caso alguém queira se habilitar e compilar nossas sources, nós e a comunidade TK deixamos os sinceros votos de agradecimentos)
Scan do servidor: https://www.virustotal.com/pt/file/2f5fe15d174d47ec9080e1a9db3d33767e8536794a7b331c4c9646229567de97/analysis/1458112382/
Github: https://github.com/absoluten/absoluteglobal (O projeto será lançado em breve no github para as demais atualizações, sigam lá).
Notas Finais:
Este servidor é completo, é uma base/prévia do meu servidor em que trabalho.
O servidor é completo e encontra-se livre de quaisquer bugs graves.
Estaremos atualizando o servidor juntamente com a versão do tibia.com
Vocês poderão opinar e contribuir com o projeto de qualquer forma; sugestões, reports e etc.
Atenção: em breve nós estaremos trabalhando em um website na altura deste projeto, vocês poderão acompanhar aqui no fórum, fiquem atentos.
Créditos:
*Absolute
*@ciroc
*Orts
*Theforgottenserver
*@xWhiteWolf
Absolute/Ciroc Global, um servidor completo e perfeito, aproveitem.
-
neykos deu reputação a wevertonvrb em doTransformItem Me ajudem Melting Hornbom não entendi muito bem oque você quer, mas acredito que voce queira usar um item no outro e que ocorra uma espécie de fusão de itens e que os 2 vire outro item, bom se for isso você vai em data/actions/other script e abra o arquivo enchanting.lua, se ele não tiver em other procure nas outras pastas, mas ele deve tar em other mesmo tire uma copia deste arquivo cola e renomeie como quiser
abra o arquivo logo no inicio se quiser que gaste sol ou mana basta por a quantidade caso n queira q gasta nada deixe 0
assim
local config = {
manaCost = 0,
soulCost = 0
em seguida logo após o primeiro end na linha seguinte cole isso
onde ta os nomes dos itens você deve colocar o id deles
lembrando também q o item Tinder Box deve estar marcado como multuse ou usable (não lembro direito) no item editor e no dat tambem
por ultimo vá em action.xml e adicione a seguinte tag
<action itemid="Tinder Box" event="script" value="other/NOMEQUE VOCE ESCOLHEU.lua"/>
COMO VAI FUNCIONAR. voce usa o Tinder Box no Fireproof Horn, o Tinder Box vai sumir e o Fireproof Horn vai virar o Melting Horn
-
neykos deu reputação a Ceos em Descongelando Ursagrodon (1.0)Bom eu estava passando por um servidor e verifiquei que quase nenhum tem o sistema de descongelar o ursagrodon para tfs 1.0.
Agora em (actions/scripts/chyllfroest) crie um .lua chamado ou substitua com o seu nome: Ursagrodon
function onUse(cid, item, fromPosition, itemEx, toPosition) if(item.itemid == 22719) then if(itemEx.itemid == 22722) and getPlayerStorageValue(cid, 16410) < 1 then doPlayerSendTextMessage(cid, 19, "You managed to melt about half of the ice blook. Quickly now, it's ice cold here and the ice block could freeze over again.") doTransformItem(getTileItemById(toPosition,22722).uid,22723) setPlayerStorageValue(cid, 16410, 1) elseif (itemEx.itemid == 22722) and getPlayerStorageValue(cid, 16410) == 3 then doPlayerSendCancel(cid, "You already have the Ursagrodon.") end if(itemEx.itemid == 22723) and getPlayerStorageValue(cid, 16410) == 1 then doPlayerSendTextMessage(cid, 19, "You managed to melt almost the whole block, only the feet of the creature are still stuck in the ice. Finish the job!") doTransformItem(getTileItemById(toPosition,22723).uid,22724) setPlayerStorageValue(cid, 16410, 2) end if(itemEx.itemid == 22724) and getPlayerStorageValue(cid, 16410) == 2 then doPlayerSendTextMessage(cid, 19, "The freed Ursagrodon looks at you with glowing, obedient eyes.") doTransformItem(getTileItemById(toPosition,22724).uid,22725) setPlayerStorageValue(cid, 16410, 3) doPlayerAddMount(cid,38) doRemoveItem(item.uid, 1) end end return true end Depois em action.xml
<action itemid="IDDOMELTINGHORN" script="chyllfroest/ursagrodon.lua" /> Até mais.
-
neykos deu reputação a degola em 10.80+ Grimvale Full + Medusa Tower + Hero FortressEai galera do TK
Estou afim de trazer para a comunidade algumas áreas que não encontradas por ai, sei que muitos vendem essas áreas, inclusive já me ofereceram diversas vezes e não irei citar nomes, mas estou trazendo para vocês free! Se eu gostar dos likes quem sabe não trago as outras (tenho todas)!
Enjoy
Grimvale - Coordenadas do mapa: x:33350 y:31683 z:7
Download: http://www.mediafire.com/download/b1gys0531n309vi/Grimvale_viking_tibia.rar
Senha para extrair: www.vikingtibia.com.br
Scan: https://www.virustotal.com/pt/file/e748e7dd90555fdd8bde43af1da0715c242694469ce4ddcaa7956ae3f25191a6/analysis/1449240145/
Medusa Tower - Coordenadas do mapa: x:32872 y:32833 z:7
Download: http://www.mediafire.com/download/898bdqpejajnm95/MEDUSA_TOWER_viking_tibia.rar
Senha para extrair: www.vikingtibia.com.br
Scan: https://www.virustotal.com/pt/file/98260b40637d4e75a7a24a0fec05d9b5a731ea1c5a174c0dddbd6b7653a816c0/analysis/1449240581/
Hero Fortress - Coordenadas do mapa: 33223, 31649, 7
Download: http://www.mediafire.com/download/psa4o1kx74cg2a3/Hero_Fortress_Viking_tibia.rar
Senha para extrair: www.vikingtibia.com.br
Scan: https://www.virustotal.com/pt/file/4ff4ac064964187f8da36da5b8801ee665d5a6204fe466df29a88354f69be40c/analysis/1449241032/
Ajudei? REP+
Créditos: VikingTibia e Romenes Hasvu de outro forum (que sou eu também )
-
neykos deu reputação a Kemix em NPC para Reset@neyko
config = { minlevel = 150, --- Level inical para resetar price = 10000, --- Preço inicial para resetar newlevel = 20, --- Level após reset priceByReset = 0, --- Preço acrescentado por reset bonus = 100, ---- Bonus de vida e mana por reset maxresets = 50, ---- Maximo de resets levelbyreset = 0 --- Quanto de level vai precisar a mais no próximo reset } function addReset(cid) player = Player(cid) resets = getResets(cid) resethp = bonus * (resets + 1) player:setMaxHealth(resethp) resetmana = bonus * (resets + 1) player:setMaxMana(resetmana) playerid = player:getGuid() player:remove() db.query("UPDATE `players` SET `resets`="..resets.. + 1",`experience`= 0 WHERE `players`.`id`= ".. playerid .."") db.query("UPDATE `players` SET `level`="..config.newlevel..",`experience`= 0 WHERE `players`.`id`= ".. playerid .."") return true end
@mkmmkm
Tem alguns sistemas, o link no inicio do tópico é para fazer isso, mas pela modificação na distro,
-
neykos deu reputação a Kemix em NPC para ResetNpc para o sistema de reset:
http://www.tibiaking.com/forum/topic/65646-sistema-de-resete/#comment-374457
data/npc/reseter.XML:
<?xml version="1.0" encoding="UTF-8"?> <npc name="Reseter" script="reseter.lua"> <health now="1000" max="1000"/> <look type="133" head="95" body="86" legs="86" feet="38" addons="3"/> <parameters> <parameter key="message_greet" value="Hello |PLAYERNAME|.I've been waiting for you to come.. Say 'reset' or 'quantity'" /> <parameter key="message_farewell" value="Cya folk." /> <parameter key="message_walkaway" value="How Rude!" /> </parameters> </npc>
data/npc/scripts/reseter.lua:
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 function creatureSayCallback(cid, type, msg) if not npcHandler:isFocused(cid) then return false end local player = Player(cid) config = { minlevel = 150, --- Level inical para resetar price = 10000, --- Preço inicial para resetar newlevel = 20, --- Level após reset priceByReset = 0, --- Preço acrescentado por reset percent = 10, ---- Porcentagem da vida/mana que você terá ao resetar (em relação à sua antiga vida total) maxresets = 50, ---- Maximo de resets levelbyreset = 0 --- Quanto de level vai precisar a mais no próximo reset } function addReset(cid) player = Player(cid) resets = getResets(cid) hp = player:getMaxHealth() resethp = hp*(config.percent/100) player:setMaxHealth(resethp) mana = player:getMaxMana() resetmana = mana*(config.percent/100) player:setMaxMana(resetmana) playerid = player:getGuid() player:remove() db.query("UPDATE `players` SET `resets`="..resets.. + 1",`experience`= 0 WHERE `players`.`id`= ".. playerid .."") db.query("UPDATE `players` SET `level`="..config.newlevel..",`experience`= 0 WHERE `players`.`id`= ".. playerid .."") return true end local newPrice = config.price + (getResets(cid) * config.priceByReset) local newminlevel = config.minlevel + (getResets(cid) * config.levelbyreset) if msgcontains(msg, 'reset') then if getResets(cid) < config.maxresets then npcHandler:say('You want to reset your character? It will cost '..newPrice..' gp\'s!', cid) npcHandler.topic[cid] = 1 else npcHandler:say('You already reached the maximum reset level!', cid) end elseif msgcontains(msg, 'yes') and npcHandler.topic[cid] == 1 then if player:getLevel() > newminlevel then if player:removeMoney(newPrice) then addEvent(function() if isPlayer(cid) then addReset(cid) end end, 3000) local number = getResets(cid)+1 local msg ="---[Reset: "..number.."]-- You have reseted! You'll be disconnected in 3 seconds." player:popupFYI(msg) npcHandler.topic[cid] = 0 npcHandler:releaseFocus(cid) else npcHandler:say('Its necessary to have at least '..newPrice..' gp\'s for reseting!', cid) npcHandler.topic[cid] = 0 end else npcHandler:say('The minimum level for reseting is '..newminlevel..'!', cid) npcHandler.topic[cid] = 0 end elseif(msgcontains(msg, 'no')) and isInArray({1}, talkState[talkUser]) == TRUE then npcHandler.topic[cid] = 0 npcHandler:releaseFocus(cid) npcHandler:say('Ok.', cid) elseif msgcontains(msg, 'quantity') then npcHandler:say('You have a total of '..getResets(cid)..' reset(s).', cid) npcHandler.topic[cid] = 0 end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
Para configurar mexa nessa parte do npc:
config = { minlevel = 150, --- Level inical para resetar price = 10000, --- Preço inicial para resetar newlevel = 20, --- Level após reset priceByReset = 0, --- Preço acrescentado por reset percent = 10, ---- Porcentagem da vida/mana que você terá ao resetar (em relação à sua antiga vida total) maxresets = 50, ---- Maximo de resets levelbyreset = 0 --- Quanto de level vai precisar a mais no próximo reset } Créditos: Flavio S
-
neykos recebeu reputação de Deletera em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)Bom está ocorrendo erro de mysql porque os servidores da atualidade agora precisam configurar o banco de dados utiliza o xampp.
Soucers são nada mais nada menos para você fazer alterações para personalizar ou melhorar e até mesmo corrigir bugs no servidor.
cast é o sistema de transmissão onde você pode ver determinado jogador jogando.
Obs: Amigo os servidores da atualidade precisa do Mysql para a base de dados do servidor, existe vários tutoriais de qualidade ensinando
como colocar um servidor on e um site para o seu servidor.
Teria alguma ideia de onde podemos procurar essas atualizações para melhorar ainda mais
esse projeto, pois o seu servidor é utilizado por muitos aqui.
-
neykos deu reputação a gabrielzapto em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)Segue o Link ai Executavel 10.90 Windows 64x
removido o bug do loot.
https://mega.nz/#F!RdQmGISC!qQm8rxPW4JJVmqYCfrAyeA
-
neykos deu reputação a Qwizer em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)atualizado
-
neykos recebeu reputação de chriscarp em Resolvendo bug no tfs 1.0 Container.Bom galera a poucos dias pedi um suporte para a comunidade, pois estava com um problema que é o seguinte.
Toda vez que o player fosse abrir qualquer tipo de objeto ou corpo se ele anda-se 5 sqm pra frente o mesmo
ainda ficava aberto, de tanta pesquisa e fuçar acabei conseguindo resolver o problema, embora a mesma solução pro meu problema achei aqui mais faltou 1 detalhe importante.
Foto do problema:
Solução:
procure na pasta: /src/player.cpp
isso:
if (container->isRemoved() || !Position::areInRange<3, 3, 0>(getPosition(), container->getPosition())) { autoCloseContainers(container); onde o valor estiver <3, 3, 0>
mude para 1
if (container->isRemoved() || !Position::areInRange<1, 1, 0>(getPosition(), container->getPosition())) { autoCloseContainers(container); Agora vem o detalhe que ninguém explicou, bom para essa alteração ser aceita é necessário compilar novamente o servidor e trocar o executável, pois a alteração é feita na source e eu tive esse problema com o servidor do Mitsuig, e estou rodando o servidor no ubuntu, se servir para alguém essa solução sinta-se a vontade.
Essa alteração esta presente apenas no tfs 1.0
-
neykos recebeu reputação de acesso123 em Resolvendo bug no tfs 1.0 Container.Bom galera a poucos dias pedi um suporte para a comunidade, pois estava com um problema que é o seguinte.
Toda vez que o player fosse abrir qualquer tipo de objeto ou corpo se ele anda-se 5 sqm pra frente o mesmo
ainda ficava aberto, de tanta pesquisa e fuçar acabei conseguindo resolver o problema, embora a mesma solução pro meu problema achei aqui mais faltou 1 detalhe importante.
Foto do problema:
Solução:
procure na pasta: /src/player.cpp
isso:
if (container->isRemoved() || !Position::areInRange<3, 3, 0>(getPosition(), container->getPosition())) { autoCloseContainers(container); onde o valor estiver <3, 3, 0>
mude para 1
if (container->isRemoved() || !Position::areInRange<1, 1, 0>(getPosition(), container->getPosition())) { autoCloseContainers(container); Agora vem o detalhe que ninguém explicou, bom para essa alteração ser aceita é necessário compilar novamente o servidor e trocar o executável, pois a alteração é feita na source e eu tive esse problema com o servidor do Mitsuig, e estou rodando o servidor no ubuntu, se servir para alguém essa solução sinta-se a vontade.
Essa alteração esta presente apenas no tfs 1.0
-
neykos recebeu reputação de tibira em Resolvendo bug no tfs 1.0 Container.Bom galera a poucos dias pedi um suporte para a comunidade, pois estava com um problema que é o seguinte.
Toda vez que o player fosse abrir qualquer tipo de objeto ou corpo se ele anda-se 5 sqm pra frente o mesmo
ainda ficava aberto, de tanta pesquisa e fuçar acabei conseguindo resolver o problema, embora a mesma solução pro meu problema achei aqui mais faltou 1 detalhe importante.
Foto do problema:
Solução:
procure na pasta: /src/player.cpp
isso:
if (container->isRemoved() || !Position::areInRange<3, 3, 0>(getPosition(), container->getPosition())) { autoCloseContainers(container); onde o valor estiver <3, 3, 0>
mude para 1
if (container->isRemoved() || !Position::areInRange<1, 1, 0>(getPosition(), container->getPosition())) { autoCloseContainers(container); Agora vem o detalhe que ninguém explicou, bom para essa alteração ser aceita é necessário compilar novamente o servidor e trocar o executável, pois a alteração é feita na source e eu tive esse problema com o servidor do Mitsuig, e estou rodando o servidor no ubuntu, se servir para alguém essa solução sinta-se a vontade.
Essa alteração esta presente apenas no tfs 1.0
-
neykos recebeu reputação de Nnanns0 em Problema com Mysql tabela faltando otserv.global_storage' doesn't existO que tem haver minha internet com o banco de dados, esta faltando uma tabela no banco de dados e queria o script para executar no mysql
Já arrumei só criar a tabela
quem estiver com o mesmo problema
solução.
CREATE TABLE `global_storage`
(
`key` INT UNSIGNED NOT NULL,
`world_id` TINYINT(2) UNSIGNED NOT NULL DEFAULT 0,
`value` VARCHAR(255) NOT NULL DEFAULT '0',
UNIQUE (`key`, `world_id`)
) ENGINE = InnoDB;
-
neykos deu reputação a Enzo Caue em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)Em linux não apresenta erros. O problema é que o mapa é pesado demais pra rodar em Windows.
Roaring Lion
Noble lion
-
neykos recebeu reputação de Liane Maria em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)AVISO
O Servidor aparenta ainda conter o bug no loot do monstro chamado Enraged Crystal Golem
Onde o mesmo Dropa com muita facilidade o item Crystalline Axe Item de Boss Da Warzone.
Para corrigir o mesmo abra o arquivo do monstro.
Procure por : <item id="18451" countmax="5" chance="5008"/><!-- crystalline arrows -->
Mude para: <item id="18304" countmax="5" chance="5008"/><!-- crystalline arrows -->
Espero ter ajudado.
Estou avisando novamente porque a pouco entrei em um servidor que o dono baixou daqui da versão atual
10.76 e o bug permanecia no mesmo.
-
neykos recebeu reputação de Andreselos1988 em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)AVISO
O Servidor aparenta ainda conter o bug no loot do monstro chamado Enraged Crystal Golem
Onde o mesmo Dropa com muita facilidade o item Crystalline Axe Item de Boss Da Warzone.
Para corrigir o mesmo abra o arquivo do monstro.
Procure por : <item id="18451" countmax="5" chance="5008"/><!-- crystalline arrows -->
Mude para: <item id="18304" countmax="5" chance="5008"/><!-- crystalline arrows -->
Espero ter ajudado.
Estou avisando novamente porque a pouco entrei em um servidor que o dono baixou daqui da versão atual
10.76 e o bug permanecia no mesmo.