[Pedido] 6 Pokemons Na Bag, Ao Pegar O 7º Ele Vai Para O Dp.

yagovll
em Lixeira Pública

yagovll

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/04/11Posts: 0Char no Tibia: Naum-te-interessa

Olá galera do :XTibia_smile: ,

 

Tipo do script:Action

Versão: 8.54

Servidor utilizado: Pokemon Dash v.6

Informações: Eu queria um script em que só poderia carregar 6 pokemons na bag, caso um 7ª pokémon fosse capturado, o mesmo iria para o DP. Se possível, o mesmo com as box's(1,2,3,4).

 

Preciso urgentemente,

Até breve.

 

 

OBS: Acessem meu OT Poketibia via hamachi :thumbsupsmiley2:

ID da sala: Pokemon-Darkay-2

Senha: 123

 

Ainda ta em :construction: mas ja tem muito system daora :thumbsupsmiley2: , então por favor acessem e divulguem-no!!!

Se você vai pro trabalho o MagicWizard entra em ação

Ele pega sua mulher e deita no seu colchão

Ele usa seu chinelo, seu pijama amarelo

Faz amor com seu negócio, sua mulher pede divorcio

Ele toma banho quente, usa sua pasta de dente

Você se sente chifrado, foi pelo MagicWizard

 

Pega nova pega velha, Pepilo nem mocréia

Você não tem nem noção de como e... afoga o ganso

 

Afoga o ganso

Afoga o ganso

Afoga o ganso

fake123

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/07/10Posts: 8Char no Tibia: Druid Of Kundun

Posta teu catch aew

yagovll

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/04/11Posts: 0Char no Tibia: Naum-te-interessa

Ai meu cath:

local pokes = {

["Magikarp"] = {chance = 2, corpse = 2818, health = 120, maxhealth = 120},

["Eevee"] = {chance = 100, corpse = 6364, health = 1500, maxhealth = 1500},

["Abra"] = {chance = 59, corpse = 2905, health = 620, maxhealth = 620},

["Kadabra"] = {chance = 142, corpse = 6060, health = 2500, maxhealth = 2500},

["Alakazam"] = {chance = 200, corpse = 6057, health = 4000, maxhealth = 4000},

["Rattata"] = {chance = 8, corpse = 5974, health = 350, maxhealth = 350},

["Raticate"] = {chance = 40, corpse = 6007, health = 900, maxhealth = 900},

["Pidgey"] = {chance = 11, corpse = 5961, health = 380, maxhealth = 380},

["Pidgeotto"] = {chance = 40, corpse = 5966, health = 1400, maxhealth = 1400},

["Pidgeot"] = {chance = 160, corpse = 6020, health = 3800, maxhealth = 3800},

["Zubat"] = {chance = 15, corpse = 5989, health = 450, maxhealth = 450},

["Golbat"] = {chance = 60, corpse = 6053, health = 1900, maxhealth = 1900},

["Bellsprout"] = {chance = 13, corpse = 2806, health = 420, maxhealth = 420},

["Weepinbell"] = {chance = 40, corpse = 2928, health = 1100, maxhealth = 1100},

["Victreebel"] = {chance = 150, corpse = 6332, health = 4000, maxhealth = 4000},

["Poliwag"] = {chance = 12, corpse = 6042, health = 400, maxhealth = 400},

["Poliwhirl"] = {chance = 29, corpse = 6054, health = 1200, maxhealth = 1200},

["Poliwrath"] = {chance = 150, corpse = 6033, health = 4400, maxhealth = 4400},

["Oddish"] = {chance = 7, corpse = 3008, health = 340, maxhealth = 340},

["Gloom"] = {chance = 25, corpse = 6017, health = 1400, maxhealth = 1400},

["Vileplume"] = {chance = 120, corpse = 6025, health = 3300, maxhealth = 3300},

["Horsea"] = {chance = 10, corpse = 2973, health = 300, maxhealth = 300},

["Seadra"] = {chance = 90, corpse = 2872, health = 2500, maxhealth = 2500},

["Grimer"] = {chance = 14, corpse = 6055, health = 600, maxhealth = 600},

["Weedle"] = {chance = 3, corpse = 5964, health = 325, maxhealth = 325},

["Kakuna"] = {chance = 18, corpse = 6000, health = 900, maxhealth = 900},

["Beedrill"] = {chance = 60, corpse = 5990, health = 1900, maxhealth = 1900},

["Muk"] = {chance = 100, corpse = 2845, health = 2400, maxhealth = 2400},

["Doduo"] = {chance = 16, corpse = 2842, health = 600, maxhealth = 600},

["Dodrio"] = {chance = 80, corpse = 6047, health = 2650, maxhealth = 2650},

["Magnemite"] = {chance = 19, corpse = 6056, health = 450, maxhealth = 450},

["Magneton"] = {chance = 140, corpse = 6076, health = 1750, maxhealth = 1750},

["Voltorb"] = {chance = 13, corpse = 6049, health = 620, maxhealth = 620},

["Electrode"] = {chance = 90, corpse = 6051, health = 2000, maxhealth = 2000},

["Geodude"] = {chance = 17, corpse = 6071, health = 700, maxhealth = 700},

["Graveler"] = {chance = 60, corpse = 6516, health = 3000, maxhealth = 3000},

["Golem"] = {chance = 200, corpse = 6043, health = 6500, maxhealth = 6500},

["Sandshrew"] = {chance = 16, corpse = 5988, health = 700, maxhealth = 700},

["Sandslash"] = {chance = 160, corpse = 6041, health = 3400, maxhealth = 3400},

["Charmander"] = {chance = 25, corpse = 5983, health = 970, maxhealth = 970},

["Charmeleon"] = {chance = 75, corpse = 5981, health = 2900, maxhealth = 2900},

["Charizard"] = {chance = 200, corpse = 6005, health = 5200, maxhealth = 5200},

["Vulpix"] = {chance = 16, corpse = 6003, health = 680, maxhealth = 680},

["Ninetales"] = {chance = 130, corpse = 6040, health = 2650, maxhealth = 2650},

["Bulbasaur"] = {chance = 23, corpse = 5969, health = 1200, maxhealth = 1200},

["Ivysaur"] = {chance = 73, corpse = 5982, health = 2600, maxhealth = 2600},

["Venusaur"] = {chance = 200, corpse = 5962, health = 5200, maxhealth = 5200},

["Squirtle"] = {chance = 20, corpse = 6008, health = 1350, maxhealth = 1350},

["Wartortle"] = {chance = 70, corpse = 5978, health = 2800, maxhealth = 2800},

["Blastoise"] = {chance = 205, corpse = 5999, health = 5900, maxhealth = 5900},

["Growlithe"] = {chance = 16, corpse = 6036, health = 1000, maxhealth = 1000},

["Arcanine"] = {chance = 140, corpse = 6031, health = 6800, maxhealth = 6800},

["Psyduck"] = {chance = 18, corpse = 6029, health = 950, maxhealth = 950},

["Golduck"] = {chance = 80, corpse = 6028, health = 4000, maxhealth = 4000},

["Pikachu"] = {chance = 18, corpse = 6001, health = 900, maxhealth = 900},

["Raichu"] = {chance = 140, corpse = 5996, health = 3500, maxhealth = 3500},

["Ekans"] = {chance = 10, corpse = 5979, health = 600, maxhealth = 600},

["Arbok"] = {chance = 80, corpse = 5984, health = 2900, maxhealth = 2900},

["Cubone"] = {chance = 20, corpse = 6050, health = 1200, maxhealth = 1200},

["Marowak"] = {chance = 95, corpse = 6072, health = 3900, maxhealth = 3900},

["Caterpie"] = {chance = 2, corpse = 5971, health = 300, maxhealth = 300},

["Metapod"] = {chance = 10, corpse = 5970, health = 1100, maxhealth = 1100},

["Butterfree"] = {chance = 65, corpse = 5985, health = 2000, maxhealth = 2000},

["Goldeen"] = {chance = 3, corpse = 2970, health = 950, maxhealth = 950},

["Seaking"] = {chance = 40, corpse = 3038, health = 2000, maxhealth = 2000},

["Spearow"] = {chance = 5, corpse = 5968, health = 200, maxhealth = 200},

["Fearow"] = {chance = 60, corpse = 5992, health = 3300, maxhealth = 3300},

["Drowzee"] = {chance = 20, corpse = 6026, health = 1150, maxhealth = 1150},

["Hypno"] = {chance = 170, corpse = 6046, health = 4600, maxhealth = 4600},

["Diglett"] = {chance = 12, corpse = 6023, health = 900, maxhealth = 900},

["Dugtrio"] = {chance = 85, corpse = 6024, health = 3450, maxhealth = 3450},

["Krabby"] = {chance = 12, corpse = 6039, health = 850, maxhealth = 850},

["Kingler"] = {chance = 70, corpse = 6340, health = 3250, maxhealth = 3250},

["Paras"] = {chance = 2, corpse = 3007, health = 850, maxhealth = 850},

["Parasect"] = {chance = 65, corpse = 6027, health = 3800, maxhealth = 3800},

["Dratini"] = {chance = 20, corpse = 2879, health = 520, maxhealth = 520},

["Dragonair"] = {chance = 200, corpse = 6002, health = 3000, maxhealth = 3000},

["Dragonite"] = {chance = 500, corpse = 4295, health = 17000, maxhealth = 17000},

["Ponyta"] = {chance = 25, corpse = 5975, health = 1400, maxhealth = 1400},

["Rapidash"] = {chance = 145, corpse = 4323, health = 5500, maxhealth = 5500},

["Pinsir"] = {chance = 80, corpse = 7282, health = 55, maxhealth = 55},

["Seel"] = {chance = 18, corpse = 6030, health = 1000, maxhealth = 1000},

["Dewgong"] = {chance = 190, corpse = 6038, health = 5200, maxhealth = 5200},

["Exeggcute"] = {chance = 25, corpse = 2982, health = 800, maxhealth = 800},

["Exeggutor"] = {chance = 150, corpse = 3005, health = 450, maxhealth = 4000},

["Koffing"] = {chance = 34, corpse = 2936, health = 900, maxhealth = 900},

["Weezing"] = {chance = 100, corpse = 6306, health = 2800, maxhealth = 2800},

["Staryu"] = {chance = 20, corpse = 5987, health = 1050, maxhealth = 1050},

["Starmie"] = {chance = 110, corpse = 7320, health = 3800, maxhealth = 3800},

["Rhyhorn"] = {chance = 70, corpse = 3035, health = 3800, maxhealth = 3800},

["Rhydon"] = {chance = 180, corpse = 2858, health = 7000, maxhealth = 7000},

["Shellder"] = {chance = 40, corpse = 2837, health = 800, maxhealth = 800},

["Snorlax"] = {chance = 180, corpse = 6016, health = 9000, maxhealth = 9000},

["Gyarados"] = {chance = 300, corpse = 6331, health = 7800, maxhealth = 7800},

["Machop"] = {chance = 18, corpse = 6045, health = 1100, maxhealth = 1100},

["Machoke"] = {chance = 70, corpse = 4251, health = 2850, maxhealth = 3500},

["Machamp"] = {chance = 200, corpse = 6048, health = 6100, maxhealth = 7500},

["Clefairy"] = {chance = 20, corpse = 2968, health = 600, maxhealth = 600},

["Clefable"] = {chance = 145, corpse = 6006, health = 2400, maxhealth = 2400},

["Jigglypuff"] = {chance = 18, corpse = 6011, health = 550, maxhealth = 550},

["Wigglytuff"] = {chance = 110, corpse = 6012, health = 2900, maxhealth = 2900},

["Venonat"] = {chance = 40, corpse = 5997, health = 1350, maxhealth = 1350},

["Venomoth"] = {chance = 95, corpse = 2925, health = 3850, maxhealth = 3850},

["Meowth"] = {chance = 28, corpse = 6034, health = 950, maxhealth = 950},

["Persian"] = {chance = 80, corpse = 6009, health = 2250, maxhealth = 2250},

["Mankey"] = {chance = 30, corpse = 6035, health = 1050, maxhealth = 1050},

["Primeape"] = {chance = 110, corpse = 6032, health = 4500, maxhealth = 4500},

["Tentacool"] = {chance = 20, corpse = 2961, health = 1050, maxhealth = 1050},

["Tentacruel"] = {chance = 200, corpse = 6037, health = 7050, maxhealth = 7050},

["Slowpoke"] = {chance = 20, corpse = 2926, health = 1200, maxhealth = 1200},

["Slowbro"] = {chance = 110, corpse = 5986, health = 4600, maxhealth = 4600},

["Cloyster"] = {chance = 170, corpse = 2932, health = 120, maxhealth = 5000},

["Gastly"] = {chance = 18, corpse = 5993, health = 1000, maxhealth = 1000},

["Haunter"] = {chance = 54, corpse = 6004, health = 3000, maxhealth = 3000},

["Gengar"] = {chance = 200, corpse = 6336, health = 7000, maxhealth = 7000},

["Onix"] = {chance = 60, corpse = 2990, health = 5300, maxhealth = 5300},

["Hitmonlee"] = {chance = 162, corpse = 6067, health = 5500, maxhealth = 5500},

["Hitmonchan"] = {chance = 162, corpse = 5977, health = 5500, maxhealth = 5500},

["Lickitung"] = {chance = 145, corpse = 2953, health = 4800, maxhealth = 4800},

["Chansey"] = {chance = 180, corpse = 6010, health = 7500, maxhealth = 7500},

["Tangela"] = {chance = 40, corpse = 5976, health = 3500, maxhealth = 3500},

["Kangaskhan"] = {chance = 170, corpse = 6073, health = 7000, maxhealth = 7000},

["Scyther"] = {chance = 185, corpse = 3002, health = 6500, maxhealth = 6500},

["Electabuzz"] = {chance = 190, corpse = 6065, health = 6800, maxhealth = 6800},

["Elekid"] = {chance = 85, corpse = 5762, health = 6800, maxhealth = 6800},

["Magmar"] = {chance = 190, corpse = 7283, health = 7200, maxhealth = 7200},

["Jynx"] = {chance = 195, corpse = 5765, health = 7000, maxhealth = 7000},

["Nidoran Male"] = {chance = 25, corpse = 6015, health = 650, maxhealth = 650},

["Nidoran Female"] = {chance = 20, corpse = 6013, health = 600, maxhealth = 600},

["Nidoking"] = {chance = 180, corpse = 5995, health = 4800, maxhealth = 4800},

["Nidoqueen"] = {chance = 180, corpse = 3004, health = 4200, maxhealth = 4200},

["Nidorina"] = {chance = 50, corpse = 6014, health = 2000, maxhealth = 2000},

["Nidorino"] = {chance = 50, corpse = 6019, health = 2500, maxhealth = 2500},

["Farfetchd"] = {chance = 100, corpse = 2836, health = 2500, maxhealth = 2500},

["MrMime"] = {chance = 240, corpse = 6069, health = 5500, maxhealth = 5500},

["Tauros"] = {chance = 75, corpse = 6302, health = 4200, maxhealth = 4200},

["Lapras"] = {chance = 165, corpse = 6018, health = 8000, maxhealth = 8000},

["Omanyte"] = {chance = 200, corpse = 5998, health = 1300, maxhealth = 1300},

["Omastar"] = {chance = 600, corpse = 5994, health = 6000, maxhealth = 6000},

["Kabuto"] = {chance = 200, corpse = 5972, health = 1375, maxhealth = 1375},

["Kabutops"] = {chance = 600, corpse = 6345, health = 6920, maxhealth = 6920},

["Aerodactyl"] = {chance = 600, corpse = 6338, health = 7100, maxhealth = 7100},

["Articuno"] = {chance = 400, corpse = 7256, health = 12000, maxhealth = 12000},

["Zapdos"] = {chance = 400, corpse = 6074, health = 11000, maxhealth = 11000},

["Moltres"] = {chance = 400, corpse = 7330, health = 11000, maxhealth = 11000},

["Mewtwo"] = {chance = 450, corpse = 5973, health = 8500, maxhealth = 8500},

["Mew"] = {chance = 400, corpse = 2939, health = 7200, maxhealth = 7200},

 

}

 

local description = "Contains a %pokename."

 

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

local name = getItemNameById(item2.itemid)

if item.itemid == 2147 then

catchrate = 4

oncatch = 24

onfail = 23

bolabola = 2222

elseif item.itemid == 2645 then -- SUPERBALL

catchrate = 3

oncatch = 202

onfail = 201

bolabola = 2653

elseif item.itemid == 2146 then

catchrate = 16

oncatch = 200

onfail = 199

bolabola = 2220

elseif item.itemid == 2644 then -- MASTERBALL (ID DA SAFARI)

catchrate = 800

oncatch = 204

onfail = 203

bolabola = 2655

end

local rate = (catchrate)

local catch = oncatch

local fail = onfail

local newid = bolabola

for i,x in pairs(pokes) do

if getItemNameById(item2.itemid):find(i:lower()) then

if getItemIdByName(name) == pokes.corpse then

if cid ~= getItemAttribute(item2.uid, "corpseowner") and isInArray({1,8}, getPlayerGroupId(cid)) then

doPlayerSendCancel(cid, "You are not allowed to catch this pokemon.")

return true

end

doRemoveItem(item.uid, 1)

doRemoveItem(item2.uid, 1)

local pegar = math.random(1, x.chance)

if pegar <= 1*(rate) then

doSendMagicEffect(topos, catch)

 

local nas = {

["%%pokename"] = i

}

for i,x in pairs(nas) do

if description:find(i) then

description = description:gsub(i, x)

end

end

 

local function capturou(params)

if not isCreature(params.cid) then

return true

end

if not string.find(getPlayerStorageValue(cid, 54842), ""..i..",") then

doPlayerAddSoul(cid, 1)

setPlayerStorageValue(cid, 54842, getPlayerStorageValue(cid, 54842)..""..i..", ")

end

if getPlayerFreeCap(cid) <= 0.99 then

item = doCreateItemEx(newid-1)

doItemSetAttribute(item, "poke", params.poke)

doItemSetAttribute(item, "nome", params.nome)

doItemSetAttribute(item, "description", params.description)

doPlayerSendMailByName(getCreatureName(params.cid), item, 1)

doPlayerSendTextMessage(cid, 27, "Congratulations, you caught a "..i.."!")

doPlayerSendTextMessage(cid, 27, "Since you are already holding six pokemons, this pokeball has been sent to your depot.")

else

item = doCreateItemEx(params.ball)

doItemSetAttribute(item, "poke", params.poke)

doItemSetAttribute(item, "nome", params.nome)

doItemSetAttribute(item, "description", params.description)

doPlayerAddItemEx(params.cid, item, true)

doTransformItem(item, newid)

doPlayerSendTextMessage(cid, 27, "Congratulations, you caught a "..i.."!")

end

if #getCreatureSummons(cid) >= 1 then

doSendMagicEffect(getThingPos(getCreatureSummons(cid)[1]), 178)

else

doSendMagicEffect(getThingPos(cid), 178)

end

end

 

local description = "Contains a "..i.."."

local poke1 = "This is "..i.."'s pokeball. HP = ["..x.health.."/"..x.maxhealth.."]"

addEvent(capturou, 4000, {cid = cid, poke = poke1, nome = i, description = description, ball = 2219, letter = 2597})

else

function ruim(params)

if not isCreature(params.cid) then

return true

end

doPlayerSendTextMessage(params.cid, 27, "Sorry, you didn\'t catch that pokemon.")

if #getCreatureSummons(params.cid) >= 1 then

doSendMagicEffect(getThingPos(getCreatureSummons(params.cid)[1]), 166)

else

doSendMagicEffect(getThingPos(params.cid), 166)

end

end

addEvent(ruim, 4000, {cid = cid})

doSendMagicEffect(topos, fail)

end

end

end

end

return TRUE

end

 

Agora por favor me fala como por esse system :thumbsupsmiley2:

Se você vai pro trabalho o MagicWizard entra em ação

Ele pega sua mulher e deita no seu colchão

Ele usa seu chinelo, seu pijama amarelo

Faz amor com seu negócio, sua mulher pede divorcio

Ele toma banho quente, usa sua pasta de dente

Você se sente chifrado, foi pelo MagicWizard

 

Pega nova pega velha, Pepilo nem mocréia

Você não tem nem noção de como e... afoga o ganso

 

Afoga o ganso

Afoga o ganso

Afoga o ganso

eddievanhalen

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 02/12/10Posts: 39

Na verdade, nem precisaria do catch, vai em itens.xml, e tira o peso dos itens order, pokedex, bag... no meu eu fiz isso e deu certo. xD

fake123

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/07/10Posts: 8Char no Tibia: Druid Of Kundun

Cara vo te que sai blz depois edito e te mando