
6555
Membro
-
Registro em
-
Última visita
Histórico de Curtidas
-
6555 deu reputação a Nightz em [Sistema de Ticket] Atendimento - Gesior AccPara quem usa o Gesior 2012, a solução é bem simples para utilizar o sistema:
Vá até a linha que tem o código abaixo:
$account = $ots->createObject('Account'); E substitua por:
$account = new Account; -
6555 deu reputação a Absolute em [BUG EM TODOS OS OTS] TFS 1.X, FIXED!Fala meus lindos!
Há alguns dias diversos servidores grandes como: Shadowcores, Fortera, Dolera, Inflame, Forsaken entre demais proprietários de servidores que conversaram comigo, me disseram o ocorrido e fui investigar o que realmente estava ocorrendo.
Um engraçadinho descobriu a FALHA no TFS e estava realizando em todos os servidores pedindo dinheiro para revelar o bug, mas não sabia a solução.
Então com permissão, tomei posse a servidor de um cliente INFLAME-GLOBAL para junto com ele ADM Henrique achar o temível bug que causava um crash no servidor, investigamos e ACHAMOS!
Então resolvi conversar com meu amigo @Bruno Minervino para reporta-lo (pois muitos usam sua base VANAHEIM GLOBAL) e chegarmos logo ao fix problem.
Então, não contente com a situação resolvemos fixar o mais rápido possível e vim trazer as INFORMAÇÕES do BUG e a SOLUÇÃO para quem ainda não arrumou.
Entenda como o BUG é causado:
https://www.youtube.com/watch?v=ube4b-q4Ncg&spfreload=10
O player retorna para a from pos, quando ele realiza a ação... BUMP, ele fica dando um stack infinito, causando um LOOP infinito e por fim, o servidor é crashado (derrubado)
Erro: [Error - MoveEvent::executeStep] Call stack overflor
Ou seja, ele causa um STACK OVERFLOW, para quem não sabe este é um dos erros mais estúpidos, ele significa um ESTOURO DE PILHA... isso ocorre quando uma variável está tentando gravar mais informações do que é permitido na memória, quando o bug ocorre o loop infinito causa isto.
Este erro está presente apenas nas atualização do novo TFS, Versão 1.1 e 1.2, portanto junto com Bruno estudamos e trazemos o FIX para quem usa 1.1 e 1.2.
Vamos arrumar?
É simples, siga comigo:
Em suas sources, abra o arquivo creature.cpp procure por:
void Creature::onCreatureAppear(Creature* creature, bool) Vamos adicionar um isLogin, ou seja substitua a linha a cima por:
void Creature::onCreatureAppear(Creature* creature, bool isLogin)
Ainda no creature.cpp procure por:
if (creature == this) { if (useCacheMap()) { isMapLoaded = true; updateMapCache(); } Logo abaixo pule uma linha e adicione:
if (isLogin) { setLastPosition(getPosition()); }
Agora abra o seu creature.h
Na linha 156 procure por:
virtual void addList() = 0; Pule uma linha e adicione:
const Position& getLastPosition() const { return lastPosition; } void setLastPosition(const Position& newLastPos) { lastPosition = newLastPos; } Ainda no creature.h procure por
virtual void onCreatureAppear(Creature* creature, bool); Substitua a linha a cima por:
virtual void onCreatureAppear(Creature* creature, bool isLogin); Procure por:
Outfit_t defaultOutfit; Pule uma linha e adicione:
Position lastPosition;
Agora abra o seu game.cpp e procure por:
ReturnValue Game::internalMoveCreature(Creature* creature, Direction direction, uint32_t flags /*= 0*/) { Logo abaixo adicione:
creature->setLastPosition(creature->getPosition());
Agora por fim, abra seu movement.cpp procure por:
LuaScriptInterface::pushPosition(L, fromPos); Substitua a linha a cima por:
LuaScriptInterface::pushPosition(L, creature->getLastPosition());
Pronto pessoal, você está livre desse bug que pode ter lhe prejudicado muito.
Ao engraçadinho que descobriu e saiu espalhando, que pena em jovem.
Espero ter ajudado, não esqueçam de fixar em seu servidor!
Até a próxima!
-
6555 deu reputação a Dev Falkerz em [Link Quebrado]GLOBAL FULL DOWNLOAD 10.95 [TFS 1.2/FERUMBRAS QUEST/KRAILOS/NEW ARENA/CAST/NEW ITEMS/REWARD/EVENTS/CASINO] ~ AtualizaçõesVeja se funciona, não tive tempo de testar:
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 voices = { {text = 'I can help you through the walls.'} } npcHandler:addModule(VoiceModule:new(voices)) local travelNode = keywordHandler:addKeyword({'teleport'}, StdModule.say, {npcHandler = npcHandler, text = 'Do you want to be teleported beyond the city walls?'}) travelNode:addChildKeyword({'yes'}, StdModule.travel, {npcHandler = npcHandler, premium = false, level = 0, cost = 0, destination = Position(18427, 17588, 7) }) travelNode:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, reset = true, text = 'Who knows the next time?'}) keywordHandler:addKeyword({'name'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = "My name is Kanur. I am Ferumbras's son and friend of God Sued."}) keywordHandler:addKeyword({'job'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = "I'm a wizard."}) keywordHandler:addKeyword({'wizard'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = "I am a very powerful wizard."}) keywordHandler:addKeyword({'walls'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = "The walls protects us from intruders."}) keywordHandler:addKeyword({'city'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = "This is the City of Chosen ."}) keywordHandler:addKeyword({'god'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = "Sued is our supreme God."}) keywordHandler:addKeyword({'carlin'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = "I'm sorry, but I don't teleport to Carlin!"}) keywordHandler:addKeyword({'thais'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = "I'm sorry, but I don't teleport to Thais!"}) keywordHandler:addKeyword({'venore'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = "I'm sorry, but I don't teleport to Venore!"}) keywordHandler:addKeyword({'edron'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = "I'm sorry, but I don't teleport to Edron!"}) keywordHandler:addKeyword({'darashia'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = "I'm sorry, but I don't teleport to Darashia!"}) keywordHandler:addKeyword({'darama'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = "I'm sorry, but I don't teleport to Darashia!"}) keywordHandler:addKeyword({'mythus'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = "It's a big world with wonderful adventures. "}) keywordHandler:addKeyword({'kayrus'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = "This is Kayrus. Where do you want to go?"}) npcHandler:setMessage(MESSAGE_GREET, "Hello, |PLAYERNAME|. Our God Sued bless you! Dou you need a {teleport} beyond the city walls?") npcHandler:setMessage(MESSAGE_FAREWELL, "God Sued bless you! Come back soon!") npcHandler:setMessage(MESSAGE_WALKAWAY, "God Sued belss you!") npcHandler:addModule(FocusModule:new())
-
6555 deu reputação a Fir3element em weaponType Fist para os novos TFSitems.cpp, logo abaixo de:
} else if (tmpStrValue == "ammunition") { it.weaponType = WEAPON_AMMO; Adicione:
} else if(tmpStrValue == "fist") { it.weaponType = WEAPON_FIST;
const.h, logo abaixo de:
WEAPON_AMMO, Adicione:
WEAPON_FIST,
player.cpp, logo abaixo de:
case WEAPON_DISTANCE: { attackSkill = getSkillLevel(SKILL_DISTANCE); break; } Adicione:
case WEAPON_FIST: { attackSkill = getSkillLevel(SKILL_FIST); break; }
tools.cpp, logo abaixo de:
{"wand", WEAPON_WAND}, Adicione:
{"fist", WEAPON_fist}, ainda em tools.cpp, logo abaixo de:
case WEAPON_AMMO: return "ammunition"; Adicione:
case WEAPON_FIST: return "fist"; spells.cpp, logo abaixo de:
case WEAPON_AXE: Adicione:
case WEAPON_FIST: luascript.cpp, logo abaixo de:
registerEnum(WEAPON_AMMO) Adicione:
registerEnum(WEAPON_FIST)
-
6555 deu reputação a Natanael Beckman em [Gesior] PagSeguro Automático atualizado 09/09/2016.ATUALIZAÇÃO 09/09/2016!
Fala galera!
Bom venho atualizar este tópico que tem sido bem utilizado por todos, porém continha uma estrutura bem antiga/desatualizada.
Graças a um amigo Ivens Pontes que refez todo o sistema vou postar agora a nova atualização. Lembrando que esse sistema é feito baseado no Gesior ACC 2012.
1 - Se você utiliza linux é necessário ter instalado o php5-curl, mais abaixo irei deixar um comando completo:
apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl [ATENÇÃO] após a instalação reinicie seu apache ou nginx.
2 - Acesse sua conta PagSeguro e nesse link cadastre o seu link de retorno e gere sua token em integrações.
http://seusite.com/retpagseguro.php 3 - Abra seu config.php e adicione as seguintes tags:
# PAGE: donate.php $config['site']['usePagseguro'] = true; //true show / false hide $config['site']['usePaypal'] = true; //true show / false hide $config['site']['useDeposit'] = true; //true show / false hide $config['site']['useZaypay'] = true; //true show / false hide $config['site']['useContenidopago'] = true; //true show / false hide $config['site']['useOnebip'] = true; //true show / false hide # Pagseguro config By IVENSPONTES $config['pagSeguro']['email'] = "[email protected]"; //Email Pagseguro $config['pagSeguro']['token'] = "YOURTOKENHERE"; // TOKEN $config['pagSeguro']['urlRedirect'] = 'http://seusite.com/?subtopic=donate&action=final'; //turn off redirect and notifications in pagseguro.com.br $config['pagSeguro']['urlNotification'] = 'http://seusite.com/retpagseguro.php'; //your return location $config['pagSeguro']['productName'] = 'Premium Points'; $config['pagSeguro']['productValue'] = 1.00; // 1.50 = R$ 1,50 etc... $config['pagSeguro']['doublePoints'] = false; ## Double points - true is on / false is off $config['pagSeguro']['host'] = 'localhost'; ## YOUR HOST $config['pagSeguro']['database'] = 'gesior860'; ## DATABASE $config['pagSeguro']['databaseUser'] = 'root'; ## USER $config['pagSeguro']['databasePass'] = ''; ## PASSWORD [ATENÇÃO] Leia atentamente e preencha todos os campos corretamente para não haver falhas imprevistas.
MySQL CODE:
CREATE TABLE `pagseguro_transactions` ( `transaction_code` VARCHAR( 36 ) NOT NULL , `name` VARCHAR( 200 ) DEFAULT NULL , `payment_method` VARCHAR( 50 ) NOT NULL , `status` VARCHAR( 50 ) NOT NULL , `item_count` INT( 11 ) NOT NULL , `data` DATETIME NOT NULL , UNIQUE KEY `transaction_code` ( `transaction_code` , `status` ) , KEY `name` ( `name` ) , KEY `status` ( `status` ) ) ENGINE = MYISAM DEFAULT CHARSET = latin1; 4 - Vou disponibilizar um download com alguns arquivos que devem ficar localizados na pasta www/html ou pra você que usa windows htdocs.
html-pag-files1.zip
Contém:
+/custom_scripts/PagSeguroLibrary +/dntpagseguro.php +/retpagseguro.php 5 - Mais uma vez vamos fazer o mesmo procedimento só que agora vamos adicionar os seguintes arquivos na pasta pages.
pages.zip
Contém:
+/donate_forms/files.php +/donate.php
Bom é isso, faça um pequeno teste, comente e rep+.
Créditos:
Ivens Pontes
-
6555 deu reputação a neykos 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
-
6555 deu reputação a Stigal em Erro no mapaSe você estiver usando o RME, vá em "Edit > Other options > remove all unreachable tiles" (pt-br: Editar> Outras opções> remover todas as peças inacessíveis).
Sempre deixe guardado um backup do seu mapa para caso ocorrer algo pior.
Atenciosamente, Stigal.
-
6555 deu reputação a Natanael Beckman em DEV C++ Compilando TFS no WindowsDEV C++, aprenda a compila uma source TFS!
Downloads(Baixe de acordo as configurações do seu windows):
DEV C++ CONFIGURADO PARA 32BITS
DEV C++ CONFIGURADO PARA 64BITS
REV 3884 TFS 0.4
Certo, feitos os downloads, extrai DEV C++ no Disco C e REV 3884 em Documentos.
======================================
Abra o DEV C++:
======================================
======================================
Abra a Source:
======================================
======================================
Localize a pasta da Source e abra o arquivo TheForgottenServer.dev, Documentos> trunk.r3884> dev-cpp> TheForgottenServer.dev:
======================================
=============================================================
======================================
Aguarde carregar todos os arquivos:
======================================
======================================
Vamos adicionar o parâmetro -D__CONSOLE__ no teclado digita ALT + P, clique em parameters e adicione o parâmetro... Feito? clique em OK:
======================================
======================================
Vamos compilar Source, no teclado digite CTRL+F9 e aguarde finalizar o processo:
======================================
======================================
Se der tudo certo em Log vai estar como mostra a imagem abaixo:
======================================
======================================
Verifique na pasta Documentos> trunk.r3884> dev-cpp você vai encontrar o arquivo TheForgottenServer.exe e pronto meu parabéns você compilou!
======================================
===========================================
Só isso galera tutorial rápido resumido e útil!
Créditos Natanael Beckman!
===========================================
Caso você adquira uma source com apenas os arquivos .cpp e .h e não sabe como compilar o projeto, abaixo vamos explicar:
Na pasta onde está localizado os arquivos .cpp e .h crie uma pasta chamada dev-cpp, e dentro dela adicione uma imagem icone.
Abra o DEV-C++, clique em File> New> Project:
Logo em seguida selecione Empty Project, em name terá o nome Project1 altere utilize o nome quer quiser, após isso clique em OK e em seguida selecione a pasta dev-cpp que criamos:
Agora selecione a opção Win32GUI caso use source OTX ou TFS selecione Win32Console ao lado << Browse selecione a imagem do icone que está na pasta Dev-Cpp.
No mesmo menu na aba Parameters em C++ compiler adicione os seguintes parâmetros:
-D__ENABLE_SERVER_DIAGNOSTIC__ -D__ROOT_PERMISSION__ -D__GROUND_CACHE__ -D__USE_SQLITE__ -D__USE_MYSQL__ -D__CONSOLE__ -D__WAR_SYSTEM__ E em Linker adicione as seguintes libs:
-lboost_filesystem -lboost_thread -lboost_system -lboost_regex -lsqlite3 -lwsock32 -llua5.1 -lws2_32 -leay32 -lmysql -lxml2 -lgmp -lz -s No mesmo Menu na aba Build Option escreva na segunda coluna horizontal escreva Obj e dê OK. Na lateral terá o nome do seu projeto o meu no caso é The Forgotten Server, clique com o botão direito do mouse em cima do nome e clique na opção Add Project: Selecione na pasta da sua source todos os arquivos .cpp e .h após isso salva o projeto e já pode compilar CTRL+F9: OpenSSL 0.9.8 1º baixe http://devpaks.org/details.php?devpak=73 2° abra Dev-Cpp > Tools > Packager Manager > Install > Seleciona o arquivo baixado e instala, fecha abre e testa!
Clica aqui \/ -
6555 deu reputação a Wakon em (Resolvido)Npc que da montaria por itemComo tem mount achei que fosse TFS 1.0, kk.
Troquei as funções do script, testa ai:
-
6555 deu reputação a Vodkart em (Resolvido)Bug ao comprar skillsif(param == "skillclub") then if getPlayerSkillLevel(cid, SKILL_CLUB) >= 350 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não pode ter skill acima de 350.") return true elseif not isDrunou(cid) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Somente Drunous podem comprar skill de club.") return true elseif getCreatureCondition(cid, CONDITION_ATTRIBUTES) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não pode usar esse comando com condition de atributos.") return true elseif not doPlayerRemoveItem(cid, 9971, 1) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não possui a quantidade necessária para comprar.") return true end local pid,club = getPlayerGUID(cid), getPlayerSkillLevel(cid, SKILL_CLUB) doRemoveCreature(cid) db.executeQuery("UPDATE `player_skills` SET `value` = " .. (club + 1) .. ", `count` = 0 WHERE `skillid` = 1 and `player_id` = "..pid) return true end
-
6555 deu reputação a Vodkart em [PEDIDO] Low level protectlevelprotection.lua
function onPrepareDeath(cid, lastHitKiller, mostDamageKiller) local level = 50 if isPlayer(cid) and getPlayerLevel(cid) < level then doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doCreatureAddHealth(cid, getCreatureMaxHealth(cid), 65535, 256, true) doCreatureAddMana(cid, getCreatureMaxMana(cid)) doRemoveConditions(cid, false) return false end return true end TAG <event type="preparedeath" name="ProtectLevel" event="script" value="levelprotection.lua"/> caso não tenha registrado no login.lua adc registerCreatureEvent(cid, "ProtectLevel")
-
6555 deu reputação a Fir3element em (Resolvido)[AJUDA] Aumentar speed do personagemcreature.cpp, mude essa linha:
baseSpeed = 220; Se quiser aumentar a velocidade de um player ou de um grupo, vai ter que fazer por lua mesmo.
-
6555 deu reputação a deivaoo em (Resolvido)[AJUDA] Aumentar speed do personagempara todos os players
<?xml version="1.0" encoding="UTF-8"?> <mod name="player_speed" version="1.0" author="Hopus" enabled="yes"> <event type="login" name="player_speed" event="script"> <![CDATA[ function onLogin(cid) local valor = 250 cid = isPlayer(cid) and doChangeSpeed(cid, valor) return true end ]]></event> </mod> Onde editar?
local valor = 250 *Obs. Pode dar incompatibilidade com alguns sistemas que alteram a velocidade.
-
6555 deu reputação a Fir3element em [Ajuda] Vida e Mana em PorcentagemBaixa esse dev-cpp: http://www.mediafire.com/download/os3063htddwxlb9/dev-cpp.rar Abre o projeto: source/dev-cpp/TheForgottenServer.dev Aperta Ctrl + F9 Vai gerar o .exe quando acabar
-
6555 deu reputação a Sanieg em [Ajuda] Vida e Mana em Porcentagemok aguardando... se estiver da mesma forma sem mudar nada nas sources utilize outro client e tente novamente
-
6555 deu reputação a haith em Global Server 10.10Se tiver 10% do que está escrito ai no ot eu te dou um abraço pois tem uma parte faltando no meu
-
6555 deu reputação a lost6666 em TFS compilada com Spoof Sytem [WINDOWS32BITS]que pena que nao tem deslike nesse seu lixo de post.
-
6555 deu reputação a Natanael Beckman em [GlobalEvents] ServeSave - Shutdown/AutomáticoGalera é um script muito simples, porém pra mim é muito ÚTIL.
Abra a pasta data/globalevents/scripts crie um arquivo .lua com o nome GlobalSave.lua, em seguida adicone o code:
function prepareShutdown(minutes) if(minutes <= 0) then doSetGameState(GAMESTATE_SHUTDOWN) return false end if(minutes == 1) then doBroadcastMessage("Server is going down in " .. minutes .. " minute for global save, please log out now!") elseif(minutes <= 3) then doBroadcastMessage("Server is going down in " .. minutes .. " minutes for global save, please log out.") else doBroadcastMessage("Server is going down in " .. minutes .. " minutes for global save.") end shutdownEvent = addEvent(prepareShutdown, 60000, minutes - 1) return true end function onTime() return prepareShutdown(5) -- Quantos minutos pra executar o ServeSave. end Ajustes:
Quando quiser modificar os minutos altere: -return prepareShutdown(5) - (5) = 5 minutos, eu recomendo no mínimo 5 minutos, em outras palavras não mexa. Em globalevents.xml adicione a tag seguinte:
<globalevent name="GlobalSave" time="05:30" event="script" value="GlobalSave.lua"/> No meu ServeSave é feito as 05:30 da manhã, modifique pro horário desejado!
Em config.lua verifique essa regra:
Se tiver TRUE deixa, assim ele fecha o .exe se não tiver no seu config.lua não tem problema closeInstanceOnShutdown = true -
-
-
Esse tutorial é só isso, clique em GOSTEI, e comente no tópico, muito obrigado!
--------------------------------------------------------------------------------------------------------------------------------------------------------
AUTO RESTART
--------------------------------------------------------------------------------------------------------------------------------------------------------
Pra você que utiliza Windows esse é perfeito:
Dezon OT Admin [restarter]
Pra você que utiliza Linux:
Baixe esse arquivo, TFS.SH, bote dentro da pasta do seu OT.
Esse arquivo está configurado pra abrir outro arquivo chamado tfs caso o seu seja outro nome mude pra esse, tfs.
Sempre que for abrir seu OT execute esse comando ./tfs.sh& e assim toda vez que o OT cair ele renicia automaticamente.
-
6555 deu reputação a alissonfgp em Global Server 10.10Estou liberando o update de correção de bugs, tivemos muitos reportes de bugs, mas consegui trabalhar bem na reparação dos erros. Pesso desculpa pelo atraso neste update.
Segue abaixo o que foi corrigido neste update:
* Sem os novos sistemas de Browse Field, PVP(10.10) e Guild mark 10.10
* New Ab'Dendriel 98%
* Houses De Ab'Dendriel Adicionadas
* Protection Zones das novas areas
* New Drefia 98%
* Monsters 10.10, mas nao completos faltam loots e attacks (Postarei em breve no forum caso ninguem poste)
* Npcs adicionado (mas estao com nome e outfit alterada tem que ajustar.)
* Bug de Fibula removido
* Bug dos 15kk Trolls Removido
* Bug da ML removido
* Bug Factory Quarter Yalahar new cave de War golems corrigido agora 100% acessivel
* Adicionado Trainers Offline em Ab'Dendriel e Ankrahmun (as que faltavam)
* Protection Zone em Quirefang
* Concertado hits de alguns monstros das versoes 9.4 ~~ 9.6
* Bug Demon Oak, entrar mais que 1 player foi corrigido, Só entra 1 agora
* Bug Warzones (agora pode refaze-las apos 20h)
* Npc Avar Tar entregando Demon outfits and addons
* Save configurado agora nao salva frequentemente
* Buracos no mapa corrigido-- se encontrarem mais por favor reportem
* Novas mounts adicionadas
* NPCS Gamon(Thais), Nydala(Carlin) e Allen(Venore) vendendo a nova cama canopy bed kit adicionado
* Database concertada (erro quando deslogava character resetava o player)-- precisa importa sql doc gatilho player dentro da pasta
* Items.xml com corpses dos novos monstros
* Items.xml Alguns items adicionados (Nail case, Tiles entre outros, Nao estao 100% peso, Descriçao e talz)
* /newtype adicionado 10x (para quem quiser ver as novas looktype)
* Porta da ilha Vegas trancada (Soft boots free ¬¬)
* D'lair Kazz Adicionada
* Lizard Chosen new respawn adicionado
* Lancer Beetle new respawn adicionado
Sources nao postarei ainda vou tentar adicionar os novos sistemas.
Creditos:
8.6 Denner
8.6x+ Alissonfgp (EU)
Outros (reportaram bugs, no mapa, scripts e talz)
Distro:
TFS Team 9.86 e Update 10.10 feito por min(Alissonfgp).
Links:
Datapack: http://www.4shared.com/rar/j-GBsosP/Global1010byAlissonfgpPT_2_.html
Distro TFS 0.3: http://www.mediafire.com/?cbvkjxe1oggcr52
Source 0.3 Novo Sistema de Party adicionado: http://www.4shared.com/rar/lpVxPgKU/03_Source_1010_By_Alissonfgp.html
Scans:
SCAN DATAPACK: https://www.virustotal.com/pt-br/url/908394709feeffb6a947ded09b79db2b659ead4f655e75072bab33e77a222ff7/analysis/1381322018/
SCAN TFS 0.3: https://www.virustotal.com/pt-br/url/b30016d7ece4a831a9a4e02c002bc0255736f4356cd96b8cfdc4f13d04c8b4f7/analysis/1377522194/
Senha do God...
Account: tibia
Password: 234567
Update dia 13/10/2013
Link: http://www.4shared.com/rar/j-GBsosP/Global1010byAlissonfgpPT_2_.html
Scan: https://www.virustotal.com/pt-br/url/908394709feeffb6a947ded09b79db2b659ead4f655e75072bab33e77a222ff7/analysis/1381322018/
Alguns Bugs Removidos...
* Novo Sistema de Party Adicionado
* Quest Drefia Adicionado
* Portas de Drefia e Buracos, onde se usa Corda(rope) arrumado
* Monsters 10.10 98% loots e atks (by Avronex)
* Database Sqlite arrumado
* Portas de Venore concertadas (as portas com a maçaneta brilhando e que nao querem abrir adicione actionid 100)
* Libs sem utilizaçao removidas.
* Mounts e Mount doll concertados...
* Bug Container Removido
* Bug 64 Bits para win64 removido (agr roda sem esse erros)
* NPC e Escada em Thais, npc Xodet de Potions...
Breve...
Browse field e Novo Sistema de Guild e a Source. E removerei mais bugs...
Algumas imagens:
Novo Party System
Drefia
Ab'dendriel
Norte Carlin
Norte Ab'dendriel
Hellgate
-
6555 deu reputação a Chate em Alguém sabe alguma Source 9.60 ainda disponivel?Amigo aqui esta o AZEROTH 9.60 COM SOURCE, Basta compilar com DevC++, sobre a versão a melhor versão e a que você achar que for a melhor para o seu tipo de projeto.
Um abraço e fique com Deus.
-
6555 deu reputação a Ryzor em Tutorial para criar um ot dedicado pf. ja paguei o LGV Host, faço oque depois?Depois que chegar o email com os dados do vps vai em iniciar>todos os programas>acessorios>conexão de area de trabalho remota
La você poe seu IP e clica em conectar depois que conectar em login:administrador e a senha e a que vc escolheu!
-
6555 deu reputação a Setth em [VIRUS REMOVIDO] [10.10] The Forgotten Server v1.0The Forgotten Server
Version: 1.0
O The Forgotten Server é uma aplicação de servidor escrito em C++ para o Tibia. E se baseia no OpenTibia Server Project.
Importante:
GUI :: Não integrado
Ingame AccountManager :: Não integrado (use um website) - Znote ACC
Ingame Guild Management :: Não integrado (use um website) - Znote ACC
SQLite :: Não integrado
Download:
The Forgotten Server v1.0 - win32
The Forgotten Server v1.0 - win64
Microsoft Visual C++ 2012
Download OBS: Agradecer não cai o dedo ! -
6555 deu reputação a .HuRRiKaNe em [9.80/9.81] Nova Venore FULL - Npcs + RespawsPOS Templo: X: 32957 Y: 32076 Z: 7
Preview:
http://darknessfamily.com/venore9.81/slideshow.swf
Download:
http://www.mediafire.com/?10v48vx2sjgdlri
Scan:
https://www.virustotal.com/file/b4b6c0d1fe1198dd622b74c01c0de1861e0747785fc7d16b4b5220f843f00201/analysis/1357023247/
Créditos:
NvSo
Animal Pak
-
6555 deu reputação a leandrovp em [LINK OFF]Global Map RL 9.80 / 9.81Caracteristicas:
» Trainer offline Estatuas e Camas 100%
» Novas Areas 100%
» Mounts 100%
» Items 97%
» Outfits 100%
» Warzone 100%
» Gnomos Base 100%
» Gray Island 95%
» Task System 100% Com seus Bosses
» Todas as magias novas com Exhausted nao muito prolongado.
» Todos os Monsters para 9.70 (precisa adicionar o novo 9,8 + incluindo spawns em Venore)
» A Maioria das quests do tibia rl
Algumas Fotos .
Creditos:
Leandrovp 3%
Arthurluna 2%
NvSo 5$
Kaiser and The OTX Team 10%
TheForgotten Server 40%
Cipsoft 40%
Ta aqui os respaw da new venore - NPC / Monstros
Em breve Posto os Monstros 9.81
Sources 9.81 OTX Project
New venore-spawn.xml
http://www.4shared.c...Sourcestar.html
GlobalProjectSources.rar
http://www.4shared.c...nore-spawn.html
Download :
http://www.4shared.c...CHt/Ot_981.html
Skype : Leandro_machado92
Face : /leandro.machado.5243
Msn : [email protected]
Ajudei? REP +
-
6555 deu reputação a leandrovp em Global Map - 9.81Este servidor é baseado na datapack: NvSo. Esclarecido o datapack não é perfeita, mas ao contrário de seu antecessor, tem mais de 2.000 reparos / ajustes em seus scripts e otimizou o sistema traz monstros e magias de acordo com as minhas alterações no Servidor OTX.
Download
DataPack
Binary - Win32
Binary - Win64
LOG :
http://pastebin.com/dVW7yeE4
Informações :
AccountManager: 1/1 - ou em branco
God: 222222/tibia
Sistema :
É altamente recomendável usar a versão de 64 bits com um mínimo de 4 GB.
Créditos :
NvSo : 90%
Leandrovp : 10%
Skype : Leandro_machado92
Face : /leandro.machado.5243
Msn : [email protected]