Ir para conteúdo

Marcos FeaR

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Curtir
    Marcos FeaR deu reputação a luanluciano93 em [TFS 1.3] OUTFIT BÔNUS   
    Olá, em data/events/scripts/creature.lua (implemente o código substituindo a função onChangeOufit, e verifique se ela esta definida como 1 em events.xml) 
    function createBonusCondition(id, params) local condition = Condition(CONDITION_ATTRIBUTES, CONDITIONID_DEFAULT) condition:setParameter(CONDITION_PARAM_TICKS, -1) condition:setParameter(CONDITION_PARAM_SUBID, id) for i = 1, #params do local param = params[i].param local value = params[i].value condition:setParameter(param, value) end return condition end outfitBonus = { -- [{male outfit id, female outfit id}] = createBonusCondition(ID, parameters & values) [{128, 136}] = createBonusCondition(1, { {param = CONDITION_PARAM_STAT_MAGICPOINTS, value = 10}, {param = CONDITION_PARAM_STAT_MAXHITPOINTSPERCENT, value = 110} } ), [{129, 137}] = createBonusCondition(2, { {param = CONDITION_PARAM_STAT_MAXMANAPOINTSPERCENT, value = 200} } ) } function getBonusCondition(outfit) for outfits, bonus in pairs(outfitBonus) do if table.contains(outfits, outfit) then return bonus end end return nil end function Creature:onChangeOutfit(outfit) if not self:isPlayer() then return true end local previousBonusCondition = getBonusCondition(self:getOutfit().lookType) local newBonusCondition = getBonusCondition(outfit.lookType) if previousBonusCondition then self:removeCondition(CONDITION_ATTRIBUTES, CONDITIONID_DEFAULT, previousBonusCondition:getSubId()) end if newBonusCondition then self:addCondition(newBonusCondition) end return true end Em data/creaturescript/scripts/login.lua (dentro da função onLogin implemente o código a seguir) 
    -- Outfit bonus local bonusCondition = getBonusCondition(player:getOutfit().lookType) if bonusCondition then player:addCondition(bonusCondition) end Para configurar usa o exemplo a seguir: 
    outfitBonuses = { [{male outfit id, female outfit id}] = createBonusCondition(ID, parameters & values) } O ID deve ser diferente para cada bônus, de modo que o script pode identificar entre as condições.
    Os parâmetros devem estar dentro de uma tabela: {param = alguma_condição_parâmetro, value = valor_para_mudar}
     
    Aqui estão os parâmetro disponíveis no TFS 1.3: 
    CONDITION_PARAM_OWNER CONDITION_PARAM_TICKS CONDITION_PARAM_HEALTHGAIN CONDITION_PARAM_HEALTHTICKS CONDITION_PARAM_MANAGAIN CONDITION_PARAM_MANATICKS CONDITION_PARAM_DELAYED CONDITION_PARAM_SPEED CONDITION_PARAM_LIGHT_LEVEL CONDITION_PARAM_LIGHT_COLOR CONDITION_PARAM_SOULGAIN CONDITION_PARAM_SOULTICKS CONDITION_PARAM_MINVALUE CONDITION_PARAM_MAXVALUE CONDITION_PARAM_STARTVALUE CONDITION_PARAM_TICKINTERVAL CONDITION_PARAM_FORCEUPDATE CONDITION_PARAM_SKILL_MELEE CONDITION_PARAM_SKILL_FIST CONDITION_PARAM_SKILL_CLUB CONDITION_PARAM_SKILL_SWORD CONDITION_PARAM_SKILL_AXE CONDITION_PARAM_SKILL_DISTANCE CONDITION_PARAM_SKILL_SHIELD CONDITION_PARAM_SKILL_FISHING CONDITION_PARAM_STAT_MAXHITPOINTS CONDITION_PARAM_STAT_MAXMANAPOINTS CONDITION_PARAM_STAT_SOULPOINTS CONDITION_PARAM_STAT_MAGICPOINTS CONDITION_PARAM_STAT_MAXHITPOINTSPERCENT CONDITION_PARAM_STAT_MAXMANAPOINTSPERCENT CONDITION_PARAM_STAT_SOULPOINTSPERCENT CONDITION_PARAM_STAT_MAGICPOINTSPERCENT CONDITION_PARAM_PERIODICDAMAGE CONDITION_PARAM_SKILL_MELEEPERCENT CONDITION_PARAM_SKILL_FISTPERCENT CONDITION_PARAM_SKILL_CLUBPERCENT CONDITION_PARAM_SKILL_SWORDPERCENT CONDITION_PARAM_SKILL_AXEPERCENT CONDITION_PARAM_SKILL_DISTANCEPERCENT CONDITION_PARAM_SKILL_SHIELDPERCENT CONDITION_PARAM_SKILL_FISHINGPERCENT CONDITION_PARAM_BUFF_SPELL CONDITION_PARAM_SUBID CONDITION_PARAM_FIELD CONDITION_PARAM_DISABLE_DEFENSE CONDITION_PARAM_SPECIALSKILL_CRITICALHITCHANCE CONDITION_PARAM_SPECIALSKILL_CRITICALHITAMOUNT CONDITION_PARAM_SPECIALSKILL_LIFELEECHCHANCE CONDITION_PARAM_SPECIALSKILL_LIFELEECHAMOUNT CONDITION_PARAM_SPECIALSKILL_MANALEECHCHANCE CONDITION_PARAM_SPECIALSKILL_MANALEECHAMOUNT CONDITION_PARAM_AGGRESSIVE Créditos: INFERNUM (OTLAND)
  2. Curtir
    Marcos FeaR deu reputação a luanluciano93 em Clean Database by luanluciano93   
    Este script realiza limpezas na database toda vez que o servidor é iniciado, com o intuito principal de não sobrecarrega-lá.
     
    Ele funciona conforme a configuração:
    - Deletando personagens inativos há X meses.
    - Deletando contas que estão vazias (que não tem personagens criados) há X meses.
    - Deixando as casas livres caso o seu dono não entre no jogo por mais de X dias.
    - Deletando os invites de casas feitos por ex-moradores caso a casa não tenha dono.
    - Deletando guilds que foram criadas há X dias e que tem menos de Y membros.
     
    Crédito: luanluciano93, Leu e Cjaker.
     
    -- <globalevent type="startup" name="CleanDatabase" script="cleanDatabase.lua" /> --[[ Este script realiza limpezas na database toda vez que o servidor é iniciado, com o intuito principal de não sobrecarrega-lá. Ele funciona conforme a configuração: - Deletando personagens inativos há X meses. - Deletando contas que estão vazias (que não tem personagens criados) há X meses. - Deixando as casas livres caso o seu dono não entre no jogo por mais de X dias. - Deletando os invites de casas feitos por ex-moradores caso a casa não tenha dono. - Deletando guilds que foram criadas há X dias e que tem menos de Y membros. Crédito: luanluciano93, Leu e Cjaker. ]]-- local inactiveMonthsToDeleteCharacter = 1 -- quantos meses o player precisa ficar inativo para ser deletado. local emptyAccountMonths = 1 -- quantos meses uma conta precisa ficar sem nenhum character criado para ser deletada. local inactiveDaysToCleanHouse = 7 -- quantos dias o player precisa ficar inativo para perder a house. local inactiveDaysToCleanGuildWithFewPlayers = 10 -- quantos dias após a criação da guild irá verificar a quantidade mínima de players. local minimumGuildMembers = 5 -- quantidade minima de membros para a guild não entrar na verificação. local function executeDatabase(fromClause) local totalClear = 0 local resultId = db.storeQuery("SELECT COUNT(*) AS `count` FROM ".. fromClause) if resultId ~= false then totalClear = result.getNumber(resultId, 'count') result.free(resultId) if totalClear > 0 then db.query("DELETE FROM ".. fromClause) end end return totalClear end local function doCheckInactivePlayer() -- deleta automaticamente o dados das tabelas "houses, player_items, player_depotitems, player_deaths, guilds, player_storage" local timeStamp = os.time() - (86400 * (inactiveMonthsToDeleteCharacter * 30)) local fromClause = "`players` WHERE `group_id` = 1 AND lastlogin <= ".. timeStamp return executeDatabase(fromClause) end local function doCheckEmptyAccounts() -- deleta automaticamente o dados das tabelas "player_viplist" local timeStamp = os.time() - (86400 * (emptyAccountMonths * 30)) local fromClause = "`accounts` WHERE `accounts`.`creation` <= ".. timeStamp .." AND NOT EXISTS (SELECT `id` FROM `players` WHERE `accounts`.`id` = `players`.`account_id`)" return executeDatabase(fromClause) end local function doCheckInactiveHouses() local timeStamp = os.time() - (86400 * (inactiveDaysToCleanHouse * 24)) local totalClear = 0 local resultId = db.storeQuery("SELECT `houses`.`owner`, `houses`.`id` FROM `houses`, `players` WHERE `houses`.`owner` != 0 AND `houses`.`owner` = `players`.`id` AND `players`.`lastlogin` <= " .. timeStamp .. ";") if resultId ~= false then repeat local owner = result.getNumber(resultId, "owner") local houseId = result.getNumber(resultId, "id") local house = House(houseId) if house and (owner > 0) then house:setOwnerGuid(0) totalClear = totalClear + 1 end until not result.next(resultId) result.free(resultId) end return totalClear end local function doCheckInactiveHouseLists() -- Apagando "house_lists" do player local fromClause = "`house_lists` WHERE EXISTS (SELECT `id` FROM `houses` WHERE `house_lists`.`house_id` = `houses`.`id` AND `houses`.`owner` = 0)" return executeDatabase(fromClause) end local function doCheckInactiveGuilds() -- deleta automaticamente o dados das tabelas "guild_invites, guild_membership, guild_ranks" local timeStamp = os.time() - (86400 * (inactiveDaysToCleanGuildWithFewPlayers * 24)) local fromClause = "`guilds` WHERE `guilds`.`creationdata` <= ".. timeStamp .." AND (SELECT COUNT(*) from `guild_membership` WHERE `guild_membership`.`guild_id` = `guilds`.`id`) < " .. minimumGuildMembers .. "" return executeDatabase(fromClause) end -- Executando as funções de limpeza ao iniciar o servidor. function onStartup() print("[[ DATABASE CLEAN ]]") local inactivePlayer = doCheckInactivePlayer() if inactivePlayer > 0 then print(">> ".. inactivePlayer .. " deleted inactive players.") end local emptyAccounts = doCheckEmptyAccounts() if emptyAccounts > 0 then print(">> ".. emptyAccounts .." empty deleted accounts.") end local inactiveHouses = doCheckInactiveHouses() if inactiveHouses > 0 then print(">> ".. inactiveHouses .." houses that were expropriated.") end local inactiveHouseLists = doCheckInactiveHouseLists() if inactiveHouseLists > 0 then print(">> ".. inactiveHouseLists .." deleted inactive house lists.") end local inactiveGuilds = doCheckInactiveGuilds() if inactiveGuilds > 0 then print(">> ".. inactiveGuilds .." deleted inactive guilds.") end addEvent(saveServer, 10000) end  
  3. Curtir
    Marcos FeaR deu reputação a Belmont em Widget Gesior   
    Para aqueles que sempre quiseram adicionar aqueles Widget no seu site, seja do Discord, TeamSpeak3, etc, vou disponibilizar alguns código para que vocês consigam por o Widget desejado.
     
    Widget Discord

    Para adicionar esse Widget em seu site, você irá em seu layout.php e adicionar o seguinte código.
    Pronto, seu Widget do Discord estar feito.
     
    Widget TeamSpeak

    Para adicionar esse Widget em seu site, você irá em seu layout.php e adicionar o seguinte código.
    Pronto, seu Widget do TeamSpeak estar feito.
     
    Se você quiser também adicionar o Discord com o box do TeamSpeak, só é fazer as devida modificações.
    Pronto, seu Widget do Discord com o box do TeamSpeak já estar feito.
  4. Curtir
    Marcos FeaR deu reputação a Bodak Reborn em [pedido] Regen Stamina Trainer   
    Eu esqueci de colocar uma tag.
    Aqui:
    <movevent type="StepOut" actionid="actiond_id" event="script" value="nome_arquivo.lua" />  
  5. Gostei
    Marcos FeaR deu reputação a LeoTK em Resetando Seu Server Sem Deletar Players ou Items   
    facil para resetar os itens basta abrir a sua database no sqlite studio, ir na aba player_items ou players_items... abri-lá ir na data e deletar tudo de lá e todos os itens serão resetados.... 
     
    para resetar a guilda tambem abra a tag guild, ou guilds vá na data e delete tudo de lá
     
    para frags tambem vá em Player_Killers e também em killers < data e delete tudo também
     
    e house a mesma coisa vá em house ou player_house, data e delete tudo também vá em
     
    vá em tile items, data e delete tudo para tirar os itens do chão da house
  6. Gostei
    Marcos FeaR deu reputação a Enzo Caue em In-game store images   
    Bom, eu já percebi que muitos estão tendo problemas para adicionar as imagens no store in-game do tibia e decidi pesquisar e tentar faze-lo funcionar corretamente.
    Depois de muito tempo pesquisando, tentando e errando, achei uma explicação na Otland, vou mostrar passo-a-passo como se faz para que funcione:
     
    Primeiro, vá até o seu config.lua e procure por
    coinImagesURL = "http://some.url/images/store/" Substitua ´some.url´ pelo site do seu servidor e retiro o /images , no meu caso ficará assim
    coinImagesURL = "http://asterion-ot.servegame.com/store/" Agora, vá até a pasta www ou htdocs e crie uma pasta chamada store com uma outra pasta chamada 64 dentro dela, veja abaixo:

    Dentro da pasta store:

     
     
    Agora, dentro da pasta 64, você tem que colocar as imagens dos produtos em formato PNG ( APENAS PNG ) e com as dimensões 64x64:

     
    Depois disso, é só criar os items no gamestore.lua normalmente e colocar os nomes das respectivas imagens como deseja.
    SHAZAM!!!
     

     
     
     
    PS: AS IMAGENS TEM QUE SER COM FUNDO TRANSPARENTE, SE NÃO FICARAM ASSIM:
     

     
    Créditos:
    Narko (otland member)
    Me.
     
  7. Gostei
    Marcos FeaR deu reputação a Wakon em Comandos GOD não funcionam   
    Tente colocar o type da account em 3 ou 5.
  8. Gostei
    Marcos FeaR deu reputação a Nightz em OT Server Ready - Apache + MySQL + phpmyadmin + bibliotecas   
    O OT Server Ready (OSR) é um software básico que desenvolvi juntamente com o apoio da 4YouStart feito para auxiliar aqueles que tem mais dificuldade com a parte de infraestrutura.
     
    Veja funcionando:
     
     
    Avisos:
    O software está em BETA. Em caso de qualquer problema envie uma resposta nesse post. Quero lembrar que qualquer cópia dessa postagem sem a devida autorização não é permitida.  
    O OSR instala e configura os seguintes softwares/bibliotecas (visão geral):
     
    - Apache2 - php5 - MySQL 5.5 - phpmyadmin - Todas bibliotecas para compilar/rodar um OT Server O sistema suporta os seguintes sistemas operacionais:
    Debian 7.x Ubuntu 12.x Ubuntu 14.x Para instalar o OT Server Ready, utilize as seguintes instruções:
    Lembrete: utilize-o apenas em um servidor novo, recém formatado.
     
    Para instalar no Debian:
    apt-get update apt-get install -y gcc wget http://scripts.4youstart.com/ot-server-ready-debian chmod 777 ot-server-ready-debian ./ot-server-ready-debian SENHA Para instalar no Ubuntu:
    apt-get update apt-get install -y gcc wget http://scripts.4youstart.com/ot-server-ready-ubuntu chmod 777 ot-server-ready-ubuntu ./ot-server-ready-ubuntu SENHA Substitua a palavra "SENHA" na última linha da instalação pela senha que deseja utilizar no phpmyadmin e MySQL. Recomenda-se que utilize a mesma senha do que a senha do servidor, mas pode utilizar qualquer uma.
     
    Versão atual do Software:
    v0.2 [23/11/2015] Lista de bibliotecas instaladas:
    v0.1: apache2 php5 libapache2-mod-php5 php5-mcrypt mysql-client-5.5 mysql-server-5.5 mysql-common libboost-all-dev libgmp3-dev liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libsqlite0-dev libsqlite3-dev sqlite3 libmysql++-dev libmysqlclient-dev libxml2-dev libxml++2.6-dev cpp gcc g++ make automake autoconf pkg-config subversion liblua5.1-sql-mysql-dev liblua5.1-sql-sqlite3-dev zlib1g-dev zlib1g libcrypto++-dev libcrypto++ libcurl4-openssl-dev phpmyadmin v0.2: zip unzip build-essential libboost-dev libwww-perl ccache libboost-filesystem-dev libboost-regex-dev libboost-system-dev libboost-thread-dev libssl-dev   Façam bom proveito

    Foi anexado ao post o script para ubuntu
    ot-server-ready-ubuntu
  9. Curtir
    Marcos FeaR recebeu reputação de luanluciano93 em Script para quest que o player só pode pegar apenas 1 item   
    tenta esse amigo n sei se vai funcionar na sua versao mas nao custa tentar...
     
  10. Curtir
    Marcos FeaR recebeu reputação de KotZletY em Script para quest que o player só pode pegar apenas 1 item   
    tenta esse amigo n sei se vai funcionar na sua versao mas nao custa tentar...
     
  11. Gostei
    Marcos FeaR deu reputação a DukeeH em CAST NAO FUNCIONA   
    Como o @mateusmoretti falou, caso você use otx, tem que criar uma conta nova, ai edita ela na database e deixa acc: 10, sem senha.
    Ai quando você aperta enter no client ele vai direcionar pra essa account 10 que vai ter os casts aberto.
  12. Gostei
    Marcos FeaR deu reputação a Vodkart em [8.6] Task System 4.0! (Task system + Daily Task System)   
    tenta trocar essa linha no mods:
     
    if isPlayer(cid) and isMonster(target) and not isSummon(target) then  
    por
     
    if isPlayer(cid) and isMonster(target) then  
  13. Gostei
    Marcos FeaR deu reputação a Kenpachi Br em Best Baiak Completo   
    Mil perdoes por reviver o topico porem, estou vendo que muitas pessoas estao tendo o mesmo erro sempre , e n conseguiram resolver entao aqui vai, a solução para os que nao arrumaram ainda e para os possiveis donos de ots que baixarem este..
    em config.lua procure por
    newPlayerTownId e altere independente do valor que estiver ali para
    newPlayerTownId = 1 agora va em data/creaturescripts/scripts/town.lua
    la coloque esse aqui
    --Preparar jogadores pra morte function onPrepareDeath(cid, deathList) if not isPlayer(cid) then return false end doPlayerSetTown(cid, 2) return true end basicamente, ali no doPlayerSetTown estava se nao me engano setando a townId 1, sendo que na verdade a town principal e a 2
    espero ajuda a todos ?
    em caso de terem site, nao se preocupe isso nao ira alterar nada, apenas modifique o que eu disse
     
  14. Gostei
    Marcos FeaR deu reputação a Werner em Best Baiak Completo   
    Eae pessoal do Tk
    Trago aqui um Baiak (BestBaiak) com um novo visual e completo!
     
    Se trata de um Servidor 8.60, completo e ja pronto para ser colocado Online, sem bugs. (funciona melhor em MySql)
    + de 50 Hunts Free
    Muitos trainers, assim não ficara sem.
    Vocations Equilibradas.
    War System com escudos.
    Itens donates balanceados.
     
     
    Contando com todos os Eventos atuais:
                                                                                           Zombie Event
                                                                                              Snowball War Event
                                                                                            Capture the Flag
                                                                                               Battlefield
                                                                                                Desert War
                                                                                                Defend The Tower
                                                                                                Fire storm
                                                                                                Boss King
     
    Conta também com:
                                                                                                Castle 24h
                                                                                                Castle 48h
                                                                                                 Vip1 e Vip2 Free
                                                                                                 Area Donate
                                                                                                 SuperUp
                                                                                                 Dodge e Critical system
     
     Extra
                                                                                                 Cidade com mais houses
                                                                                                 MiniGames
                                                                                                 Sistema de !autoloot já instalado
                                                                                                 Quest Promotion 2
                                                                                                  Npc que troca itens por EventCoins
                                                                                                  Monstros exclusivos
     
     
     ScreenShots do Servidor 
     
    Donwload:
                                          Servidor completo 4shared: Clique Aqui!
                               Servidor completo Mediafire: Clique Aqui!
    Scan
                   VirusTotal:(Acusando malware por conta das executáveis): Clique Aqui!
     
    Créditos:
     

     
    Coisas como items.xml e items.otb com os itens donate já editados podem ser encontrados aqui no tópico.
    Suporte para alguns bugs encontrados até o momento também se encontram no tópico.
     

     
    Espero que gostem.
  15. Gostei
    Marcos FeaR deu reputação a Kemmlly em Nome [VIP] Gesior   
    Vi alguns tópicos antigos com a seguinte dúvida; "Quando um jogador fica vip e adicionar o nome [VIP] na frente, outros jogadores conseguem criar um cha com o mesmo nome que o dele, assim, quando acaba a VIP e o nome vai voltar ao normal da erro na distro, como corrigir isso?" e não achei solução, então, criei uma, para quem precisa está aqui:
     
    accountmanagement.php, procure por:
    $newchar_errors[] .= 'You have too many characters on your account <b>('.$number_of_players_on_account.'/'.$config['site']['max_players_per_account'].')</b>!'; Adicione embaixo:
    $check_name_in_database->find("[vip] $newchar_name"); if($check_name_in_database->isLoaded()) $newchar_errors[] .= 'Esse nome ja esta sendo usado, por favor, escolha outro!'; Em:
    ("[vip] $newchar_name") Se sua abreviação do vip for difetene como (vip) ou só VIP você altera.
  16. Gostei
    Marcos FeaR deu reputação a luanluciano93 em DEV C++ Compilando TFS no Windows   
    Muito bom cara, vai ajudar muita gente, continue assim, reputado!
  17. Gostei
    Marcos FeaR deu reputação a Natanael Beckman em DEV C++ Compilando TFS no Windows   
    DEV 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 \/
  18. Curtir
    Marcos FeaR deu reputação a JZDJ em Download Clients 11+ IP 127.0.0.1   
    Olá galera do TK.
    Hoje eu trago vários clientes de Tibia 11+ com IP 127.0.0.1.
    Vi que alguns usuários não estão conseguindo algumas versões 11 então resolvi postar aqui.
    Estou disponibilizando o EXECUTÁVEL DO CLIENTE.
    Para que funcione é só colocar na pasta BIN da versão correspondente.
    Também disponibilizei a pasta completa compactada.
     
    Vamos ao que interessa.
     
    Tibia 11.43.5504

    127.0.0.1-11.43.5504.exe
    SCAN do cliente
    Pasta completa: Tibia 11.43.5504.rar
    SCAN pasta completa
     
    Tibia 11.44.5516

    127.0.0.1-11.44.5516.exe
    SCAN do cliente
    Pasta completa: Tibia 11.44.5516.rar
    SCAN pasta completa
     
    Tibia 11.46.5556

    127.0.0.1-11.46.5556.exe
    SCAN do cliente
    Pasta completa: Tibia 11.46.5556.rar
    SCAN pasta completa
     
    Tibia 11.47.5640

    127.0.0.1-11.47.5640.exe
    SCAN do cliente
    Pasta completa: Tibia_11_47.5640.rar
    SCAN pasta completa
     
    Tibia 11.47.5674

    127.0.0.1-11.47.5674.exe
    SCAN do cliente
    Pasta completa: Tibia_11_47.5674.rar
    SCAN pasta completa
     
    Tibia 11.48.5712

    127.0.0.1-11.48.5712.exe
    SCAN do cliente
    Pasta completa: Tibia_11_48.5712.rar
    SCAN pasta completa
     
    Tibia 11.48.5753

    127.0.0.1-11.48.5753.exe
    SCAN do cliente
    Pasta completa: Tibia_11_48.5753.rar
    SCAN pasta completa
     
    Tibia 11.49.5813

    127.0.0.1-11.49.5813.exe
    SCAN do cliente
    Pasta completa:  Tibia_11_49.5813.rar
    SCAN pasta completa
     
    Tibia 11.49.5884

    127.0.0.1-11.49.5884.exe
    SCAN do cliente
    Pasta completa: Tibia_11_49.5884.rar
    SCAN pasta completa
     
    Tibia 11.49.5921

    127.0.0.1-11.49.5921.exe
    SCAN do cliente
    Pasta completa:  Tibia_11_49.5921.rar
    SCAN pasta completa
     
    Tibia 11.49.5983

    127.0.0.1-11.49.5983.exe
    SCAN do cliente
    Pasta completa: Tibia_11_49.5983.rar
    SCAN pasta completa
     
    Tibia 11.49.6018

    127.0.0.1-11.49.6018.exe
    SCAN do cliente
    Pasta completa: Tibia 11.49.6018.rar
    SCAN pasta completa
     
    Tibia 11.49.6030

    127.0.0.1-11.49.6030.exe
    SCAN do cliente
    Tibia 11.49.6030.rar
    SCAN pasta completa
     
    Tibia 11.50.6055

    127.0.0.1-11.50.6055.exe
    SCAN do cliente
    Tibia 11.50.6055.rar
    SCAN pasta completa
     
    Tibia 11.51.6099

    127.0.0.1-11.51.6099.exe
    SCAN do cliente
    Tibia 11.51.6099.rar
    SCAN pasta completa
     
    Tibia 11.52.6104

    127.0.0.1-11.52.6104.exe
    SCAN do cliente
    Tibia 11.52.6104.rar
    SCAN pasta completa
     
    Tibia 11.55.6239

    127.0.0.1-11.55.6239.exe
    SCAN do cliente
    Tibia 11.55.6239.rar
    SCAN pasta completa
     
    Tibia 11.56.6239

    127.0.0.1-11.56.6239.exe
    SCAN do cliente
    Tibia 11.56.6239.rar
    SCAN pasta completa
     
    Tibia 11.57.6239

    127.0.0.1-11.57.6239.exe
    SCAN do cliente
    Tibia 11.57.6239.rar
    SCAN pasta completa
     
    Tibia 11.58.6239

    127.0.0.1-11.58.6239.exe
    SCAN do cliente
    Tibia 11.58.6239.rar
    SCAN pasta completa
     
    Tibia 11.58.6239 ATUALIZADO

      127.0.0.1-11_58.6239.exe ATUALIZADO
    SCAN do cliente
    Tibia 11.58.6239 ATUALIZADO.rar
    SCAN pasta completa
     
    Tibia 11.59.6424

    127.0.0.1-11.59.6424.exe
    SCAN do cliente
    Tibia 11.59.6424.rar
    SCAN pasta completa
     
    Tibia 11.60.6457

    127.0.0.1-11.60.6457.exe
    SCAN do cliente
    Tibia 11.60.6457.rar
    SCAN pasta completa
     
    Tibia 11.65.6492

    127.0.0.1-11.65.6492.exe
    SCAN do cliente
    Tibia 11.65.6492.rar
    SCAN pasta completa
     
    Tibia 11.65.6507

    127.0.0.1-11.65.6507.exe
    SCAN do cliente
    Tibia 11.65.6507.rar
    SCAN pasta completa
     
    Tibia 11.66.6516

    127.0.0.1-11.66.6516.exe
    SCAN do cliente
    Tibia 11.66.6516.rar
    SCAN pasta completa
     
    Tibia 11.70.6535

    127.0.0.1-11.70.6535.exe
    SCAN do cliente
    Tibia 11.70.6535.rar
    SCAN pasta completa
     
    Tibia 11.70.6543

    127.0.0.1-11.70.6543.rar
    SCAN do cliente
    Tibia 11.70.6543.rar
    SCAN pasta completa
     
    Tibia 11.70.6548

    127.0.0.1-11.70.6548.rar
    SCAN do cliente
    Tibia 11.70.6548.rar
    SCAN pasta completa
     
    Tibia 11.70.6555

    127.0.0.1-11.70.6555.rar
    SCAN do cliente
    Tibia 11.70.6555.rar
    SCAN pasta completa
     
    Espero que eu tenha ajudado.
     
    Créditos:
    A Cip pelos clientes e a mim por ter alterado os ips nos mesmos.
     
    REP+ é sempre bom e não dói.
    Abraços.
    ATT ,
    Jaurez/JZDJ
  19. Obrigado
    Marcos FeaR deu reputação a ServerCore em [Ajuda] Erro ./theforgottenserver   
    O seu "executável" já está compilado.
    Você deve manter as mesmas configurações no servidor, ou recompilar ele.
     
    Configurações: versão de libboost, localização, SO etc.

Informação Importante

Confirmação de Termo