Ir para conteúdo

leozynho123

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    leozynho123 deu reputação a FeeTads em AutoLoot Sources pra Otx2 (modificando o script do naze)   
    salve rapaziada, do TK, esses tempos eu tava a procura de um autoloot bom e eficiente, e como vocês devem saber, o autoloot usado nos scripts .lua são bem "pesados"
    o @Naze fez um excelentíssimo trabalho e disponibilizou um script de autoloot na source, porém como a vida é dificil, ele tem alguns bugs de função e um deles é no 
    "remove autoloot" que quando o player digita "!autoloot remove, nome-do-item" nada acontece, eu decidi mexer e vim disponibilizar arrumado pra vcs.
    LEMBRANDO QUE 100% DOS CRÉDITOS SÃO AO @Naze porém se vc procurar no tópico dele ainda vai estar bugado, então resolvi deixar aqui certinho pra ajudar quem precisar.


    Link do tópico do naze: https://tibiaking.com/forums/topic/101086-otimizado-autoloot-in-sources-for-otx2-ou-menor/
     

    caso alguém ja utilize esse autoloot e esteja com o problema de remover items do autoloot
    só ir em player.cpp e trocar

    isso:
     
    void Player::removeAutoLoot(uint16_t id) { if(checkAutoLoot(id)) { return; } AutoLoot.remove(id); }
    por isso:
    void Player::removeAutoLoot(uint16_t id) { if(!checkAutoLoot(id)) return; for(std::list<uint16_t>::iterator it = AutoLoot.begin(); it != AutoLoot.end(); ++it) { if((*it) == id) { AutoLoot.erase(it); break; } } }
    todos os créditos ao Naze, não sei se alguém mais fez esse código, mas como peguei do link citado acima que é post dele deixo aqui o autoloot 100% funcional direto nas sources
  2. Curtir
    leozynho123 recebeu reputação de Gmtheus em Guild Logo não aparece.   
    cd /var
     
    chmod -R 777 www
     
    caso seu phpmyadmin esteja na mesma pasta (WWW) altere a pasta phpmyadmin para permissão 755
  3. Obrigado
    leozynho123 recebeu reputação de Leandro Vidal Martins em [PEDIDO] OTX COM CAST SYSTEM   
    está com o cast mesmo, precisa adicionar a tag "cast" no config.lua, criar as tabelas no banco de dados, criar uma conta com account name "10"
  4. Gostei
    leozynho123 deu reputação a WooX em Baiak-PvP [8.60] - Watch System + Cast Look   
    Baiak-PvP

    A algum tempo atrás este servidor esteve online e atingiu um grande numero de jogadores, foi projeto de um amigo meu, porem com o passar do tempo ele decidiu seguir adiante com outras coisas e abandonou este projeto. Eu nunca cheguei a olhar a fundo o conteúdo deste servidor, mas pelo pouco que vi me parece estar muito bem feito, e alem disto, o servidor conta com alguns sistemas que não eram públicos até o momento em que foi postado, então eu garanto que valê a pena dar uma olhada.
     
    Por que o servidor está sendo postado?

    No tempo em que ainda estava em desenvolvimento e até mesmo quando já estava online, ele investiu pesado no servidor, com sistemas, fixes e segundo ele até mesmo algumas otimizações. Quando ele decidiu abandonar o projeto, por um tempo ele tentou vender o servidor, mas nenhuma das ofertas que ele recebeu chegava perto do que ele havia investido no mesmo, frustado com isso ele decidiu postar gratuitamente pra comunidade. Mas ele acabou postando em grupos de Facebook e não nos forum de Open Tibia, alguns dias depois da postagem ela foi apagada e poucos tiveram a oportunidade de baixar os arquivos, devido a isto, recentemente alguns oportunistas vem tentando vender este conteúdo que a um bom tempo foi liberado gratuitamente.
     
    Como bom destruidor de sonhos de trambiqueiros, quando eu vi isso acontecendo eu decidi entrar em contato com o dono do projeto, e perguntar se eu podia postar o conteúdo aqui, sem surpresa alguma ele permitiu a postagem e aqui estou. É importante lembrar que todo este conteúdo foi postado pelo próprio dono do servidor gratuitamente.
     
    Informações sobre o servidor

    Como mencionei anteriormente eu não cheguei a analisar o conteúdo do servidor a fundo, então vou citar apenas algumas das features e sistemas que contem.
     
    Watch system: é um sistema que permite o jogador a assistir casts sem ter que deslogar o personagem, há poucos servidores online com este sistema mas ainda assim pode ser familiar pra alguns. Cast system: alem do cast com setas para realizar troca de um cast para outro de forma dinâmica, este servidor exibe informações extras no cast, como tempo de stream, vocação na lista de casts e também permite o espectador a utilizar a função de look além de adicionar um bônus de experiencia aos jogadores com cast aberto sem senha. Anti entrosa: a maioria já deve ser familiar com este sistema, o diferencial neste servidor é que possui limitador de level que reduz o level do player ao level definido incluindo status como life, mana e speed, alem disso também é possivel limitar a quantidade de knights e paladins. Anti divulgação: o servidor também conta com sistema anti-divulgação que faz quem está divulgando acreditar que suas mensagens estão chegando aos jogadores quando na verdade não estão. Party share: diferente do sistema comum que divide por igual a experiência entre dois ou mais jogadores, este sistema adiciona um bônus aos jogadores dependendo da quantidade de vocações diferentes na mesma party. Exhaust: a source do servidor possui alterações para impedir que algumas ações causem efeito em outras, tornando assim possivel que seja executado vários tipos de ações simultaneamente. Boosted creature: todo dia uma criatura é selecionada de forma randômica para dar mais XP e Loot.  
    Enfim... este são apenas alguns dos sistemas e features que me recordo que o servidor possui, mas tenho certeza que além disso há muito mais.
     
    Algumas imagens:
     
    Aviso + Créditos

    Diferente do Classic-Yurots que eu trabalhei por um tempo no servidor, com este eu não estou familiarizado e não pretendo dar suporte a eventuais duvidas e problemas, só estou postando pra evitar que paguem por algo que pode ser obtido de graça então nem adianta vir me mandar mensagem privada pedindo ajuda que vai ser ignorado.
     
    O servidor vai acompanhado da source e site (que contém sistema de pagamento com entrega automática de pontos para serviços como PicPay e Mercado Pago). 
     
    Créditos
    Nenhum dos sistemas contidos no servidor é de minha autoria, tudo foi adquirido pelo dono e idealizador do projeto
     
    Links para Download

    Servidor
    Download - Scan
     
    Source
    Download - Scan
     
    Site
     
     
  5. Negativo
    leozynho123 recebeu reputação de mateusfn em TFS 0.2.3   
    Nome: TFS 0.2.3 
    Versão: 8.0
    Créditos: TFS Team, OtSoft.pl
     
    • Confira o Readme Log dentro da pasta para saber as demais correções.
    • Não dou suporte, só estou postando.
     
    Download
    https://www.mediafire.com/?55yq3c06fog3s9j
     
    Scan
    https://www.virustotal.com/pt/file/825d08e2c87faf9f3034f29990f03cd466a6115fedd5867007f0925afa8fb101/analysis/1419202701/
  6. Gostei
    leozynho123 recebeu reputação de Pepeco em [PROJETO] Venoria ~ Real Map 8.0   
    [informações]
    [base]
     [quests]
    [mapa]
    [sugestões]
     
       

     
    Venho apresentar a vocês meu novo projeto, um projeto de um global map na versão 8.0,
    então galera, minha intensão é trazer um servidor de qualidade, para relembrar os velhos tempos de tibia, 
    achei interessante está versão, pois eu considero está versão bem legal, por não conter muitas coisas que pra mim "afetaram a jogabilidade do jogo" entre outras coisas.
     
        

     
    Projeto com base no novo theforgotten server 1.2 com downgrade para a versão 8.0 ficou totalmente estável e livre de erros, todas as quests foram (estão) sendo revisadas, vários novos sistemas implantados, e outros demais códigos otimizados Servidor hospedado em servidor linux com uma excelente uptime, ficou uma conjunto bem otimizado.    
        

     
    Svargrond Arena Quest [X]
    The Ancient Tombs Quest
    Banshee Quest [X]
    Dreamer Challenge Quest
    Ape City Quest [X]
    Postman Quest [X]
    Pits Of Inferno Quest [X]
    Kiling inf the name of quest
     
    Entre diversas outras quests, e com a ajuda de vocês poderei adicionar todas as outras mais com o tempo.
     
         

     

     
    O mapa conta com mais de 89mb, está bem completo..
     
     
     
    Logo mais irei adicionar mais fotos do mapa do servidor e do servidor.

        


    Então galera, é o seguinte.. O servidor está bem não está totalmente completo ainda, e quero trabalhar muito em cima dele, fiz este post para vocês darem palpite, tipos de exp, quests que há nesta versão na qual eu possa adicionar, entre outras coisas,
    Estou contanto com vocês !
     
  7. Gostei
    leozynho123 deu reputação a Alienbear em (Resolvido)[Error] Doors   
    keys = {2086, 2087, 2088, 2089, 2090, 2091, 2092, 10032, 10091} closingDoors = {1224, 1226, 1228, 1230, 1242, 1244, 1246, 1248, 1256, 1258, 1260, 1262, 3541, 3543, 3550, 3552, 5104, 5106, 5113, 5115, 5122, 5124, 5131, 5133, 5289, 5291, 5293, 5295, 6203, 6205, 6207, 6209, 6260, 6262, 6264, 6266, 6897, 6899, 6906, 6908, 7039, 7041, 7048, 7050, 8552, 8554, 8556, 8558, 9176, 9178, 9180, 9182, 9278, 9280, 9282, 9284, 10279, 10281, 10283, 10285, 10474, 10476, 10483, 10485, 10780, 10782, 10789, 10791} verticalOpenDoors = {1211, 1220, 1224, 1228, 1233, 1238, 1242, 1246, 1251, 1256, 1260, 1540, 3546, 3548, 3550, 3552, 4915, 5083, 5109, 5111, 5113, 5115, 5127, 5129, 5131, 5133, 5142, 5145, 5283, 5285, 5289, 5293, 5516, 5737, 5749, 6194, 6199, 6203, 6207, 6251, 6256, 6260, 6264, 6798, 6802, 6902, 6904, 6906, 6908, 7044, 7046, 7048, 7050, 7055, 8543, 8548, 8552, 8556, 9167, 9172, 9269, 9274, 9278, 9282, 10270, 10275, 10279, 10283, 10479, 10481, 10483, 10485, 10789, 10791} horizontalOpenDoors = {1214, 1222, 1226, 1230, 1236, 1240, 1244, 1248, 1254, 1258, 1262, 1542, 3537, 3539, 3541, 3543, 4918, 5085, 5100, 5102, 5104, 5106, 5118, 5120, 5122, 5124, 5136, 5139, 5280, 5287, 5291, 5295, 5518, 5734, 5746, 6197, 6201, 6205, 6209, 6254, 6258, 6262, 6266, 6796, 6800, 6893, 6895, 6897, 6899, 7035, 7037, 7039, 7041, 7057, 8546, 8550, 8554, 8558, 9170, 9174, 9272, 9276, 9280, 9284, 10273, 10277, 10281, 10285, 10470, 10472, 10474, 10476, 10780, 10782} doors = {[1209] = 1211, [1210] = 1211, [1212] = 1214, [1213] = 1214, [1219] = 1220, [1221] = 1222, [1231] = 1233, [1232] = 1233, [1234] = 1236, [1235] = 1236, [1237] = 1238, [1239] = 1240, [1249] = 1251, [1250] = 1251, [1252] = 1254, [1253] = 1254, [1539] = 1540, [1541] = 1542, [3535] = 3537, [3536] = 3537, [3538] = 3539, [3544] = 3546, [3545] = 3546, [3547] = 3548, [4913] = 4915, [4914] = 4915, [4916] = 4918, [4917] = 4918, [5082] = 5083, [5084] = 5085, [5098] = 5100, [5099] = 5100, [5101] = 5102, [5107] = 5109, [5108] = 5109, [5110] = 5111, [5116] = 5118, [5117] = 5118, [5119] = 5120, [5125] = 5127, [5126] = 5127, [5128] = 5129, [5134] = 5136, [5135] = 5136, [5137] = 5139, [5138] = 5139, [5140] = 5142, [5141] = 5142, [5143] = 5145, [5144] = 5145, [5278] = 5280, [5279] = 5280, [5281] = 5283, [5282] = 5283, [5284] = 5285, [5286] = 5287, [5515] = 5516, [5517] = 5518, [5732] = 5734, [5733] = 5734, [5735] = 5737, [5736] = 5737, [6192] = 6194, [6193] = 6194, [6195] = 6197, [6196] = 6197, [6198] = 6199, [6200] = 6201, [6249] = 6251, [6250] = 6251, [6252] = 6254, [6253] = 6254, [6255] = 6256, [6257] = 6258, [6795] = 6796, [6797] = 6798, [6799] = 6800, [6801] = 6802, [6891] = 6893, [6892] = 6893, [6894] = 6895, [6900] = 6902, [6901] = 6902, [6903] = 6904, [7033] = 7035, [7034] = 7035, [7036] = 7037, [7042] = 7044, [7043] = 7044, [7045] = 7046, [7054] = 7055, [7056] = 7057, [8541] = 8543, [8542] = 8543, [8544] = 8546, [8545] = 8546, [8547] = 8548, [8549] = 8550, [9165] = 9167, [9166] = 9167, [9168] = 9170, [9169] = 9170, [9171] = 9172, [9173] = 9174, [9267] = 9269, [9268] = 9269, [9270] = 9272, [9271] = 9272, [9273] = 9274, [9275] = 9276, [10276] = 10277, [10274] = 10275, [10268] = 10270, [10269] = 10270, [10271] = 10273, [10272] = 10273, [10471] = 10472, [10480] = 10481, [10477] = 10479, [10478] = 10479, [10468] = 10470, [10469] = 10470, [10774] = 10776, [10775] = 10776, [10779] = 10780, [10781] = 10782, [10783] = 10785, [10784] = 10785, [10788] = 10789, [10790] = 10791} specialDoors = {1223, 1225, 1241, 1243, 1255, 1257, 3542, 3551, 5105, 5114, 5123, 5132, 5288, 5290, 5745, 5748, 6202, 6204, 6259, 6261, 6898, 6907, 7040, 7049, 8551, 8553, 9175, 9177, 9277, 9279, 10278, 10280, 10475, 10484, 10781, 10790} tenta adicionar isso em 000-constant
  8. Gostei
    leozynho123 recebeu reputação de Nandozeraah em [Tutorial] Push de longe sem exausted   
    Boa noite galera, depois de muitas fuçadas em forums e ajuda de algumas pessoas, consegui tirar o delay do push de longe no caso ( + de 1 sqm do player)
     
    Bom.. vamos lá !
     
    Em OTX Server ,
     
    Em game.cpp procure por 
    " boost::bind(&Game::playerMoveCreature, this, playerId, movingCreatureId, movingCreaturePos, toPos, false)); "
     
    aonde está "false" estará na sua sources ORIGINAL "true" então no caso a palavra "true" (ativa a função) "false" (desativa a função)
     
    ~~
     
    TFS 0.4
     
    Em game.cpp procure por 
    " boost::bind(&Game::playerMoveCreature, this, playerId, movingCreatureId, movingCreaturePos, toPos, false)); "
     
    aonde está "false" estará na sua sources ORIGINAL "true" então no caso a palavra "true" (ativa a função) "false" (desativa a função)
     
    (É a mesma coisa da OTX porém no TFS 0.4 a função está um pouco diferente)
     
    OBS: este tutorial é para alterar a velocidade do push em longa distancia, no caso 1 sqm + do outro player, para alterar o push "colado" ao player é em config.lua "pushCreatureDelay"
     
    É isso galera, qualquer dúvida só perguntar
     
    Créditos:
    Leonardo
    FireElement
  9. Gostei
    leozynho123 deu reputação a Pedriinz em ANTI MC [EVENTOS]   
    @Fir3element, sua logica está correta, porém estou certo de que não seria o suficiente para barrar a entrada de novos jogadores caso seja um evento em uma sala ou algo do gênero. Precisamos de uma checagem mais "avançada" aqui.
     
    @Tópico
     
    Creio que uma das melhores formas de se realizar isso, é realizando uma checagem de quem está participando do evento em questão.
    Qual evento que é? Enfim, você pode setar em uma tabela o cid de cada personagem que entrar no evento, e junto com este CID o IP do mesmo. Ao tentar entrar outro personagem com o mesmo ip deverá ter uma checagem dentro desta tabela para verificar se já existe algum jogador com este IP dentro do evento. 
     
    Como fazer:
    Primeiro você deve declarar uma tabela global onde ficará salvo os dados dos jogadores que entrarão no Evento. Aconselho fazer isso em uma lib. (Estarei assumindo aqui que você utiliza a versão 0.4 ou similar.)
     
    Crie ou coloque uma lib qualquer a seguinte declaração:
    CHECK_MC = { players_cache = { --[getPlayerGUID(cid)] = {ip = getPlayerIp(cid)} }, }  
    Após feito isso, você deve adicionar nesta tabela todos os jogadores que entrarem no evento em questão. Entra no arquivo de entrada do evento e adicione o seguinte código:
    CHECK_MC.players_cache[getPlayerGUID(cid)] = {ip = getPlayerIp(cid)} PS: Caso o evento seja um teleport que vai aparecer para os jogadores entrar ou um tile, você pode adicionar esta linha no código do arquivo no movements, mas ou menos assim: 
     
    function onStepIn(cid, item, position, fromPosition, toPosition) if not isPlayer(cid) then return true end doTeleportThing(cid, posiçãoDoEvento) CHECK_MC.players_cache[getPlayerGUID(cid)] = {ip = getPlayerIp(cid)} return true end Feito isso, nossa tabela já está adicionando o CID e o IP de cada jogador que entrou dentro do evento.
    Agora devemos adicionar no mesmo script da entrada do evento, uma checagem para ver se dentro da tabela, já não existe um jogador com o mesmo IP. faremos da seguinte forma:
     
    for k, v in pairs(CHECK_MC.players_cache) do if CHECK_MC.players_cache[k].ip == getPlayerIp(cid) then doPlayerSendCancel(cid, 'Você não pode entrar com MC neste evento!') return false end end Você deve adicionar esta checagem antes da ação de teleporta o jogador para dentro do evento.
    Em resumo o script de entrada para o evento ficaria mais ou menos assim:
     
    function onStepIn(cid, item, position, fromPosition, toPosition) if not isPlayer(cid) then return true end for k, v in pairs(CHECK_MC.players_cache) do if BATTLE_ENFORCE.players_cache[k].ip == getPlayerIp(cid) then doPlayerSendCancel(cid, 'Você não pode entrar com MC neste evento!') return false end end doTeleportThing(cid, posiçãoDoEvento) CHECK_MC.players_cache[getPlayerGUID(cid)] = {ip = getPlayerIp(cid)} return true end  
    @Matk, arruma essa box code. 
     
    Abraços e boa sorte!
  10. Gostei
    leozynho123 deu reputação a Vodkart em [8.6] Task System 4.0! (Task system + Daily Task System)   
    Removido:
     
    *Boss Room
    *Rank Task
    *Prêmios para os 10 primeiros a terminar todas as tasks
     
    Adicionado:
     
    *Daily Task System (Sistema exclusivo de Task diario, podendo pegar 1x a cada 24 hrs, irei explicar mais depois.)
    *Task agora é por progresso, você não pode sair e voltar, terá que terminar a task 1 para avançar para a task  2, assim sucessivamente.
    *Task Points
    *Level para realizar a task
    *Nova talkaction que mostra uma janela de informações sobre o level da task, premios que irá receber, progresso, etc...
    *Items para entrega(Se o jogador deverá levar algum item junto com a quantidade de monstro morta) para finalizar a task
    *Sistema de look Task (Varia de acordo com a sua quantidade de Task Points, podendo ficar por exemplo como "Huntsman", "Ranger", etc...(alterável)
    *Mods e npc mais "clean", várias linhas removidas e o sistema está mais rápido
    *Vou Adicionar "scripts extras" Como:
    --> Tile que só passa quem tiver permissão depois de finalizar determinada quest
     --> Npc de Boss Room para entrar e enfrentar o monstro quem fez determinada quest
     
     
    [+] Resumo do Task system + Daily Task System [+]
     
    Task System: É o sistema de task "original", onde consiste em matar determinada quantidade de monstros(E entregar certo itens <- é configurável), para receber recompensas como Exp, Money e Items.
     
    Algumas mudanças do simple task 3.0 para o 4.0 foram:
     
    [+] O sistema agora é por progresso, isso quer dizer que você terá que ir terminando a quest para avançar para a seguinte.
    [+] O sistema Também recebeu uma alteração, fazendo com que as Tasks precisem que o jogador tenha um level determinado
    [+] A tabela para edição está mais fácil, fazendo com que você adicione ou remova monstros com mais tranquilidade, inclusive alterações das Rewards da Task.
     
    Daily Task System: É um sistema que desenvolvi para que os jogadores sempre estejam se comunicando com o npc de Task, no caso da Task Diaria, vária de acordo com o level do jogador, por exemplo:
     
    Jogadores entre level 6 ao 49 poderá cair em uma dessas 3 Task Diarias: Orcs, Tarantulas ou Wyverns
    Jogadores entre level 50 ao 79 poderá cair em uma dessas 3 Task Diarias: Dragons, Wailing Widows ou Ancient Scarabs
     
    E por ai vai, claro que você poderá aumentar as Task Diarias dependendo do level, eu fiz 3 para cada level que é pra postar, mas tudo isso você pode aumentar! Dependendo do seu servidor.
     
    E sim, você pode fazer a TASK "ORIGINAL" e a TASK "DIARIA" ao mesmo tempo! Ambas são distintas e possuem Rewards diferenciadas!
     
    No caso da Task diaria, levando em conta que você começou a fazer ela no dia 08/01 ás 20:00 Hrs, você tem até o dia 09/01 ás 20:00Hrs para termina-la e receber a recompensa, caso termine antes, a Task diaria só irá ficar disponível para repetição a partir desta mesma data 09/01 20:00 Hrs;
     
    [+] Caso você não termine a tempo, não tem problema, basta esperar este horário e começar uma nova Task.
    [+] Caso você começou a Daily Task e terminou antes desta data. mas por algum motivo esqueceu de entregar e a mesma passou do prazo, não tem importância, caso você tenha matado todos os monstros até 09/01 20:00 Hrs, você poderá entregar está Task em qualquer horário para receber suas Rewards e começar uma task a partir do momento em que você entregou! (INJUSTIÇA AQUI NÃO CARALHO).
     
    [+] Comandos Adicionais [+]
     
    /task -- Mostra as informações da sua Task Atual, como Nome da Task, Level, Rewards, Monstros que você poderá matar, Se tem que entregar algum Item junto, etc...
    /task daily -- É basicamente mostra a mesma informação da Task Principal, porém mostra também qual o prazo limite para entrega da task.
    /task counter -- É um comando que ATIVA ou DESATIVA o contador de monstros mortos na task no seu Channel.
     
    [+] Imagens [+]
     
    Cline neste link para ver algumas imagens da Task : http://imgur.com/a/eLIY3
     
     
     
    ------------------------------------------------ // --------------------------------------------------------------
     
    [+] Instalação do Sistema [+]
     
    Requisitos: Nível Médio de conhecimento em scripting LUA
     
    Pasta Mods
     
    Simple Task.xml
     
    https://pastebin.com/raw/P5hqMC3j
     
    NPC:
     
     
    Ludger.xml
     
    https://pastebin.com/raw/R56yLWHw
     
    simple_task.lua
     
    https://pastebin.com/raw/1mRzJ6aJ
     
    ---------------------------------------------- // ----------------------------------
     
    [+] configuração [+ ]
     
    Task System Principal
     
    task_sys = { [1] = {name = "Trolls", start = 176201, monsters_list = {"Troll","Troll champion"}, level = 8, count = 40, points = 0, items = {}, reward = {}, exp = 2000, money = 2000} }  
    [1]  --> O número entre os colchetes [] significa a ordem da Task, como a Task é por progresso sempre começará no 1 e irá pro [2], assim sucessivamente.
    name --> É o nome da task que o jogador irá fazer.
    start --> é a storage que indicará se o jogador começou a Task
    monster_list ={} --> É o nome dos monstros em que o jogador deverá caçar para completar a Task
    level --> É o level necessário para dar inicio á Task
    count --> É o número de monstros que o jogador tem que matar para completar a Task
    points --> Aqui determinada quantos Task points o jogador irá receber ao completar a Task
    items = {} --> Aqui determinada se além de matar os monstros, o jogador terá que entregar item também! Caso tenha só colocar o {ITEM_ID, QUANTIDADE} EX:
    items = {{2173,1},{2160,10},{2493,2}} rewad --> Aqui determinada se o jogador irá receber itens ao terminar a Task, mesma formula do items /\
    reward = {{2520,1},{2173,1}} exp --> Se o jogador irá receber Exp ao terminar a task. 0 ou quantidade de exp
    Money --> Se o jogador irá receber dinheiro ao terminar a task. 0 ou quantidade de dinheiro
     
     
    Daily Task System
     
    daily_task = { [1] = {name = "Orcs" ,monsters_list = {"Orc Berserker","Orc Rider","Orc Leader","Orc Warlord"}, count = 100, points = 0, reward = {}, exp = 5000, money = 10000} }  
    Segue o padrão da Task original, exceto que não precisa entregar items para o npc!
     
    Como funciona A randomização de level de acordo com a Daily task?
     
    Procure por está tabela em MODS
     
    local t = { [{6,49}] = {1,3}, [{50,79}] = {4,6}, [{80,129}] = {7,9}, [{130,math.huge}] = {10,12} }  
    entre as chaves e colchetes é o level do jogador para as Daily Task, Você pode adicionar quantas você quiser!
     
    Digamos que:
     
    [{6,49}] = {1,3}  --> Quer dizer que entre o level 6 ao 49 o jogador poderá cair na Daily Task número 1(Orcs), 2(Tarantulas) ou 3(Wyvern)!
    [{50,79}] = {4,6} --> Quer dizer que entre o level 50 ao 79 o jogador poderá cair na Daily Task número 4(Dragons), 5(Wailing Widows) ou 6(Ancient Scarabs)!
    ...
    [{130,math.huge}] = {10,12} --> Quer dizer que o jogador level 130 ou MAIS poderá cair na Daily Task número 10(Undead Dragons), 11(HydraS) ou 12(Ghastly Dragons)!
     
     
    Look Rank System
    Procure por está tabela em MODS
     
    local ranks = { [{1, 20}] = "Huntsman", [{21, 50}] = "Ranger", [{51, 100}] = "Big Game Hunter", [{101, 200}] = "Trophy Hunter", [{201, math.huge}] = "Elite Hunter" }  
    Entre 1-20 Task points o Rank será Huntsman
    Entre 21-50 Task posints o Rank será Ranger
    Entre 51-100 Task Points o rank será Big Game Hunter
    etc...
    Altere como quiser!
     
     
  11. Gostei
    leozynho123 deu reputação a Tricoder em Vancini OT [MAPA PRÓPRIO]   
    QUESTS
    Golden Helmet POI Anihilator Blessed Shield Quest Dragon scale legs e Dragon Scale helmet Quest Vancini Helmet e Vancini Boots Quest Super Anihilator E outras...  
    ITENS
    Vancini armor Vancini legs Vancini sword Vancini axe Vancini helmet Vancini boots Vancini star  
    SCREENSHOTS

     

     

     

     

     

     

     
     
    CONTA GOD
    Account Number: 2
    Password: god
     
    DOWNLOAD E SCAN
    Download: MediaFire
    Scan: VirusTotal (Os vírus apresentados são do exe, mas não oferecem nenhum risco ao computador)
     
    CRÉDITOS
    glanos Jonh Rambo Small Guiiix Larissa Azhaurn
  12. Gostei
    DISPONÍVEL PARA DOWNLOAD!

    Índice
     
            A seguir vocês acompanharão:
           1. Introdução
        2. Features
                    3. Imagens            
      4. Versão
                        5. Downloads/Scans
               6. Notas Finais
                     
     
     
    PARA TUDO!
    Algo jamais visto para download, algo completo!
    Tenho hoje o prazer de traze-los o download do servidor que será ESTÁ disponibilizado para galera do TIBIAKING!

     
     
     
     
    Introdução:

    Há alguns dias atrás eu e Ciroc resolvemos desenvolver um servidor na versão atual contendo tudo jamais disponibilizado na internet, ou seja; tudo foi realizado do zero e estará sendo disponibilizado para vocês.
    Pegamos como base o servidor ORTS do próprio theforgottenserver e trabalhamos arduamente em cima do mesmo, para disponibiliza-los.
     

     
     
     
     
    Features:
     
    •    Novas áreas 10.82/10.90
    •    Novos items 10.90
    •    Novos monstros/npcs/montarias 10.90
    •    Umbral creation
    •    Reward system Full Global
    •    Bosses prison roshamuul
    •    Oramond full incluindo seacrest ground e glooth factory
    •    Cast system work
    •    Casino automático
    •    Raids Full
    •    Battlefield Event
    •    Zombie Event
    •    Exp Shared
    •    Krailos
    •    New Arena Tibia.com
    •    Ferumbras' Ascendant Quest
    •    Equip HOTKEY
     
     

     
     
     
    Imagens:


    • Depot Thais (Entrada para nova arena)

     
    • Nova arena PVP 10.90

     
    • Cassino dice automático

     
    • Treiners online aquatic room

     
    • Seacrest Ground Cave

     
    • Roshamuul prison key (incluido golden key)

     
    • Novos monstros, novos items e novas outfits/montarias

     
    • Boss Feroxa invasão 100%, mapa também.

     
    • Local para duelar na arena (5vs5)

     
    • Ao dar use, os players serão teleportados pra arena.

     
    • Ferumbras' Ascendant Quest

     
    • Entrada 7 bosses Ferumbras Quest

     
    • Coletando recompensa com questlog.

     
    • Entregando as demonic essences ao npc Mazarius

     
    • Respawn Krailos Otimizado


     
     
     
     
    Versão atual (Atualizaremos juntamente com o tibia.com)
     
                ~

     
     

     
     
     Downloads/Scan (DISPONÍVEL):
     
    Atenção: o servidor foi postado em um novo site de upload para tibia que iremos inaugurar oficialmente em breve, agradecimentos otupload.com ao @Guilherme pelo desenvolvimento em si.

    Download do servidor completo + database + sources [LINUX]: http://otupload.com/file/1456169626_G1091_ABSOLUTE_CIROC_FOR_TK
    Download do servidor completo + database + sources [LINUX] (LINK ALTERNATIVO, PROVISÓRIO): https://www.sendspace.com/file/1ctint
    Download do servidor completo + database + sources [WINDOWS]: (Ainda não disponível, caso alguém queira se habilitar e compilar nossas sources, nós e a comunidade TK deixamos os sinceros votos de agradecimentos)
     
    Scan do servidor: https://www.virustotal.com/pt/file/2f5fe15d174d47ec9080e1a9db3d33767e8536794a7b331c4c9646229567de97/analysis/1458112382/
     
    Github: https://github.com/absoluten/absoluteglobal (O projeto será lançado em breve no github para as demais atualizações, sigam lá).
     
     

     
     
    Notas Finais:
    Este servidor é completo, é uma base/prévia do meu servidor em que trabalho.
    O servidor é completo e encontra-se livre de quaisquer bugs graves.
    Estaremos atualizando o servidor juntamente com a versão do tibia.com
    Vocês poderão opinar e contribuir com o projeto de qualquer forma; sugestões, reports e etc.
     
    Atenção: em breve nós estaremos trabalhando em um website na altura deste projeto, vocês poderão acompanhar aqui no fórum, fiquem atentos.
     
    Créditos:
    *Absolute
    *@ciroc
    *Orts
    *Theforgottenserver
    *@xWhiteWolf
     
     
     
     
     
     

    Absolute/Ciroc Global, um servidor completo e perfeito, aproveitem.

     
  13. Gostei
    leozynho123 deu reputação a Heyron em Elysia OT   
    _INTRODUÇÃO
    ● O Elysia OT será um servidor que usará como base o mapa Styller Yurots, só que o mesmo será editado, contendo novos locais de caça e quests, cujo objetivo é proporcionar diversão e desafio aos jogadores.
    ● A versão do servidor será 8.60, e o TFS que está sendo usado como base é o 0.4, por sua estabilidade.
    ● O foco no servidor será o PvP e Quests. As magias de suporte terão o tempo de "exhaust" diminuído, enquanto o dano das magias de ataque terão os danos reformulados, para que o PvP seja o mais balanceado o possível.
    ● As runas também passaram por reformulações em suas finalidades, tanto as de suporte como também as de ataque. Para que todas as runas passam à ser mais valorizadas, além das tradicionais runas que são bastante usadas, como as SD, Paralyze e MW.
     

    _MAPA
    ● Como foi dito anteriormente no tópico acima, o mapa será um Styller Yurots, porem o mesmo será totalmente customizado, contendo um visual incrível, com muitas novidades de locais únicos e exclusivos.
    ● Os locais de caça e quests poderão ser acessados apenas caminhando (explorando o mapa). A única forma que haverá de se teleportar para os locais de caça/cidade, são através dos "Teleport Crystals", que consiste em um sistema semelhante ao do Tibia Global.
    ● Alguns ícones no mini mapa do cliente do Tibia serão adicionados, que tem como objetivo de auxiliar os novos jogadores, indicando onde fica tais NPC e suas respectivas funções.
     

    _EVENTOS / INVASÕES
    ● O servidor terá alguns eventos já conhecidos, como o Battlefield Event, Arena Zombie Event, Capture The Flag, War Of Emperium, Blood Castle Event, Backpack Event, Fire Storm Event e entre muitos outros eventos conhecidos que são muito conhecidos pela comunidade Tibiana.
    ● Em alguns dias da semana, e em determinados dias do mês, a cidade e os locais de caça e até mesmo as quests poderam ocorrer invasões de monstros e até mesmo de bosses, resultando em mais diversão ainda.
     

    _RATES
    ● As rates do servidor serão baixas, algo proposto para:
     
    XP: 1x - A XP será baixa, porem o servidor contará com sistemas de tasks diárias, itens consumíveis e sets que aumentam o ganho de XP.
    Skill: 20x
    Magic: 10x
    Loot: 1x - Modificado.
    Respawn: 2x - Dois minutos.
    Fast Attack: 1000ms - Um segundo por ataque para todas as classes.
    Protection Level = À decidir.
    Premium Account = Será a VIP do servidor.
  14. Gostei
    leozynho123 deu reputação a G3 Yuri em [Link Quebrado] ferumbras' ascendant quest   
    Entrada da quest  darashia 19:03 Your current position is: 33277, 32397, 7.
    Link Da Quest
     
    Scan
     




    items.otb
  15. Gostei
    leozynho123 deu reputação a eviltox em (Resolvido)Sources Tfs 0.3.1 (tibia 8.40)   
    Porra mano, vem cá vou te dar um beijo! 
    @leozynho123 Muito obrigado jovem, nem sei como agradecer kkk na moral, procurei até nos sites polaco e nunca achei. 
    Muito obrigado mesmo  
    Obs: você deveria fazer um tópico com isso ai ASHUASHUAS colocar na github e fazer tipo um Museu das sources.
    Enfim. Rep+
  16. Gostei
    leozynho123 recebeu reputação de eviltox em (Resolvido)Sources Tfs 0.3.1 (tibia 8.40)   
    http://www.mediafire.com/download/zed5swq35wdjh17/Tags.rar
     
    divirta-se
    (não peça scan pois esse .rar tem diversas old sources inclusive sua 0.3.1 e tem mais de 90mb)
     
    edit: se alguém quiser fazer o scan rs :*
  17. Gostei
    leozynho123 deu reputação a Wolf em [ Paused Updates ] Crystal Bot - Thronia OT, Eloth OT and Tibia 7.x   
    Recados:
     
    As atualizações estão pausadas por motivos pessoais e por isso todas as licenças de 30 dias agora serão válidas por 6 meses, isso vale pra novas compras também.
     
    -
    Para colocar para comer food é preciso marcar a posição da tag #food primeiro, usando o Insert, é recomendado colocar o food em um slot fixo, como o do arrow por exemplo, ou no chão, qualquer lugar fixo.
     
    To eat food is necessary to set the position of a tag using Insert on the position of the food, it's necessary to put food on a static position, like Arrow slot or even on ground.
     
    Exemplo: $rclick #food $wait 5000
     
     
    _______________________________________________________
     
     
    Crystal bot é um projeto de bot voltado para funcionar em OTs com sistema de Anti Bot, ou seja, OTs onde não é possível usar os bots tradicionais.
     
    O Crystal Bot utiliza apenas simulações de mouse e teclado no client do tíbia, ele não envia packets, logo a maneira que ele funciona é relativamente diferente em relação a outros bots.
     
    Este projeto é um projeto em fase de desenvolvimento e está disponível em fase de Closed Beta.
     
    O objetivo do Closed Beta é que um seleto grupo de pessoas possam ter acesso ao bot e me relatar sobre sua experiência de uso para que eu possa resolver bugs e aprimorar a experiência de uso para todos em geral.
     
    Por ser um projeto em desenvolvimento e em estágios iniciais ainda não há muito suporte para o Bot, o material de apoio está em desenvolvimento e estará sendo postado no youtube e impresso na forma de PDF a cada update.
     
    Para participar do Closed Beta será necessário comprar uma licença de acesso com duração de 30 dias no valor de R$20.
    Poderão participar do Closed Beta aqueles que já aprenderam a usar as funções básicas do Bot no Free Trial ou que tenham facilidade de aprender a utilizar bots.
     
    Dúvidas podem ser enviadas no meu e-mail e serão respondidas na medida do possível.
     
    Em breve atualizarei o tópico com mais informações =]
     
     
    Features do Crystal Bot:
    - Cavebot com sistema de Nodes e e targeting inteligente*
    - Script simples mas que permite uma infinidade de coisas como:
    -- Runemaker 100% afk
    -- Fishing
    -- Atacar o monstro com runa durante o cavebot ( ou Exori vis no 8.0+ )
    -- Auto eat food e pegar spear de um determinado tile no chão.
    Algumas coisas mais avançadas mas que são totalmente possíveis:
    -- Guardar gold no banco quando cap for menor que x
    -- Pausar o cavebot em um local fora do waypoint e deslogar quando o cap for menor que x
    -- Etc, confira os comandos para ver as possibilidades.
    - Anti Afk e Housing, ( O bot entra em casa se aparecer alguém na tela, também pode ser ativado para se aparecer alguém em andares a baixo ou a cima. )
    - Alarme com Tray ballon ( notificação perto do relogio do windows com o nome do player que aparecer na tela. )
    - Auto exori quando estiver rodeado por x mobs.
    - Full Light.
    - Name spy e Spy levels ( Apenas no 7.x e no Thronia. )
    - Slime Train
    - Mana Train, Auto Haste, Auto Heal, Auto UH.
    -Hotkeys, exemplos simples:
    -- $waypoint ou $node para adicionar waypoint usando hotkey 
    -- $shot pra tacar runa diretamente no target ( Aim Bot )
    -- $shotmw para jogar magic wall na frente do target.
    -- $rclick #uh $lclick #self pra usar uh , ou #mf.
     
    *: O targeting do cavebot detecta quando um monstro está atrás de uma parede e não pode ser alcançado, monstros nessa condição são pulados depois de 3 segundos. Esses monstros só serão atacados pelo bot quando atacarem o player, ou seja, quando forem alcançáveis novamente.
     
    Presentes limitações do script no momento:
    Não possui uma sintaxe de programação muito bem definida, apesar de se assemelhar um pouco com a linguagem ASM em relação aos loops e saltos condicionais.
    O IF é embutido nas funçõe que retornam valores do client, como $hp , $mp.
     
    Presentes limitações do Autoloot no momento:
    - Não looteia items que estão depois do quarto slot da backpack.
    - Não funciona corretamente quando algum dos containers/corposes/backpacks está com seu tamanho alterado ( Exibindo mais do que 4 slots ).
     
     
     
    _________________________________________________________
     
     
     
    Ots em que eu costumo testar o bot:
    http://old-war.hopto.org/  ( Selecionar a Version 7.72 e colocar Oldwar na barrinha do Client Selector.)
    http://www.thronia.org/ ( Selecionar a Version Thronia. )
    http://eloth.net/ ( Selecionar a Version Eloth. )
     
     
    Download: http://speedy.sh/2ggyC/Crystal-Bot-1.4.10.rar
     
    Contato:
    E-mail: [email protected]
     
    Imagens:
     

     
  18. Gostei
    leozynho123 deu reputação a Wolf em [ Paused Updates ] Crystal Bot - Thronia OT, Eloth OT and Tibia 7.x   
    Qual a versão do client deles? posso dar uma olhada, se for 7.x ou 8.x é bem provável que posso adaptar pra ele também.
    ( Eu vi sua pergunta no whatsapp, só não respondi ainda por que to movendo o whatsapp pra o tablet nesse momento que ai eu poderei responder as mensagens mais rapidamente)
  19. Gostei
    leozynho123 recebeu reputação de Heyron em OTX SERVER 3.1 [8.60]   
    Nome: OTXServer 3.1
    Versão: 8.60
    Créditos: OTXServer Team, TFS Team

    Galera apenas repassando a ultima versão do otx server pra 8.60

    https://github.com/mattyx14/otxserver/releases/tag/otxv3_1

    mais informações estão no próprio github, ela é baseada na tfs 1.2

    abraços !
  20. Gostei
    leozynho123 recebeu reputação de Letxus em OTX SERVER 3.1 [8.60]   
    Nome: OTXServer 3.1
    Versão: 8.60
    Créditos: OTXServer Team, TFS Team

    Galera apenas repassando a ultima versão do otx server pra 8.60

    https://github.com/mattyx14/otxserver/releases/tag/otxv3_1

    mais informações estão no próprio github, ela é baseada na tfs 1.2

    abraços !
  21. Gostei
    leozynho123 recebeu reputação de jplaubs em OTX SERVER 3.1 [8.60]   
    Nome: OTXServer 3.1
    Versão: 8.60
    Créditos: OTXServer Team, TFS Team

    Galera apenas repassando a ultima versão do otx server pra 8.60

    https://github.com/mattyx14/otxserver/releases/tag/otxv3_1

    mais informações estão no próprio github, ela é baseada na tfs 1.2

    abraços !
  22. Gostei
    leozynho123 deu reputação a Victor Fasano Raful em 2015 GESIOR ACC 1.0 BY VICTORWEBMASTER   
    Bom, acho que não preciso falar muito!
    WEbsite gesior com compatibilidade a versões novas e recentes do tibia!
    Disponibilizado em primeira mão com qualidade e desempenho.
     
     
    Website comporta uma vasta gama de ferramentas de ultima geração para maior desempenho do servidor na maquina instalada e também na hora do acesso, diversos erros foram arrumados das versões anteriores, eu peguei uma base aqui do Tibia King para poder editar pois os modulos de injeção ao banco de dados eram completamente diferentes do que eu havia dos ultimos mais antigos. Então resolvi disponbilizar pois criei para venda e para uso exclusivo de meus clientes ja ativos, porém não vou mais dar procedimento a sistemas exclusivos pagos. Vocês do Tibia King terão em primeira mão e exclusivo com o conteudo extremamente bloqueado para outros foruns, portais, blogs etc. (É open source, porém tem as credenciais registradas em cartório!).
     
    Sem mais delongas, segue os links protegidos e exclusivos.
     
     
     
    DOWNLOAD
     
    PRINT



     
     
    DATABASE
    [DOWNLOAD]
  23. Gostei
    leozynho123 deu reputação a Natanael Beckman em StreamTemple TFS 0.4 [8.60]   
    Opa galera eu mais uma vez postando mais uma novidade na área de OTServer!
    StreamTemple é um sistema que proporciona uma visualização em tempo real da movimentação de characters em um determinado local do server, isso vai depender das suas configurações...
    Esse sistema foi criado por Gesior.pl para versão TFS 1.0 e migrado para a versão TFS 0.4 por Killua(90%) e Eu(Fix bug player move)
     
    Vamos la galera, em data/globalevents/scripts crie um arquivo .lua e nomeie para stream_temple.lua adicione dentro do mesmo este code:
     
    -- for linux default: '/var/www/streamtemple/stream.json' -- create folder 'streamtemple' in main folder of acc. maker! -- [LINUX] check that folder 'streamtemple' has rights to create new file by anyone local playerJsonInfoPath = '/var/www/streamtemple/stream.json' -- center position of your 'stream' - make sure you set valid left/top corner of image in PHP! -- stream show only players on same 'floor'/'level' local centerPosition = {x = 32349, y = 32222, z = 7} --[[ I RECOMMEND TO NOT SET WIDTH HIGHER THEN 20, BECAUSE IT MAY CAUSE LITTLE LAG ON SERVERS WITH 300-400 ONLINE! ]]-- -- viewWidth is not really width of stream, if viewWidth is '11': -- then stream shows players 11 tiles to the left and 11 tiles to the right from center positon, so real width is 23 tiles! local viewWidth = 11 -- viewHeight is not really height of stream, if viewHeight is '6': -- then stream shows players 6 tiles to the top and 6 tiles to the bottom from center positon, so real height is 13 tiles! local viewHeight = 6 function onThink()     -- get players/monsters/npcs in area list     local spectators = getSpectators(centerPosition, viewWidth, viewHeight, false)     -- generate information     local stream = "{"     if(spectators) then         for _, spectator in pairs(spectators) do             local player = spectator             if(player) then                 local playerPosition = getCreaturePosition(player)                 local playerOutfit = getCreatureOutfit(player)                 if(centerPosition.z == playerPosition.z) then                     stream = stream .. '"'..getCreatureName(player)..'":['.. playerPosition.x ..','.. playerPosition.y ..','.. playerPosition.z ..','.. playerOutfit.lookType ..','.. playerOutfit.lookAddons ..','.. playerOutfit.lookHead ..','.. playerOutfit.lookBody ..','.. playerOutfit.lookLegs ..','.. playerOutfit.lookFeet ..','.. getPositionByDirection(player) ..','.. getCreatureLookDirection(player) ..',' .. playerOutfit.lookTypeEx .. ','.. getCreatureSkullType(player) ..'],'                 end             end         end     end     stream = stream .. '}'     -- save to file     local streampath = io.open(playerJsonInfoPath, "w")     streampath:write(stream)     streampath:close()     return true end No arquivo acima faça as seguintes alterações:
    Aqui altere pro local correto onde ficara localizada a pasta streamtemple na pasta do site.
    local playerJsonInfoPath = '/var/www/streamtemple/stream.json' Aqui você vai botar as coordenada central de acordo com a imagem que vai utilizar.
    local centerPosition = {x = 32349, y = 32222, z = 7} Em globalevents.xml registre esse code:
             <!-- Stream Temple -->         <globalevent name="stream" interval="700" script="stream_temple.lua"/> No site você vai adicionar o arquivo .php chamado de streamtemple.php com esse code:
    <style type="text/css">     .alpha_wrapper {             padding-top: 8px;             float: left;             position: relative;             color: #fff;             width: 96px;             text-align: center;     }     .name {             white-space: nowrap;             color: rgb(0, 255, 0);             font-size:10px;             width: 50%;             margin: 0px auto;             padding-bottom: 2px;             font-family: Verdana;             text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;     }     .skull {             background: transparent url(images/skulls/redskull.gif) no-repeat;             position: absolute;             top: 31px;             left: 57px;             width: 11px;             height: 11px;             width: 50%;             margin: 0px auto;     } </style> <div style="float:center;text-align:center;margin: 0 auto;text-shadow:0 0 5px #fff;font-family:Georgia,serif;font-weight:strong;font-size:35px;"><img src=megastr.png></div> <!-- Your temple image must have tiles width/height 32px! --> <!-- There is 'streamtemple/temple.png', if you keep your temple image in other format or on other host, edit this. DO NOT FORGET TO EDIT THIS PART OF LINE BELOW: 'width:600px;height:380px', there must be width and height of your temple image! --> <div style="background-image:url('streamtemple/temple.png');width:600px;height:380px;box-shadow:0 0 20px #000;font-family:Arial, sans-serif;border:2px solid black;margin:5px auto;text-align:center;overflow:hidden;position:relative;" id="templeAnimationWindow"></div> <script type="text/javascript">     // -- CONFIG --         // url to stream file - it's NOT full path to that file like 'c:\xampp\...'     var playerJsonInfoURL = 'streamtemple/stream.json';         // BEST VALUE IS SAME AS INTERVAL IN GLOBALEVENTS.XML     var updateIntervalInSeconds = 1;         // It's NOT same position as center of stream in LUA, this position depends on your temple image on www!     // set it to position that is in game when you look at top-left corner of your temple image (+/- 1 after tests on www)     //  -- example:     // HARD PART: If your image on www shows 16x8 tiles of 'game screen' and left-top corner positon is '1000,1000' then..     // What is center-position and width/height for LUA script config? [if it's on floor 7..]     // YES! It's: Position(1008, 1004, 7), width: 8 (8*2+1 = 17, more then your image!), height: 4 (4*2+1 = 9, more ..!)     // ---     // but don't worry, if you set it to (32337,32220,7) and set width 15 and height 15 it will work too! (just use more CPU then it should)     var leftTopCornetX = 32339;     var leftTopCornetY = 32216;         // adjust these values (from -32 to 32, it's value in pixels) to make your character stand at same position as in game     // you must compare image on www and in game by yourself     var imageCorrectionX = 2;     var imageCorrectionY = 4;         // images URL     var itemImagesURL = 'http://item-images.ots.me/1030/';         // outfit generation script URL, you need your own outfit images host, how to create:     // http://otland.net/threads/gesior2012-make-your-own-outfits-items-country-flags-hosting-recommended.210844/     var outfitImagesURL = 'outfit.php';         // -- END OF CONFIG --         function disableSelection(target)     {         if (typeof target.onselectstart!="undefined")         {             target.onselectstart=function(){return false}         }         else if (typeof target.style.MozUserSelect!="undefined")         {             target.style.MozUserSelect="none";         }         else         {             target.onmousedown=function(){return false}         }         target.style.cursor = "default";     }     disableSelection(document.body);     var uid = Math.floor(Math.random()*(10000000-1))+10000000;     function handler(data)     {         setTimeout(update, updateIntervalInSeconds * 1000);         try { var obj = eval("(" + data + ")"); }         catch(err) {}         var s = '';         for (x in obj)         {             var k = obj[x];             s += '<div style="z-index:'+(k[1]-20)+';position:absolute;top:'+(((k[1]-leftTopCornetY)*32)+imageCorrectionY)+'px;left:'+(((k[0]-leftTopCornetX)*32)+imageCorrectionX)+'px;width:64px;height:64px;background:transparent url(';             if(k[3] == 0)             {                 s += itemImagesURL + k[11]+'.gif';             }             else             {                 var mountID = parseInt(k[9]);                 if(mountID > 0)                 {                     mountID += 65536;                 }                 s += outfitImagesURL + '?id='+k[3]+'&addons='+k[4]+'&head='+k[5]+'&body='+k[6]+'&legs='+k[7]+'&feet='+k[8]+'&direction='+(parseInt(k[10])+1);             }             s += ') no-repeat right bottom;">' +                 '<div class="alpha_wrapper">' +                     '<div class="name" style="margin: 5px 19px">'+x.replace(/(&nbsp)/g,' ')+'</div>' +                     '<div style="margin-left: 34px; margin-top: -7px; width: 25px; height: 2px; background-color: rgb(0, 191, 0); border: 1px solid black;"></div>';             if(k[12] >= 3)             {                 // known problem: there is no white skull image in Gesior2012, if you got it, you can put it in your /images/skulls/                 s += '<div class="skull" style="background-image:url(images/skulls/'+(k[12] == 3 ? 'white' : (k[12] == 4 ? 'red' : 'black')) + 'skull.gif);">&nbsp;</div>';             }                 s += '</div></div>';         }         document.getElementById('templeAnimationWindow').innerHTML = s;     }     function update()     {         var xhr;         try         {             xhr=new XMLHttpRequest();         }         catch (e)         {             try             {                 xhr=new ActiveXObject("Msxml2.XMLHTTP");             }             catch (e)             {                 try                 {                     xhr=new ActiveXObject("Microsoft.XMLHTTP");                 }                 catch (e)                 {                     alert("Your browser does not support AJAX!");                     return false;                 }             }         }         xhr.open("GET", playerJsonInfoURL + "?"+Math.random(), true);         xhr.onreadystatechange=function()         {             // status 4 = query realized without problems             if(xhr.readyState==4)             {                 // if query failed for some reason, it will stop animation                 handler(xhr.responseText);             }         }         xhr.send(null);     }     update(); </script> E o outfit.php.
     
    Certo aqui você baixe a pasta abaixo que já com o arquivo stream.json e uma imagem que utilizo no meu servidor.
    streamtemple
     
    E baixe essa pasta de outfits pro sistema funcionar perfeitamente:
    outfits
     
    Veja um exemplo do sistema:

  24. Gostei
    leozynho123 recebeu reputação de Mdcrf em [Tutorial] Push de longe sem exausted   
    Boa noite galera, depois de muitas fuçadas em forums e ajuda de algumas pessoas, consegui tirar o delay do push de longe no caso ( + de 1 sqm do player)
     
    Bom.. vamos lá !
     
    Em OTX Server ,
     
    Em game.cpp procure por 
    " boost::bind(&Game::playerMoveCreature, this, playerId, movingCreatureId, movingCreaturePos, toPos, false)); "
     
    aonde está "false" estará na sua sources ORIGINAL "true" então no caso a palavra "true" (ativa a função) "false" (desativa a função)
     
    ~~
     
    TFS 0.4
     
    Em game.cpp procure por 
    " boost::bind(&Game::playerMoveCreature, this, playerId, movingCreatureId, movingCreaturePos, toPos, false)); "
     
    aonde está "false" estará na sua sources ORIGINAL "true" então no caso a palavra "true" (ativa a função) "false" (desativa a função)
     
    (É a mesma coisa da OTX porém no TFS 0.4 a função está um pouco diferente)
     
    OBS: este tutorial é para alterar a velocidade do push em longa distancia, no caso 1 sqm + do outro player, para alterar o push "colado" ao player é em config.lua "pushCreatureDelay"
     
    É isso galera, qualquer dúvida só perguntar
     
    Créditos:
    Leonardo
    FireElement
  25. Gostei
    leozynho123 recebeu reputação de Caronte em [Tutorial] Push de longe sem exausted   
    Boa noite galera, depois de muitas fuçadas em forums e ajuda de algumas pessoas, consegui tirar o delay do push de longe no caso ( + de 1 sqm do player)
     
    Bom.. vamos lá !
     
    Em OTX Server ,
     
    Em game.cpp procure por 
    " boost::bind(&Game::playerMoveCreature, this, playerId, movingCreatureId, movingCreaturePos, toPos, false)); "
     
    aonde está "false" estará na sua sources ORIGINAL "true" então no caso a palavra "true" (ativa a função) "false" (desativa a função)
     
    ~~
     
    TFS 0.4
     
    Em game.cpp procure por 
    " boost::bind(&Game::playerMoveCreature, this, playerId, movingCreatureId, movingCreaturePos, toPos, false)); "
     
    aonde está "false" estará na sua sources ORIGINAL "true" então no caso a palavra "true" (ativa a função) "false" (desativa a função)
     
    (É a mesma coisa da OTX porém no TFS 0.4 a função está um pouco diferente)
     
    OBS: este tutorial é para alterar a velocidade do push em longa distancia, no caso 1 sqm + do outro player, para alterar o push "colado" ao player é em config.lua "pushCreatureDelay"
     
    É isso galera, qualquer dúvida só perguntar
     
    Créditos:
    Leonardo
    FireElement

Informação Importante

Confirmação de Termo