Ir para conteúdo
  • Cadastre-se

Derivado [Dúvida] Alguem me ajuda a entender esse script pf?


Posts Recomendados

Fala galera do TK blz então eu estou desde manhã tentando arrumar um problema que estou tendo no meu servidor e já esta ficando a noite e nada de uma resposta então venho aqui pedir um suporte a vocês está acontecendo o seguinte o meu servidor é poketibia e tem lá o sistema de pesca certinho porém ao upar a pesca do 13 para o 14 fica extremamente dificil upar a skill eu queria entender o porque disso eu já aumentei o skill rate no config.lua para ganhar mais e nada até o 13 é rápido chega no 14 fica extremamente dificil eu queria entender o porque disso aqui está o script de pesca

 

Spoiler

function onUse(cid, item, fromPos, itemEx, toPos)
if getTileInfo(getCreaturePosition(cid)).protection or #getCreatureSummons(cid) >= 1 and getTileInfo(getCreaturePosition(getCreatureSummons(cid)[1])).protection then
return true
end

if getPlayerStorageValue(cid, 63215) >= 1 then
return true
end
if getPlayerStorageValue(cid, 17000) >= 1 then
return true
end
if getPlayerStorageValue(cid, 17001) >= 1 then
return true
end

local d0 = 
{
        [0] = {pokemon = 'Magikarp p'}, 
}

local d13 = 
{
        [0] = {pokemon = 'magikarp p'}, 
        [1] = {pokemon = 'horsea p'}, 
        [2] = {pokemon = 'krabby p'}, 
        [3] = {pokemon = 'poliwag p'}, 
        [4] = {pokemon = 'poliwag p'}, 
        [5] = {pokemon = 'goldeen p'}, 
        [6] = {pokemon = 'goldeen p'},  
}

local d18 = 
{
        [0] = {pokemon = 'magikarp p'}, 
        [1] = {pokemon = 'horsea p'}, 
        [2] = {pokemon = 'krabby p'}, 
        [3] = {pokemon = 'poliwag p'}, 
        [4] = {pokemon = 'shellder p'}, 
        [5] = {pokemon = 'slowpoke p'}, 
        [6] = {pokemon = 'goldeen p'}, 
        [7] = {pokemon = 'psyduck p'}, 
        [8] = {pokemon = 'staryu p'}, 
        [9] = {pokemon = 'tentacool p'}, 
        [10] = {pokemon = 'poliwhirl p'}, 
        [11] = {pokemon = 'seel p'},
}

local d25 = 
{
        [0] = {pokemon = 'magikarp p'}, 
        [1] = {pokemon = 'horsea p'}, 
        [2] = {pokemon = 'krabby p'}, 
        [3] = {pokemon = 'poliwag p'}, 
        [4] = {pokemon = 'shellder p'}, 
        [5] = {pokemon = 'slowpoke p'}, 
        [6] = {pokemon = 'goldeen p'}, 
        [7] = {pokemon = 'psyduck p'}, 
        [8] = {pokemon = 'staryu p'}, 
        [9] = {pokemon = 'tentacool p'}, 
        [10] = {pokemon = 'poliwhirl p'}, 
        [11] = {pokemon = 'seel p'},
        [12] = {pokemon = 'squirtle p'},
        [13] = {pokemon = 'totodile p'},
        [14] = {pokemon = 'seaking p'},
}

local d30 = 
{
        [0] = {pokemon = 'magikarp p'}, 
        [1] = {pokemon = 'horsea p'}, 
        [2] = {pokemon = 'krabby p'}, 
        [3] = {pokemon = 'poliwag p'}, 
        [4] = {pokemon = 'shellder p'}, 
        [5] = {pokemon = 'slowpoke p'}, 
        [6] = {pokemon = 'goldeen p'}, 
        [7] = {pokemon = 'psyduck p'}, 
        [8] = {pokemon = 'staryu p'}, 
        [9] = {pokemon = 'tentacool p'}, 
        [10] = {pokemon = 'poliwhirl p'}, 
        [11] = {pokemon = 'seel p'},
        [12] = {pokemon = 'squirtle p'},
        [13] = {pokemon = 'totodile p'},
        [14] = {pokemon = 'seaking p'},
        [15] = {pokemon = 'starmie p'},
        [16] = {pokemon = 'remoraid p'},
        [17] = {pokemon = 'wooper p'},
        [18] = {pokemon = 'marill p'},
        [19] = {pokemon = 'mudkip p'},
        [20] = {pokemon = 'slowbro p'},
        [21] = {pokemon = 'wartortle p'},
        [22] = {pokemon = 'kingler p'},

}

local d35 = 
{
        [0] = {pokemon = 'magikarp p'}, 
        [1] = {pokemon = 'horsea p'}, 
        [2] = {pokemon = 'krabby p'}, 
        [3] = {pokemon = 'poliwag p'}, 
        [4] = {pokemon = 'shellder p'}, 
        [5] = {pokemon = 'slowpoke p'}, 
        [6] = {pokemon = 'goldeen p'}, 
        [7] = {pokemon = 'psyduck p'}, 
        [8] = {pokemon = 'staryu p'}, 
        [9] = {pokemon = 'tentacool p'}, 
        [10] = {pokemon = 'poliwhirl p'}, 
        [11] = {pokemon = 'seel p'},
        [12] = {pokemon = 'squirtle p'},
        [13] = {pokemon = 'totodile p'},
        [14] = {pokemon = 'seaking p'},
        [15] = {pokemon = 'starmie p'},
        [16] = {pokemon = 'remoraid p'},
        [17] = {pokemon = 'wooper p'},
        [18] = {pokemon = 'marill p'},
        [19] = {pokemon = 'mudkip p'},
        [20] = {pokemon = 'slowbro p'},
        [21] = {pokemon = 'wartortle p'},
        [22] = {pokemon = 'kingler p'},
        [23] = {pokemon = 'seadra p'},
        [24] = {pokemon = 'croconaw p'},
        [25] = {pokemon = 'cloyster p'},
        [26] = {pokemon = 'dewgong p'},
        [27] = {pokemon = 'kabuto p'},
        [28] = {pokemon = 'omanyte p'},
        [29] = {pokemon = 'lotad p'},

}

local d40 = 
{
        [0] = {pokemon = 'magikarp p'}, 
        [1] = {pokemon = 'horsea p'}, 
        [2] = {pokemon = 'krabby p'}, 
        [3] = {pokemon = 'poliwag p'}, 
        [4] = {pokemon = 'shellder p'}, 
        [5] = {pokemon = 'slowpoke p'}, 
        [6] = {pokemon = 'goldeen p'}, 
        [7] = {pokemon = 'psyduck p'}, 
        [8] = {pokemon = 'staryu p'}, 
        [9] = {pokemon = 'tentacool p'}, 
        [10] = {pokemon = 'poliwhirl p'}, 
        [11] = {pokemon = 'seel p'},
        [12] = {pokemon = 'squirtle p'},
        [13] = {pokemon = 'totodile p'},
        [14] = {pokemon = 'seaking p'},
        [15] = {pokemon = 'starmie p'},
        [16] = {pokemon = 'remoraid p'},
        [17] = {pokemon = 'wooper p'},
        [18] = {pokemon = 'marill p'},
        [19] = {pokemon = 'mudkip p'},
        [20] = {pokemon = 'slowbro p'},
        [21] = {pokemon = 'wartortle p'},
        [22] = {pokemon = 'kingler p'},
        [23] = {pokemon = 'seadra p'},
        [24] = {pokemon = 'croconaw p'},
        [25] = {pokemon = 'cloyster p'},
        [26] = {pokemon = 'dewgong p'},
        [27] = {pokemon = 'kabuto p'},
        [28] = {pokemon = 'omanyte p'},
        [29] = {pokemon = 'lotad p'},
        [30] = {pokemon = 'poliwrath p'},
        [31] = {pokemon = 'vaporeon p'},
        [32] = {pokemon = 'azumarill p'},
        [33] = {pokemon = 'golduck p'},
        [34] = {pokemon = 'politoed p'},
        [35] = {pokemon = 'tentacruel p'},
        [36] = {pokemon = 'blastoise p'},
        [37] = {pokemon = 'chinchou p'},

}

local d45 = 
{
        [0] = {pokemon = 'magikarp p'}, 
        [1] = {pokemon = 'horsea p'}, 
        [2] = {pokemon = 'krabby p'}, 
        [3] = {pokemon = 'poliwag p'}, 
        [4] = {pokemon = 'shellder p'}, 
        [5] = {pokemon = 'slowpoke p'}, 
        [6] = {pokemon = 'goldeen p'}, 
        [7] = {pokemon = 'psyduck p'}, 
        [8] = {pokemon = 'staryu p'}, 
        [9] = {pokemon = 'tentacool p'}, 
        [10] = {pokemon = 'poliwhirl p'}, 
        [11] = {pokemon = 'seel p'},
        [12] = {pokemon = 'squirtle p'},
        [13] = {pokemon = 'totodile p'},
        [14] = {pokemon = 'seaking p'},
        [15] = {pokemon = 'starmie p'},
        [16] = {pokemon = 'remoraid p'},
        [17] = {pokemon = 'wooper p'},
        [18] = {pokemon = 'marill p'},
        [19] = {pokemon = 'mudkip p'},
        [20] = {pokemon = 'slowbro p'},
        [21] = {pokemon = 'wartortle p'},
        [22] = {pokemon = 'kingler p'},
        [23] = {pokemon = 'seadra p'},
        [24] = {pokemon = 'croconaw p'},
        [25] = {pokemon = 'cloyster p'},
        [26] = {pokemon = 'dewgong p'},
        [27] = {pokemon = 'kabuto p'},
        [28] = {pokemon = 'omanyte p'},
        [29] = {pokemon = 'lotad p'},
        [30] = {pokemon = 'poliwrath p'},
        [31] = {pokemon = 'vaporeon p'},
        [32] = {pokemon = 'azumarill p'},
        [33] = {pokemon = 'golduck p'},
        [34] = {pokemon = 'politoed p'},
        [35] = {pokemon = 'tentacruel p'},
        [36] = {pokemon = 'blastoise p'},
        [37] = {pokemon = 'chinchou p'},        
        [38] = {pokemon = 'surskit p'},        
        [39] = {pokemon = 'corphish p'},
        [40] = {pokemon = 'barboach p'},
        [41] = {pokemon = 'carvanha p'},
        [42] = {pokemon = 'clamperl p'},
        [43] = {pokemon = 'crawdaunt p'},
        [44] = {pokemon = 'luvdisc p'},
        [45] = {pokemon = 'wingull p'},
        [46] = {pokemon = 'corsola p'},
        [47] = {pokemon = 'kabutops p'},        
        [48] = {pokemon = 'lanturn p'},
        [49] = {pokemon = 'marshtomp p'},
        [50] = {pokemon = 'omastar p'},
        [51] = {pokemon = 'gyarados p'},
        [52] = {pokemon = 'kingdra p'},
        [53] = {pokemon = 'lombre p'},
        [54] = {pokemon = 'feraligatr p'},
        [55] = {pokemon = 'slowking p'},
        [56] = {pokemon = 'quagsire p'},
        [57] = {pokemon = 'octillery p'},

}

local d50 = 
{
        [0] = {pokemon = 'magikarp p'}, 
        [1] = {pokemon = 'horsea p'}, 
        [2] = {pokemon = 'krabby p'}, 
        [3] = {pokemon = 'poliwag p'}, 
        [4] = {pokemon = 'shellder p'}, 
        [5] = {pokemon = 'slowpoke p'}, 
        [6] = {pokemon = 'goldeen p'}, 
        [7] = {pokemon = 'psyduck p'}, 
        [8] = {pokemon = 'staryu p'}, 
        [9] = {pokemon = 'tentacool p'}, 
        [10] = {pokemon = 'poliwhirl p'}, 
        [11] = {pokemon = 'seel p'},
        [12] = {pokemon = 'squirtle p'},
        [13] = {pokemon = 'totodile p'},
        [14] = {pokemon = 'seaking p'},
        [15] = {pokemon = 'starmie p'},
        [16] = {pokemon = 'remoraid p'},
        [17] = {pokemon = 'wooper p'},
        [18] = {pokemon = 'marill p'},
        [19] = {pokemon = 'mudkip p'},
        [20] = {pokemon = 'slowbro p'},
        [21] = {pokemon = 'wartortle p'},
        [22] = {pokemon = 'kingler p'},
        [23] = {pokemon = 'seadra p'},
        [24] = {pokemon = 'croconaw p'},
        [25] = {pokemon = 'cloyster p'},
        [26] = {pokemon = 'dewgong p'},
        [27] = {pokemon = 'kabuto p'},
        [28] = {pokemon = 'omanyte p'},
        [29] = {pokemon = 'lotad p'},
        [30] = {pokemon = 'poliwrath p'},
        [31] = {pokemon = 'vaporeon p'},
        [32] = {pokemon = 'azumarill p'},
        [33] = {pokemon = 'golduck p'},
        [34] = {pokemon = 'politoed p'},
        [35] = {pokemon = 'tentacruel p'},
        [36] = {pokemon = 'blastoise p'},
        [37] = {pokemon = 'chinchou p'},        
        [38] = {pokemon = 'surskit p'},        
        [39] = {pokemon = 'corphish p'},
        [40] = {pokemon = 'barboach p'},
        [41] = {pokemon = 'carvanha p'},
        [42] = {pokemon = 'clamperl p'},
        [43] = {pokemon = 'crawdaunt p'},
        [44] = {pokemon = 'luvdisc p'},
        [45] = {pokemon = 'wingull p'},
        [46] = {pokemon = 'corsola p'},
        [47] = {pokemon = 'kabutops p'},        
        [48] = {pokemon = 'lanturn p'},
        [49] = {pokemon = 'marshtomp p'},
        [50] = {pokemon = 'omastar p'},
        [51] = {pokemon = 'gyarados p'},
        [52] = {pokemon = 'kingdra p'},
        [53] = {pokemon = 'lombre p'},
        [54] = {pokemon = 'feraligatr p'},
        [55] = {pokemon = 'slowking p'},
        [56] = {pokemon = 'quagsire p'},
        [57] = {pokemon = 'octillery p'},
        [58] = {pokemon = 'gorebyss p'},
        [59] = {pokemon = 'huntail p'},
        [60] = {pokemon = 'pelipper p'},
        [61] = {pokemon = 'whiscash p'},
        [62] = {pokemon = 'swampert p'},
        [63] = {pokemon = 'ludicolo p'},
        [64] = {pokemon = 'mantine p'},
        [65] = {pokemon = 'qwilfish p'},

}

local d60 = 
{
        [0] = {pokemon = 'magikarp p'}, 
        [1] = {pokemon = 'horsea p'}, 
        [2] = {pokemon = 'krabby p'}, 
        [3] = {pokemon = 'poliwag p'}, 
        [4] = {pokemon = 'shellder p'}, 
        [5] = {pokemon = 'slowpoke p'}, 
        [6] = {pokemon = 'goldeen p'}, 
        [7] = {pokemon = 'psyduck p'}, 
        [8] = {pokemon = 'staryu p'}, 
        [9] = {pokemon = 'tentacool p'}, 
        [10] = {pokemon = 'poliwhirl p'}, 
        [11] = {pokemon = 'seel p'},
        [12] = {pokemon = 'squirtle p'},
        [13] = {pokemon = 'totodile p'},
        [14] = {pokemon = 'seaking p'},
        [15] = {pokemon = 'starmie p'},
        [16] = {pokemon = 'remoraid p'},
        [17] = {pokemon = 'wooper p'},
        [18] = {pokemon = 'marill p'},
        [19] = {pokemon = 'mudkip p'},
        [20] = {pokemon = 'slowbro p'},
        [21] = {pokemon = 'wartortle p'},
        [22] = {pokemon = 'kingler p'},
        [23] = {pokemon = 'seadra p'},
        [24] = {pokemon = 'croconaw p'},
        [25] = {pokemon = 'cloyster p'},
        [26] = {pokemon = 'dewgong p'},
        [27] = {pokemon = 'kabuto p'},
        [28] = {pokemon = 'omanyte p'},
        [29] = {pokemon = 'lotad p'},
        [30] = {pokemon = 'poliwrath p'},
        [31] = {pokemon = 'vaporeon p'},
        [32] = {pokemon = 'azumarill p'},
        [33] = {pokemon = 'golduck p'},
        [34] = {pokemon = 'politoed p'},
        [35] = {pokemon = 'tentacruel p'},
        [36] = {pokemon = 'blastoise p'},
        [37] = {pokemon = 'chinchou p'},        
        [38] = {pokemon = 'surskit p'},        
        [39] = {pokemon = 'corphish p'},
        [40] = {pokemon = 'barboach p'},
        [41] = {pokemon = 'carvanha p'},
        [42] = {pokemon = 'clamperl p'},
        [43] = {pokemon = 'crawdaunt p'},
        [44] = {pokemon = 'luvdisc p'},
        [45] = {pokemon = 'wingull p'},
        [46] = {pokemon = 'corsola p'},
        [47] = {pokemon = 'kabutops p'},        
        [48] = {pokemon = 'lanturn p'},
        [49] = {pokemon = 'marshtomp p'},
        [50] = {pokemon = 'omastar p'},
        [51] = {pokemon = 'gyarados p'},
        [52] = {pokemon = 'kingdra p'},
        [53] = {pokemon = 'lombre p'},
        [54] = {pokemon = 'feraligatr p'},
        [55] = {pokemon = 'slowking p'},
        [56] = {pokemon = 'quagsire p'},
        [57] = {pokemon = 'octillery p'},
        [58] = {pokemon = 'gorebyss p'},
        [59] = {pokemon = 'huntail p'},
        [60] = {pokemon = 'pelipper p'},
        [61] = {pokemon = 'whiscash p'},
        [62] = {pokemon = 'swampert p'},
        [63] = {pokemon = 'ludicolo p'},
        [64] = {pokemon = 'mantine p'},
        [65] = {pokemon = 'qwilfish p'},
        [66] = {pokemon = 'spheal p'},
        [67] = {pokemon = 'sealeo p'},
        [68] = {pokemon = 'wailmer p'},
        [69] = {pokemon = 'sharpedo p'},
        [70] = {pokemon = 'feebas p'},
}
        local config = {
        waters = {4614, 4615, 4616, 4617, 4618, 4619, 4608, 4609, 4610, 4611, 4612, 4613, 7236, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4665, 4666, 4820, 4821, 4822, 4823, 4824, 4825},
}

local skill = getPlayerSkillLevel(cid, 6)
local playerpos = {x=getCreaturePosition(cid).x, y=getCreaturePosition(cid).y+1, z=getCreaturePosition(cid).z}

        if(isInArray(config.waters, itemEx.itemid)) then
                doSendMagicEffect(toPos, CONST_ME_LOSEENERGY)
                 if skill >= 60 then
                                local random = math.random(0, 70)
                                if random <= 70 then

                                      local criature =   doCreateMonster(d60[random].pokemon, playerpos,false)
if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 7)
       doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                                        return true
                                end
                        else           
  if skill >= 50 then
                                local random = math.random(0, 65)
                                if random <= 65 then

                                      local criature =   doCreateMonster(d50[random].pokemon, playerpos,false)
if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 7)
       doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                                        return true
                                end
                        else              
if skill >= 45 then
                                local random = math.random(0, 57)
                                if random <= 57 then

                                      local criature =   doCreateMonster(d45[random].pokemon, playerpos,false)
if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 7)
       doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                                        return true
                                end
                        else
                        if skill >= 40 then
                                local random = math.random(0, 37)
                                if random <= 37 then

                                      local criature =   doCreateMonster(d40[random].pokemon, playerpos,false)
if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 7)
       doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                                        return true
                                end
                        else
           if skill >= 35 then
                                local random = math.random(0, 29)
                                if random <= 29 then
            local criature =   doCreateMonster(d35[random].pokemon, playerpos,false)
if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 7)
       doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                                        return true
                                end
                        else
                        if skill >= 30 then
                                local random = math.random(0, 35)
                                if random <= 22 then
                                  local criature =   doCreateMonster(d30[random].pokemon, playerpos,false)
if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 10)
       doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                                        return true
                                end
                        else
                        if skill >= 25 then
                                local random = math.random(0, 22)
                                if random <= 14 then
                              local criature =   doCreateMonster(d25[random].pokemon, playerpos,false)
if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 15)
  doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                                        return true
                                end
                        else
                        if skill >= 18 then
                                local random = math.random(0, 20)
                                if random <= 11 then
                                         local criature =   doCreateMonster(d18[random].pokemon, playerpos,false)
if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 20)
       doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                                        return true
                                end
                        else
                        if skill >= 13 then
                                local random = math.random(0, 14)
                                if random <= 6 then
                                        local criature =   doCreateMonster(d13[random].pokemon, playerpos,false)
if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 25)
doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                                        return true
                                end
                        else
                        if skill >= 0 and skill < 13 then
                                local random = math.random(0, 3)
                                if random <= 0 then

                                     local criature =   doCreateMonster(d0[0].pokemon, playerpos,false)

if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 30)
       doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                        
return true
                                end
                                return true
                                                                end
                                return true
                                 end
                                return true
                                 end
                                return true
                        end
                return true
        end
        return true
end
        return true
end
end
end
end
end
end

 

se alguém puder me ajudar a entender ficarei extremamente agradecido desde já obrigado

Compre seus Scripts Agora totalmente seguro e de forma rápida, aceitamos também encomendas.

discord.gg/phJZeHa2k4

 

Projeto ATS (Naruto)

Informações Abaixo

Facebook

Youtube
Discord

 

Tutoriais / Conteúdos

Clique Aqui

Link para o post
Compartilhar em outros sites

@Brunds ao você usar o item de pesca, no caso a vara de pescar, o script da um random na tabela de pokes de acordo com seu nível de pesca, e então cria um monstro, logo depois de criar, ele roda a tabela de monsters que você tem no caso se você ta usando algum monstro, no seu caso poke, então ele seta o target do monstro criado(pescado) no seu monstro, caso você não tenha, ele seta em você.

E o que upa a pesca é essa função doPlayerAddSkillTry(cid, 6, 25), ela adiciona xp em uma skill, no caso a skill 6 é a skill de pesca(fish), então ele adiciona 25 pontos de xp a cada vez que você usa a vara de pescar na água, e mais um pouco quando você consegue pescar um monstro(poke).

 

Basta alterar a quantidade de exp que cada pescada irá dar, isso diretamente na função do script!

                                                              ezgif-1-98aab239f3.gif.1a897c9c3225228909e7b356a5cfb8e4.gif

Link para o post
Compartilhar em outros sites
2 minutos atrás, KotZletY disse:

@Brunds ao você usar o item de pesca, no caso a vara de pescar, o script da um random na tabela de pokes de acordo com seu nível de pesca, e então cria um monstro, logo depois de criar, ele roda a tabela de monsters que você tem no caso se você ta usando algum monstro, no seu caso poke, então ele seta o target do monstro criado(pescado) no seu monstro, caso você não tenha, ele seta em você.

E o que upa a pesca é essa função doPlayerAddSkillTry(cid, 6, 25), ela adiciona xp em uma skill, no caso a skill 6 é a skill de pesca(fish), então ele adiciona 25 pontos de xp a cada vez que você usa a vara de pescar na água, e mais um pouco quando você consegue pescar um monstro(poke).

 

Basta alterar a quantidade de exp que cada pescada irá dar!! 

vlw mano eu tava pensando em editar essa parte mas não tava com receio de bugar tudo kkk base kpdo já é toda bugada kkk vlw maninho

45 minutos atrás, KotZletY disse:

@Brunds ao você usar o item de pesca, no caso a vara de pescar, o script da um random na tabela de pokes de acordo com seu nível de pesca, e então cria um monstro, logo depois de criar, ele roda a tabela de monsters que você tem no caso se você ta usando algum monstro, no seu caso poke, então ele seta o target do monstro criado(pescado) no seu monstro, caso você não tenha, ele seta em você.

E o que upa a pesca é essa função doPlayerAddSkillTry(cid, 6, 25), ela adiciona xp em uma skill, no caso a skill 6 é a skill de pesca(fish), então ele adiciona 25 pontos de xp a cada vez que você usa a vara de pescar na água, e mais um pouco quando você consegue pescar um monstro(poke).

 

Basta alterar a quantidade de exp que cada pescada irá dar, isso diretamente na função do script!

ae man eu alterei blz mas ai por exemplo eu alterei a xp eu dou reload action e o cara pesca upa rapido mas quando upa de nivel a pesca fica super hard denovo upar não continua ganhando "bastante" xp a skill ... alguma idéia do que sejá aumentei bastante pra ver se fazia efeito depois disso e nada olha quanto ta a xp

 

Spoiler

function onUse(cid, item, fromPos, itemEx, toPos)
if getTileInfo(getCreaturePosition(cid)).protection or #getCreatureSummons(cid) >= 1 and getTileInfo(getCreaturePosition(getCreatureSummons(cid)[1])).protection then
return true
end

if getPlayerStorageValue(cid, 63215) >= 1 then
return true
end
if getPlayerStorageValue(cid, 17000) >= 1 then
return true
end
if getPlayerStorageValue(cid, 17001) >= 1 then
return true
end

local d0 = 
{
        [0] = {pokemon = 'Magikarp p'}, 
}

local d13 = 
{
        [0] = {pokemon = 'magikarp p'}, 
        [1] = {pokemon = 'horsea p'}, 
        [2] = {pokemon = 'krabby p'}, 
        [3] = {pokemon = 'poliwag p'}, 
        [4] = {pokemon = 'poliwag p'}, 
        [5] = {pokemon = 'goldeen p'}, 
        [6] = {pokemon = 'goldeen p'},  
}

local d18 = 
{
        [0] = {pokemon = 'magikarp p'}, 
        [1] = {pokemon = 'horsea p'}, 
        [2] = {pokemon = 'krabby p'}, 
        [3] = {pokemon = 'poliwag p'}, 
        [4] = {pokemon = 'shellder p'}, 
        [5] = {pokemon = 'slowpoke p'}, 
        [6] = {pokemon = 'goldeen p'}, 
        [7] = {pokemon = 'psyduck p'}, 
        [8] = {pokemon = 'staryu p'}, 
        [9] = {pokemon = 'tentacool p'}, 
        [10] = {pokemon = 'poliwhirl p'}, 
        [11] = {pokemon = 'seel p'},
}

local d25 = 
{
        [0] = {pokemon = 'magikarp p'}, 
        [1] = {pokemon = 'horsea p'}, 
        [2] = {pokemon = 'krabby p'}, 
        [3] = {pokemon = 'poliwag p'}, 
        [4] = {pokemon = 'shellder p'}, 
        [5] = {pokemon = 'slowpoke p'}, 
        [6] = {pokemon = 'goldeen p'}, 
        [7] = {pokemon = 'psyduck p'}, 
        [8] = {pokemon = 'staryu p'}, 
        [9] = {pokemon = 'tentacool p'}, 
        [10] = {pokemon = 'poliwhirl p'}, 
        [11] = {pokemon = 'seel p'},
        [12] = {pokemon = 'squirtle p'},
        [13] = {pokemon = 'totodile p'},
        [14] = {pokemon = 'seaking p'},
}

local d30 = 
{
        [0] = {pokemon = 'magikarp p'}, 
        [1] = {pokemon = 'horsea p'}, 
        [2] = {pokemon = 'krabby p'}, 
        [3] = {pokemon = 'poliwag p'}, 
        [4] = {pokemon = 'shellder p'}, 
        [5] = {pokemon = 'slowpoke p'}, 
        [6] = {pokemon = 'goldeen p'}, 
        [7] = {pokemon = 'psyduck p'}, 
        [8] = {pokemon = 'staryu p'}, 
        [9] = {pokemon = 'tentacool p'}, 
        [10] = {pokemon = 'poliwhirl p'}, 
        [11] = {pokemon = 'seel p'},
        [12] = {pokemon = 'squirtle p'},
        [13] = {pokemon = 'totodile p'},
        [14] = {pokemon = 'seaking p'},
        [15] = {pokemon = 'starmie p'},
        [16] = {pokemon = 'remoraid p'},
        [17] = {pokemon = 'wooper p'},
        [18] = {pokemon = 'marill p'},
        [19] = {pokemon = 'mudkip p'},
        [20] = {pokemon = 'slowbro p'},
        [21] = {pokemon = 'wartortle p'},
        [22] = {pokemon = 'kingler p'},

}

local d35 = 
{
        [0] = {pokemon = 'magikarp p'}, 
        [1] = {pokemon = 'horsea p'}, 
        [2] = {pokemon = 'krabby p'}, 
        [3] = {pokemon = 'poliwag p'}, 
        [4] = {pokemon = 'shellder p'}, 
        [5] = {pokemon = 'slowpoke p'}, 
        [6] = {pokemon = 'goldeen p'}, 
        [7] = {pokemon = 'psyduck p'}, 
        [8] = {pokemon = 'staryu p'}, 
        [9] = {pokemon = 'tentacool p'}, 
        [10] = {pokemon = 'poliwhirl p'}, 
        [11] = {pokemon = 'seel p'},
        [12] = {pokemon = 'squirtle p'},
        [13] = {pokemon = 'totodile p'},
        [14] = {pokemon = 'seaking p'},
        [15] = {pokemon = 'starmie p'},
        [16] = {pokemon = 'remoraid p'},
        [17] = {pokemon = 'wooper p'},
        [18] = {pokemon = 'marill p'},
        [19] = {pokemon = 'mudkip p'},
        [20] = {pokemon = 'slowbro p'},
        [21] = {pokemon = 'wartortle p'},
        [22] = {pokemon = 'kingler p'},
        [23] = {pokemon = 'seadra p'},
        [24] = {pokemon = 'croconaw p'},
        [25] = {pokemon = 'cloyster p'},
        [26] = {pokemon = 'dewgong p'},
        [27] = {pokemon = 'kabuto p'},
        [28] = {pokemon = 'omanyte p'},
        [29] = {pokemon = 'lotad p'},

}

local d40 = 
{
        [0] = {pokemon = 'magikarp p'}, 
        [1] = {pokemon = 'horsea p'}, 
        [2] = {pokemon = 'krabby p'}, 
        [3] = {pokemon = 'poliwag p'}, 
        [4] = {pokemon = 'shellder p'}, 
        [5] = {pokemon = 'slowpoke p'}, 
        [6] = {pokemon = 'goldeen p'}, 
        [7] = {pokemon = 'psyduck p'}, 
        [8] = {pokemon = 'staryu p'}, 
        [9] = {pokemon = 'tentacool p'}, 
        [10] = {pokemon = 'poliwhirl p'}, 
        [11] = {pokemon = 'seel p'},
        [12] = {pokemon = 'squirtle p'},
        [13] = {pokemon = 'totodile p'},
        [14] = {pokemon = 'seaking p'},
        [15] = {pokemon = 'starmie p'},
        [16] = {pokemon = 'remoraid p'},
        [17] = {pokemon = 'wooper p'},
        [18] = {pokemon = 'marill p'},
        [19] = {pokemon = 'mudkip p'},
        [20] = {pokemon = 'slowbro p'},
        [21] = {pokemon = 'wartortle p'},
        [22] = {pokemon = 'kingler p'},
        [23] = {pokemon = 'seadra p'},
        [24] = {pokemon = 'croconaw p'},
        [25] = {pokemon = 'cloyster p'},
        [26] = {pokemon = 'dewgong p'},
        [27] = {pokemon = 'kabuto p'},
        [28] = {pokemon = 'omanyte p'},
        [29] = {pokemon = 'lotad p'},
        [30] = {pokemon = 'poliwrath p'},
        [31] = {pokemon = 'vaporeon p'},
        [32] = {pokemon = 'azumarill p'},
        [33] = {pokemon = 'golduck p'},
        [34] = {pokemon = 'politoed p'},
        [35] = {pokemon = 'tentacruel p'},
        [36] = {pokemon = 'blastoise p'},
        [37] = {pokemon = 'chinchou p'},

}

local d45 = 
{
        [0] = {pokemon = 'magikarp p'}, 
        [1] = {pokemon = 'horsea p'}, 
        [2] = {pokemon = 'krabby p'}, 
        [3] = {pokemon = 'poliwag p'}, 
        [4] = {pokemon = 'shellder p'}, 
        [5] = {pokemon = 'slowpoke p'}, 
        [6] = {pokemon = 'goldeen p'}, 
        [7] = {pokemon = 'psyduck p'}, 
        [8] = {pokemon = 'staryu p'}, 
        [9] = {pokemon = 'tentacool p'}, 
        [10] = {pokemon = 'poliwhirl p'}, 
        [11] = {pokemon = 'seel p'},
        [12] = {pokemon = 'squirtle p'},
        [13] = {pokemon = 'totodile p'},
        [14] = {pokemon = 'seaking p'},
        [15] = {pokemon = 'starmie p'},
        [16] = {pokemon = 'remoraid p'},
        [17] = {pokemon = 'wooper p'},
        [18] = {pokemon = 'marill p'},
        [19] = {pokemon = 'mudkip p'},
        [20] = {pokemon = 'slowbro p'},
        [21] = {pokemon = 'wartortle p'},
        [22] = {pokemon = 'kingler p'},
        [23] = {pokemon = 'seadra p'},
        [24] = {pokemon = 'croconaw p'},
        [25] = {pokemon = 'cloyster p'},
        [26] = {pokemon = 'dewgong p'},
        [27] = {pokemon = 'kabuto p'},
        [28] = {pokemon = 'omanyte p'},
        [29] = {pokemon = 'lotad p'},
        [30] = {pokemon = 'poliwrath p'},
        [31] = {pokemon = 'vaporeon p'},
        [32] = {pokemon = 'azumarill p'},
        [33] = {pokemon = 'golduck p'},
        [34] = {pokemon = 'politoed p'},
        [35] = {pokemon = 'tentacruel p'},
        [36] = {pokemon = 'blastoise p'},
        [37] = {pokemon = 'chinchou p'},        
        [38] = {pokemon = 'surskit p'},        
        [39] = {pokemon = 'corphish p'},
        [40] = {pokemon = 'barboach p'},
        [41] = {pokemon = 'carvanha p'},
        [42] = {pokemon = 'clamperl p'},
        [43] = {pokemon = 'crawdaunt p'},
        [44] = {pokemon = 'luvdisc p'},
        [45] = {pokemon = 'wingull p'},
        [46] = {pokemon = 'corsola p'},
        [47] = {pokemon = 'kabutops p'},        
        [48] = {pokemon = 'lanturn p'},
        [49] = {pokemon = 'marshtomp p'},
        [50] = {pokemon = 'omastar p'},
        [51] = {pokemon = 'gyarados p'},
        [52] = {pokemon = 'kingdra p'},
        [53] = {pokemon = 'lombre p'},
        [54] = {pokemon = 'feraligatr p'},
        [55] = {pokemon = 'slowking p'},
        [56] = {pokemon = 'quagsire p'},
        [57] = {pokemon = 'octillery p'},

}

local d50 = 
{
        [0] = {pokemon = 'magikarp p'}, 
        [1] = {pokemon = 'horsea p'}, 
        [2] = {pokemon = 'krabby p'}, 
        [3] = {pokemon = 'poliwag p'}, 
        [4] = {pokemon = 'shellder p'}, 
        [5] = {pokemon = 'slowpoke p'}, 
        [6] = {pokemon = 'goldeen p'}, 
        [7] = {pokemon = 'psyduck p'}, 
        [8] = {pokemon = 'staryu p'}, 
        [9] = {pokemon = 'tentacool p'}, 
        [10] = {pokemon = 'poliwhirl p'}, 
        [11] = {pokemon = 'seel p'},
        [12] = {pokemon = 'squirtle p'},
        [13] = {pokemon = 'totodile p'},
        [14] = {pokemon = 'seaking p'},
        [15] = {pokemon = 'starmie p'},
        [16] = {pokemon = 'remoraid p'},
        [17] = {pokemon = 'wooper p'},
        [18] = {pokemon = 'marill p'},
        [19] = {pokemon = 'mudkip p'},
        [20] = {pokemon = 'slowbro p'},
        [21] = {pokemon = 'wartortle p'},
        [22] = {pokemon = 'kingler p'},
        [23] = {pokemon = 'seadra p'},
        [24] = {pokemon = 'croconaw p'},
        [25] = {pokemon = 'cloyster p'},
        [26] = {pokemon = 'dewgong p'},
        [27] = {pokemon = 'kabuto p'},
        [28] = {pokemon = 'omanyte p'},
        [29] = {pokemon = 'lotad p'},
        [30] = {pokemon = 'poliwrath p'},
        [31] = {pokemon = 'vaporeon p'},
        [32] = {pokemon = 'azumarill p'},
        [33] = {pokemon = 'golduck p'},
        [34] = {pokemon = 'politoed p'},
        [35] = {pokemon = 'tentacruel p'},
        [36] = {pokemon = 'blastoise p'},
        [37] = {pokemon = 'chinchou p'},        
        [38] = {pokemon = 'surskit p'},        
        [39] = {pokemon = 'corphish p'},
        [40] = {pokemon = 'barboach p'},
        [41] = {pokemon = 'carvanha p'},
        [42] = {pokemon = 'clamperl p'},
        [43] = {pokemon = 'crawdaunt p'},
        [44] = {pokemon = 'luvdisc p'},
        [45] = {pokemon = 'wingull p'},
        [46] = {pokemon = 'corsola p'},
        [47] = {pokemon = 'kabutops p'},        
        [48] = {pokemon = 'lanturn p'},
        [49] = {pokemon = 'marshtomp p'},
        [50] = {pokemon = 'omastar p'},
        [51] = {pokemon = 'gyarados p'},
        [52] = {pokemon = 'kingdra p'},
        [53] = {pokemon = 'lombre p'},
        [54] = {pokemon = 'feraligatr p'},
        [55] = {pokemon = 'slowking p'},
        [56] = {pokemon = 'quagsire p'},
        [57] = {pokemon = 'octillery p'},
        [58] = {pokemon = 'gorebyss p'},
        [59] = {pokemon = 'huntail p'},
        [60] = {pokemon = 'pelipper p'},
        [61] = {pokemon = 'whiscash p'},
        [62] = {pokemon = 'swampert p'},
        [63] = {pokemon = 'ludicolo p'},
        [64] = {pokemon = 'mantine p'},
        [65] = {pokemon = 'qwilfish p'},

}

local d60 = 
{
        [0] = {pokemon = 'magikarp p'}, 
        [1] = {pokemon = 'horsea p'}, 
        [2] = {pokemon = 'krabby p'}, 
        [3] = {pokemon = 'poliwag p'}, 
        [4] = {pokemon = 'shellder p'}, 
        [5] = {pokemon = 'slowpoke p'}, 
        [6] = {pokemon = 'goldeen p'}, 
        [7] = {pokemon = 'psyduck p'}, 
        [8] = {pokemon = 'staryu p'}, 
        [9] = {pokemon = 'tentacool p'}, 
        [10] = {pokemon = 'poliwhirl p'}, 
        [11] = {pokemon = 'seel p'},
        [12] = {pokemon = 'squirtle p'},
        [13] = {pokemon = 'totodile p'},
        [14] = {pokemon = 'seaking p'},
        [15] = {pokemon = 'starmie p'},
        [16] = {pokemon = 'remoraid p'},
        [17] = {pokemon = 'wooper p'},
        [18] = {pokemon = 'marill p'},
        [19] = {pokemon = 'mudkip p'},
        [20] = {pokemon = 'slowbro p'},
        [21] = {pokemon = 'wartortle p'},
        [22] = {pokemon = 'kingler p'},
        [23] = {pokemon = 'seadra p'},
        [24] = {pokemon = 'croconaw p'},
        [25] = {pokemon = 'cloyster p'},
        [26] = {pokemon = 'dewgong p'},
        [27] = {pokemon = 'kabuto p'},
        [28] = {pokemon = 'omanyte p'},
        [29] = {pokemon = 'lotad p'},
        [30] = {pokemon = 'poliwrath p'},
        [31] = {pokemon = 'vaporeon p'},
        [32] = {pokemon = 'azumarill p'},
        [33] = {pokemon = 'golduck p'},
        [34] = {pokemon = 'politoed p'},
        [35] = {pokemon = 'tentacruel p'},
        [36] = {pokemon = 'blastoise p'},
        [37] = {pokemon = 'chinchou p'},        
        [38] = {pokemon = 'surskit p'},        
        [39] = {pokemon = 'corphish p'},
        [40] = {pokemon = 'barboach p'},
        [41] = {pokemon = 'carvanha p'},
        [42] = {pokemon = 'clamperl p'},
        [43] = {pokemon = 'crawdaunt p'},
        [44] = {pokemon = 'luvdisc p'},
        [45] = {pokemon = 'wingull p'},
        [46] = {pokemon = 'corsola p'},
        [47] = {pokemon = 'kabutops p'},        
        [48] = {pokemon = 'lanturn p'},
        [49] = {pokemon = 'marshtomp p'},
        [50] = {pokemon = 'omastar p'},
        [51] = {pokemon = 'gyarados p'},
        [52] = {pokemon = 'kingdra p'},
        [53] = {pokemon = 'lombre p'},
        [54] = {pokemon = 'feraligatr p'},
        [55] = {pokemon = 'slowking p'},
        [56] = {pokemon = 'quagsire p'},
        [57] = {pokemon = 'octillery p'},
        [58] = {pokemon = 'gorebyss p'},
        [59] = {pokemon = 'huntail p'},
        [60] = {pokemon = 'pelipper p'},
        [61] = {pokemon = 'whiscash p'},
        [62] = {pokemon = 'swampert p'},
        [63] = {pokemon = 'ludicolo p'},
        [64] = {pokemon = 'mantine p'},
        [65] = {pokemon = 'qwilfish p'},
        [66] = {pokemon = 'spheal p'},
        [67] = {pokemon = 'sealeo p'},
        [68] = {pokemon = 'wailmer p'},
        [69] = {pokemon = 'sharpedo p'},
        [70] = {pokemon = 'feebas p'},
}
        local config = {
        waters = {4614, 4615, 4616, 4617, 4618, 4619, 4608, 4609, 4610, 4611, 4612, 4613, 7236, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4665, 4666, 4820, 4821, 4822, 4823, 4824, 4825},
}

local skill = getPlayerSkillLevel(cid, 6)
local playerpos = {x=getCreaturePosition(cid).x, y=getCreaturePosition(cid).y+1, z=getCreaturePosition(cid).z}

        if(isInArray(config.waters, itemEx.itemid)) then
                doSendMagicEffect(toPos, CONST_ME_LOSEENERGY)
                 if skill >= 60 then
                                local random = math.random(0, 70)
                                if random <= 70 then

                                      local criature =   doCreateMonster(d60[random].pokemon, playerpos,false)
if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 5800000000000000000990)
       doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                                        return true
                                end
                        else           
  if skill >= 50 then
                                local random = math.random(0, 65)
                                if random <= 65 then

                                      local criature =   doCreateMonster(d50[random].pokemon, playerpos,false)
if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 470000000000000000880)
       doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                                        return true
                                end
                        else              
if skill >= 45 then
                                local random = math.random(0, 57)
                                if random <= 57 then

                                      local criature =   doCreateMonster(d45[random].pokemon, playerpos,false)
if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 360000000000000790)
       doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                                        return true
                                end
                        else
                        if skill >= 40 then
                                local random = math.random(0, 37)
                                if random <= 37 then

                                      local criature =   doCreateMonster(d40[random].pokemon, playerpos,false)
if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 2500000000000000680)
       doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                                        return true
                                end
                        else
           if skill >= 35 then
                                local random = math.random(0, 29)
                                if random <= 29 then
            local criature =   doCreateMonster(d35[random].pokemon, playerpos,false)
if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 15000000000000000)
       doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                                        return true
                                end
                        else
                        if skill >= 30 then
                                local random = math.random(0, 35)
                                if random <= 22 then
                                  local criature =   doCreateMonster(d30[random].pokemon, playerpos,false)
if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 9000000000000880)
       doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                                        return true
                                end
                        else
                        if skill >= 25 then
                                local random = math.random(0, 22)
                                if random <= 14 then
                              local criature =   doCreateMonster(d25[random].pokemon, playerpos,false)
if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 60000000000550)
  doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                                        return true
                                end
                        else
                        if skill >= 18 then
                                local random = math.random(0, 20)
                                if random <= 11 then
                                         local criature =   doCreateMonster(d18[random].pokemon, playerpos,false)
if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 30000000000820)
       doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                                        return true
                                end
                        else
                        if skill >= 13 then
                                local random = math.random(0, 14)
                                if random <= 6 then
                                        local criature =   doCreateMonster(d13[random].pokemon, playerpos,false)
if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 10000000020)
doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                                        return true
                                end
                        else
                        if skill >= 0 and skill < 13 then
                                local random = math.random(0, 3)
                                if random <= 0 then

                                     local criature =   doCreateMonster(d0[0].pokemon, playerpos,false)

if not isCreature(criature) then
return true
end
doPlayerAddSkillTry(cid, 6, 30000)
       doCreatureSetStorage(criature, 17, 5) 
if getPlayerStorageValue(criature, 200) == -1 then
doCreatureSetStorage(criature, 200, "!, ")
end     
doCreatureSetStorage(criature, 200, getPlayerStorageValue(criature, 200)..""..getCreatureName(cid)..", ")   
if #getCreatureSummons(cid) >= 1 then
doMonsterSetTarget(criature, getCreatureSummons(cid)[1])
else
doMonsterSetTarget(criature, cid)  
end
                        
return true
                                end
                                return true
                                                                end
                                return true
                                 end
                                return true
                                 end
                                return true
                        end
                return true
        end
        return true
end
        return true
end
end
end
end
end
end

 

Compre seus Scripts Agora totalmente seguro e de forma rápida, aceitamos também encomendas.

discord.gg/phJZeHa2k4

 

Projeto ATS (Naruto)

Informações Abaixo

Facebook

Youtube
Discord

 

Tutoriais / Conteúdos

Clique Aqui

Link para o post
Compartilhar em outros sites

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.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por LeoTK
      Salve galera neste tópico irei postar algumas prints do mapa do servidor para quem queira acompanhar e quem sabe até utilizar de inspiração para mapear o seu NTO.
       
      #Att 11/08/2022

       
       
       
       
      Konoha (Em Desenvolvimento)
       
       
       
       
    • Por DiigooMix
      Como o título já diz, será que alguém possui sprite do hitto e se possível as transformações dele?
    • Por OmegaZero
      Olá gostaria que alguém me ajudasse com uma "scripting" não sei se é pela mesma, seria o seguinte uma determinada arma teria a chance de dar double hit e não sei oque fazer alguem poderia ajudar?

      OBS:não sei se é o local correto se não for mova, desculpe
    • Por Madarasenju
      Olá galera do Tibia King, queria por uns npc's no meu server que não tem função de trade nem nada do tipo, queria que eles só andassem como enfeite, Rep+ Pra quem me ajudar... grato desde já.
    • Por SilenceRoot
      A magia é assim o você usa a a magia e ela ficará ativado por 10 segundos, até que o inimigo lance a primeira magia ou todos de uma vez, quando ele lançar a primeira magia, ele não lhe acertará ou seja esquivando dela, e logo em seguida será teletransportado aleatoriamente ao redor do inimigo que usou.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo