Ir para conteúdo

godofglobal

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    godofglobal deu reputação a Artur Henrique em Boots VIP   
    Esta certo, dando 50 de speed, e regenerando 50hp 80mp/sec.. Se não tiver regenerando, você tem que ir em data/movements/movements.xml e botar essa tag:
     
    <movevent type="Equip" itemid="11113" slot="feet" event="function" value="onEquipItem"/> <movevent type="DeEquip" itemid="11113" slot="feet" event="function" value="onDeEquipItem"/>
  2. Gostei
    godofglobal deu reputação a MatheusFiesta em Boots VIP   
    Bom , não sei se essa é o local para postar isso . Então desculpe desde já ! aehuae
     
    Bom eu queria criar uma Bota Vip pro meu OTserver só que não sei como fazer isto , o mais próximo que cheguei foi isto .
     Eu quero que ela de speed + 50 e Que de heal tipo soft boots , só que em triplo . 
    Alguém pode me ajudar ?
  3. Gostei
    godofglobal deu reputação a WhiteBubble em Dbo Rox V2 8.60 [Open Source][99% SEM BUGS]   
    Dragon Ball
    Rox
    Servidor 100% estável com mais de 200 horas online.
    38 Vocações sendo 9 delas vip que são:
    Shenron,Vegetto,Zaiko,Kagome,Tapion,Kame
    Chilled,C8 e King Vegetta.
    Spells de fast attack (Usa uma vez sai 10 hits).
    Eventos automaticos como: Castle,Battlefield,Run event.
    Reborn level maximo 600.
    Vamos aos bugs que eu encontrei:
    * Zombie event quando o zombie pega algum player todos do evento e mandando pra fora e evento encerra.
    * Erro quando usa spell e a pessoa morre antes da spell acabar no caso das de combo.
    * Erro nos eventos Battlefield e Run event quando vai adicionar a recompensa da erro por faltar uma tabela na database que não me recordo o nome agora.
     
    Update v2
     Adicionado 7 novas vocações vips sendo elas:
    Bills,Whiss,Golden Freeza,Vegetto Blue,Zamasu,Gogeta Blue e Goku Black Evo.
    Adicionado 3 vocações free sendo elas: Zeno, Vados e Vegetto Black.
    Vocações que antes era vip no update v1 agora são free.
    Fazer reborn não precisa mais fazer quest das esferas do dragão.
     Adicionado cassino que se ganha small diamonds que se troca por:
    Divine Stone(Usado para upgrade), Black Stone (Item para virar Vegetto Black) e Leviathan Amulet.
    Adicionado npc que vende Anti Loss Ring Protege 10% contra todos danos e funciona como a band of loss porem infinita. Ele fica no Yama.
    Adicionado sistema de pontuação por hora online, cada 1 hora online = 1 ponto que se pode trocar por itens no npc Points Trader no Yama.
    Adicionado sistema Anti-MC, podendo logar somente 2 contas por ip.
    Adicionado 3 bosses espalhados pelo mapa (Earth).
    Adicionado sistema de forja podendo criar o melhor set, armas free e o item para virar Zeno.
     Adicionado sistema de upgrade fazendo seu item ficar mais forte.
     Adicionado transformação ultra god para todas as vocações, sendo pega no templo de reset ao lado do esquerdo do templo. Necessário ter level 800 e possuir 100 God Essences que dropam do Ultra God Bills em God Island.Para entrar no templo de reset é necessário possuir 1 reset, para dar reset necessita ter level 800 e digitar o comando "!reset", você voltara para o level 100 com o hp/mp de um player level 100 mas ganhara acesso a área de reset que tem o npc de ultra god e a área de forja.
    Nova moeda acima de Gold sendo ela Blue God equivalente a 100 Gold Bars.
     Area de evento pvp e dice/bag adicionada no Yama.
     Area vip adicionada.
     Adicionado 2 sets novos free, 2 armas free, 2 shields free, senzu free (God Senzu), Senzu vip (Mystic Senzu), Vados staff free, Whiss staff vip.
     Vocações que antes era vip na v1 se pega na capsule ao lado direito do templo.
     Algumas modificações no mapa, hunts, quest.
    Por enquanto é só isso que estou lembrando,conforme eu lembro edito o tópico.
     
    Gostou ? Clique em Gostei logo abaixo.
     
    Para consertar o erro da loteria só executar essa query na sua database:
    CREATE TABLE `lottery` ( `id` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL, `item` varchar(255) NOT NULL, `world_id` tinyint(2) unsigned NOT NULL default '0', `item_name` varchar(255) NOT NULL, `date` varchar(256) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1;  
     
     
     Downloads
     
    Server (Distro para windows e linux já compilada)      Scan
    Cliente    Scan
    Sources     Scan
    Site (Modern Acc)    Scan
    Database     Scan
     
     
     
     
    Creditos server: Kramer, WhiteBubble
    Creditos site: @Hastafaru e a WhiteBubble por adaptar ao server
    Creditos source: Fir3element e WhiteBubble por aumentar limite de efeitos e por skill fist skill para aumentar attack speed.
     
  4. Gostei
    godofglobal deu reputação a jonhSS em Gesior [Admin Panel Plus 1.0]   
    Então, aproveitei meu tempo vago e resolvi melhorar o painel de administração do Gessior.
    Encontrei um codigo pronto do membro da OtLand Turs0n, baseado nesse codigo revisei tudo e refiz de uma maneira mais pratica mudando apenas o "cpanel.php".
     
    Pra quem quiser testar estou disponibilizando a source e o arquivo alterado.
     
    Adicionei as funções:
    *Change Name
    *Add Experience
    *Player Position
    *Delete Character
    *Change Account
    *Change E-Mail
    *Account Acess
     
    Removi:
    *Level -> Alterava somente o level.
    *Others -> Alterava atributos (mp/hp/cap) mas não conforme o level.
    *Password -> Alterava o password, mas não para sha1 então removi.
     
    Para econtrar basta entrar na pasta raiz do Gessior e procurar pela pasta Pages, la esta o "cpanel.php"
     
    Imagens:



     
    Code (Cpanel.php):



     
    Espero estar ajudando a quem estava procurando pelo mesmo.
    Caso eu coloque algo mais no projeto postarei aqui como update.
    Valeu!
     
    Creditos:
    Turs0n  >OtLand
    JonhSS >TibiaKing
    cpanel.php
  5. Gostei
    COLOSSUS SERVER 10.77

    Bom Galera do TK, ai vai a minha primeira contribuição para o site. Espero não ter errado ai na postagem e conseguir passar todas informações necessárias para o bom entendimento do Leitor. Sem mais delongas, apresento-lhes o Colossus server.

    CIDADES:

    Colossus*
    Edron
    Ankrahmun
    Gnombase
    Mineland*
    Yalahar
    Svargrond
    Roshamuul
    Gray Beach
    Rathleton
    Alpha Base*

    *Cidades Novas do servidor.

    - Warzone 1, 2, 3;
    - Bank System;
    - Gray Beach City completa 100% (incluindo Subsolo);
    - Monstros 100%;
    - Trainer Offline 100%;
    - Trainer Online 100%;
    - Todas montarias;
    - Taming system funcionando 100%;
    - Database completa;
    - Wrath of Emperor Quest;
    - War System 100%;
    - Market System 100%;
    - Roshamull Completa100% (incluindo subsolo);
    - Oramond Full;
    - POI;
    - Children of a Revolution Quest;
    - The New Frontier Quest;
    - Colossus quest;
    - Varias quests Items Espalhadas pelo mapa;
    - Novos Montros.
    - Todas as Magias Balanceadas para um melhor desempenho. (Foi mudado todos os cálculos das magias). Essa mudança foi feita visando obter um maior empenho do jogador para crescer no jogo, pois as formulas antigas cresciam linearmente. Adotei formulas que crescem exponencialmente. Resultado, quem se dedica ao jogo, treina, upa e busca os melhores itens, sera realmente o mais forte.
     
    - Itens vips criados.
    - Npcs de Addon postos em uma ilha, todas as quest e execuções de addons são idênticas aos métodos do global, e todos os caminhos são direcionados no mapa.
     
    - Todas as questes requerem missão. A inquisition, por exemplo, segue o mesmo raciocínio da quest global.
    - Muitas Hunts novas, todo mapa foi readequado, com isso, talvez as hunts que você encontre no global, não serão as mesma deste servidor.
    - A Knightwatch Tower, da dream chalange quest, foi reformulada, seus teleportes levam a Incríveis desafios.
    - Praticamente todos os items são acessíveis.
    - Wands e rods readequados para uma maior exploração destes items.
    - Todos os monstros do Global. Os novos monstros só poderão ser acessados com a conclusão da Colossus quest, que é um desafio e tanto.
    - Senha do god = god/god

    Dediquei um pouco do meu tempo para estar criando este servidor. Baseei-me no servidor aqui postado pelo Mitsuig
     
    Porem, o mapa foi totalmente editado por mim. Cidade Colossus e Alpha Base foram criadas por mim. As demais cidades foram readequadas para suprir minhas expectativas de jogabilidade do servidor. Todas as quests Globais (Exemplo: POI, Inqui, Children of revolution, The new Frontier, etc.) foram reformuladas para proporcionar mais jogabilidade e iteração no jogo. 
     
    Todo mapa foi Sinalizado para guiar os jogadores à seus devidos destinos. 
     
    ATENÇÃO: O mapa Não é global, Não é Global Compacto também, Não é Baiak. 
     
    Tentei construir um servidor que conduza o  jogador para o maior aproveitamento. O mapa é praticamente 100% utilizável, todas as hunts e quests disponibilizam items e recompensas interessantes. Creio que criei um bom servidor pra galera por online ai. Espero que gostem!!
     
    Bom, eu ja disponibilizei com o TFS compilado em Windows. Recomendo que Compilem vocês mesmo.
    Esse servidor foi feito usando de modelo o do link acima. Contudo, o mais importante mesmo aquié o SERVIDOR e a DATABASE. O resto podem fazer o download de lá que vai funcionar certinho.
     
     
    Downloads:
    SERVIDOR
    Database
    WEBSITE
    TFS-SDK-2.0
    MAP EDITOR

    Imagens:
    Yalahar
    Colossus Quest
    Alpha Base
    Mineland
    Mapa Detalhado
    Mapa Detalhado - Colossus City
    Colossus

     
     
    Créditos: Os mesmos do link acima citado. OTLAND - TFS TEAM; Lucas Barreto.
     
     
     
  6. Gostei
    godofglobal deu reputação a Vampira em [Tutorial] Criando quest log   
    *Criando quest log por Action*


    Como eu não achei nenhum tutorial desse por aqui resolvi criar um, neste tutorial ensinarei vocês a criar um quest log para suas quests

    Oque é quest log: Quest Log tem a função de armazenar as quests que você fez ou está fazendo, mostrar em que parte da QUEST você está e como seguir adiante, etc...

    Em data/XML abra o arquivo chamado quests.xml nele vai ter mais ou menos assim:


    Entendendo:

    Vermelho = Nome da sua Quest
    Verde = Storage ID da Quest que vai aparecer no Quest Log
    Azul = Numéro de Início da Quest
    Negrito = Nome da Missão
    Rosa = Storage da Missão
    Laranja = Valor de Início da Missão
    Marrom = Valor de Finalização
    Preto = Descrição da Missão

    Bom, agora que nós já entendemos o que cada coisa faz, podemos dar continuidade com o SCRIPT. aonde estáNome da Quest você deve colocar o Nome que vai aparecer no Quest Log, depois que você inseriu o nome da sua Quest você deve ir na pasta data/actions/scripts e achar o arquivo .lua da sua Quest, nele você apertaCTRL+F e depois digita isso aqui:


    Depois que você encontrar este comando clique em Cancelar, depois vai ter mais ou menos isso:

    Exemplo:


    Relembrando que a cor Verde é o nosso Storage ID e o Azul é o nosso Comando de Início

    Agora que nós achamos o nosso Storage ID e o nosso Comando de Início podemos preencher a primeira linha da nossa Quest assim:


    Explicando um pouco para poder continuarmos com nosso Tutorial, uma quest é composta de Storages Values, cada movimento que você avança em sua Quest é dado um Storage Value novo.

    EX: Você pega a Quest (Ganhou seu primeiro Storage Value), Você abriu o Baú (Ganhou seu Storage Value Final.). Isso quando você está fazendo a Quest por Action.

    Então nós entendemos que na primeira linha da Quest nós precisamos por o Value de quando você pega a Quest. Agora continuando com o SCRIPT...

    Nós vimos que o nosso Storage ID era 1 e o nosso Comando de Início era 1, então nós acabamos de preencher a primeira linha com os números que encontramos.

    Agora nós vamos para a segunda linha, primeiramente você deve colocar o nome da sua missão, dai você me pergunta:

    - Nós já não colocamos o nome da nossa Quest?
    Resposta: Sim, nós colocamos o NOME DA QUEST agora vamos colocar o NOME DA MISSÃO, ou seja, aqueles nomes que fica no retângulo de cima quando você da SHOW na QUEST, aquilo é uma Missão.

    Bom, depois que você colocou o Nome da sua Missão, como eu havia explicado antes sobre Storages Values, nós devemos pegar agora o nosso primeiro Storage Value novamente e o nosso primeiro Comando de início, ficando assim:


    Pronto, nós preenchemos o nosso StorageValue e o nosso Comando de Início agora nós precisamos inserir o valor de término, depois que você pega o Baú (como expliquei ali em cima) você recebe o seu segundo Storage Value digamos que o meu seja assim:


    Observe que o Storage Value de quando você pega o Baú tem 2 em vez de 1, isto porque o 2 é o número de encerramento da missão, então nós devemos colocar assim na segunda linha:


    Resumindo, a nossa missão começa logo quando você recebe a missão do NPC e ela se completa quando você abre o Baú. Agora que a parte mais difícil já foi, vamos para a parte mais fácil do nosso SCRIPT, a Descrição da missão (a frase que aparece no quadro de baixo).


    Esse
    é o número da descrição, no caso nós colocamos apenas uma Missão então seria uma Descrição, se você colocar 2 Missão, você vai colocar e na outra você vai colocar depois da nossa missionstate tudo que devemos fazer é colocar nossa descrição onde está "Descrição da Missão.", ficando assim:

    Lembrando que nunca se deve usar carácteres especiais, como:


    Terminamos aqui nosso tutorial espero que tenham gostado

    Creditos: meu
    Inspiração: joaovbz
  7. Gostei
    NÃO CHAMEM O MITSUIG NO WHATS APP! ELE QUER VENDER OT POR 400 REAIS E JÁ ROUBOU MAIS DE 10 PESSOAS QUE EU ENCONTREI AQUI NO FÓRUM, INCLUSIVE EU! ROUBOU TODO MEU DINHEIRO E FICOU DANDO MIGUÉ!
     
    Azar dele que ele passou o número do CPF dele, conta, e tudo mais! Esse ai vai c fuder na minha mão. Deu azar de dar golpe na pessoa errada.
  8. Gostei
    godofglobal deu reputação a Tricoder em [TFS 1.x] AutoLoot System   
    SCREENSHOT
    http://3.1m.yt/Zwo99Sdx.png
    http://4.1m.yt/oG_cwli8u.png
    ______________________________________________ COMANDOS
    !autoloot add, itemId ou name -- Adicionando um item na lista !autoloot remove, itemId or name -- Remover um item da lista !autoloot show -- Mostrar a lista do autoLoot !autoloot clear -- Limpar a lista do autoLoot ______________________________________________ SCRIPT data/global.lua
    -- AutoLoot config AUTO_LOOT_MAX_ITEMS = 5 -- Reserved storage AUTOLOOT_STORAGE_START = 10000 AUTOLOOT_STORAGE_END = AUTOLOOT_STORAGE_START + AUTO_LOOT_MAX_ITEMS -- AutoLoot config end talkactions/talkactions.xml
    <talkaction words="!autoloot" separator=" " script="autoloot.lua"/> talkactions/scripts/autoloot.lua
    function onSay(player, words, param) local split = param:split(",") local action = split[1] if action == "add" then local item = split[2]:gsub("%s+", "", 1) local itemType = ItemType(item) if itemType:getId() == 0 then itemType = ItemType(tonumber(item)) if itemType:getId() == 0 then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "There is no item with that id or name.") return false end end local itemName = tonumber(split[2]) and itemType:getName() or item local size = 0 for i = AUTOLOOT_STORAGE_START, AUTOLOOT_STORAGE_END do local storage = player:getStorageValue(i) if size == AUTO_LOOT_MAX_ITEMS then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "The list is full, please remove from the list to make some room.") break end if storage == itemType:getId() then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, itemName .." is already in the list.") break end if storage <= 0 then player:setStorageValue(i, itemType:getId()) player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, itemName .." has been added to the list.") break end size = size + 1 end elseif action == "remove" then local item = split[2]:gsub("%s+", "", 1) local itemType = ItemType(item) if itemType:getId() == 0 then itemType = ItemType(tonumber(item)) if itemType:getId() == 0 then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "There is no item with that id or name.") return false end end local itemName = tonumber(split[2]) and itemType:getName() or item for i = AUTOLOOT_STORAGE_START, AUTOLOOT_STORAGE_END do if player:getStorageValue(i) == itemType:getId() then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, itemName .." has been removed from the list.") player:setStorageValue(i, 0) return false end end player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, itemName .." was not founded in the list.") elseif action == "show" then local text = "-- Auto Loot List --\n" local count = 1 for i = AUTOLOOT_STORAGE_START, AUTOLOOT_STORAGE_END do local storage = player:getStorageValue(i) if storage > 0 then text = string.format("%s%d. %s\n", text, count, ItemType(storage):getName()) count = count + 1 end end if text == "" then text = "Empty" end player:showTextDialog(1950, text, false) elseif action == "clear" then for i = AUTOLOOT_STORAGE_START, AUTOLOOT_STORAGE_END do player:setStorageValue(i, 0) end player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "The autoloot list has been cleared.") else player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Use the commands: !autoloot {add, remove, show, clear}") end return false end creaturescripts/creaturescripts.xml
    <event type="kill" name="AutoLoot" script="autoloot.lua" /> creaturescripts/scripts/autoloot.lua
    local function scanContainer(cid, position) local player = Player(cid) if not player then return end local corpse = Tile(position):getTopDownItem() if not corpse then return end if corpse:getType():isCorpse() and corpse:getAttribute(ITEM_ATTRIBUTE_CORPSEOWNER) == cid then for i = corpse:getSize() - 1, 0, -1 do local containerItem = corpse:getItem(i) if containerItem then for i = AUTOLOOT_STORAGE_START, AUTOLOOT_STORAGE_END do if player:getStorageValue(i) == containerItem:getId() then containerItem:moveTo(player) end end end end end end function onKill(player, target) if not target:isMonster() then return true end addEvent(scanContainer, 100, player:getId(), target:getPosition()) return true end creaturescripts/scripts/login.lua
    player:registerEvent("AutoLoot") ______________________________________________ CRÉDITOS
    Printer
  9. Gostei
    godofglobal deu reputação a Hadggar em [NEW] Listão de Talkactions e Actions 2014   
    Listão de Talkactions é Actions TK "2014"
     
    --2011--
     
    Nome do Tópico: Character Info
    Autor: Doughell
    Link do Tópico: http://tibiaking.com...character-info/
    Comentário:

     

    Nome do Tópico: Dungeon Finder
    Autor: Guilherme
    Link do Tópico: http://tibiaking.com...dungeon-finder/
    Comentário:

     

    Nome do Tópico: Gate System
    Autor: Doughell
    Link do Tópico: http://tibiaking.com...60-gate-system/
    Comentário:

     

    Nome do Tópico: Portal WoE
    Autor: Doughell
    Link do Tópico: http://tibiaking.com...353-portal-woe/
    Comentário:

     

    Nome do Tópico: Sistema de Forja
    Autor: Lpz
    Link do Tópico: http://tibiaking.com...stema-de-forja/
    Comentário:

     

    Nome do Tópico: [Action] Removedor de Frags
    Autor: Matheus
    Link do Tópico: http://tibiaking.com...vedor-de-frags/
    Comentário:

    Nome do Tópico: [Action] Stamina Doll
    Autor: AgaSsI
    Link do Tópico: http://tibiaking.com...s-stamina-doll/
    Comentário:

     

    Nome do Tópico: [Actions] Potions Baseadas no Level
    Autor: AgaSsI
    Link do Tópico: http://tibiaking.com...eadas-no-level/
    Comentário:

    Nome do Tópico: Gesior ACC - Postando Ticker in Game
    Autor: Renato
    Link do Tópico: http://tibiaking.com...ticker-in-game/
    Comentário:

     

    Nome do Tópico: Remover Pedra com Alavanca
    Autor: Kimoszin
    Link do Tópico: http://tibiaking.com/forum/topic/9261-action-remover-pedra-com-alavanca/
    Comentário:

    Nome do Tópico: [Action] Addons Em Quest
    Autor: AgaSsI
    Link do Tópico: http://tibiaking.com...dons-em-quests/
    Comentário:

    Nome do Tópico: Proibir Palavrões
    Autor: Matheus
    Link do Tópico: http://tibiaking.com...ibir-palavroes/
    Comentário:

    Nome do Tópico: Resete Sistem
    Autor: macnowfhael
    Link do Tópico: http://tibiaking.com...-resete-sistem/
    Comentário:

    Nome do Tópico: GOD que da BLESS
    Autor: Matheus
    Link do Tópico: http://tibiaking.com...bless-para-god/
    Comentário:

    Nome do Tópico: [Action] Scroll de Level
    Autor: Augusto
    Link do Tópico: http://tibiaking.com...croll-de-level/
    Comentário:

    Nome do Tópico: [Action] Sistema de Mineração
    Autor: Matheus
    Link do Tópico: http://tibiaking.com...a-de-mineracao/
    Comentário:

    Nome do Tópico: [TalkAction] Buy Aol
    Autor: Kimoszin
    Link do Tópico: http://tibiaking.com...action-buy-aol/
    Comentário:

    Nome do Tópico: [TalkAction] Addon Doll
    Autor: Kimoszin
    Link do Tópico: http://tibiaking.com...ion-addon-doll/
    Comentário:
      --2012,2013 & 2014--  
    [Action] Temple Cleaner Automatico
    Autor: GodFather
    Topico: Topico Official
    Tipo: Action

    [Action] Mount System 1.4 - 100% Inovador
    Autor: Matheus
    Topico: Topico Official
    Tipo: Action

    [Action] Item Que Da Experience e Dinheiro
    Autor: Slaake
    Topico: Topico Official
    Tipo: Action

    [Talkaction] Item Por Vocaçao
    Autor: TonyPlyson
    Topico: Topico Official
    Tipo: Talkaction

    [Talkaction] Shop System [!sell-!buy] Facil Configuraçao
    Autor: Matheus
    Topico: Topico Official
    Tipo: Talkaction

    [Talkaction] Comando Para Comprar Bless
    Autor: Matheus
    Topico: Topico Official
    Tipo: Talkaction

    [Talk] Comando Mute/Desmute
    Autor: Vodkart
    Topico: Topico Official
    Tipo: Talkaction

    [Talkaction] Pet System ! Tfs = 0.3.4
    Autor: DevilMoon
    Topico: Topico Official
    Tipo: Talkaction

    [Talkaction] Transformar
    Autor: AvuEnja
    Topico: Topico Official
    Tipo: Talkaction

    [Action] Quest Se O Player For Level (Desejado)+

    Autor: TonyPlyson
    Topico: Topico Official
    Tipo: Action

    [Action] Comprando Item Por Chest (Bau)
    Autor: Slaake

    Topico: Topico Official
    Tipo: Action

    [Action] Adquirindo Group Por Item
    Autor: Slaake

    Topico: Topico Official
    Tipo: Action

    [Action] Novo Gold
    Autor: Slaake

    Topico: Topico Official
    Tipo: Action

    [TalkAction] Magia Que Se Transforma Em Item
    Autor: Slaake

    Topico: Topico Official
    Tipo: Talkaction

    [Talkaction] Comprando Soul
    Autor: Slaake

    Topico: Topico Official
    Tipo: Talkaction

    [Talkaction] Comprando Premium Tile
    Autor: Slaake

    Topico: Topico Official
    Tipo: Talkaction

    [Talkaction] Comprando Uma Nova Vocation Por COmando
    Autor: Slaake

    Topico: Topico Official
    Tipo: Talkaction

    [Talkaction] Comprando ExperieNce Por Comando
    Autor: Slaake
    Topico: Topico Official
    Tipo: Talkaction


    [Talkaction] Addon Doll
    Autor: Kimoszin
    Topico: Topico Official
    Tipo: Talkaction

    [Action] Retirar Lixo e Ganhar Item
    Autor: Kimoszin
    Topico: Topico Official
    Tipo: Action

    [Action] Caça Niquel
    Autor: EddyHavoc
    Topico: Topico Official
    Tipo: Action

    [Action] Ramdom Box
    Autor: EddyHavoc
    Topico: Topico Official
    Tipo: Action

    [Talk] DeathList Para Server Sqlite 1.0
    Autor: Vodk
    art
    Topico: Topico Official
    Tipo: Talkaction

    [Action] Aqua System
    Autor: EddyHavoc
    Topico: Topico Official
    Tipo: Action

    [Action] Lenhador - Lumber Jack
    Autor: EddyHavoc
    Topico: Topico Official
    Tipo: Action

    [Action] Quest De Addons Funcionando
    Autor: EddyHavoc
    Topico: Topico Official
    Tipo: Action

    [Talkaction] Create Teleport
    Autor: SkyForever
    Topico: Topico Official
    Tipo: Talkaction

    [Action] Desenterrando Mortos
    Autor: Kimoszin
    Topico: Topico Official
    Tipo: Action

    [Action] Mining System
    Autor: Vittu
    Topico: Topico Official
    Tipo: Action

    [Action] Quest que Ganha Crystal Coins Equivalente Ao Level
    Autor: Renato
    Topico: Topico Official
    Tipo: Action
     
    [Action] Alavanca de Itens Aleatória!
    Autor: Halls Santos
    Topico: Topico Official
    Tipo: Action
     
    [Action] Adicionar premium points ao usar x item
    Autor: ViiTinG
    Topico: Topico Official
    Tipo: Action
     
    [Action] Rare Candy
    Autor: principe sharingan
    Topico: Topico Official
    Tipo: Action
     
    [Action] Canoa em Movimento
    Autor: ViiTinG
    Topico: Topico Official
    Tipo: Action
     
    [Action] Item que faz poke selvagem aparecer
    Autor: lucaslsre
    Topico: Topico Official
    Tipo: Action
     
    [Talkactions] Sistema de Jail!
    Autor: ScreMMo(eu)
    Topico: Topico Official
    Tipo: Talkaction
     
    [Talkaction] [Proibir Palavras] Anti Divulgação
    Autor: Absolute
    Topico: Topico Official
    Tipo: Talkaction
     
    [Action] Trocar 100 Demon Dust's por demon armor
    Autor: Vills
    Topico: Topico Official
    Tipo: Action
     
    [Action] [TFS 1.0] Frag Remover
    Autor: luanluciano93
    Topico: Topico Official
    Tipo: Action
     
    [Talkaction] !addlevel [Comando para dar level]
    Autor: Absolute
    Topico: Topico Official
    Tipo: Talkaction
     
    [Talkaction] Mandar mensagem para a pasta do servidor
    Autor: ViiTinG
    Topico: Topico Official
    Tipo: Talkaction
     
    [Talkaction] Adicionar ou Remover VIP Do player
    Autor ViiTinG
    Topico: Topico Official
    Tipo: Talkaction
    Creditos: Jeff Owns - 35% Topico de 2012 & 2013 ScreMMo(Eu) - 30% do topico, adicionei os novos topicos Doughell - 35 - Topico de 2011 GOSTOU? REP+
  10. Gostei
    @EDITADO
     
    RESOLVIDO.
     
    no Arquivo shopsystem.php.
     
    Alterei:
     
    PARA:
     
     
    ----------------------------------------------------------
     
    ALGUEM PODE ME AJUDAR COM ESSE ERRO?
     
    Error occured! Error ID: #E-7 More info: Cannot load class OTS_Player, file ./classes/class.ots_player.php doesn't exist File: /var/www/html/system/load.init.php Line: 14 File: Unknown Line: Unknown File: /var/www/html/pages/shopsystem.php Line: 1101 File: /var/www/html/system/load.page.php Line: 7 File: /var/www/html/index.php Line: 37 Estou usando o GESIOR que vem no pack.
     

  11. Gostei
    você deve colocar no config.lua do otserv a opção SHA1
    na guia de -- MySQL dps de mysqlSock
    você acrescenta:
    passwordType = "sha1"
     
    que todas senhas vao pegar normalmente.
    Alguem sabe informar quais as novas hunts, spawns que o Mitsuig cita de novidade? pois ele colocou os novos monstros, mas nao encontro a quest 
    Heart of Destruction Quest e nem os respectivos monstros no mapa, apenas na pasta monster
  12. Gostei
    Tive esse problema ja, a solucao foi adicionar passwordType ='sha1' no config.lua (posso ter errado a synthax, de uma olhada se esta assim no config.lua mesmo)
  13. Gostei
    O seu mapa é de qual versão?
    Esse é o site que estou usando modifiquei algumas coisas, espero que ajude.
     
    Download Web Site: https://mega.nz/#!FYgAXDhK!tNCWp2O3fBA0FWYPo3_UpuX2eCnapw3NrVZi4sOmp-Q
     
    Scan: https://www.virustotal.com/pt/url/71216ea7e98991af2c7f6226d581d2ba513e14cc585f8e8d0f6cf04bf112f755/analysis/
  14. Gostei
    Testei agora mesmo e ta funcionando direitinho crio o char e não deu nem um erro ao logar.
  15. Gostei
    Só eu que estou com esse problema ao tentar conectar o site com a database ? Por que para entrar no no ot precisa de um site conectado a database do phpmyadmin ou pegar uma database bugada pra logar no server
     
    Se alguem puder me ajudar eu agradeço de coração . 
     
     Warning: include_once(./system/ load.database.php): failed to open stream: No such file or directory in C:\Program Files\VertrigoServ\www\install.php on line 112
     
    Warning: include_once(): Failed opening './system/ load.database.php' for inclusion (include_path='.;C:\Program Files\VertrigoServ\Smarty') in C:\Program Files\VertrigoServ\www\install.php on line 112
     
    Fatal error: Call to a member function connect() on null in C:\Program Files\VertrigoServ\www\install.php on line 162
     
     
  16. Gostei
    godofglobal deu reputação a Hugoo222222 em Como adicionar New Ticker?   
    Não consigo adicionar um News Ticker no meu site. A caixa que aparece está em branco e eu não sei resolver!!!

    Estou disposto a instalar outras tipos de new ticker, tipo aquele "Scrolling News Ticker"

    TFS 1.0 
    Gesior 2012

    Minha p[agina localhost:

     

    phpMyAdmin z_news_tickers:


     
    Quem puder me ajudar. 

    Obrigado galera do TK!

    RESOLVIDO!
     
     
    Meu News Ticker estava realmente vazio! Na página phpMyAdmin você pode adicionar novos Tickers na aba "Insert":     A aba "Browse" fica desta forma:     E o ticker aparece!       Valeu TK!
  17. Gostei
    Pessoal,
     
    Segue tutorial para atualizar seu otserv com as novas potions.
     
    Baixe o Items.otb da versão 10.94
    https://github.com/thexamx/Real-Tibia-Datapack/raw/master/data/items/items.otb
    Substitua ele na pasta do seu Otserv
     
    Em seguida, vá em data\actions\scripts\other e no arquivo potions.lua adicione as seguintes linhas
     
        -- Health & Spirit Potions
         [26031] = { -- supreme health potion
            vocations = {4, 8},
            minLevel = 200,
            healthToAdd = { min = 875, max = 1125 },
            emptyFlask = 7635
        },
         [26030] = { -- ultimate spirit potion
            vocations = {3, 7},
            minLevel = 130,
            healthToAdd = { min = 420, max = 580 },
               manaToAdd = { min = 150, max = 250},
            emptyFlask = 7635
        },      
         [26029] = { -- ultimate mana potion
            vocations = {1, 2, 5, 6},
            minLevel = 130,
               manaToAdd = { min = 425, max = 575},
            emptyFlask = 7635
        },      
     
    Posteriormente, vá em \data\actions e abra o arquivo actions.xml
     
    Adicione:
     
        <action itemid="26031" script="other/potions.lua" />
        <action itemid="26030" script="other/potions.lua" />
        <action itemid="26029" script="other/potions.lua" />
     
    Pronto, testado aqui e funcionando!
     
     
  18. Gostei
    godofglobal deu reputação a GabrielSapient em Launcher AutoUpdate C#   
    Galera sempre procurei um Launcher AutoUpdate para meu servidor, depois de muita pesquisa e pouco conhecimento consegui fazer um em C#, está ai:
     

     
    1. Download:
     
     
    • Download | • Scan

    2. Oque ele faz:
     
     
    • Verifica a existência da versão local na pasta do cliente;   • Se a versão do arquivo não existir, ele assume que a versão é "1.0" e cria um arquivo de versão;   • Verifica arquivo .xml no servidor de atualização;   • Baixar atualizações para todas as versões maiores do que a versão atual do cliente (atualiza tudo em apenas formato de arquivo .zip);   • Extrai os arquivos .zip;   • Exclui os arquivos .zip após a extração;   • Arquiva a versão atualizada na pasta do cliente;   • E, finalmente, desbloqueia o botão "Start Game".     3. Como editar:     • Abra o arquivo .sln na pasta "VS Project" com o Visual Studio:   Procure por: string Server = "http://127.0.0.1/Updates/"; • Altere o http://127.0.0.1/Updates/ para qualquer URL que você estará hospedando suas atualizações.
        • Agora vamos procurar por:   Process.Start("OTClient PkR DX9.exe", "\\Pokémon Rusty"); • Modifique o OTClient PkR DX9.exe pelo nome do .exe do seu Client.
     
    • \\Pokémon Rusty e a pasta que está seu .exe e vai ficar seu Launcher. (troque sem tirar os "\\")
     

      • No Visual Studio, selecione o controle WebBrowser(Neste caso, o nome "patchNotes") e alterar a url do "http://127.0.0.1/"para o caminho do arquivo index.html, na pasta do host:       OBS: Isto á opcional, é apenas um template em .html. Você pode remove-lo e editar da maneira deseja.       • Agora apenas jogue o .exe, .dll e o arquivo version da pasta "Launcher\VS Project\Launcher v2\bin\Debug ou Release" para a pasta de seu Client:       Pronto! Agora e com o Site.     • No host do site, apos colarmos a pasta Updates, editamos o arquivo Updates.xml, para cada atualização adicionamos um <update> fechamos com </update> como no exemplo do arquivo. Colocamos o arquivo atualização em .zip nessa mesma pasta, editando a versão e o nome no arquivo:   • No arquivo version.txt colocamos a versão da nova atualização:   • Uma dica para o .zip de atualização é colocar em pastas o caminho no client desejado a fazer update. Exemplo: data/things/854 nesta pasta colocaremos os arquivos que será substituído, no exemplo foi Tibia.spr e .dat. Depois compactamos e deixamos na pasta Updates, sem esquecer de colocar o nome no arquivo Updates.xml.   4. Dica   • Pronto! Agora e só criar um instalador com o launcher, com atalho na área de trabalho (o launcher é o .exe que você colocou no client). Você pode modificar o launcher do jeito que quiser, o arquivo index.html e etc. Quando abrir o arquivo ele irá atualizar, liberar o botão "Start Game", e quando você clicar vai fechar o Launcher e abrir o Client.     5. Créditos     Eu - Pelo launcher e pelo tutorial.
  19. Gostei
    godofglobal deu reputação a Summ em Addon/Mount para Shopsystem por Storage   
    A pedido desse tópico eu fiz o sistema : http://www.tibiaking.com/forum/topic/49214-duvida-como-colocar-uma-mountaddon-especifica-a-venda/
     
    Troque seu shopsystem.php por esse :
     
    shopsystem.php :



     
    Agr em data/creaturescripts/scripts crie addonmount.lua 
     
    addonmount.lua 
    function onLogin(cid) local player = Player(cid) local addons ={ --[storage] = {outfit_male, outfit_female}, [28416] = {143, 147}, -- barbarian [28417] = {134, 142}, -- warrior [28418] = {152, 156}, -- assassins [28419] = {465, 466}, -- Insectoid [28420] = {133, 141}, -- summoner [28421] = {472, 471}, -- Entrepreneur [28422] = {144, 148}, -- duid [28423] = {278, 279}, -- brotherhood [28424] = {577, 578}, -- Dream Warden [28425] = {610, 618}, -- Glooth Engineer [28426] = {130, 138}, -- mage [28427] = {634, 635}, -- Conjurer [28428] = {128, 136}, -- Citizen [28429] = {129, 137}, -- Hunter [28430] = {131, 139}, -- Kinghit [28431] = {132, 140}, -- Noblewoman [28432] = {145, 149}, -- Wizard [28433] = {146, 150}, -- Oriental [28434] = {151, 155}, -- Pirate [28435] = {153, 157}, -- Beggar [28436] = {154, 158}, -- Shaman [28437] = {251, 252}, -- Norsewoman [28438] = {268, 269}, -- Nightmare [28439] = {273, 270}, -- jester [28441] = {289, 288}, -- demonhunter [28442] = {325, 324}, -- yalaharian [28444] = {335, 336}, -- warnaster [28445] = {327, 366}, -- wayfarer [28446] = {430, 431}, -- afflicted [28447] = {432, 433}, -- elementalist [28448] = {463, 464}, -- deepling [28449] = {512, 513}, -- crystal warlord [28450] = {516, 514}, -- soil guardian [28451] = {541, 542}, -- demon [28452] = {574, 575}, -- cave explorer [28453] = {619, 620}, -- jersey [28454] = {637, 636}, -- beastmaster [28455] = {632, 633} -- champion } for storage, addon in pairs(addons) do if player:getStorageValue(storage) > 0 then player:getPosition():sendMagicEffect(CONST_ME_GIFT_WRAPS) player:addOutfitAddon(addon[1], 3) player:addOutfitAddon(addon[2], 3) player:sendTextMessage(MESSAGE_INFO_DESCR, "Seu Addon full foi adicionado!") player:setStorageValue(storage, 0) end end local mounts ={ --[storage] = mounts, [80000] = 1, -- Widow Queen [80001] = 2, -- Racing Bird [80002] = 3, -- War Bear [80003] = 4, -- Black Sheep [80004] = 5, -- Midnight Panther [80005] = 6, -- Draptor [80006] = 7, -- Titanica [80007] = 8, -- Tin Lizzard [80008] = 9, -- Blazebringer [80009] = 10, -- Rapid Boar [80010] = 11, -- Stampor [80011] = 12, -- Undead Cavebear [80012] = 13, -- Donkey [80013] = 14, -- Tiger Slug [80014] = 15, -- Uniwheel [80015] = 16, -- Crystal Wolf [80016] = 17, -- War Horse [80017] = 18, -- Kingly Deer [80018] = 19, -- Tamed Panda [80019] = 20, -- Dromedary [80020] = 21, -- King Scorpion [80021] = 22, -- Rented Horse [80022] = 23, -- Armoured War Horse [80023] = 24, -- Shadow Draptor" [80024] = 25, -- Rented Horse [80025] = 26, -- Nethersteed [80026] = 27, -- Ladybug [80027] = 28, -- Manta [80028] = 29, -- Ironblight [80029] = 30, -- Magma Crawler [80030] = 31, -- Dragonling [80031] = 32, -- Gnarlhound [80032] = 33, -- Crimson Ray [80033] = 34, -- Steelbeak [80034] = 35, -- Water Buffalo [80035] = 36, -- Tombstinger [80036] = 37, -- Platesaurian [80037] = 38, -- Ursagrodon [80038] = 39, -- The Hellgrip [80039] = 40, -- Jade Lion [80040] = 41, -- Golden Lion [80041] = 42, -- Shock Head [80042] = 43, -- Walker [80043] = 44, -- Azudocus [80044] = 45, -- Carpacosaurus [80045] = 46, -- Death Crawler [80046] = 47, -- Flamesteed [80047] = 48, -- Jade Pincer [80048] = 49, -- Tempest [80049] = 50 -- Winter King } for storage, mount in pairs(mounts) do if player:getStorageValue(storage) > 0 then player:getPosition():sendMagicEffect(CONST_ME_GIFT_WRAPS) player:addMount(mount) player:sendTextMessage(MESSAGE_INFO_DESCR, "Sua Mount foi adicionado!") player:setStorageValue(storage, 0) end end return true end Só adicionar a storage do arquivo no itemid do shop.
     
    creaturescript.xml tag
    <event type="login" name="ShopMountAddon" script="addonmount.lua"/> Ps : o Shop vai puxar o numero da storage pra procura pela img do addon/mount.
     
     
     
    Créditos a Taverna de Programação por ter me ajudado
  20. Gostei
    godofglobal deu reputação a Sociopata em Tirando Bug do gesior-Server offline e 0 players   
    Olá, muitos usuários do Gesior acc maker ja perceberam que no canto superior direito aparece Server Offline Apesar dele estar online tudo certinho, alguns conseguem arrumar e quando arruma fica 0 players apesar de estar 10 por exemplo, pensado nisso resolvi fazer um tuto de como arrumar.

    1º Para arrumar esse bug do ''Server Offline'', basta ir no arquivo em \xampp\htdocs\layouts\tibiacom\layout.php
    nele, encontre

    if($config['status']['serverStatus_online'] == 1) 2º substituia por Pronto! Problema do Server Offline Resolvido! mais pera aí ! de que adianta se agora ta aparecendo 0 players online? 3º Agora, adicione ainda no layout.php, antes da tag <head> o seguinte script: <?PHP $update_interval = 10; if(count($config['site']['worlds']) > 1) { $worlds .= '<i>Select world:</i> '; foreach($config['site']['worlds'] as $id => $world_n) { $worlds .= ' <a href="?subtopic=whoisonline&world='.$id.'">'.$world_n.'</a> , '; if($id == (int) $_GET['world']) { $world_id = $id; $world_name = $world_n; } } $main_content .= substr($worlds, 0, strlen($worlds)-3); } if(!isset($world_id)) { $world_id = 0; $world_name = $config['server']['serverName']; } $order = $_REQUEST['order']; if($order == 'level') $orderby = 'level'; elseif($order == 'vocation') $orderby = 'vocation'; if(empty($orderby)) $orderby = 'name'; $tmp_file_name = 'cache/whoisonline-'.$orderby.'-'.$world_id.'.tmp'; if(file_exists($tmp_file_name) && filemtime($tmp_file_name) > (time() - $update_interval)) { $tmp_file_content = explode(",", file_get_contents($tmp_file_name)); $number_of_players_online = $tmp_file_content[0]; $players_rows = $tmp_file_content[1]; } else { $players_online_data = $SQL->query('SELECT * FROM players WHERE world_id = '.(int) $world_id.' AND online > 0 ORDER BY '.$orderby); $number_of_players_online = 0; foreach($players_online_data as $player) { $number_of_players_online++; $acc = $SQL->query('SELECT * FROM '.$SQL->tableName('accounts').' WHERE '.$SQL->fieldName('id').' = '.$player['account_id'].'')->fetch(); if(is_int($number_of_players_online / 2)) $bgcolor = $config['site']['darkborder']; else $bgcolor = $config['site']['lightborder']; $rs = ""; if ($player['skulltime'] > 0 && $player['skull'] == 3) $rs = "<img style='border: 0;' src='./images/whiteskull.gif'/>"; elseif ($player['skulltime'] = $player['skull'] == 4) $rs = "<img style='border: 0;' src='./images/redskull.gif'/>"; elseif ($player['skulltime'] = $player['skull'] == 5) $rs = "<img style='border: 0;' src='./images/blackskull.gif'/>"; $players_rows .= '<TR BGCOLOR='.$bgcolor.'><TD WIDTH=10%><image src="images/flags/'.$acc['flag'].'.png"/></TD><TD WIDTH=70%><A HREF="?subtopic=characters&name='.urlencode($player['name']).'">'.$player['name'].$rs.'</A></TD><TD WIDTH=10%>'.$player['level'].'</TD><TD WIDTH=20%>'.$vocation_name[$world_id][$player['promotion']][$player['vocation']].'</TD></TR>'; } }

    4º E onde estiver (em baixo do if que você alterou no passo 1)



    Substitua por


    Pronto ! Foi usado o Gesior 0.3.8

    CREDITOS
    TheFog
    Sociopata
  21. Gostei
    godofglobal deu reputação a Luidkiko em Resolvendo problema do create account "select world" gesior   
    Bom, já vi essa dúvida antes no fórum, mas não vi ninguém respondendo  , então procurei, procurei, e encontrei a solução, na hora de criar sua conta e seu personagem, em alguns gesior, o Suggested world simplesmente não aparece!!
    E assim, fica impossível de criar seu personagem, mas eu trouxe a solução(ou uma delas), enfim, vamos começar:
     
    Vá na pasta do seu site(htdocs) e abra o arquivo createaccount.lua
    Após isso, pressione ctrl+F, e pesquise "plain_world_box"
    Substituía o plain, por sha1
     
    Ficará mais ou menos assim
     Detalhe, você pode configurar o nome do world em config.php.
     
    Enfim, é isso ai, espero ajudar alguém que assim como eu, ficou meio frustrado com essa dúvida.
    That's all folks.

Informação Importante

Confirmação de Termo