Ir para conteúdo
Banner com Efeitos

OLOSTER GAMES

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    OLOSTER GAMES recebeu reputação de Bruno Maciel em Base Lenda Pokemon BS 2024   
    eae pessoal estou aqui de volta ao mundo dos poketbias e irei disponibilizar essa base lenda que estava alguns anos atraz fazendo ela e adicionando coisas como pokemon, bikes, e outras coisas
    tem novos ataques base sem erros mapa do otpokemon antigo com com muitas cidades enclusa uma nova
    parei de fazer essa base quando pedir o principal que era as sources e a versao dela mais atualizar 
    Pokemon BS Black Skul: base + cliente = https://mega.nz/file/9r41CB4B#zBWvrUU6BsMvql2myYom53ctSHEVjT9t37mjTM6jP7Q
    Pokemon BS Black Skul Scan Virus Total = https://www.virustotal.com/gui/file/49565c6a438e531a1727bfd35c586977f7bae9c9aa0bfab54b5fb0156ae1b5a4?nocache=1
     
     
    Fotos :
     
     
  2. Gostei
    OLOSTER GAMES deu reputação a ZenohXX em Base PokeWish + Pokelight   
    Olá, contextualizando, para quem não me conhece, por algum tempo trabalhei em um servidor de poketibia chamado Pokelight.
    Utilizamos a base, que compramos, do PokeWish parar criar nosso servidor Pokelight, mas com o tempo a staff acabou optando por tomar outros rumos, tanto profissionais quanto pessoais e acabou que não fazia mais sentido continuarmos com o projeto.
    Sabendo do potencial dessa base e da paixão que ainda tenho por poketibia, na esperança de que surja um servidor bacana com esta base, venho disponibilizar todos os arquivos do servidor.

    Vídeos do projeto
     
     
     
    Em breve farei alguns tutoriais e observações de como fazer o melhor uso possível dos arquivos e disponibilizarei mais recursos usados durante o projeto, além de dar suporte a solução de problemas aqui neste tópico.

    Utilize Ubuntu 20.04 para executar o servidor.


    Servidor:
     
    Link para download (Servidor Wish, cliente Wish, ferramentas e sources): https://drive.google.com/file/d/14Kl7Bw86Y9Cm1GPy-BUuDJSYqHBUCdGV
    Link para download (RME): https://drive.google.com/file/d/1bwAcuhkRxF2RZ_rcpvSOvxExrWE9oMDC
    Link para download (Cliente Pokelight): https://drive.google.com/file/d/1PFUp7grPXcV2enUp3Og7BO9LFnSjs5Il
    Link para download (Servidor Pokelight última versão): https://drive.google.com/file/d/1057SbzLui7uOXcxJMoc5yaa3_9F8O-os/
    Scan: Arquivos passam de 700MB, não é possível fazer o scan.
  3. Gostei
    Vá em data/npcs/scripts e crie um arquivo chamado diamond.lua e coloque:
     
    local keywordHandler = KeywordHandler:new() 
    local npcHandler = NpcHandler:new(keywordHandler) 
    NpcSystem.parseParameters(npcHandler) 
    local talkState = {}
    function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end 
    function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end 
    function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end 
    function onThink() npcHandler:onThink() end 
    function creatureSayCallback(cid, type, msg) 
    if(not npcHandler:isFocused(cid)) then 
    return false 
    end 
    local talkState = {}
    local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid
    local shopWindow = {}
    local moeda = XXX -- id do diamond (moeda que será usada)
    local t = {
          [xxx] = {price = 1},    ---- xxx é o ID do item a ser vendido e price é a quantidade de diamond necessario
          [xxx] = {price = 1},
          [xxx] = {price = 1},
          }
          
    local onBuy = function(cid, item, subType, amount, ignoreCap, inBackpacks)
        if  t[item] and not doPlayerRemoveItem(cid, moeda, t[item].price) then
              selfSay("You don't have "..t[item].price.." "..getItemNameById(moeda), cid)
                 else
            doPlayerAddItem(cid, item)
            selfSay("Here are you.", cid)
           end
        return true
    end
    if (msgcontains(msg, 'trade') or msgcontains(msg, 'TRADE'))then
                for var, ret in pairs(t) do
                        table.insert(shopWindow, {id = var, subType = 0, buy = ret.price, sell = 0, name = getItemNameById(var)})
                    end
                openShopWindow(cid, shopWindow, onBuy, onSell)
                end
    return true
    end
    npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) 
    npcHandler:addModule(FocusModule:new())
     
    Agora em data/npcs crie um arquivo chamado diamondnpc.lua e coloque:
     
    <?xml version="1.0" encoding="UTF-8"?>
    <npc name="Diamond" script="data/npc/scripts/diamond.lua" walkinterval="2000" floorchange="0">
        <health now="100" max="100"/>
        <look type="302" head="96" body="99" legs="99" feet="115" addons="2"/>
        <parameters>
            <parameter key="message_greet" value="Hello |PLAYERNAME| I change {diamonds} for {items}, say {trade}, Ola |PLAYERNAME| Eu troco {Diamonds} por {items}, diga {trade}." />
            <parameter key="module_keywords" value="1" />
        </parameters>
    </npc>
     
     
    npc name= Nome do Npc que troca os itens
    look type= ID do outfit que ele usa
    parameter key="message_greet" value= O que o NPC fala
     
     
    Qualquer duivida posta aqui.
  4. Gostei
    OLOSTER GAMES deu reputação a omarwsk em Pokemon HuatsonOT (DXP) Custom lvl sys   
    Hello, i come here to share my own version of the opensource dxp3 with too many new features
     
    Custom level system Custom Stat System Smeargle System Kecleon System Mega Stone system Outland zone lvl +150 Nightmare Zone (open pvp zone, no revives) lvl +300 Held System (elemental added)  Tokens Machine !invite fixed on the source (need to activate on talkactions)  
    Here are some Prints
     
    Share Exp with other pokes of your same team
     
     
    Mega stones looted by normal pokes with custom loot system (can check on the dex)
     
    New 3 quests untested and without pokes inside, only bosses  and rewards on chests
     
    Known Bugs
     
    Pokes need to be included (have sprite on the client)
     
    Scans

    Download Links
    Use my database included on the links!!
     
    Credits
    All mentioned on the original post of DXP Me (Omarwsk)  
    If you want to support me and get some custom help, you can donate me some items on PXG red server
  5. Obrigado
    OLOSTER GAMES deu reputação a Pesadelo277 em Projeto PokeBR   
    Ola Pessoal do Tibia King 
    Eu Peguei uma base de Poketibia bem antiga, então eu decidi fazer um projeto sério de pokemon, logo abaixo eu deixarei umas print screen , por enquanto vamos falar o que tem no server.
    BaseUsada:PGalaxy
     
    Informações:
     
    •Adicionado pokemons da 3ª Geração (nao esta completa)
    •Server com System de level !.
    •Clan System (PDA Slicer).
    •Alguns bugs corrigidos.
    •Pokemons das gerações: 1 - 2 - 3 - 1 shiny - 3 shiny ----
    •Sprites Reformuladas
    •Client Extendido
    •Bike System
    •Npc De itens de task de clãns.
    •Adicionada Area VIP
    •Shinys Espalhado pelo mapa.
    •Adicionada 2 Cidades do continente Hoen, e mais uma cidade na vip (se consegue acesso a Hoenn atravez de Cinnabar [barco])
    •Adicionadas Varias quest
    •Duel System.
    •Golden arena.
    •Moves system (m1 a m12).
    •Maximo 6 pokemons na bag.
    •Order 100%.
    •Foi dado uma Balanceada na força e na vida dos pokes.
    •Attacks dos pokemon iguais do Otpokemon bom pelomenos a maioria esta com novos attacks.
    •Bug da Master Ball corrigida captura qual quer pokemon.
    •Agora da para vc dar Boost no Pokemon ate o 100.
     
    Erros do Servidor:
    Bom por enquanto nem um que eu saiba.
     
    Prints:
     
    Downloads:
    https://www.mediafire.com/file/m08cab371gb9ycu/Poke_BR.rar/file
    Poke BR.rar
     
     
    Créditos:
    •Aos criadores do PDA •Slicer •E eu
  6. Gostei
    OLOSTER GAMES deu reputação a Byte em Adicionando novas RAÇAS!   
    Olá pessoal, estive reparando que varias pessoas estão a procura de como criar uma nova raça no Tibia além das normais (fire, venom e undead), então estarei postando o método de como criar uma nova raça.
     
    1 - No arquivo const.h procure por:
    enum TextColor_t { 1.2 - E coloque isso abaixo:
    TEXTCOLOR_NOVARACE = 5, 2 - Agora no arquivo enums.h procure por:
    enum RaceType_t{ RACE_NONE = 0, RACE_VENOM, RACE_BLOOD, RACE_UNDEAD, RACE_FIRE, RACE_ENERGY, 2.1 - E coloque isso abaixo de RACE_ENERGY:
    RACE_NOVARACE = 6, 3 - Em monster.cpp agora procure por isso:
    if(readXMLString(root, "race", strValue)){ std::string tmpStrValue = asLowerCaseString(strValue); if(tmpStrValue == "venom" || atoi(strValue.c_str()) == 1) mType->race = RACE_VENOM; else if(tmpStrValue == "blood" || atoi(strValue.c_str()) == 2) mType->race = RACE_BLOOD; else if(tmpStrValue == "undead" || atoi(strValue.c_str()) == 3) mType->race = RACE_UNDEAD; else if(tmpStrValue == "fire" || atoi(strValue.c_str()) == 4) mType->race = RACE_FIRE; else if(tmpStrValue == "energy" || atoi(strValue.c_str()) == 5) mType->race = RACE_ENERGY; 3.1 - Agora coloque isso abaixo de mType->race = RACE_ENERGY;
    else if(tmpStrValue == "NOVARACE" || atoi(strValue.c_str()) == 6) mType->race = RACE_NOVARACE; 4 - Agora em game.cpp procure por:
    case RACE_BLOOD:textColor = TEXTCOLOR_RED; magicEffect = MAGIC_EFFECT_DRAW_BLOOD; splash = Item::CreateItem(ITEM_SMALLSPLASH, FLUID_BLOOD); break; 4.1 - Agora coloque isso abaixo: 
    case RACE_NOVARACE:textColor = TEXTCOLOR_NOVARACE; magicEffect = MAGIC_EFFECT_DRAW_BLOOD; splash = Item::CreateItem(ITEM_SMALLSPLASH, FLUID_BLOOD); break; Pronto você tem uma nova raça agora no seu servidor!
     
     
  7. Gostei
    OLOSTER GAMES deu reputação a vyctor17 em Monstros Focando Summons   
    Monstros Focando Summons (tfs 0.3.6pl1)
     
    Eai galera, to ativo essa semana rs, agora to trazendo pra vcs uma modificação que faz as criaturas sempre atacarem os summons antes dos players, tipo a do servidores de pokemon mas acho que pra fazer isso eles mudam o group do player pra um group que monstro não ataca, agora vou mostrar como fazer isso certo rs.
     
    Lembrando que essa modificação da maneira que esta neste tópico só funciona com http://www.tibiaking.com/forum/topic/53480-criaturas-passivas/
     
    já instalado nas source . da pra fazer funcionar sem isso sim e é ate bem simples só tirar algumas checagens mas dai isso fica com vcs :0.
     
    Obs: Diferente do método em que se muda o group do player,  se uma criatura usa um poder em área, e o player estiver perto tmb toma o dano. se vc não gostou desta informação digo que tem como "retirar o dano" com um statchange checando se o player tem um summon ativo.
     
    Em Monster.cpp:
     
    Procure por:
    void Monster::doAttacking(uint32_t interval) E em baixo de:
    if(!attackedCreature || (isSummon() && attackedCreature == this)) return; Adicione:
    const std::list<Creature*>& summons = attackedCreature->getSummons(); CreatureList::const_iterator itt = summons.begin(); for(uint32_t i = 1; itt != summons.end(); ++itt, ++i) { if (i >= 1 && *itt){ searchTarget(); } } Ainda em Monster.cpp procure por:
    bool Monster::selectTarget(Creature* creature) e em baixo de:
    if(!isHostile() && getHealth() == getMaxHealth() && !isSummon()){ return false; } Adicione:
    const std::list<Creature*>& summons = creature->getSummons(); CreatureList::const_iterator itt = summons.begin(); for(uint32_t i = 1; itt != summons.end(); ++itt, ++i) { if (i >= 1 && *itt){ if((isHostile() || isSummon() || !isHostile() && getHealth() != getMaxHealth()) && setAttackedCreature(*itt) && !isSummon()) Dispatcher::getInstance().addTask(createTask( boost::bind(&Game::checkCreatureAttack, &g_game, getID()))); return setFollowCreature(*itt, true); } } Gostou?, então se puder me ajude!

     
    não autorizo o re-post em qualquer outro fórum sem minha autorização.
     
    vyctor17 - Waki-V LTDA ©
  8. Curtir
    OLOSTER GAMES deu reputação a L3K0T em Teleporte Summon tfs 0.3.6   
    TUTORIAL - TELEPORTE SUMMON
    Introdução:
    Fala pessoal, hoje vim aqui liberar um código para que futuros criadores de pokemon não usem GLOBALEVENTS ou MOVEMENTS para teleportar seus pokemons a distancia... hoje irei ensinar a você não usar mais esses scripts que aonde da maioria da vezes crash o servidores em WINDOWS em testes.
     
    Sobre o Sistema:
    Esse sistema tem a função de teleportar seu pokemon a certos sqm, tipo assim, você tem um pokemon e a distancia dele é 7 sqm, ao passar os 7 sqm ele teleporta para você, seja em qualquer lugar até de baixo da terra ou lugares super longe (Não se preocupe o problema do pokemon Morrer com source novas será removido e assim ele não vai morrer)
     
     
     
    Creature.cp
    Tutorial:
    Vá em sua source procure por creature.cpp e abra com algum editor de texto e ache:
    if(!summons.empty()) { std::list<Creature*>::iterator cit; std::list<Creature*> despawnList; for(cit = summons.begin(); cit != summons.end(); ++cit) { const Position pos = (*cit)->getPosition(); if((std::abs(pos.z - newPos.z) > 2) || (std::max(std::abs(( newPos.x) - pos.x), std::abs((newPos.y - 1) - pos.y)) > 30)) despawnList.push_back((*cit)); } for(cit = despawnList.begin(); cit != despawnList.end(); ++cit) g_game.removeCreature((*cit), true); } Mude para:
    /*if(!summons.empty()) { std::list<Creature*>::iterator cit; std::list<Creature*> despawnList; for(cit = summons.begin(); cit != summons.end(); ++cit) { const Position pos = (*cit)->getPosition(); if((std::abs(pos.z - newPos.z) > 2) || (std::max(std::abs(( newPos.x) - pos.x), std::abs((newPos.y - 1) - pos.y)) > 30)) despawnList.push_back((*cit)); } for(cit = despawnList.begin(); cit != despawnList.end(); ++cit) g_game.removeCreature((*cit), true); }*/ Agora salve ctrl+s e feche.
     
    Monster.cpp
    Tutorial:
    Agora procure por Monster.cpp e ache:
    void Monster::onThink(uint32_t interval) abaixo de:
    if(teleportToMaster && doTeleportToMaster()) teleportToMaster = false; coloque:
    if(getMaster()){ if(!Position::areInRange<6,6,0>(getPosition(), getMaster()->getPosition())) doTeleportToMaster(); } salve ctrl+s e revompila no modo rebuilde não esqueça de habilitar as opções em config.lua
        -- Summons     maxPlayerSummons = 1     teleportAllSummons = true     teleportPlayerSummons = true  
    lembre se de remover qualquer scripts que teleporta seu pokemon a distancia.
    Créditos:
    By L3K0T
     
  9. Curtir
    OLOSTER GAMES deu reputação a KotZletY em Tutorial 2 em 1 - Magic e Shoot Effects   
    Bom galera, o Tópico já diz tudo, irei explicar como mudar para Uint16 dessa vez nas Source, para quem não sabe. Irei explicar como aumentar em Magic Effects, para assim você seu Server usar mais de 255, e ShootEffects para usar mais de 41 Distance efeitos(muito mais). Existe Tópicos no Tk, porém não é a mesma coisa, esse é diferente pois você irá alterá o valor dos uint's disparados para o Client, para assim então usar além do Padrão!
      Abaixo umas informações essenciais ! 
    Esse Tópico é especifico para TFS 0.4, para que assim você possa aumentar o limite de efeitos no Client, e usar mais de 255 efeitos, e mais de 41 efeitos em Distância.  Vale lembra também que você não é obrigado a mudar em ambos, se você quiser apenas aumentar o Limite de Efeitos para mais de 255, então mude apenas ele, caso queria aumentar apenas os Efeitos que são lançados a distância(ShootEffects ou Distance Effects), caso queria os dois, use ambos. 
     
    Vamos começar primeiramente com os Magic Effects:
     
     
     
    Agora vamos mudar o ShootEffects para uint16.
     
     
    Bom não adianta mudar isso se não fizer alteração no Client, então deixarei aqui, dois Tópicos de como mudar de uint8 para uint16 no Client em em ShootEffects e MagicEffect.
     
     
    Mudando os Efeitos de uint8 a 16 para Magic Effects
    Mudando os Efeitos de uint8 a 16 para Shoot Effects
     
    Então é isso ae, qualquer erro só comentar para que eu possar tentar ajudar.
     
    Tópico exclusivo do Tk, proibido posta em outro site, blog ou fórum! 
     
    xD
  10. Gostei
    OLOSTER GAMES recebeu reputação de lolsinhomaster123 em [HELP] Cooldown bar Para Poke Bar   
    BOM PESSOAL ESTOU COM UMA POKE BAR QUE E POR FOTOS ICONS IMAGENS DO PROPRIO CLIENT ENVEZ DE COLOCA POR IMAGENS QUERIA QUE 
    FOSSE POR PORTRAIT DO ITEM.xml... PROCUREI EM ALGUNS LUGARES E VI QUE ISSO PODER SER CONFIGURADO EM  /LIB/COOLDOWN BAR QUERIA ADAPTAR MEU COOLDOWN BAR PARA VER AS PORTRAITS DO POKEMON DO QUE OS ICONS DO CLIENT...
     
     
    EXPLICANDO MELHOR QUERO ADAPTA MEU COOLDOWN BAR
    ´PARA VER POR PORTRAIT DOS POKEMONS AO ENVEZ DAS FOTINHAS QUE FICAM NA PROPRIA POKE BAR DO CLIENT'
     
    SEGUIR A FOTO
    DA ATUAL POKE BAR 
    POKE BAR QUE SERIA POR PROTRAIT E MAIS CUSTOMIZADA 
    SERVIDOR QUE RETIREI A FOTO FOI PokeChampions ADM SHADY
     
  11. Gostei
    OLOSTER GAMES deu reputação a ortegas em Poke X CraZzY 1.0   
    •Olá pessoal do Tibia King hoje venho aqui trazer meu primeiro poste de servidor Poketibia, editado por mim mesmo base Poke X Legend.
     
     
    • oque eu arrumei e oque eu editei.
    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    Algumas Cidades do Poke X Legend mas como nome Poke X CraZzY foram arrumadas por exemplo: Cerulean,Saffron, Flora Vip,entre outras...
     
    • Mudanças •
     
     
    • Novo System Held mas não esta 100%
    • Novos Pisos
    • Novas Paredes
    • Novos TC
    • Novos Mark
    • Novos Itens
    • Novos Pokes
    • Adicionado area Donate
    • Adicionado Evento Creeper mas não esta 100% tem que fazer alguns ajustes
    • Adicionado varias Bikes como: Bike Azul,Bike Amarela,Bike Vermelha,Bike Verde.
    • Adicionado Moto
     
    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
     
    Na Versão 1.0 do Poke X Legend Editado para Poke X CraZzY eu Adicionei alguns Pokémons novos sendo eles.
     
    • Pokémons Novos •
     
    • Black Metagross
    • Black Regigigas
    • Black Solgaleo
    • Emboar
    • Furius Arceus
    • Black Kyurem
    • Hoopa Unbound
    • Volcanion
    • Mini Xerneas
    • Perfect Arceus
    • Perfect Zygarde
    • Shiny Hoopa Unbound
    • Special Hoopa
    • Special King Arceus
    • Special Volcanion
    • Special Zygarde
    • Victini Z
     
      Na Versão 1.0 do Poke X CraZzY todos os Pokémons foram Balanceado.
      
    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------
     
    • Hunts Novas •
     
    • AreaUP Furius Arceus
    • AreaUP Emboar
    • Area UP Giratina
    • Hunt'Special Zygarde
    • Hunt'Mini Xerneas
    • Area UP Sh Power Zard 2
     
    ---------------------------------------------------------------------------------------------------------------------------------------------
     Quest espalhas pelo mapa e umas no tc.
    [Boxs Adicionadas]

    Xerneas Box Level 6000. [100%]

    Yveatal Box Level 4000. [100%]

    ---------------------------------------------------------------------------------------------------------------------------------------------
    •[Sistemas Novos] •
    •NPC [SHOP] Donate. [100%]•
     
    •NPC [SHOP] Stone. [100%]•
     
    ---------------------------------------------------------------------------------------------------------------------------------------------
     
    •[Removidos Do Map]•
     
    Megas De Boxs Trocados Por Power Pra Tirar um Pouco Do Lag.
     
    Retirado  Lag [70%]
     
    [Removidos]
    Removidos  Bugs [70%]
     
    Removido Bug Que Dava Erro Ao Logar No Account manager [100%]
     
    [Sprints todas novas]
     
    Box1 a Box19.
     
    ---------------------------------------------------------------------------------------------------------------------------------------------
     
     
    [Scan]: https://www.virustotal.com/#/file/3efb2d343233b2835356144da8dbb4aee1aa5d0b1b9bf9af0c30d70dc6a8df1e/detection
     
    [Prints]:
    ---------------------------------------------------------------------------------------------------------------------------------------------

    ---------------------------------------------------------------------------------------------------------------------------------------------
     
  12. Gostei
    OLOSTER GAMES deu reputação a Featzen em [PDA] Held Items Com Tiers   
    Held Items Com Tiers

    Tutorial do necessário:




    Agora vá em "Data/Actions/Scripts" e crie um arquivo.lua com nome de HeldSystem, e dentro bote:




    No Actions.xml(Data/Actions) adicione esta tag:





    Adicionando Helds:




    Agora, vá em Exp2.lua(Data/Creaturescripts/Scripts) e procure por:




    E em cima coloque:




    Configure as %(porcentagens) no Configuration.lua(Data/Lib).
    Nessa parte:





    X-Hellfire e X-Poison:




    Agora, vá no Exp2.lua(data/Creaturescripts/Scripts) e procure por:




    E deixe assim:




    Configure as porcentagens no Configuration.lua(Data/Lib) nessa parte:





    X-Return:




    Vá no Exp2.lua(Data/Creaturescripts/Scripts) e procure por:




    E deixem assim:




    Defina as porcentagens no Configuration.lua(Data/Lib) nessa parte:





    Y-Regeneration:




    Agora, vá no Some Functions.lua(Data/Lib) e no final adicione isto:




    Agora, vá no Goback.lua(Data/Actions/Scripts) e Procure por:




    E deixe assim:




    Pronto, você pode configurar os bonus no Configuration.lua(Data/Lib), nessa parte:





    X-Defense:




    Depois, vá em Level System.lua(Data/Lib) e procure por:




    E deixe assim:




    Agora é só configurar os valores no Configuration.lua(Data/Lib), nessa parte:





    Y-Cure:




    Agora, vá no Some Functions.lua(Data/Lib) e no final adicione isto:




    Se ainda não tiver a função "isPlayerOnline", adicione em baixo:




    Agora, vá no Goback.lua(Data/Actions/Scripts) e procure por:




    E em baixo adicione:




    Sempre a mesma coisa, pra configurar as chances, vá no Configuration.lua(Data/Lib), nessa parte:





    X-Boost:




    Dificil né? Agora, vamos ao que importa, vá no Level System.lua(Data/Lib), e, levando em conta que você está aqui, creio que ja adicionou o X-Defense, então deve estar assim:




    É só deixar assim:




    Pronto, mas agora falta ir no Configuration.lua(Data/Lib) e depois de:




    Bote isso:




    Ai é só configurar os valores e.e

    Por enquanto é só, vou adicionando os que ja tinham sem Tier assim que possivel.
    PS: Os items dos helds devem ser do tipo "Usar Em".


    Look:




    Trade System.lua(Data/Creaturescripts/Scripts):




    Em ambos, é só ir adicionando items na tabela com seu ident.

    Fila:



    Créditos:



    PS: É só uma base.
    Ao Usar Esse Sistema, Peço Que Botem Créditos.
    Não Exijo, Mas Aprecio.
    Posso desenvolver qualquer held(lucky apenas com sources). Skype: gabriel.sales.01

Informação Importante

Confirmação de Termo