Postado Junho 7, 2015 9 anos Solução Em 05/06/2015 em 23:22, olaia disse: desculpa pela demora... stater.lua Mostrar conteúdo oculto local starterpokes = { ["Bulbasaur"] = {x = 438, y = 1918, z = 7}, ["Squirtle"] = {x = 440, y = 1918, z = 7}, ["Charmander"] = {x = 442, y = 1918, z = 7}, ["Chikorita"] = {x = 444, y = 1918, z = 7}, ["Totodile"] = {x = 446, y = 1918, z = 7}, ["Cyndaquil"] = {x = 448, y = 1918, z = 7}, } local btype = "Icone" function onUse(cid, item, frompos, item2, topos) local pokemon = "" for a, b in pairs (starterpokes) do if isPosEqualPos(topos, b) then pokemon = a end end if pokemon == "" then return true end doPlayerSendTextMessage(cid, 27, "Você recebeu seu primeiro pokemon e um kit inicial...Boa Sorte em sua Jornada.") addPokeToPlayer(cid, pokemon, 0, nil, btype, true) doPlayerAddItem(cid, 2392, 30) doPlayerAddItem(cid, 12349, 100) doPlayerAddItem(cid, 12347, 30) doPlayerAddItem(cid, 12344, 10) doPlayerAddItem(cid, 2160, 1) setPlayerStorageValue(cid, 8955, 1) doSendMagicEffect(getThingPos(cid), 29) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doSendMagicEffect(getThingPos(cid), 27) doSendMagicEffect(getThingPos(cid), 29) return TRUE end box antiga.lua Mostrar conteúdo oculto local a = { [11638] = {balltype = "normal", ballid = 11826, pokemons = {"Psyduck", "Elekid", "Magby", "Pineco"}}, [11639] = {balltype = "great", ballid = 11832, --alterado v1.3 pokemons = {"Charizard", "Blastoise", "Venusaur", "Meganium", "Feraligatr", "Typhlosion", "Ampharos", "Raichu", "Lanturn", "Kingdra", "Alakazam", "Machamp", "Exeggutor", "Rhydon", "Muk", "Pidgeot", "Omastar", "Kabutops"}}, [11640] = {balltype = "super", ballid = 11835, pokemons = {"Blissey", "Wobbuffet", "Sudowoodo", "Smeargle", "Scyther", "Scizor", "Magmar", "Electabuzz", "Snorlax", "Kangaskhan", "Dragonite", "Girafarig", "Mantine"}}, [11641] = {balltype = "ultra", ballid = 11829, pokemons = {"Lucario", "Magmortar", "Metagross", "Electivire", "Tropius", "Aggron", "Rhyperior", "Absol"}} } local happy = 1000 function onUse(cid, item, frompos, item2, topos) local b = a[item.itemid] if not b then return true end local pokemon = b.pokemons[math.random(#b.pokemons)] if not pokes[pokemon] then return true end doPlayerSendTextMessage(cid, 27, "You opened a pokemon prize box +"..item.itemid - (11637).."!") doPlayerSendTextMessage(cid, 27, "The prize pokemon was a "..pokemon..", congratulations!") doSendMagicEffect(getThingPos(cid), 29) addPokeToPlayer(cid, pokemon, 0, nil, btype) --alterado v1.9 doRemoveItem(item.uid, 1) if useOTClient then doCreatureExecuteTalkAction(cid, "/salvar") end return true end Editado Junho 7, 2015 9 anos por TopllDanStar (veja o histórico de edições)
Postado Junho 7, 2015 9 anos Em 07/06/2015 em 13:22, olaia disse: nenhum dos dois funcionou =/ o pokemon ainda está vindo como pokeball? porque eu testei e está funcionando normal aqui em um servidor com icon system pode ser alguma função que esteja faltando que você não pegou do pokexcyan
Postado Junho 7, 2015 9 anos Autor é então, eu acho que não peguei a função, acho que ele não reconhece a palavra "Icone", sabe como posso fazer isso?
Postado Junho 7, 2015 9 anos Creio eu que no servidor do PokexCyan tenha alguma função na lib , procura lá nos arquivos aa pasta data\lib do pokexcyan Editado Junho 7, 2015 9 anos por TopllDanStar (veja o histórico de edições)
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.