Ir para conteúdo

HenrikDiamond

Campones
  • Total de itens

    86
  • Registro em

  • Última visita

Posts postados por HenrikDiamond

  1. local pokes = {"Shiny Rattata", "Shiny Alakazam"}
    function onKill(cid, target, damage, flags)
    if isInArray(pokes, getCreatureName(target)) then 
        doPlayerAddItem(cid, 11454, 1)
        doPlayerSendTextMessage(cid, 27, Você acabou de ganhar uma Shiny Stone)
    end
    end
    Troca o teu script por este ai.

     

    Cara, ta acontecendo a mesma coisa. O pokemon nao termina de morrer, e ao matar qualquer pokemon vai ganhando shiny stone, e elas nunca acabam!!

  2. Galerinha do Xtibia... Hoje vim postar o Servidor "PokeZot" - Com base do PDA by Bolz e Edições feitas por mim!!

     

    Lista Completa de Pokemon Adicionados!!

     

     

    Speed Deoxys

    Shiny Regice

    Shiny Darkrai

    Shiny Mewtwo

    Shiny Celebi

    Attack Deoxys

    Shiny Deoxys

    Shiny Kyogre

    Deffense Deoxys

    Shiny Groudon

    Palkia

    Latios

    White Kyurem

    Black Kyurem

    Shiny Kyurem

    Shiny Zekrom

    Shiny Mew

    Shiny Reshiram

    Primal Dialga

    Shiny Riolu

    Latias

    Shiny Registeel

    Jirachi

    Arceus

     

     

     

    Sistemas

     

     

    Bike System 100%

    Shiny Stone 100% sem bugs e evolui o pokemon sem conservar os status do anterior...

    Moto System 100%

    Golden Arena -- Creio que nao está funcionando

    Water , Fire e Leaf Valley 100%

    Ultra Rod -- Pesca Pokemon Melhorados

    Area Vip 100%

    Sistema de Compra de VIP pela talkaction !buyvip

    Shiny Legend Stone --> A pedra que evolui lendarios para Shiny Lendarios!

    Servidor Sem Level System!

     

     

     

    Quests

    Quest Inicial com pokemons fracos -- Recompensa Box 1

    Quest Shiny Box

    Quest Tyranitar

    Quest dos 3 Cães lendarios -- Recompensa: um dos 3 lendários!

    Diamond Quest

     

    ---Area Vip

    Psycho Quest> Prize: Mew, Celebi ou Mewtwo!

    Deoxys Quest > Prize: Speed Deoxys

    Ultra Rod Quest

    Mysterious Quest>> Shiny Kyogre

    Lugia-Ho-oh Quest

    Pesadelo Quest >> 10 Sh. Legend Stones

    Shiny Zekrom Quest

    Shiny Reshiram Pyramid

    E outras....

     

    Alterações

     

     

    Reformulado o Cp de Saffron, deixando-o mais bonito e utilizavel!

    Teleport pra area vip no cp de saffron!

    Alterado a Força dos pokemons MVP (pokemons "chefões" de quest)

    Diversos Pokemon Iniciais à Escolha!!

    Adicionado Mensagens Automaticas no server. Para remover ou alterar vá em data/globalevents/msg.lua

    Adicionado Sistema de Lottery -- A cada tempo é sorteado 50 td para um player online no jogo!

    É necessário criar mais um teleport ao matar o Attack Deoxys MVP, pois está faltando ele! (o teleport dele tem que ir para o Shiny Deoxys MVP)

    Removido o Sistema de precisar falar com a nurse do centro pokemon primeiro para teleportar!

    Comando '/rename' Adicionado. Isso serve para alterar o nome de alguem pelo jogo. Só Dizer /rename Player, TestePlayer (exemplo).

    Comando !save para players adicionado.

    Comando Correr Adicionado.

    Comando '/t' Liberado para todos!

    Criado NPC que vende Shiny Legend Stone na Área VIP!

    Adicionado as classes de pokemons: Lord e Mega.

    Feito Clients Compactados em todas as atualizações do jogo!

    Ultimo Client (2.5), Foi Traduzido em algumas partes.

     

     

     

    Prints

    2rzfdrm.png

     

     

     

     

    w7d253.png

     

    2816fqx.png

     

     

     

     

     

    Creditos----

    A equipe que criou o PDA

    Bolz --> Pela maravilhosa Editada no Server ;)

    A Mim--> Pelo Trabalho de Adicionar os pokemon e fazer mudanças sozinho!!

     

     

     

    Downloads!!

     

    Galera, os downloads estão Abaixo, façam bom uso do server e espero que gostem!! Obrigado Galera!!

     

    Download Server PokeZot(Clients Dentro do Server): PokeZot

    Client Descompactado(Mas acho que esta faltando Sprites): Client 2.5

     

     

     

     

     

    Isso Ai Galerinha!! Foi isso Até a próxima. Talvez saia uma proxima atualização do Zot! Lembrando Conta do God : luh/123

     

    Flw! Até Mais... Gostou do Serv? Da Rep + entao que me ajuda!! kk

  3. Parece q vai dar certinho mas ta dando erro na distro:

     

    [30/03/2014 16:17:17] Reloaded creature events.
    [30/03/2014 16:17:36] [Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/ItemShiny.lua:3: ')' expected near 'acabou'
    [30/03/2014 16:17:36] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/ItemShiny.lua)
    [30/03/2014 16:17:36] data/creaturescripts/scripts/ItemShiny.lua:3: ')' expected near 'acabou'

     

    --Edit

     

    Retirei a mensagem e parou de dar erro. Mas ai quando o poke vai pra morrer, ele fica la parado sem vida e nao para de aparecer isso aki la

     

     

    [30/03/2014 16:20:41] [Error - CreatureScript Interface]
    [30/03/2014 16:20:41] data/creaturescripts/scripts/ItemShiny.lua:onKill
    [30/03/2014 16:20:41] Description:
    [30/03/2014 16:20:41] (luaDoPlayerAddItem) Player not found

  4. Aki \/

     

     

     

    <?xml version="1.0" encoding="UTF-8"?>
    <monster name="Shiny Tropius" nameDescription="a shiny tropius" race="grass" experience="0" speed="160" manacost="0">
    <health now="40" max="40"/>
    <look type="1504" head="90" body="105" legs="95" feet="113" corpse="12680"/>
    <targetchange interval="10000" chance="0"/>
    <strategy attack="100" defense="0"/>
    <flags>
    <flag summonable="1"/>
    <flag attackable="1"/>
    <flag hostile="1"/>
    <flag passive="1"/>
    <flag illusionable="1"/>
    <flag convinceable="1"/>
    <flag pushable="1"/>
    <flag canpushitems="0"/>
    <flag canpushcreatures="0"/>
    <flag targetdistance="1"/>
    <flag staticattack="90"/>
    <flag runonhealth="0"/>
    <flag hungerdelay="15"/>
    </flags>
    <attacks>
    <attack name="melee" interval="2000" chance="100" range="1" min="-35" max="-60"/>
    <attack name="Quick Attack" interval="2852" chance="29" range="1"/>
    <attack name="Razor Leaf" interval="2758" chance="30" range="4"/>
    <attack name="Slash" interval="2993" chance="28" range="6"/>
    <attack name="Vine Whip" interval="2711" chance="30" range="1"/>
    <attack name="Headbutt" interval="3557" chance="25" range="4"/>
    <attack name="Leech Seed" interval="4779" chance="17" range="6"/>
    <attack name="Bullet Seed" interval="5766" chance="18" range="6"/>
    <attack name="Solar Beam" interval="4497" chance="21" range="6"/>
    </attacks>
    <defenses armor="0" defense="0">
    </defenses>
    <voices interval="5000" chance="10">
    <voice sentence="Trooo!"/>
    <voice sentence="PIUSS!"/>
    <voice sentence="TROPIUS!"/>
    </voices>
    <loot>
    <item id="12163" chance="1000" countmax="50"/>
    <item id="11454" chance="1000" count="1" countmax="3"/>
    <item id="12155" chance="5000" count="1" countmax="1"/>
    <item id="12153" chance="5000" count="1" countmax="1"/>
    <item id="12779" chance="50" countmax="50"/>
    <item id="12778" chance="25" countmax="50"/>
    <item id="12785" chance="5" countmax="50"/>
    </loot>
    <script>
    <event name="Spawn"/>
    </script>
    </monster>

     

     

  5. Tenta usar o meu pra ver se funciona

     

     

     

    local ballslot = 12355
    local ballslot_run = 12352

    local stoneslot = 12354
    local stoneslot_run = 12353

    local button = 12356
    local button_run = 12357

    function isRunning(id)
    if isInArray({button_run, stoneslot_run, ballslot_run}, id) then
    return true
    end
    return false
    end

    boost_stones = { --alterado v2.9 \/
    ["Bulbasaur"] = {leaf, boostStone},
    ["Ivysaur"] = {leaf, boostStone},
    ["Venusaur"] = {leaf, boostStone},
    ["Charmander"] = {fire, boostStone},
    ["Charmeleon"] = {fire, boostStone},
    ["Charizard"] = {fire, boostStone},
    ["Squirtle"] = {water, boostStone},
    ["Wartortle"] = {water, boostStone},
    ["Blastoise"] = {water, boostStone},
    ["Caterpie"] = {coccon, boostStone},
    ["Metapod"] = {coccon, boostStone},
    ["Butterfree"] = {coccon, boostStone},
    ["Weedle"] = {coccon, boostStone},
    ["Kakuna"] = {coccon, boostStone},
    ["Beedrill"] = {coccon, boostStone},
    ["Pidgey"] = {heart, boostStone},
    ["Pidgeotto"] = {heart, boostStone},
    ["Pidgeot"] = {heart, boostStone},
    ["Rattata"] = {heart, boostStone},
    ["Raticate"] = {heart, boostStone},
    ["Spearow"] = {heart, boostStone},
    ["Fearow"] = {heart, boostStone},
    ["Ekans"] = {venom, boostStone},
    ["Arbok"] = {venom, boostStone},
    ["Pikachu"] = {thunder, boostStone},
    ["Raichu"] = {thunder, boostStone},
    ["Sandshrew"] = {earth, boostStone},
    ["Sandslash"] = {earth, boostStone},
    ["Nidoran Female"] = {venom, boostStone},
    ["Nidorina"] = {venom, boostStone},
    ["Nidoqueen"] = {venom, earth, boostStone},
    ["Nidoran Male"] = {venom, boostStone},
    ["Nidorino"] = {venom, boostStone},
    ["Nidoking"] = {venom, earth, boostStone},
    ["Clefairy"] = {heart, boostStone},
    ["Clefable"] = {heart, boostStone},
    ["Vulpix"] = {fire, boostStone},
    ["Ninetales"] = {fire, boostStone},
    ["Jigglypuff"] = {heart, boostStone},
    ["Wigglytuff"] = {heart, boostStone},
    ["Zubat"] = {venom, boostStone},
    ["Golbat"] = {venom, boostStone},
    ["Oddish"] = {leaf, venom, boostStone},
    ["Gloom"] = {leaf, venom, boostStone},
    ["Vileplume"] = {leaf, venom, boostStone},
    ["Paras"] = {coccon, leaf, boostStone},
    ["Parasect"] = {coccon, leaf, boostStone},
    ["Venonat"] = {coccon, venom, boostStone},
    ["Venomoth"] = {coccon, venom, boostStone},
    ["Diglett"] = {earth, boostStone},
    ["Dugtrio"] = {earth, boostStone},
    ["Meowth"] = {heart, boostStone},
    ["Persian"] = {heart, boostStone},
    ["Psyduck"] = {water, boostStone},
    ["Golduck"] = {water, enigma, boostStone},
    ["Mankey"] = {punch, boostStone},
    ["Primeape"] = {punch, boostStone},
    ["Growlithe"] = {fire, boostStone},
    ["Arcanine"] = {fire, boostStone},
    ["Poliwag"] = {water, boostStone},
    ["Poliwhirl"] = {water, boostStone},
    ["Poliwrath"] = {water, punch, boostStone},
    ["Abra"] = {enigma, boostStone},
    ["Kadabra"] = {enigma, boostStone},
    ["Alakazam"] = {enigma, boostStone},
    ["Machop"] = {punch, boostStone},
    ["Machoke"] = {punch, boostStone},
    ["Machamp"] = {punch, boostStone},
    ["Bellsprout"] = {leaf, venom, boostStone},
    ["Weepinbell"] = {leaf, venom, boostStone},
    ["Victreebel"] = {leaf, venom, boostStone},
    ["Tentacool"] = {water, venom, boostStone},
    ["Tentacruel"] = {water, venom, boostStone},
    ["Geodude"] = {earth, rock, boostStone},
    ["Graveler"] = {earth, rock, boostStone},
    ["Golem"] = {earth, rock, boostStone},
    ["Ponyta"] = {fire, boostStone},
    ["Rapidash"] = {fire, boostStone},
    ["Slowpoke"] = {water, enigma, boostStone},
    ["Slowbro"] = {water, enigma, boostStone},
    ["Magnemite"] = {thunder, metal, boostStone},
    ["Magneton"] = {thunder, metal, boostStone},
    ["Farfetch'd"] = {heart, boostStone},
    ["Doduo"] = {heart, boostStone},
    ["Dodrio"] = {heart, boostStone},
    ["Seel"] = {water, ice, boostStone},
    ["Dewgong"] = {water, ice, boostStone},
    ["Grimer"] = {venom, boostStone},
    ["Muk"] = {venom, boostStone},
    ["Shellder"] = {water, ice, boostStone},
    ["Cloyster"] = {water, ice, boostStone},
    ["Gastly"] = {dark, boostStone},
    ["Haunter"] = {dark, boostStone},
    ["Gengar"] = {dark, boostStone},
    ["Onix"] = {rock, earth, boostStone},
    ["Drowzee"] = {enigma, boostStone},
    ["Hypno"] = {enigma, boostStone},
    ["Krabby"] = {water, boostStone},
    ["Kingler"] = {water, boostStone},
    ["Voltorb"] = {thunder, boostStone},
    ["Electrode"] = {thunder, boostStone},
    ["Exeggcute"] = {enigma, leaf, boostStone},
    ["Exeggutor"] = {enigma, leaf, boostStone},
    ["Cubone"] = {earth, boostStone},
    ["Marowak"] = {earth, boostStone},
    ["Hitmonlee"] = {punch, boostStone},
    ["Hitmonchan"] = {punch, boostStone},
    ["Lickitung"] = {heart, boostStone},
    ["Koffing"] = {venom, boostStone},
    ["Weezing"] = {venom, boostStone},
    ["Rhyhorn"] = {earth, rock, boostStone},
    ["Rhydon"] = {earth, rock, boostStone},
    ["Chansey"] = {heart, boostStone},
    ["Tangela"] = {leaf, boostStone},
    ["Kangaskhan"] = {heart, boostStone},
    ["Horsea"] = {water, boostStone},
    ["Seadra"] = {water, boostStone},
    ["Goldeen"] = {water, boostStone},
    ["Seaking"] = {water, boostStone},
    ["Staryu"] = {water, boostStone},
    ["Starmie"] = {water, boostStone},
    ["Mr. Mime"] = {enigma, boostStone},
    ["Scyther"] = {coccon, boostStone},
    ["Jynx"] = {enigma, ice, boostStone},
    ["Electabuzz"] = {thunder, boostStone},
    ["Magmar"] = {fire, boostStone},
    ["Pinsir"] = {coccon, boostStone},
    ["Tauros"] = {heart, boostStone},
    ["Magikarp"] = {water, boostStone},
    ["Gyarados"] = {water, crystal, boostStone},
    ["Lapras"] = {water, ice, boostStone},
    ["Ditto"] = {heart, boostStone},
    ["Eevee"] = {heart, boostStone},
    ["Vaporeon"] = {water, boostStone},
    ["Jolteon"] = {thunder, boostStone},
    ["Flareon"] = {fire, boostStone},
    ["Espeon"] = {enigma, boostStone},
    ["Umbreon"] = {dark, boostStone},
    ["Porygon"] = {heart, enigma, boostStone},
    ["Omanyte"] = {rock, water, boostStone},
    ["Omastar"] = {rock, water, boostStone},
    ["Kabuto"] = {rock, water, boostStone},
    ["Kabutops"] = {rock, water, boostStone},
    ["Aerodactyl"] = {rock, boostStone},
    ["Snorlax"] = {heart, boostStone},
    ["Articuno"] = {ice, boostStone},
    ["Zapdos"] = {thunder, boostStone},
    ["Moltres"] = {fire, boostStone},
    ["Dratini"] = {crystal, boostStone},
    ["Dragonair"] = {crystal, boostStone},
    ["Dragonite"] = {crystal, boostStone},
    ["Mewtwo"] = {enigma, boostStone},
    ["Mew"] = {enigma, boostStone},
    --
    ["Shiny Bulbasaur"] = {leaf, boostStone},
    ["Shiny Ivysaur"] = {leaf, boostStone},
    ["Shiny Venusaur"] = {leaf, boostStone},
    ["Shiny Charmander"] = {fire, boostStone},
    ["Shiny Charmeleon"] = {fire, boostStone},
    ["Shiny Charizard"] = {fire, boostStone},
    ["Shiny Squirtle"] = {water, boostStone},
    ["Shiny Wartortle"] = {water, boostStone},
    ["Shiny Blastoise"] = {water, boostStone},
    ["Shiny Caterpie"] = {coccon, boostStone},
    ["Shiny Metapod"] = {coccon, boostStone},
    ["Shiny Butterfree"] = {coccon, boostStone},
    ["Shiny Weedle"] = {coccon, boostStone},
    ["Shiny Kakuna"] = {coccon, boostStone},
    ["Shiny Beedrill"] = {coccon, boostStone},
    ["Shiny Pidgey"] = {heart, boostStone},
    ["Shiny Pidgeotto"] = {heart, boostStone},
    ["Shiny Pidgeot"] = {heart, boostStone},
    ["Shiny Rattata"] = {heart, boostStone},
    ["Shiny Raticate"] = {heart, boostStone},
    ["Shiny Spearow"] = {heart, boostStone},
    ["Shiny Fearow"] = {heart, boostStone},
    ["Shiny Ekans"] = {venom, boostStone},
    ["Shiny Arbok"] = {venom, boostStone},
    ["Shiny Pikachu"] = {thunder, boostStone},
    ["Shiny Raichu"] = {thunder, boostStone},
    ["Shiny Sandshrew"] = {earth, boostStone},
    ["Shiny Sandslash"] = {earth, boostStone},
    ["Shiny Nidoran Female"] = {venom, boostStone},
    ["Shiny Nidorina"] = {venom, boostStone},
    ["Shiny Nidoqueen"] = {venom, earth, boostStone},
    ["Shiny Nidoran Male"] = {venom, boostStone},
    ["Shiny Nidorino"] = {venom, boostStone},
    ["Shiny Nidoking"] = {venom, earth, boostStone},
    ["Shiny Clefairy"] = {heart, boostStone},
    ["Shiny Clefable"] = {heart, boostStone},
    ["Shiny Vulpix"] = {fire, boostStone},
    ["Shiny Ninetales"] = {fire, boostStone},
    ["Shiny Jigglypuff"] = {heart, boostStone},
    ["Shiny Wigglytuff"] = {heart, boostStone},
    ["Shiny Zubat"] = {venom, boostStone},
    ["Shiny Golbat"] = {venom, boostStone},
    ["Shiny Oddish"] = {leaf, venom, boostStone},
    ["Shiny Gloom"] = {leaf, venom, boostStone},
    ["Shiny Vileplume"] = {leaf, venom, boostStone},
    ["Shiny Paras"] = {coccon, leaf, boostStone},
    ["Shiny Parasect"] = {coccon, leaf, boostStone},
    ["Shiny Venonat"] = {coccon, venom, boostStone},
    ["Shiny Venomoth"] = {coccon, venom, boostStone},
    ["Shiny Diglett"] = {earth, boostStone},
    ["Shiny Dugtrio"] = {earth, boostStone},
    ["Shiny Meowth"] = {heart, boostStone},
    ["Shiny Persian"] = {heart, boostStone},
    ["Shiny Psyduck"] = {water, boostStone},
    ["Shiny Golduck"] = {water, enigma, boostStone},
    ["Shiny Mankey"] = {punch, boostStone},
    ["Shiny Primeape"] = {punch, boostStone},
    ["Shiny Growlithe"] = {fire, boostStone},
    ["Shiny Arcanine"] = {fire, boostStone},
    ["Shiny Poliwag"] = {water, boostStone},
    ["Shiny Poliwhirl"] = {water, boostStone},
    ["Shiny Poliwrath"] = {water, punch, boostStone},
    ["Shiny Abra"] = {enigma, boostStone},
    ["Shiny Kadabra"] = {enigma, boostStone},
    ["Shiny Alakazam"] = {enigma, boostStone},
    ["Shiny Machop"] = {punch, boostStone},
    ["Shiny Machoke"] = {punch, boostStone},
    ["Shiny Machamp"] = {punch, boostStone},
    ["Shiny Bellsprout"] = {leaf, venom, boostStone},
    ["Shiny Weepinbell"] = {leaf, venom, boostStone},
    ["Shiny Victreebel"] = {leaf, venom, boostStone},
    ["Shiny Tentacool"] = {water, venom, boostStone},
    ["Shiny Tentacruel"] = {water, venom, boostStone},
    ["Shiny Geodude"] = {earth, rock, boostStone},
    ["Shiny Graveler"] = {earth, rock, boostStone},
    ["Shiny Golem"] = {earth, rock, boostStone},
    ["Shiny Ponyta"] = {fire, boostStone},
    ["Shiny Rapidash"] = {fire, boostStone},
    ["Shiny Slowpoke"] = {water, enigma, boostStone},
    ["Shiny Slowbro"] = {water, enigma, boostStone},
    ["Shiny Magnemite"] = {thunder, metal, boostStone},
    ["Shiny Magneton"] = {thunder, metal, boostStone},
    ["Shiny Farfetch'd"] = {heart, boostStone},
    ["Shiny Doduo"] = {heart, boostStone},
    ["Shiny Dodrio"] = {heart, boostStone},
    ["Shiny Seel"] = {water, ice, boostStone},
    ["Shiny Dewgong"] = {water, ice, boostStone},
    ["Shiny Grimer"] = {venom, boostStone},
    ["Shiny Muk"] = {venom, boostStone},
    ["Shiny Shellder"] = {water, ice, boostStone},
    ["Shiny Cloyster"] = {water, ice, boostStone},
    ["Shiny Gastly"] = {dark, boostStone},
    ["Shiny Haunter"] = {dark, boostStone},
    ["Shiny Gengar"] = {dark, boostStone},
    ["Shiny Onix"] = {rock, earth, boostStone},
    ["Shiny Drowzee"] = {enigma, boostStone},
    ["Shiny Hypno"] = {enigma, boostStone},
    ["Shiny Krabby"] = {water, boostStone},
    ["Shiny Kingler"] = {water, boostStone},
    ["Shiny Voltorb"] = {thunder, boostStone},
    ["Shiny Electrode"] = {thunder, boostStone},
    ["Shiny Exeggcute"] = {enigma, leaf, boostStone},
    ["Shiny Exeggutor"] = {enigma, leaf, boostStone},
    ["Shiny Cubone"] = {earth, boostStone},
    ["Shiny Marowak"] = {earth, boostStone},
    ["Shiny Hitmonlee"] = {punch, boostStone},
    ["Shiny Hitmonchan"] = {punch, boostStone},
    ["Shiny Hitmontop"] = {punch, boostStone},
    ["Shiny Lickitung"] = {heart, boostStone},
    ["Shiny Koffing"] = {venom, boostStone},
    ["Shiny Weezing"] = {venom, boostStone},
    ["Shiny Rhyhorn"] = {earth, rock, boostStone},
    ["Shiny Rhydon"] = {earth, rock, boostStone},
    ["Shiny Chansey"] = {heart, boostStone},
    ["Shiny Tangela"] = {leaf, boostStone},
    ["Shiny Kangaskhan"] = {heart, boostStone},
    ["Shiny Horsea"] = {water, boostStone},
    ["Shiny Seadra"] = {water, boostStone},
    ["Shiny Goldeen"] = {water, boostStone},
    ["Shiny Seaking"] = {water, boostStone},
    ["Shiny Staryu"] = {water, boostStone},
    ["Shiny Starmie"] = {water, boostStone},
    ["Shiny Mr. Mime"] = {enigma, boostStone},
    ["Shiny Scyther"] = {coccon, boostStone},
    ["Shiny Jynx"] = {enigma, ice, boostStone},
    ["Shiny Electabuzz"] = {thunder, boostStone},
    ["Shiny Magmar"] = {fire, boostStone},
    ["Shiny Pinsir"] = {coccon, boostStone},
    ["Shiny Tauros"] = {heart, boostStone},
    ["Shiny Magikarp"] = {water, boostStone},
    ["Shiny Gyarados"] = {water, crystal, boostStone},
    ["Shiny Lapras"] = {water, ice, boostStone},
    ["Shiny Ditto"] = {heart, boostStone},
    ["Shiny Eevee"] = {heart, boostStone},
    ["Shiny Vaporeon"] = {water, boostStone},
    ["Shiny Jolteon"] = {thunder, boostStone},
    ["Shiny Flareon"] = {fire, boostStone},
    ["Shiny Porygon"] = {heart, enigma, boostStone},
    ["Shiny Omanyte"] = {rock, water, boostStone},
    ["Shiny Omastar"] = {rock, water, boostStone},
    ["Shiny Kabuto"] = {rock, water, boostStone},
    ["Shiny Kabutops"] = {rock, water, boostStone},
    ["Shiny Aerodactyl"] = {rock, boostStone},
    ["Shiny Snorlax"] = {heart, boostStone},
    ["Shiny Articuno"] = {ice, boostStone},
    ["Shiny Zapdos"] = {thunder, boostStone},
    ["Shiny Moltres"] = {fire, boostStone},
    ["Shiny Dratini"] = {crystal, boostStone},
    ["Shiny Dragonair"] = {crystal, boostStone},
    ["Shiny Dragonite"] = {crystal, boostStone},
    ["Shiny Mewtwo"] = {enigma, boostStone},
    ["Shiny Mew"] = {enigma, boostStone},
    --
    ["Chikorita"] = {leaf, boostStone},
    ["Bayleef"] = {leaf, boostStone},
    ["Meganium"] = {leaf, boostStone},
    ["Cyndaquil"] = {fire, boostStone},
    ["Quilava"] = {fire, boostStone},
    ["Typhlosion"] = {fire, boostStone},
    ["Totodile"] = {water, boostStone},
    ["Croconaw"] = {water, boostStone},
    ["Feraligatr"] = {water, boostStone},
    ["Sentret"] = {heart, boostStone},
    ["Furret"] = {heart, boostStone},
    ["Hoothoot"] = {heart, enigma, boostStone},
    ["Noctowl"] = {heart, enigma, boostStone},
    ["Ledyba"] = {coccon, boostStone},
    ["Ledian"] = {coccon, boostStone},
    ["Spinarak"] = {coccon, venom, boostStone},
    ["Ariados"] = {coccon, venom, boostStone},
    ["Crobat"] = {venom, boostStone},
    ["Chinchou"] = {water, thunder, boostStone},
    ["Lanturn"] = {water, thunder, boostStone},
    ["Pichu"] = {thunder, boostStone},
    ["Cleffa"] = {heart, boostStone},
    ["Iglybuff"] = {venom, boostStone},
    ["Natu"] = {enigma, boostStone},
    ["Xatu"] = {enigma, boostStone},
    ["Mareep"] = {thunder, boostStone},
    ["Flaaffy"] = {thunder, boostStone},
    ["Ampharos"] = {thunder, boostStone},
    ["Bellossom"] = {leaf, boostStone},
    ["Marill"] = {water, boostStone},
    ["Azulmarill"] = {water, boostStone},
    ["Sudowoodo"] = {rock, earth, boostStone},
    ["Politoed"] = {water, earth, boostStone},
    ["Hoppip"] = {leaf, boostStone},
    ["Skiploom"] = {leaf, boostStone},
    ["Jumpluff"] = {leaf, boostStone},
    ["Aipom"] = {heart, boostStone},
    ["Sunkern"] = {leaf, boostStone},
    ["Sunflora"] = {leaf, boostStone},
    ["Yanma"] = {venom, coccon, boostStone},
    ["Wooper"] = {water, boostStone},
    ["Quagsire"] = {water, earth, boostStone},
    ["Murkrow"] = {dark, boostStone},
    ["Slowking"] = {water,enigma, boostStone},
    ["Misdreavus"] = {dark, boostStone},
    ["Wobbuffet"] = {enigma, boostStone},
    ["Girafarig"] = {enigma, boostStone},
    ["Pineco"] = {coccon, boostStone},
    ["Forretress"] = {coccon, boostStone},
    ["Gligar"] = {dark, heart, boostStone},
    ["Steelix"] = {earth, rock, boostStone},
    ["Snubbull"] = {heart, boostStone},
    ["Granbull"] = {heart, boostStone},
    ["Qwilfish"] = {water, boostStone},
    ["Shuckle"] = {earth, boostStone},
    ["Heracross"] = {coccon, boostStone},
    ["Teddiursa"] = {heart, boostStone},
    ["Ursaring"] = {heart, dark, boostStone},
    ["Slugma"] = {fire, boostStone},
    ["Magcargo"] = {fire, boostStone},
    ["Swinub"] = {ice, earth, boostStone},
    ["Piloswine"] = {ice, earth, boostStone},
    ["Corsola"] = {water, boostStone},
    ["Remoraid"] = {water, boostStone},
    ["Octillery"] = {water, boostStone},
    ["Delibird"] = {ice, heart, boostStone},
    ["Mantine"] = {water, boostStone},
    ["Skarmory"] = {heart, boostStone},
    ["Houndour"] = {fire, dark, boostStone},
    ["Houndoom"] = {fire, dark, boostStone},
    ["Kingdra"] = {water, crystal, boostStone},
    ["Phanpy"] = {earth, boostStone},
    ["Donphan"] = {earth, boostStone},
    ["porygon2"] = {enigma, boostStone},
    ["Stantler"] = {heart, boostStone},
    ["Smeargle"] = {heart, boostStone},
    ["Tyrogue"] = {punch, boostStone},
    ["Hitmontop"] = {punch, boostStone},
    ["Smoochum"] = {ice, enigma, boostStone},
    ["Elekid"] = {thunder, boostStone},
    ["Magby"] = {fire, boostStone},
    ["Miltank"] = {heart, boostStone},
    ["Blissey"] = {heart, boostStone},
    ["Raikou"] = {thunder, boostStone},
    ["Entei"] = {fire, boostStone},
    ["Suicune"] = {water, boostStone},
    ["Larvitar"] = {earth, dark, boostStone},
    ["Pupitar"] = {earth, dark, boostStone},
    ["Tyranitar"] = {earth, dark, boostStone},
    ["Lugia"] = {enigma, water, boostStone},
    ["Ho-oh"] = {enigma, fire, boostStone},
    ["Celebi"] = {leaf, enigma, boostStone}}

    function doRestoreBoostMachine(cid, b_pos, p_pos, s_pos, msg, msg2)

    doSendAnimatedText(b_pos, "DONE.", 215)

    if isCreature(cid) then
    doCreatureSetNoMove(cid, false)
    doPlayerSendTextMessage(cid, 27, msg)
    doPlayerSendTextMessage(cid, 27, msg2)
    end

    local ball_s = getTileItemById(p_pos, ballslot_run)
    doTransformItem(ball_s.uid, ballslot)

    local stne_s = getTileItemById(s_pos, stoneslot_run)
    doTransformItem(stne_s.uid, stoneslot)

    local butn_s = getTileItemById(b_pos, button_run)
    doTransformItem(butn_s.uid, button)

    end

    local stones_required = { -- custo base de stones para boostar
    [heart] = 1,
    [leaf] = 1,
    [water] = 1,
    [venom] = 1,
    [thunder] = 1,
    [rock] = 1,
    [punch] = 1,
    [fire] = 1,
    [coccon] = 1,
    [crystal] = 1,
    [dark] = 1,
    [earth] = 1,
    [enigma] = 1,
    [ice] = 1,
    [boostStone] = 1, --alterado v2.9
    }

    local stone_increase = { -- a cada quantos boosts irá aumentar o custo de stones
    [heart] = 3,
    [leaf] = 3,
    [water] = 3,
    [venom] = 4,
    [thunder] = 4,
    [rock] = 3,
    [punch] = 4,
    [fire] = 3,
    [coccon] = 2,
    [crystal] = 15,
    [dark] = 4,
    [earth] = 4,
    [enigma] = 4,
    [ice] = 4,
    [boostStone] = 10000, --alterado v2.9
    }

    local pbs = {
    [11826] = 11737, --normal acessa --alterado v2.9 \/
    [11828] = 11739, --normal morto
    [11832] = 11740, --great acessa
    [11834] = 11742, --great morto
    [11835] = 11743, --super acessa
    [11837] = 11745, --super morto
    [11829] = 11746, --ultra acessa
    [11831] = 11748, --ultra morto
    [10975] = 12621, --saffari acessa
    [10977] = 12623, --saffari morto
    }

    function onUse(cid, item, topos, item2, frompos)

    if isRunning(item.itemid) then
    doPlayerSendCancel(cid, "Wait until boosting finishes.")
    return true
    end

    if item.itemid == button then

    local pbpos = topos
    pbpos.x = pbpos.x + 1
    local ball_slot = getTileItemById(pbpos, ballslot)
    local myball = getContainerItem(ball_slot.uid, 0)

    if myball.uid <= 0 or getItemWeight(myball.uid) == 0 then
    doPlayerSendCancel(cid, "You need to put a pokeball in the ball slot.")
    return true
    end

    local pokemon = getItemAttribute(myball.uid, "poke")
    local boost = getItemAttribute(myball.uid, "boost") or 0

    if boost >= 50 then
    doPlayerSendCancel(cid, "Your pokemon is already at maximum boost.")
    return true
    end

    local stnpos = pbpos
    stnpos.x = stnpos.x - 2
    local stone_slot = getTileItemById(stnpos, stoneslot)

    local stone = getContainerItem(stone_slot.uid, 0)

    if stone.uid <= 0 then
    doPlayerSendCancel(cid, "You need to put a stone in the stone slot.")
    return true
    end

    if not isStone(stone.itemid) then
    doPlayerSendCancel(cid, "Please, put only stones in the stone slot.")
    return true
    end

    if not isInArray(boost_stones[pokemon], stone.itemid) then

    local cancelstr = "Sorry, you are not using the correct stone."

    if #boost_stones[pokemon] > 1 then
    local stonesused = ""
    cancelstr = cancelstr.." This pokemon needs "
    for su = 1, #boost_stones[pokemon] do
    local n = doCorrectString(getItemNameById(boost_stones[pokemon][su]))
    if su == #boost_stones[pokemon] then
    stonesused = stonesused.." or "..getArticle(n).." "..n..""
    elseif su == 1 then
    stonesused = stonesused..""..getArticle(n).." "..n..""
    else
    stonesused = stonesused..", "..n..""
    end
    end
    cancelstr = cancelstr..""..stonesused.." to be boosted."
    else
    cancelstr = cancelstr.." This pokemon needs a "..doCorrectString(getItemNameById(boost_stones[pokemon][1])).." to be boosted."
    end

    doPlayerSendCancel(cid, cancelstr)

    return true
    end

    local removeStones = 0
    local extraStones = math.floor(boost / stone_increase[stone.itemid])
    local required_stones = stones_required[stone.itemid] + extraStones

    local boosts = 0

    for a = 0, getContainerSize(stone_slot.uid) - 1 do

    local it = getContainerItem(stone_slot.uid, a)

    if it.uid > 0 then

    if not isStone(it.itemid) then
    doPlayerSendCancel(cid, "Please, put only stones in the stone slot.")
    return true
    end

    if it.itemid ~= stone.itemid then
    doPlayerSendCancel(cid, "Please, put only one type of stone in the stone slot.")
    return true
    end

    if required_stones > 0 then
    required_stones = required_stones - (it.type ~= 0 and it.type or 1) --alterado v2.7

    if required_stones <= 0 then
    boosts = boosts + 1
    removeStones = removeStones + stones_required[stone.itemid] + extraStones
    if boost + boosts <= 49 then
    extraStones = math.floor((boost + boosts) / stone_increase[stone.itemid])
    required_stones = stones_required[stone.itemid] + extraStones
    end
    end
    end

    end

    end

    if required_stones > 0 and boosts == 0 then
    doPlayerSendCancel(cid, "You need more stones to boost this pokemon.")
    return true
    end

    for b = 1, removeStones do
    local i = getContainerItem(stone_slot.uid, 0)
    if i.type ~= 0 then
    doChangeTypeItem(i.uid, i.type - 1) --alterado v2.7
    else
    doRemoveItem(i.uid, 1)
    end
    end

    local off = pokes[pokemon].offense * boost_rate * boosts
    local def = pokes[pokemon].defense * boost_rate * boosts
    local agi = pokes[pokemon].agility * boosts
    local spatk = pokes[pokemon].specialattack * boost_rate * boosts
    local vit = pokes[pokemon].vitality * boost_rate * boosts

    doSetItemAttribute(myball.uid, "boost", boost + boosts)
    doItemSetAttribute(myball.uid, "offense", getItemAttribute(myball.uid, "offense") + off)
    doItemSetAttribute(myball.uid, "defense", getItemAttribute(myball.uid, "defense") + def)
    doItemSetAttribute(myball.uid, "speed", getItemAttribute(myball.uid, "speed") + agi)
    doItemSetAttribute(myball.uid, "specialattack", getItemAttribute(myball.uid, "specialattack") + spatk)
    doItemSetAttribute(myball.uid, "vitality", getItemAttribute(myball.uid, "vitality") + vit)

    local msg = "Your "..getPokeballName(myball.uid).." ["..getItemAttribute(myball.uid, "level").."] has been boosted!"
    local msg2 = "• Boost: "..(boost + boosts).." (+"..boosts..") • Offense: +"..doMathDecimal(off).." • Defense: +"..doMathDecimal(def).." • Spc. Atk: +"..doMathDecimal(spatk).." • Agility: +"..doMathDecimal(agi).." • Vitality: +"..doMathDecimal(vit)..""

    if (boost + boosts) >= 10 then
    if pbs[myball.itemid] then --alterado v2.9
    doTransformItem(myball.uid, pbs[myball.itemid])
    end
    end

    local downpos = getThingPos(cid)
    downpos.y = downpos.y + 1

    local mypos = getThingPos(cid)

    doTeleportThing(cid, downpos, false)
    doTeleportThing(cid, mypos, false)

    doTransformItem(ball_slot.uid, ballslot_run)
    doTransformItem(stone_slot.uid, stoneslot_run)
    doTransformItem(item.uid, button_run)

    doCreatureSetNoMove(cid, true)
    doCreatureAddCondition(cid, boostcondition)

    addEvent(doRestoreBoostMachine, 3000, cid, getThingPos(item.uid), getThingPos(ball_slot.uid), getThingPos(stone_slot.uid), msg, msg2)

    return true
    end
    end

     

     

  6. É o seguinte: todas as corpses que adicionei no meu server nao tem loot.

    Eu fiz assim para Adicionar

     

    --No Dat editor registrei com : Immoble,Corpse,Container

    -- No OTB item Editor coloco como not moveable

    --e no items.xml coloco assim:

     

     

     

    <item id="12680" article="a" name="fainted shiny tropius">
    <attribute key="containerSize" value="8" />
    <attribute key="decayTo" value="0" />
    <attribute key="duration" value="55" />
    </item>

     

     

     

    e coloco no nameDescription do pokemon o mesmo nome acima (shiny tropius).

     

    --Daí o pokemon dá pra catar certinho, mas n tem loot, nem nenhuma mensagem informando o loot ou algum erro. Alguem pode me ajudar

     

    Se caso for ajudar aki esta o script do pokemon

     

     

    <?xml version="1.0" encoding="UTF-8"?>

    <monster name="Shiny Tropius" nameDescription="a shiny tropius" race="grass" experience="0" speed="160" manacost="0">
    <health now="40" max="40"/>
    <look type="1504" head="90" body="105" legs="95" feet="113" corpse="12680"/>
    <targetchange interval="10000" chance="0"/>
    <strategy attack="100" defense="0"/>
    <flags>
    <flag summonable="1"/>
    <flag attackable="1"/>
    <flag hostile="1"/>
    <flag passive="1"/>
    <flag illusionable="1"/>
    <flag convinceable="1"/>
    <flag pushable="1"/>
    <flag canpushitems="0"/>
    <flag canpushcreatures="0"/>
    <flag targetdistance="1"/>
    <flag staticattack="90"/>
    <flag runonhealth="0"/>
    <flag hungerdelay="15"/>
    </flags>
    <attacks>
    <attack name="melee" interval="2000" chance="100" range="1" min="-35" max="-60"/>
    <attack name="Quick Attack" interval="2852" chance="29" range="1"/>
    <attack name="Razor Leaf" interval="2758" chance="30" range="4"/>
    <attack name="Slash" interval="2993" chance="28" range="6"/>
    <attack name="Vine Whip" interval="2711" chance="30" range="1"/>
    <attack name="Headbutt" interval="3557" chance="25" range="4"/>
    <attack name="Leech Seed" interval="4779" chance="17" range="6"/>
    <attack name="Bullet Seed" interval="5766" chance="18" range="6"/>
    <attack name="Solar Beam" interval="4497" chance="21" range="6"/>
    </attacks>
    <defenses armor="0" defense="0">
    </defenses>
    <voices interval="5000" chance="10">
    <voice sentence="Trooo!"/>
    <voice sentence="PIUSS!"/>
    <voice sentence="TROPIUS!"/>
    </voices>
    <loot>
    <item id="12163" chance="1000" countmax="50"/>
    <item id="12155" chance="5000" count="1" countmax="1"/>
    <item id="12153" chance="5000" count="1" countmax="1"/>
    <item id="12779" chance="50" countmax="50"/>
    <item id="12778" chance="25" countmax="50"/>
    <item id="12785" chance="5" countmax="50"/>
    </loot>
    <script>
    <event name="Spawn"/>
    </script>
    </monster>

     

     

  7. Fiz isso olha

     

     

     

     

     

    -- Houses

    buyableAndSellableHouses = false

    houseNeedPremium = false

    bedsRequirePremium = false

    levelToBuyHouse = 30

    housesPerAccount = 0

    houseRentAsPrice = false

    housePriceAsRent = false

    housePriceEachSquare = 2975

    houseRentPeriod = "week"

    houseCleanOld = 0

    guildHalls = false

     

     

     

    Em "buyableAndSellableHouses = false" --- Troque para true (isso permite q os players compre a house)

    Em "houseNeedPremium = false" -- Coloque true se for precisar de vip e false se nao quiser q precise de vip

    Em "housesPerAccount = 0" -- Troque de 0 para 1

     

     

    Espero ter ajudado =D

  8. Vc precisa colocar as posiçoes dos pokemons iniciais na posiçao q vc colocara o determinado bau!

    Para trocar a area do Account Manager é no sqlite studio na tabela players > account manager

    Para trocar a area de um novo player e no config.lua!

     

     

    ---Esse seu erro deve ser por que vc nao colocou o bau correto, pois tem q ser um bau especifico para os pokemons serem recebidos...

    Abra seu actions.xml e procure pelo starter.lua la, verifique o id do bau q esta la, certamente sera a Chest virada para Baixo!

    Modifique a outro Baú se quiser ! Espero ter ajudado! Flw ^^

  9. Queria pedir um sistema de boost machine que seria assim:

     

    - Boost com stones do tipo do pokemon mesmo

    - Nao será feito o boost em 1 em 1 - Será direto. Exemplo: O player coloca 50 Water stones e um Blastoise, ai ele fica +15 por aí..

    - No meu server, 1 Stone boosta o pokemon ate 50 '-'. E isso e chato =(

    - Em outros que ja vi, o player tem so vai boostando de 1 em 1. Assim: o player coloca 50 stones, da USE na Machine ai aumenta 1 boost e as outras continuam la!!

    - Queria uma que poupasse o tempo..

     

    Espero que tenham me entendido '-'.

     

    Meu boost.lua:

    (irei pular as partes das stones de cada pokemon)

     

     

     

    function doRestoreBoostMachine(cid, b_pos, p_pos, s_pos, msg, msg2)

    doSendAnimatedText(b_pos, "DONE.", 215)

    if isCreature(cid) then
    doCreatureSetNoMove(cid, false)
    doPlayerSendTextMessage(cid, 27, msg)
    doPlayerSendTextMessage(cid, 27, msg2)
    end

    local ball_s = getTileItemById(p_pos, ballslot_run)
    doTransformItem(ball_s.uid, ballslot)

    local stne_s = getTileItemById(s_pos, stoneslot_run)
    doTransformItem(stne_s.uid, stoneslot)

    local butn_s = getTileItemById(b_pos, button_run)
    doTransformItem(butn_s.uid, button)

    end

    local stones_required = { -- custo base de stones para boostar
    [heart] = 1,
    [leaf] = 1,
    [water] = 1,
    [venom] = 1,
    [thunder] = 1,
    [rock] = 1,
    [punch] = 1,
    [fire] = 1,
    [coccon] = 1,
    [crystal] = 1,
    [dark] = 1,
    [earth] = 1,
    [enigma] = 1,
    [ice] = 1,
    [boostStone] = 1, --alterado v1.9
    }

    local stone_increase = { -- a cada quantos boosts irá aumentar o custo de stones
    [heart] = 3,
    [leaf] = 3,
    [water] = 3,
    [venom] = 4,
    [thunder] = 4,
    [rock] = 3,
    [punch] = 4,
    [fire] = 3,
    [coccon] = 2,
    [crystal] = 15,
    [dark] = 4,
    [earth] = 4,
    [enigma] = 4,
    [ice] = 4,
    [boostStone] = 10000, --alterado v1.9
    }

    local pbs = {
    [11826] = 11737, --normal acessa --alterado v1.9 \/
    [11828] = 11739, --normal morto
    [11832] = 11740, --great acessa
    [11834] = 11742, --great morto
    [11835] = 11743, --super acessa
    [11837] = 11745, --super morto
    [11829] = 11746, --ultra acessa
    [11831] = 11748, --ultra morto
    [10975] = 12621, --saffari acessa
    [10977] = 12623, --saffari morto
    }

    function onUse(cid, item, topos, item2, frompos)

    if isRunning(item.itemid) then
    doPlayerSendCancel(cid, "Wait until boosting finishes.")
    return true
    end

    if item.itemid == button then

    local pbpos = topos
    pbpos.x = pbpos.x + 1
    local ball_slot = getTileItemById(pbpos, ballslot)
    local myball = getContainerItem(ball_slot.uid, 0)

    if myball.uid <= 0 or getItemWeight(myball.uid) == 0 then
    doPlayerSendCancel(cid, "You need to put a pokeball in the ball slot.")
    return true
    end

    local pokemon = getItemAttribute(myball.uid, "poke")
    local boost = getItemAttribute(myball.uid, "boost") or 0

    if boost >= 50 then
    doPlayerSendCancel(cid, "Your pokemon is already at maximum boost.")
    return true
    end

    local stnpos = pbpos
    stnpos.x = stnpos.x - 2
    local stone_slot = getTileItemById(stnpos, stoneslot)

    local stone = getContainerItem(stone_slot.uid, 0)

    if stone.uid <= 0 then
    doPlayerSendCancel(cid, "You need to put a stone in the stone slot.")
    return true
    end

    if not isStone(stone.itemid) then
    doPlayerSendCancel(cid, "Please, put only stones in the stone slot.")
    return true
    end

    if not isInArray(boost_stones[pokemon], stone.itemid) then

    local cancelstr = "Sorry, you are not using the correct stone."

    if #boost_stones[pokemon] > 1 then
    local stonesused = ""
    cancelstr = cancelstr.." This pokemon needs "
    for su = 1, #boost_stones[pokemon] do
    local n = doCorrectString(getItemNameById(boost_stones[pokemon][su]))
    if su == #boost_stones[pokemon] then
    stonesused = stonesused.." or "..getArticle(n).." "..n..""
    elseif su == 1 then
    stonesused = stonesused..""..getArticle(n).." "..n..""
    else
    stonesused = stonesused..", "..n..""
    end
    end
    cancelstr = cancelstr..""..stonesused.." to be boosted."
    else
    cancelstr = cancelstr.." This pokemon needs a "..doCorrectString(getItemNameById(boost_stones[pokemon][1])).." to be boosted."
    end

    doPlayerSendCancel(cid, cancelstr)

    return true
    end

    local removeStones = 0
    local extraStones = math.floor(boost / stone_increase[stone.itemid])
    local required_stones = stones_required[stone.itemid] + extraStones

    local boosts = 0

    for a = 0, getContainerSize(stone_slot.uid) - 1 do
    local it = getContainerItem(stone_slot.uid, a)
    if it.uid > 0 then
    if not isStone(it.itemid) then
    doPlayerSendCancel(cid, "Please, put only stones in the stone slot.")
    return true
    end
    if it.itemid ~= stone.itemid then
    doPlayerSendCancel(cid, "Please, put only one type of stone in the stone slot.")
    return true
    end
    if required_stones > 0 then
    required_stones = required_stones - (it.type ~= 0 and it.type or 1) --alterado v1.7
    if required_stones <= 0 then
    boosts = boosts + 50
    removeStones = removeStones + stones_required[stone.itemid] + extraStones
    if boost + boosts <= 49 then
    extraStones = math.floor((boost + boosts) / stone_increase[stone.itemid])
    required_stones = stones_required[stone.itemid] + extraStones
    end
    break
    end
    end
    end
    end

    if required_stones > 0 and boosts == 0 then
    doPlayerSendCancel(cid, "You need more stones to boost this pokemon.")
    return true
    end

    for b = 1, removeStones do
    local i = getContainerItem(stone_slot.uid, 0)
    if i.type ~= 0 then
    doChangeTypeItem(i.uid, i.type - 1) --alterado v1.7
    else
    doRemoveItem(i.uid, 1)
    end
    end

    doSetItemAttribute(myball.uid, "boost", boost + boosts)
    doSetItemAttribute(myball.uid, "boosting", 1) --alterado v1.9.1

    if (boost + boosts) >= 10 then
    if pbs[myball.itemid] then --alterado v1.9
    doTransformItem(myball.uid, pbs[myball.itemid])
    end
    end

    doItemEraseAttribute(myball.uid, "boosting") --alterado v1.9.1

    local msg = "Your "..getPokeballName(myball.uid).." has been boosted!"
    local msg2 = "• Boost: "..(boost + boosts).." (+"..boosts..")"

    local downpos = getThingPos(cid)
    downpos.y = downpos.y + 1

    local mypos = getThingPos(cid)

    doTeleportThing(cid, downpos, false)
    doTeleportThing(cid, mypos, false)

    doTransformItem(ball_slot.uid, ballslot_run)
    doTransformItem(stone_slot.uid, stoneslot_run)
    doTransformItem(item.uid, button_run)

    doCreatureSetNoMove(cid, true)
    doCreatureAddCondition(cid, boostcondition)

    addEvent(doRestoreBoostMachine, 3000, cid, getThingPos(item.uid), getThingPos(ball_slot.uid), getThingPos(stone_slot.uid), msg, msg2)

    return true
    end
    end

     

     

     

    Espero que possam me ajudar '-' Ate mais

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...