LanyLima 2 Postado Março 29, 2014 Share Postado Março 29, 2014 (editado) Olá Gentii Já vi muitos Poketibias que quando o Pokemon Chega no Boost +50 ele Já fica com a Aura Já sem precisar fala com nenhum NPC Tem algum Modo de Eu deixar meu servidor Para quando o Pokemon Fica +50 ele já ficar com a aura? sem precisar fala com nenhum Npc?: Editado Março 29, 2014 por LanyLima Link para o comentário https://xtibia.com/forum/topic/230950-resolvido-pokemon-boost/ Compartilhar em outros sites More sharing options...
0 Slicer 1070 Postado Março 30, 2014 Share Postado Março 30, 2014 (editado) tenta deixar soh assim... if (boost + boosts) >= 50 or boost >= 50 then doItemSetAttribute(myball.uid, "aura", "red aura") end -essa outra verificaçao ali eh soh pra mudar a ball pra ball com brilho quando chega no +10- Editado Março 30, 2014 por Slicer Link para o comentário https://xtibia.com/forum/topic/230950-resolvido-pokemon-boost/#findComment-1631071 Compartilhar em outros sites More sharing options...
0 zipter98 1102 Postado Março 29, 2014 Share Postado Março 29, 2014 Depende do servidor. No PDA, por exemplo, você pode alterar o código de boost para, quando o pokémon for boostado +50, setar na pokeball deste o atributo de aura. Link para o comentário https://xtibia.com/forum/topic/230950-resolvido-pokemon-boost/#findComment-1630723 Compartilhar em outros sites More sharing options...
0 fhoenix00 0 Postado Março 29, 2014 Share Postado Março 29, 2014 Depende do servidor. No PDA, por exemplo, você pode alterar o código de boost para, quando o pokémon for boostado +50, setar na pokeball deste o atributo de aura. tambem queria aprender.. como exatamente se faz isso mano? Link para o comentário https://xtibia.com/forum/topic/230950-resolvido-pokemon-boost/#findComment-1630736 Compartilhar em outros sites More sharing options...
0 gabrielbsales 174 Postado Março 29, 2014 Share Postado Março 29, 2014 (editado) No boost.lua(data/actions/scripts) procure isso: if (boost + boosts) >= 10 then if pbs[myball.itemid] then --alterado v1.9 doTransformItem(myball.uid, pbs[myball.itemid]) end end E em baixo bote isso: if (boost + boosts) == 50 or boost == 50 then if pbs[myball.itemid] then --alterado v1.9 doItemSetAttribute(myball.uid, "aura", "red aura") end end Onde ta Red Aura bote a aura que quiser: red aura, blue aura, green aura, yellow aura, white aura, gray aura, cyan aura, purple aura, orange aura. Editado Março 29, 2014 por gabrielbsales Link para o comentário https://xtibia.com/forum/topic/230950-resolvido-pokemon-boost/#findComment-1630750 Compartilhar em outros sites More sharing options...
0 LanyLima 2 Postado Março 30, 2014 Autor Share Postado Março 30, 2014 (editado) Depende do servidor. No PDA, por exemplo, você pode alterar o código de boost para, quando o pokémon for boostado +50, setar na pokeball deste o atributo de aura. Uso Pda: ensina ae como fazer isso? No boost.lua(data/actions/scripts) procure isso: if (boost + boosts) >= 10 then if pbs[myball.itemid] then --alterado v1.9 doTransformItem(myball.uid, pbs[myball.itemid]) end end E em baixo bote isso: if (boost + boosts) == 50 or boost == 50 then if pbs[myball.itemid] then --alterado v1.9 doItemSetAttribute(myball.uid, "aura", "red aura") end end Onde ta Red Aura bote a aura que quiser: red aura, blue aura, green aura, yellow aura, white aura, gray aura, cyan aura, purple aura, orange aura. Não Funciono Fiz isso e quando Boostei que chegou em +50 ainda Não Pegou Alguém ajudar Aqui Porfavor tou precisando muito Editado Março 30, 2014 por LanyLima Link para o comentário https://xtibia.com/forum/topic/230950-resolvido-pokemon-boost/#findComment-1630992 Compartilhar em outros sites More sharing options...
0 Techrlz 39 Postado Março 30, 2014 Share Postado Março 30, 2014 Creaturescript: function onThink(cid, interval) if getPlayerSlotItem(cid, CONST_SLOT_FEET) == nil or getPlayerSlotItem(cid, CONST_SLOT_FEET).uid == nil then return true end if #getCreatureSummons(cid) == 0 then return true end if getPlayerSlotItem(cid,CONST_SLOT_FEET) ~= nil or getPlayerSlotItem(cid, CONST_SLOT_FEET).uid ~= nil then if getItemAttribute(getPlayerSlotItem(cid, CONST_SLOT_FEET).uid, "boost") == 50 then --[[race = { ["grass"] = {effect = 276}, ["poison"] = {effect = 276}, ["rock"] = {effect = 276}, ["psychic"] = {effect = 276}, ["fire"] = {effect = 276}, ["bug"] = {effect = 276}, ["normal"] = {effect = 276}, ["ice"] = {effect = 276}, ["ground"] = {effect = 276}, ["steel"] = {effect = 276}, ["dragon"] = {effect = 276}, ["flying"] = {effect = 276}, ["dark"] = {effect = 276}, ["electric"] = {effect = 276}, ["ghost"] = {effect = 276}, ["water"] = {effect = 276}, ["fight"] = {effect = 276}, } local namepoke = getCreatureName(getCreatureSummons(cid)[1]) info = pokes[namepoke].type local elemento = race[info] ]]-- addEvent(doSendMagicEffect, 200, getCreaturePosition(getCreatureSummons(cid)[1]), 208) end end end Link para o comentário https://xtibia.com/forum/topic/230950-resolvido-pokemon-boost/#findComment-1631118 Compartilhar em outros sites More sharing options...
0 LanyLima 2 Postado Março 31, 2014 Autor Share Postado Março 31, 2014 tenta deixar soh assim... if (boost + boosts) >= 50 or boost >= 50 then doItemSetAttribute(myball.uid, "aura", "red aura") end -essa outra verificaçao ali eh soh pra mudar a ball pra ball com brilho quando chega no +10- Slicer Não Funciono... Creaturescript: function onThink(cid, interval) if getPlayerSlotItem(cid, CONST_SLOT_FEET) == nil or getPlayerSlotItem(cid, CONST_SLOT_FEET).uid == nil then return true end if #getCreatureSummons(cid) == 0 then return true end if getPlayerSlotItem(cid,CONST_SLOT_FEET) ~= nil or getPlayerSlotItem(cid, CONST_SLOT_FEET).uid ~= nil then if getItemAttribute(getPlayerSlotItem(cid, CONST_SLOT_FEET).uid, "boost") == 50 then --[[race = { ["grass"] = {effect = 276}, ["poison"] = {effect = 276}, ["rock"] = {effect = 276}, ["psychic"] = {effect = 276}, ["fire"] = {effect = 276}, ["bug"] = {effect = 276}, ["normal"] = {effect = 276}, ["ice"] = {effect = 276}, ["ground"] = {effect = 276}, ["steel"] = {effect = 276}, ["dragon"] = {effect = 276}, ["flying"] = {effect = 276}, ["dark"] = {effect = 276}, ["electric"] = {effect = 276}, ["ghost"] = {effect = 276}, ["water"] = {effect = 276}, ["fight"] = {effect = 276}, } local namepoke = getCreatureName(getCreatureSummons(cid)[1]) info = pokes[namepoke].type local elemento = race[info] ]]-- addEvent(doSendMagicEffect, 200, getCreaturePosition(getCreatureSummons(cid)[1]), 208) end end end Onde boto isso ? Link para o comentário https://xtibia.com/forum/topic/230950-resolvido-pokemon-boost/#findComment-1631486 Compartilhar em outros sites More sharing options...
0 Slicer 1070 Postado Março 31, 2014 Share Postado Março 31, 2014 tem q ver aonde tas botando entao.. pq em tese eh pra funcioanr.. manda o teu script todo ae pra eu ver... -dentro de spoiler plzz- Link para o comentário https://xtibia.com/forum/topic/230950-resolvido-pokemon-boost/#findComment-1631509 Compartilhar em outros sites More sharing options...
0 LanyLima 2 Postado Março 31, 2014 Autor Share Postado Março 31, 2014 Olha ae Boost.lua local ballslot = 12355local ballslot_run = 12352local stoneslot = 12354local stoneslot_run = 12353local button = 12356local button_run = 12357function isRunning(id)if isInArray({button_run, stoneslot_run, ballslot_run}, id) thenreturn trueendreturn falseendboost_stones = { --alterado v1.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}, --alterado v1.4["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) thendoCreatureSetNoMove(cid, false)doPlayerSendTextMessage(cid, 27, msg)doPlayerSendTextMessage(cid, 27, msg2)endlocal 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)endlocal 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) thendoPlayerSendCancel(cid, "Wait until boosting finishes.")return trueendif item.itemid == button thenlocal pbpos = topospbpos.x = pbpos.x + 1local ball_slot = getTileItemById(pbpos, ballslot)local myball = getContainerItem(ball_slot.uid, 0)if myball.uid <= 0 or getItemWeight(myball.uid) == 0 thendoPlayerSendCancel(cid, "You need to put a pokeball in the ball slot.")return trueendlocal pokemon = getItemAttribute(myball.uid, "poke")local boost = getItemAttribute(myball.uid, "boost") or 0if boost >= 50 thendoPlayerSendCancel(cid, "Your pokemon is already at maximum boost.")return trueendlocal stnpos = pbposstnpos.x = stnpos.x - 2local stone_slot = getTileItemById(stnpos, stoneslot)local stone = getContainerItem(stone_slot.uid, 0)if stone.uid <= 0 thendoPlayerSendCancel(cid, "You need to put a stone in the stone slot.")return trueendif not isStone(stone.itemid) thendoPlayerSendCancel(cid, "Please, put only stones in the stone slot.")return trueendif not isInArray(boost_stones[pokemon], stone.itemid) thenlocal cancelstr = "Sorry, you are not using the correct stone."if #boost_stones[pokemon] > 1 thenlocal stonesused = ""cancelstr = cancelstr.." This pokemon needs "for su = 1, #boost_stones[pokemon] dolocal n = doCorrectString(getItemNameById(boost_stones[pokemon][su]))if su == #boost_stones[pokemon] thenstonesused = stonesused.." or "..getArticle(n).." "..n..""elseif su == 1 thenstonesused = stonesused..""..getArticle(n).." "..n..""elsestonesused = stonesused..", "..n..""endendcancelstr = cancelstr..""..stonesused.." to be boosted."elsecancelstr = cancelstr.." This pokemon needs a "..doCorrectString(getItemNameById(boost_stones[pokemon][1])).." to be boosted."enddoPlayerSendCancel(cid, cancelstr)return trueendlocal removeStones = 0local extraStones = math.floor(boost / stone_increase[stone.itemid])local required_stones = stones_required[stone.itemid] + extraStoneslocal boosts = 0for a = 0, getContainerSize(stone_slot.uid) - 1 dolocal it = getContainerItem(stone_slot.uid, a)if it.uid > 0 thenif not isStone(it.itemid) thendoPlayerSendCancel(cid, "Please, put only stones in the stone slot.")return trueendif it.itemid ~= stone.itemid thendoPlayerSendCancel(cid, "Please, put only one type of stone in the stone slot.")return trueendif required_stones > 0 thenrequired_stones = required_stones - (it.type ~= 0 and it.type or 1) --alterado v1.7if required_stones <= 0 thenboosts = boosts + 5removeStones = removeStones + stones_required[stone.itemid] + extraStonesif boost + boosts <= 49 thenextraStones = math.floor((boost + boosts) / stone_increase[stone.itemid])required_stones = stones_required[stone.itemid] + extraStonesendbreakendendendendif required_stones > 0 and boosts == 0 thendoPlayerSendCancel(cid, "You need more stones to boost this pokemon.")return trueendfor b = 1, removeStones dolocal i = getContainerItem(stone_slot.uid, 0)if i.type ~= 0 thendoChangeTypeItem(i.uid, i.type - 1) --alterado v1.7elsedoRemoveItem(i.uid, 1)endenddoSetItemAttribute(myball.uid, "boost", boost + boosts)doSetItemAttribute(myball.uid, "boosting", 1) --alterado v1.9.1if (boost + boosts) >= 10 thenif pbs[myball.itemid] then --alterado v1.9doTransformItem(myball.uid, pbs[myball.itemid])endenddoItemEraseAttribute(myball.uid, "boosting") --alterado v1.9.1local msg = "Your "..getPokeballName(myball.uid).." has been boosted!"local msg2 = "• Boost: "..(boost + boosts).." (+"..boosts..")"local downpos = getThingPos(cid)downpos.y = downpos.y + 1local 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 trueendend Link para o comentário https://xtibia.com/forum/topic/230950-resolvido-pokemon-boost/#findComment-1631511 Compartilhar em outros sites More sharing options...
0 Slicer 1070 Postado Março 31, 2014 Share Postado Março 31, 2014 hum.. quando tu boto oq flei ali, tu boto +/- abaixo disso? if (boost + boosts) >= 10 then if pbs[myball.itemid] then --alterado v1.9 doTransformItem(myball.uid, pbs[myball.itemid]) end end em tese era pra funcionar ;p Link para o comentário https://xtibia.com/forum/topic/230950-resolvido-pokemon-boost/#findComment-1631514 Compartilhar em outros sites More sharing options...
0 LanyLima 2 Postado Março 31, 2014 Autor Share Postado Março 31, 2014 (editado) @Slicer Vlw ae, resolvi não tava pegando pq ali onde ta red aura era só pra deixa o red e tira o aura Rep+ quando chega Blz? Editado Março 31, 2014 por LanyLima Link para o comentário https://xtibia.com/forum/topic/230950-resolvido-pokemon-boost/#findComment-1631515 Compartilhar em outros sites More sharing options...
0 zipter98 1102 Postado Março 31, 2014 Share Postado Março 31, 2014 Tópico movido para a seção de dúvidas e pedidos resolvidos. Link para o comentário https://xtibia.com/forum/topic/230950-resolvido-pokemon-boost/#findComment-1631539 Compartilhar em outros sites More sharing options...
0 Slicer 1070 Postado Março 31, 2014 Share Postado Março 31, 2014 hehe nem reparei nisso '--' Link para o comentário https://xtibia.com/forum/topic/230950-resolvido-pokemon-boost/#findComment-1631540 Compartilhar em outros sites More sharing options...
0 Administrador Frenvius 204 Postado Novembro 29, 2017 Administrador Share Postado Novembro 29, 2017 A questão neste tópico de suporte foi respondida e/ou o autor do tópico resolveu o problema. Este tópico está fechado e foi movido para Suporte - Resolvidos. Se você tiver outras dúvidas, crie um novo tópico. Link para o comentário https://xtibia.com/forum/topic/230950-resolvido-pokemon-boost/#findComment-1724339 Compartilhar em outros sites More sharing options...
Pergunta
LanyLima 2
Olá Gentii
Já vi muitos Poketibias que quando o Pokemon Chega no Boost +50 ele Já fica com a Aura Já sem precisar fala com nenhum NPC
Tem algum Modo de Eu deixar meu servidor Para quando o Pokemon Fica +50 ele já ficar com a aura?
sem precisar fala com nenhum Npc?:
Editado por LanyLimaLink para o comentário
https://xtibia.com/forum/topic/230950-resolvido-pokemon-boost/Compartilhar em outros sites
14 respostass a esta questão
Posts Recomendados