Ir para conteúdo
Banner com Efeitos

denisgusto

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    Olá amigos,
     
    Estive em busca de conseguir rodar um servidor do tibia 7.70 com os arquivos originais da CipSoft, mas olhando vários tutoriais na internet eu percebi que todos eles estão incompletos, mal explicados (até com erros de digitação em partes importantes) ou utilizam tecnologias muito antigas e de difícil utilização (exemplo CentOs 3.1), mas calma lá, não estou falando mal deles hein, rsrs. Só acho que vale a pena a criação de um tutorial totalmente revisado para garantir que tudo funcione como proposto.

    Após 2 semanas de estudos, análises e testes, consegui rodar o servidor no Ubuntu Server 16.04 com sucesso, então documentei todo este tutorial para evitar que o conhecimento venha a se perder. Somente para a criação deste tutorial eu levei 3 dias testando e retestando o passo a passo.

    Estou muito feliz de ter conseguido rodar o servidor, o que pode ser simples para alguns, mas me rendeu muitos dias de esforço. Li todas as páginas dos links que estão nos créditos no final deste tutorial e com as dicas de várias pessoas eu finalmente consegui rodar.
     
    Antes de iniciar o passo a passo, é necessário ter instalado no seu Windows os programas:
     
        MySQL Workbench ou Toad MySQL para gerenciamento do banco de dados que será criado no Ubuntu.     Putty - Para acessar remotamente o Ubuntu via SSH.     WinSCP - Para transferir arquivos facilmente entre o Windows e o Ubuntu.     
    Observação: Não ensinarei como utilizar os programas acima, para isto veja tutoriais no Google.
     
    Saliento que: estes procedimentos tem que serem executados no Ubuntu versão 16.04 para ter 100% de sucesso, é possível instalar em outras versões, mas há algumas etapas diferentes.
        
    1- Instale a distribuição Ubuntu Server 16.04 do zero, podendo ser em máquina física ou virtual (Vmware, VirtualBox etc), por motivos óbvios não ensinarei a instalar o Ubuntu, para isto procure tutoriais no Google.
     
    1.a- Durante a instalação do Ubuntu, há uma tela que permite selecionar a instalação do pacote ssh, faça a instalação deste pacote. Caso já tenha terminado a instalação do Ubuntu sem instalar o ssh, rode os seguintes comandos no terminal:
     
    sudo apt-get update sudo apt-get install openssh-server  
    2- Configure um IP estático na sua distribuição Ubuntu, link: https://www.fredericodecastro.com.br/configurando-ip-estatico-no-ubuntu-server-16-04/
     
    2.a- Reinicie o Ubuntu após configurar o IP com o comando:
     
    sudo shutdown -r now  
    3- Com o IP definido no passo 2, acesse o Ubuntu via SSH com o Putty no Windows
     
    3.a- Instale todos os pacotes que iremos precisar durante as configurações, para isso execute cada linha separadamente no terminal do ubuntu:
     
    sudo apt-get update sudo apt-get install cmake build-essential liblua5.2-dev libgmp3-dev libmysqlclient-dev libboost-system-dev libpugixml-dev sudo apt-get install g++ libmysqlclient-dev lib32z1 make mysql-server  
    3.b- Durante a instalação do mysql-server, será solicitado a criação de uma senha para o usuário root (tenham muita atenção nesta parte).
     

     
    4- Há 6 arquivos upados no mediafire para que vocês façam download (links no fim deste tópico), sendo eles:
       
    dennis-libraries.rar, game.rar, loginserver.rar, querymanager.rar, schema_data.rar e tibia-game.tarball.tar     
    4.a- No seu computador Windows em uma pasta da sua escolha, descompacte somente os arquivos dennis-libraries.rar, game.rar, loginserver.rar, querymanager.rar e schema_data.rar.
     
    4.b- Coloque também o arquivo tibia-game.tarball.tar na pasta do passo 4.a, mas não descompacte, ficando desta forma:
     

     
    4.c- Com auxílio do WinSCP, acesse o servidor Ubuntu que acabamos de criar e transfira os 6 arquivos dos passos 4.a e 4.b para /home/seu_usuário_linux, ficando desta forma:
     

     
    5- Agora vamos acessar o MySQL via terminal e iremos criar uma database, um usuário e uma senha para acesso.
       
    sudo mysql -u root -p
    5.a- Insira a senha do usuário root definido na instalação do MySQL (passo 3.b).
     
    5.b- Agora que temos acesso ao ambiente MySQL via linha de comando, insira cada linha separadamente:
     
    CREATE USER 'otserv'@'%' IDENTIFIED BY 'sua_senha'; GRANT ALL ON *.* TO 'otserv'@'%' IDENTIFIED BY 'sua_senha' WITH GRANT OPTION; FLUSH PRIVILEGES; CREATE DATABASE otserv; USE otserv; SOURCE /home/seu_usuario_linux/schema_data.sql; EXIT;  
    5.c- Lembrando que: seu_usuario_linux é o usuário definido na instalação do Ubuntu.
     
    6- Vamos liberar o acesso ao MySQL a partir de outros ips, pois o padrão é somente localhost. No terminal rode os seguintes comandos:
     
    cd /etc/mysql/mysql.conf.d sudo nano mysqld.cnf  
    6.a- Procure por:
     
    bind-address = 127.0.0.1
    6.b- Mude para:
        
    bind-address = 0.0.0.0  
    6.c- Salve e feche o arquivo. No terminal rode o seguinte comando:
        
    sudo service mysql restart
    6.d- Pronto, agora você pode acessar seu banco de dados MySQL a partir de outro pc na rede.
     
    7- Agora vamos mover o arquivo tibia-game.tarball.tar.gz para /home/game e descompactar o arquivo com os comandos abaixo:
        
    cd /home/seu_usuario_linux sudo mkdir /home/game sudo mv tibia-game.tarball.tar.gz /home/game cd /home/game sudo tar -xf tibia-game.tarball.tar.gz    
    7.a- Após executar os comandos, aguarde alguns minutos até que a descompactação seja concluída.
     
    8- Mova as pastas loginserver e querymanager para /home/game com os comandos:
       
    cd /home/seu_usuario_linux sudo mv loginserver querymanager /home/game  
    9- Vamos dar permissões de escrita/leitura para os arquivos em /home/game:
        
    cd /home sudo chmod 777 -R game    
    10- Vamos dar permissões para as libs e move-las para /lib
        
    cd /home/seu_usuario_linux sudo chmod 770 -R dennis-libraries cd dennis-libraries sudo cp *.* /lib  
    11- Agora iremos configurar o QueryManager, no terminal rode os comandos:
       
    sudo su cd /home/game/querymanager sudo nano main.cpp  
    11.a- Procure por "Cz7" sem aspas (atalho para pesquisa no editor nano: CTRL+W).
     
    11.b- Onde há:
       
    "Cz7u89dmyPzHDNEL"
    11.c- Troque por:
        
    "senha_mysql"  
    11.d- "senha_mysql" é a senha que você criou no passo 5.b.
     
    11.e- No arquivo inteiro há 8 resultados com "Cz7u89dmyPzHDNEL", altere todos.
     
    11.f- Ainda no arquivo main.cpp do passo 11, procure por:
        
    htonl(INADDR_LOOPBACK);  
    11.g- Mude para:
      
    inet_addr("ip_ubuntu");  
    11.h- No campo "ip_ubuntu" deve ser inserido o IP definido no passo 2.
     
    11.i- Ainda no arquivo main.cpp do passo 12, procure por:
        
    writeMsg.addByte(213); writeMsg.addByte(163); writeMsg.addByte(67); writeMsg.addByte(173);  
    11.j- No campo entre parênteses deve ser inserido o IP definido no passo 2, se o seu IP for por exemplo 192.168.3.15, ficará desta forma:
     
    writeMsg.addByte(192); writeMsg.addByte(168); writeMsg.addByte(3); writeMsg.addByte(15);  
    11.k- Salve e feche o arquivo.
     
    12- Agora vamos compilar o QueryManager para que o mesmo rode com as configurações feitas no passo 11 inteiro. Rode os seguintes comandos no terminal:
        
    cd /home/game/querymanager sudo make  
    12.a- Aguarde o processo de compilação...
     
    13- Agora vamos alterar algumas configurações no arquivo .tibia:
        
    cd /home/game sudo nano .tibia
    13.a- Logo no topo do arquivo você verá o seguinte:
        
    BINPATH = "/game/bin" MAPPATH = "/game/map" ORIGMAPPATH = "/game/origmap" DATAPATH = "/game/dat" USERPATH = "/game/usr" LOGPATH = "/game/log" SAVEPATH = "/game/save" MONSTERPATH = "/game/mon" NPCPATH = "/game/npc"    
    13.b- Você deverá alterar para:
        
    BINPATH = "/home/game/bin" MAPPATH = "/home/game/map" ORIGMAPPATH = "/home/game/origmap" DATAPATH = "/home/game/dat" USERPATH = "/home/game/usr" LOGPATH = "/home/game/log" SAVEPATH = "/home/game/save" MONSTERPATH = "/home/game/mon" NPCPATH = "/home/game/npc"
    13.c- Ainda no arquivo .tibia, vamos alterar o IP e porta de comunicação com o QueryManager.
     
    13.d- Onde há:
     
    QueryManager = {("127.0.0.1",7173,"nXE?/>j`"),("127.0.0.1",7174,"nXE?/>j`"),("127.0.0.1",7175,"nXE?/>j`"),("127.0.0.1",7176,"nXE?/>j`")}  
    13.e- Altere para:
        
    QueryManager = {("seu_ip",17778,"nXE?/>j`"),("seu_ip",17778,"nXE?/>j`"),("seu_ip",17778,"nXE?/>j`"),("seu_ip",17778,"nXE?/>j`")}  
    13.f- "seu_ip" é o IP que foi definido no passo 2.
     
    13.g- As portas 7173, 7174, 7175 e 7176 devem ser trocadas para 17778.
     
    13.h- Feito isso, salve e feche o arquivo.
     
    14- Vamos criar uma cópia do arquivo .tibia nas pastas /root e /home/seu_usuario_linux:
        
    cd /home/game sudo cp .tibia /root sudo cp .tibia /home/seu_usuario_linux    
    15- Agora iremos configurar o Login Server:
        
    cd /home/game/loginserver/ sudo nano config.lua        
    15.a- No topo do arquivo você verá o seguinte:
        
    -- Connection Config ip = "127.0.0.1"        
    15.b- Troque para:
        
    -- Connection Config ip = "seu_ip"    
    15.c- "seu_ip" é o IP definido no passo 2.
     
    15.d- Onde há:
      
    --version clientVersionMin = 772 clientVersionMax = 772 clientVersionStr = "7.72"    
    15.e- Altere para:
        
    --version clientVersionMin = 770 clientVersionMax = 770 clientVersionStr = "7.70"  
    15.f- Ainda em config.lua, procure por:
       
    -- MySQL mysqlHost = "127.0.0.1" mysqlUser = "root" mysqlPass = "" mysqlDatabase = "otserv" mysqlPort = 3306 mysqlSock = ""
            
    15.g- Altere para:
        
    -- MySQL mysqlHost = "seu_ip" mysqlUser = "otserv" mysqlPass = "sua_senha_mysql" mysqlDatabase = "otserv" mysqlPort = 3306 mysqlSock = ""
    15.h- "seu_ip" é o IP definido no passo 2.
     
    15.i- "sua_senha_mysql" foi definida no passo 5.b quando foi criado o usuário otserv e a database otserv no MySQL.
     
    15.j- Salve e feche o arquivo.
     
    16- Agora vamos editar o arquivo gameserver.xml:
        
    cd /home/game/loginserver/ sudo nano gameservers.xml    
    16.a- Na linha:
        
    <server id="0" name="RealOts" ip="127.0.0.1" port="7172" />
    16.b- Altere para:
        
    <server id="0" name="RealOts" ip="seu_ip" port="7172" />    
    16.c- "seu_ip" é o IP definido no passo 2.
     
    16.d- Em "RealOts" coloque o nome do seu servidor que você quer que apareça no character list.
     
    16.e- Salve e feche o arquivo.
        
    17- Agora iremos compilar o Login Server para que ele funcione com as novas configurações:
           
    cd /home/game/loginserver sudo mkdir build && cd build sudo cmake .. sudo make  
    17.a- Aguarde até que o Login Server seja compilado. Ao terminar, insira os comandos abaixo no terminal:
        
    sudo mv tfls .. cd ..  
    18- Vamos copiar o binário game modificado para a pasta /home/game/bin
        
    cd /home/game/bin mv game "game(vanilla)." cd /home/seu_usuario_linux sudo cp game /home/game/bin
    18.a- Copiado o arquivo, agora vamos conceder as permissões necessárias para o arquivo game:
       
    cd /home/game/bin sudo chmod 777 game
    19- Para rodar o OTServer, temos que abrir 3 arquivos binários: querymanager, tfls e game, para isso abra 3 terminais via Putty e em cada um rode um binário:
        
    Terminal 1:      
    cd /home/game/querymanager ./querymanager  
    Terminal 2:        
    cd /home/game/loginserver ./tfls  
    Terminal 3:    
    cd /home/game/bin sudo ./game  
    19.a- No terminal 3 (que roda o binário game), pode ser que ocorra o erro abaixo:
        
    Initialisierungsfehler: Game-Server is already running, PID file exists. error.log: Initialisierungsfehler: Game-Server is already running, PID file exists.  
    19.b- Para corrigir, rode o comando abaixo:
        
    sudo rm /home/game/save/game.pid  
    19.c- Feito isso, repita os comandos do Terminal 3 no passo 19.
     
    20- Esta é uma dica adicional, se não quiser, pode pular diretamente para o passo 21.
     
    20.a- Podemos criar "atalhos" para execução dos arquivos binários para não precisar ficar navegando nas várias pastas do passo 19 todas vez que formos abrir o OT.
        
    20.b- Atalho do QueryManager:
         
    cd /home/seu_usuario_linux sudo nano querymanager.sh  
    20.c- Preencha com o seguinte conteúdo:
        
    #!/bin/bash cd /home/game/querymanager ./querymanager
    20.d- Salve e feche o arquivo.
        
    20.e- Atalho do Login Server:
       
    cd /home/seu_usuario_linux sudo nano tfls.sh      
    20.f- Preencha com o seguinte conteúdo:
     
    #!/bin/bash cd /home/game/loginserver ./tfls   
    20.g- Salve e feche o arquivo.
        
    20.h- Atalho do binário game:
     
    cd /home/seu_usuario_linux sudo nano game.sh
    20.i- Preencha com o seguinte conteúdo:
         
    #!/bin/bash cd /home/game/bin ./game  
    20.j- Salve e feche o arquivo.
        
    20.k- Desta maneira, basta somente abrir 3 terminais via Putty (normalmente ao logar no Putty ele já entra na pasta do usuário em /home) e então executar:
       
    Terminal 1:    
    sh querymanager.sh    
    Terminal 2:     
    sh tfls.sh  
    Terminal 3:    
    sudo sh game.sh
    21- Com o servidor aberto, podemos entrar in-game, basta selecionar uma conta no banco de dados MySQL. Já adianto a conta abaixo para vocês entrarem:
     
    Login: 856373 Senha: zolo1939  
    21.a- Observação: notem que não instalamos o phpmyadmin para gerenciamento do banco de dados MySQL, eu utilizo o MySQL Workbench ou Toad MySQL no Windows. Se preferirem, podem instalar o phpmyadmin, mas isto fica por conta de vocês.
     
    22- Para dar previlégios de CM, GM ou tutor para uma conta, faça o seguinte:
     
    No banco de dados MySQL, há uma coluna de nome "userlevel" na tabela users, o valor vai de 0 a 255:
       
    0 = Player 1 = Premium 50 = Tutor 100 = GM 255 = CM
    22.a- Basta alterar o valor da coluna "userlevel" da conta desejada, aplicar a alteração e ser feliz ?
     

     
    23- Importante: para entrar in-game é necessário alterar o IP do tibia 7.70 diretamente no HEX do client (temos opção também de editar o arquivo hosts do Windows para direcionar o trafégo do client para o IP do seu servidor), IP changer não funciona pois altera a RSA Key e você não consegue se conectar ao seu servidor. Pesquisem no Google sobre estas duas opções, caso haja muita dúvida/dificuldade sobre isto, comentem neste tópico e farei outro tutorial somente para explicar as 2 opções que comentei.
     
    24- De brinde, deixei também um link para download do arquivo 'Comandos CM-GM.txt', testei todos os comandos e deixei explicado como é a utilização (alguns eu não entendi o funcionamento).
     
    Créditos:
     
    renato95souza / Mitztroke (eu) por ter criado este tutorial e para os usuários da OtLand que forneceram diversos conhecimentos.
     
    https://otland.net/threads/tutorial-running-cipsoft-server-files.244579/
    https://otland.net/threads/7-7-realots-7-7-cipsoft-files-virgin.244562/
    https://otland.net/threads/tutorial-for-running-7-7-cipsoft-server-on-ubuntu.274678/
     
    Arquivos para download:
     
    dennis-libraries.rar https://www.mediafire.com/file/1fmaqpi4e7g6jsq/dennis-libraries.rar/file
    https://www.virustotal.com/gui/file/51e8b37067a6787836755309be0edba0a6def90fe7f41346ec82744d2c960d92/detection
     
    game.rar https://www.mediafire.com/file/8kthr1au2lc2fu0/game.rar/file
    https://www.virustotal.com/gui/file/db3fbc4f6f31701d8ed6c8ad3235fbcc560900e0a6b3c721597d13df593f0d92/detection
     
    loginserver.rar https://www.mediafire.com/file/3r337ypa4f3dj7l/loginserver.rar/file
    https://www.virustotal.com/gui/file/986eef3d686e20d8f691caa84406df18e3ab57ebe4b10ed649a695fc25348da4/detection
     
    querymanager.rar https://www.mediafire.com/file/ubaj5841iyzc4sc/querymanager.rar/file
    https://www.virustotal.com/gui/file/5cc0b2897731ad23da334244cd1ef4bd4b3aafecab304abc7ff463f3a18e1a7f/detection
     
    schema_data.rar https://www.mediafire.com/file/1buiif04y8ovnm7/schema_data.rar/file
    https://www.virustotal.com/gui/file/0af8174cd19557a3d6c7cc4084216ff4067f76d511aaaf3d0a6533a6f89303e9/detection
     
    tibia-game.tarball.tar.gz https://www.mediafire.com/file/qvh4zxnp5s84jt2/tibia-game.tarball.tar.gz/file
    https://www.virustotal.com/gui/file/67b771d1e3b4a6ef48c554b9b8b0db56da39cae6b0de5444f7bf6e71c0b2de8e/detection
     
    Comandos CM-GM.txt https://www.mediafire.com/file/870bhktabqv7j8s/Comandos_CM-GM.txt/file
    https://www.virustotal.com/gui/file/8afa3579e7b2014d188df9c96a07ce7141234190f6626dc6d09b82cf45ce17c2/detection
  2. Gostei
    Empera Server 7.40
     
     

     

     

     

     
     
    Todas as Quest (Andamento)
    Rookgaard Quests 1 Bear Room Quest  2 Captain Iglues Treasure Quest  3 Combat Knife Quest  4 Doublet Quest  5 Dragon Corpse Quest  6 Goblin Temple Quest  7 Katana Quest  8 Minotaur Hell Quest  9 Rapier Quest  10 Short Sword Quest  11 Small Axe Quest  12 Studded Legs Quest  13 Studded Shield Quest  14 Torch Quest Mainland quests  1 Alawar's Vault Quest  2 Banuta Quest  3 Barbarian Axe Quest  4 Battle Axe Quest  5 Behemoth Quest  6 Berserker Treasure Quest  7 Black Knight Quest  8 Blood Herb Quest  9 Bright Sword Quest  10 Circle Room Quest  11 Crusader Helmet Quest  12 Dark Armor Quest  13 Dead Archer Quest  14 Deeper Fibula Quest  15 Demon Helmet Quest  16 Demona Quest  17 Devil Helmet Quest  18 Double Hero Quest  19 Draconia Quest  20 Edron Goblin Quest  21 Elephant Tusk Quest  22 Elvenbane Quest  23 Emperor's Cookies Quest  24 Explorer Brooch Quest  25 Family Brooch Quest  26 Fanfare Quest  27 Fire Axe Quest  28 Geomancer Quest Quest  29 Ghoul Room Quest  30 Giant Smithhammer Quest  31 Griffin Shield Quest  32 Helmet of the Ancients Quest  33 Hydra Egg Quest  34 Iron Hammer Quest  35 Iron Helmet Quest  36 Isle of the Mists Quest  37 Life Ring Quest  38 Longsword Quest  39 Mad Mage Room Quest  40 Medusa Shield Quest  41 Mintwallin Cyclops Quest  42 Naginata Quest  43 Noble Armor Quest  44 Orc Fortress Quest  45 Orc Shaman Quest  46 Ornamented Shield Quest  47 Panpipe Quest  48 Paradox Tower Quest  49 Parchment Room Quest  50 Plate Armor Quest  51 Poison Daggers Quest  52 Postman Quest  53 Power Bolts Quest  54 Power Ring Quest  55 Queen of the Banshees Quest  56 Ring Quest  57 Sam's Old Backpack Quest  58 Scale Armor Quest  59 Serpentine Tower Quest  60 Shaman Treasure Quest  61 Silver Brooch Quest  62 Six Rubies Quest  63 Skull of Ratha Quest  64 Small Ruby Quest  65 Spike Sword Quest  66 Stealth Ring Quest  67 Steel Helmet Quest  68 Thais Lighthouse Quest  69 The Annihilator Quest  70 The Desert Dungeon Quest  71 The Djinn War Quest  72 The Explore's Society Quest  73 The White Raven Monastery Quest  74 Throwing Star Quest  75 Time Ring Quest  76 Triangle Tower Quest  77 Triple Ultimate Healing Rune Quest  78 Troll Cave Quest  79 Vampire Shield Quest  80 Voodoo Doll Quest  81 Waterfall Quest  82 Wedding Ring Quest  
    Creditos
    Peonso - Qwizer - Slawkens - TwistedScorpio Links Uteis
  3. Curtir
    denisgusto recebeu reputação de LukazGiovanni em [10.90] LKing OT {Reward Chest, Battlefield Event, 3 VIP}   
    Pelo conteúdo é óbvio que terá bugs.
    Mais esse datapack está demaaaaaais, com uns ajustes e incrementos fica perfeito em um servidor.
    Parabéns pela iniciativa! 
  4. Curtir
    denisgusto recebeu reputação de Psor em URGENTE! PRECISO TIRAR AS MISSÕES DAS QUESTS GLOBAL 10.82   
    Quais quests você deseja retirar as missões ?
    Você irá precisar de tempo e um mapa editor (talvez).
    Eu posso te ajudar nisso!
  5. Curtir
    denisgusto recebeu reputação de KotZletY em 17# Evento: Sorteio de 500 Tibia Coins!   
    Quero ganhar 5O0 Tibia Coins pelo Tibia King!
  6. Gostei
    denisgusto recebeu reputação de thelifeofpbion em OTHire RLMAP 7.72 - Tibia Legacy Server   
    Vai neste link :: (POI Funciona perfeitamente) ::
    http://www.tibiaking.com/forum/forums/topic/78867-global-100-740-cliente-proprio-port-hope-74-poi-demon-oak-war-system-shared-exp-cast-system-anti-clone-task-system/
  7. Gostei
    GLOBAL 100% 7.40
    >> Information:
    -7.4 Features: No Protection zone nos barcos e  tapetes.
    - Spells, vocations e spells formuled baseada em Tibia 7.4. nao tem Hotkleys!
    -War System.
    -Cast System.
    -Anti Clone.
    -Task System (Mais de 50)
    -Party Sharing Experience. You can share experience in-party with your friends, and receive 10% bonus experience when actived (!share).
    -Nao tem runas no Shop. somente conjurada.
    -Editado, conjura runas 2x mais que real tibia (ex. Sd 2x).
    -Fast Soul Regen
    -Conjure Runes na backpack. !
    -Nao tem Wands/Rods, Burst Arrowns baseado em magic level.

    >> Vocation Features:
    -Paladins conjure mais ammunition. (ex. exevo con = 15 arrows)
    -Mages conjure mais runes. (ex. adori vita vis = 2 SDs)
    -Damage melhorado em 10% para Knights and Paladins.
    -Attack speed melhorado em 10% for all vocations.
     
    >> NPCs:
    -Nao vende runes.
    -Pode comprar bp de MF (pode remover se quizer): "buy bp mf"
    -Pode comprar bp de LF (pode remover se quizer): "buy bp lf"
    -Djinns in ankrahmun (Precisa de Quest)
    -Eremo sells amulet of loss.
     
    >> Game Features:
    -Bank system.
    -Auto-stack items
    -Full HP and MP at level up.
    -Stone Skin Amulet nao tem em NPCs, dropa somente de Warlock ou Hydra.
     
    >> Extra Information:
    -Real Tibia map: Full real Tibia map, incluindo todos os NPCs, Port Hope, monsters e quests 100% RL.
    - POI quest e todas as rooms(Custom feita por min).
    - Svarground 7.4.
    -Demon Oak Quest (Custom feita por min).
    -Uptime: Muito Estavel.
    -Cliente Próprio das 3 ultimas imagem, não acompanha o servidor (usei somente para tirar prints).

    DOWNLOAD
    OTSERV/SOURCES OTX 7.x/CLIENTE/WEBSITE/DATABASE  (Pra Editar o cliente basta abrir o Tibia.exe com notepad procurar o ip 167.114.111.25 e alterar pelo o seu ip caso tenha a mesma quantidade de numeros)
    Executavel + DLLs
    Scan Virus Total.
     

    Creditos
    Qwizer - OTX
  8. Gostei
    denisgusto deu reputação a juninhoplllay em GLOBAL 8.6 FULL COM EVENTOS   
    Estou aqui trazendo um servidor Global 8.6 FULL para vocês.
    Ele é vendido por R$300.
    Como membros da equipe me disseram que era permitido postar algo que eu comprei, QUE É MEU, aí esta:
     
    Download: http://www.mediafire.com/download/no418fbhix6pobz/GlobalPACK_8.60_FULL_with_Events.zip
    Scan: https://www.virustotal.com/pt/file/b8481c8e8b59b8816111e36384c0e1a3918e0c68747d82c40c782f7d9f484419/analysis/1453921891/
     
    Recomendo utilizar em Linux Debian 6.
     
    INFOS
    - É o servidor base dos maiores 8.6 de hoje em dia;
    - Possui cidades VIP novas, não encontradas em nenhum outro servidor;
    - Possui trainers offline;
    - Items VIP's já criados;
    - Cast System;
    - Thais reformulada;
    - Quests 99% funcionando.
     
    Não vou ajudar ninguém a utilizar. Usem o fórum para possíveis dúvidas.
     
     
    Créditos: Emporium.
  9. Gostei
    denisgusto deu reputação a LucasTenorio em [CURSO]Ciência da Computação - Harvard   
    Saudações TK's....
    Sou novato aqui, sou programador, tenho 21, comecei a estudar T.I aos 14.... não sei muita coisa, e o pouco conhecimento adquirido foi ficando para trás com as atualizações da área, mas esse curso aqui é muito interessante.
     
    Sobre CC50.
     
    Eu fiz e é realmente muito bom, estou refazendo agora...estou na aula 1, assistir a 00 e já estou para começar meu Pset0 (quem assistir vai entender) quem tiver afim de montar um grupo de estudo tamo ai, nesse curso você que não sabe NADA ou que sabe muito vai aprender muito sobre C, PHP ou pelo menos ter uma noção..
     
    Clique Aqui para ir para o curso
     
    Abraços.
  10. Gostei
    denisgusto deu reputação a Tricoder em Rookgaard + Isle of Destiny NOVA APARÊNCIA   
    Categoria: Mapa.
    Versão: 10.10
    Créditos: zkum
    Download: rook TibiaKing.com.rar
    Scan: VirusTotal
     
    Screenshot;



  11. Gostei
    denisgusto recebeu reputação de afonso filho em GESIOR NAO APARECE AS VOCATION   
    Você precisa ter os Samples criados (Ex: Knight Sample), na account do administrador, e precisa especificar nesta linha de comando.
    Tente trocar por isso:
    $config['site']['newchar_vocations'][0] = array(1 => 'Sorcerer Sample', 2 => 'Druid Sample', 3 => 'Paladin Sample', 4 => 'Knight Sample'); $config['site']['newchar_towns'][0] = array(0); $config['site']['max_players_per_account'] = 5; //Lembrando que está Town='0', vai começar em rookgaard, se quiser mudar para Thais, use 6.  
  12. Gostei
    denisgusto deu reputação a Poul Lennon em Pokemon Dash v10.1 (Revolution)   
    Bom galera, primeiramente o server não é meu!
    Este server já tem aqui no TK, porém com os links quebrados, como podem ver no seguinte link:

     
    Eu resouvi upá-los novamente, com algumas pequenas edições que fiz, são elas:
    -Troca de sprites das natures
    -Troca de sprites das citys
    -Pequenas mudanças no mapa
    -Corrigido um bug que dava no spawn.lua
    -Uma nova quest para iniciantes entre Saffron e Cerulean
     
     
    Sistemas:
     
    Prints:
     
     
    Download
    Servidor + Client: http://www.mediafire.com/download/pf0zw8636dd819j/Poke_DASH_Revolution_V10.1.rar
    Scan: https://www.virustotal.com/pt/file/12c95481f072a14849fc1040ebfcb82164c23e69ce3cb694ec042ec1a5ee1b92/analysis/1463791416/
     
    Créditos
    Mario (Aberos) Valakinhas Muniz Felipe Sukitorick Eu (por ter re-upado o server e pelas pequenas mudanças citadas no inicio)  
     
    Bom galera, este é o meu primeiro tópico aqui no TK sobre um otserver. Me desculpem qualquer coisa e é nós!
  13. Gostei
    denisgusto recebeu reputação de Yamborghini em [PEDIDO] Sitema de Bosses 8.54   
    Pra mim poder entender, você quer criar raids (invasões) de bosses.
    O único detalhe diferente é adicionar as skulls das cores desejadas?
     
    Para adiconar as skulls nos boss é ir na pasta monsters/nomedoboss.xml e colar isso:
    <flag Skull="1"/> #Branca (White Skull) <flag Skull="green"/> #Verde (Green Skull) <flag Skull="yellow"/> #Amarela (Yellow Skull) <flag Skull="4"/> #Vermelha (Red Skull) <flag Skull="5"/> #Preta (Black Skull) Aí você escolhe qual quer adicionar.
  14. Gostei
    denisgusto recebeu reputação de vinaraserver em house + stamina (bug+pedido)   
    Seguinte, para sistema de house, use esse script, testei ele aqui e funciona perfeitamente:
    http://www.tibiaking.com/forum/topic/14919-house-clean/
     
    Para o sistema de stamina, como se trata de Otserv Baiak, porque não deixa do jeito que está?
    Mais se não me engano, você precisa configurar isso nas Sources da pasta do OT.
  15. Gostei
    denisgusto recebeu reputação de Johncore em [10.90] LKing OT {Reward Chest, Battlefield Event, 3 VIP}   
    Pelo conteúdo é óbvio que terá bugs.
    Mais esse datapack está demaaaaaais, com uns ajustes e incrementos fica perfeito em um servidor.
    Parabéns pela iniciativa! 
  16. Gostei
    denisgusto deu reputação a BielZet em [LINK OFF]GLOBAL FULL 10.90 (CAST SYSTEM) TFS 1.2   
    Tudo bem Galerinha do TIBIAKING? 
    Bom eu tava com um projeto (Global 10.90) mais ai desisti (Pois Não teria tempo pra poder ta mexendo no servidor)
    Bom vamos la
    Antes de mais nada vou começar dizendo que o servidor ele e 100% (Lembrando que ta com todas as Mission)
    Bom oque o servidor contem ?
    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
     •Pythius The Rotten Quest 100%
     •Task system, com bosses e (Com ranks)
     •Bank System (Funcionando)
     •Monstros 100% 
     •Trainer Offline 100%
     •Todas montarias; (Incluindo Montaria 10.82 e 10.90)
     •aming system funcionando 100%
     •Wrath of Emperor Quest
     •War System 100% (Só- Precisa ativar)
     •Market System 100%
     •War Anti-Entrosa (So Precisa Configurar)
     •POI 100%
     •Roshamull Completa100% 
     •Varios bugs de mapas removidos
     •Blood Herb Quest 100%
     • Npc Addoner
     •Chayenne Realm Quest
     •Warzone 1, 2 e 3
     •NPC dos Barcos (Cobrando Igual do global)
     •Lembrando que Todas as Quest ta funcionando
     •Todas as mission ta funcionando... (Quem não Gostar das mission, e só arrancar)
     •Adicionei Recompensa por Level (Só começa ganhar depois do level 30)
     (Cidades)
     •Ankrahmun (100%)
     •Ab'Dendriel (100%)
     •Carlin (100%)
     •Cormaya (100%)
     •Darashia (100%)
     •Edron (100%)
     •Farmine (100%)
     •Fibula (100%)
     •Greenshore (100%)
     •Kazordoon (100%)
     •Liberty Bay (100%)
     •Meluna (100%)
    •Mintwallin(100%)
     •Northport (100%)
     •Orc Land (Orc Fortress) (100%)
     •Outlaw Camp (100%)
     •Port Hope (100%)
     •Plains of Havoc (100%)
     •Rookgaard (100%)
     •Shadowthorn (Elven Village) (100%)
     •Svargrond (100%)
     •Thais (100%)
     •Venore(100%)
     •Yalahar(100%)
    •Gray Beach(100%)
    •Zao (100%)
    •Oramond Full(100%)
          •Entre varias outras que estão 100%•
     
    Bom aqui vai umas Imagem do Servidor
    Bom assim que você Complete RookGaard (Vai la no Oracle ele vai te manda)
    Aqui (Quem não gostar basta mudar no NPC - Oracle, para da a vocação e levar para cidade que bem quiser)

     

     
    Essa Mount so adicionei no servidor, Por adicionar então quem quiser restirar, e não souber como retira me diz que eu ajudo. 

    Bom proveito !
    Download
     
    Creditos
    Servidor ta em LINUX! Não esta compilado pra WIN
    Gostou da um REP+ AI
  17. Gostei
    denisgusto deu reputação a SuigetsuPK em Tibia Walking Dead (Ainda n escolhi um nome legal..)   
    Ainda me lembro de um Tibia que marcou uma geração que não tinha HK e SD era na mão.  O Knight era imortal quando usava UH “se a carta diz que eu to na cave é melhor cê respeitar”  O pvp era diferente dava medo de morrer se levasse um hunted não saia do DP  Mão fechada era PK se abrir tava suave sem essa de uma pá de fita de viad... (Essa frase n é minha, é do Cateroide, mais explica perfeitamente oque quero dizer)  
    @vankk kkk boa ideia. Vou fazer isso.
    Ok  
  18. Gostei
    denisgusto recebeu reputação de SuigetsuPK em Tibia Walking Dead (Ainda n escolhi um nome legal..)   
    Tem meu apoio para a criação, se precisar de qualquer ajuda, só me dizer! 
  19. Gostei
    denisgusto deu reputação a Miichelc em [C++] Bot 8.6   
    Bot criado em C++ versão 1, para Tibia 8.6!

    Source:
    http://pastebin.com/86YK0sQU

    Scan do EXE: (não coloquei no virustotal por que estava dando erro!)
    http://virusscan.jot...85a32c7821a4b45

    Download do bot:
    http://www.mediafire...u474zi4wtm3m849

    obs: Compilado no Visual C++ 2008! No Dev-C++ só funciona caso você tire os "L" antes dos "tibiaclient".
    Por Exemplo:
    De assim:
    tibiaWindow = FindWindow(L"tibiaclient", NULL);

    Ficaria Assim:
    tibiaWindow = FindWindow("tibiaclient", NULL);

    E também tire o #include <stdafx.h> lá em cima caso você não use precompilled header's.

    Funções:
    Heala seu char com tal quantidade de vida com essas magias à escolha:
    Exura
    Exura Gran
    Exura Vita
    Exana Mort
    Exura San

    Atualmente sem função para healar mana, estou com dúvidas sobre essa parte.
    Não sei direito, mas provavelmente o bot é indetectavel.

    Comecei a criar esse bot, pois o MageBot - meu bot preferido -, é programado em C++, me impressionei.
    Então posso dizer que caso o bot seja bem vindo, e eu aprenda a fazer funções melhores, eu faça um bot melhor, em C++ Win32.Com GUI(interface).

    Quer endereços atualizados?!! Atualize você mesmo ou contate-me no twitter: @clh97.

    See Ya =P
  20. Gostei
    denisgusto deu reputação a dezon em Shop Admin Gesior 2012 (TFS 0.3.6 ~ 0.4, 1.0)   
    [+] Shop Admin Gesior 2012 (TFS 0.3.6 ~ 0.4, 1.0) [+]
    [+] Nova versão 2015 [+]
     
    Olá pessoal!

    Quero apresentar a mais nova versão do meu script para administrar Web Shop do Gesior 2012.

    [+] O que tem de novo?:
    O script foi revisado; Comentado as principais partes; Escrito algumas funções e ações novas; Revisado anti-inject; Agora você pode adicionar pontos para quem fizer doação; De uma forma geral, foi revisado de cabo à rabo ! [+] Imagens:

    [+] Galeria de imagens online
    http://postimg.org/gallery/1ssnwbf1i/

    [+] Instalação:
    Basta você ter o Gesior 2012 instalado junto aos scripts LUA de shop do mesmo; Ter o banco de dados instalado e um servidor TFS 0.3.6+, TFS 1.0, 1 rodando também.

    + Vá na pata {seu_web_server}\www ou htdocs\pages\ e renomeie o arquivo 'shopadmin.php' para 'shopadmin.php.old';
    + Faça download do script novo e cole na pasta que citei à cima;
    + Faça download desse arquivo http://item-images.ots.me/items_images_1076.zip;
    + Copie e cole a pasta que vem dentro desse arquivo e cole na pasta {seu_web_server}\www ou htdocs\images\ ficando assim {seu_web_server}\www ou htdocs\images\items\ e dentro dessa pasta as imagens dos itens do tibia;
    + Pronto!

    [+] Download:
    http://www.mediafire.com/view/z62d9zxylpg36dz/shopadmin.php

    [+] Scan:
    https://www.virustotal.com/pt/file/c06a2f7e1c1909b34f4dee2a7c27930a6c7cad1882edfcdf101689b0b61899d9/analysis/1399682407/
     
    [+] ATENÇÃO: Bug encontrado:
    Na realidade o shopadmin.php desenvolvido por mim, não contém bug's, ele faz o registro das ofertas corretamente, o que eu não consegui consertar foi o data/globalevents/scripts/others/shop.lua.
    Ele não consegue criar o container e adicionar os itens dentro desse container da oferta cadastrada, exemplo: se você criar uma BP de SD, dá o seguinte erro:
    Lua Script Error: [GlobalEvent Interface] data/globalevents/scripts/others/shop.lua:onThink LuaScriptInterface::luaPlayerAddItemEx(). Item not found stack traceback: [C]: in function 'addItemEx' data/lib/compat/compat.lua:363: in function 'doPlayerAddItemEx' data/globalevents/scripts/others/shop.lua:50: in function <data/globalev ents/scripts/others/shop.lua:7> Claro que estou correndo atrás de resolver esse problema, mas se por um acaso alguém tiver a solução, peço que por gentileza, poste aqui que darei os devidos créditos!
     
     
    [+] Como adicionar items?
    Para adicionar items ao shopping é muito fácil, basta você seguir igual eu postei nas fotos a configuração, respeitando o ID do item, Quantidade, o Tipo da oferta e etc, assim você enviará uma nova oferta para o seu site.

    Para adicionar uma oferta do tipo Container (Bp, Bag, etc) é fácil também, basta você preencher como na imagem à seguir:


    [+] Explicando:
    Coloque o 'Nome' da oferta. Insira uma 'Descrição' para essa oferta. Diga a quantidade de 'Premium points' necessários. Selecione o tipo da oferta: 'Item' ou 'Container'. Coloque o 'ID Item 1' à ser vendido, caso seja um item normal: armadura, espada, etc. Preencha a 'Qtde. Item 1' que o player irá receber quando comprar essa oferta. Deixe em branco 'ID Item 2' e 'Qtde. Item 2'. Caso seja BP, selecione o tipo para 'Container', no 'ID Item 1' coloque o Id da BP. Em 'Qtde. Item 1' você deve colocar a quantidade para cada item dentro do container, exemplo: se for BP de Runa, para preencher a BP você terá um total de 20 slots preenchidos pela quantidade de runas do 'Qtde. Item 2', então coloque 20, pois representa a quantidade de slots dentro do container. Agora em 'ID Item 2' você coloca o ID da Runa ou do item que você está vendendo dentro do container. Preencha a 'Qtde. Item 2' com a quantidade para cada slot do container que você está vendendo. Clique em salvar. Pronto, adicionado! [+] Isso é necessário:
    Lembrando que você precisa estar já com os scripts em lua funcionando corretamente do sistema de shop do Gesior 2012, você pode encontrá-los aqui: http://otland.net/threads/gesior2012-items-shop-installation-administration.170654/

    Obrigado à todos!!!
  21. Gostei
    denisgusto deu reputação a Natanael Beckman em [Gesior] PagSeguro Automático atualizado 09/09/2016.   
    $passwd = "senhadb"; /* SENHA DO SEU BANCO DE DADOS, MYSQL, PHPMYADMIN */
    $db = "nomedb"; /* NOME DO SEU BANCO DE DADOS */
    $retorno_token = 'suatokenpagseguro'; // Token gerado pelo PagSeguro
  22. Gostei
    denisgusto deu reputação a Cat em Nolis Show Off   
  23. Gostei
    Crie uma nova conta, depois vá até o banco de dados do otserv, em accounts, você adiciona em page_acess:"9999", e pronto!
  24. Gostei
    Gabriel vou fazer o upload pra outro link e te mando pra você fazer o download.
  25. Gostei
    Quero notificar você de um bug, que está presente nessa versão e na anterior simplesmente
    em um loot do bixo "Enraged Crystal Golem". notei que o mesmo está dropando Crystalline Axe.
    <item id="18451" countmax="5" chance="5008"/><!-- crystalline arrows --> 
    o id do item é referente ao Crystalline Axe e não ao crystalline arrows
     
    Algo muito fácil de arrumar mais que pode dar um baita prejuízo para os donos kkk 

Informação Importante

Confirmação de Termo