Postado Novembro 24, 2017 7 anos Olá galera do tk,gostaria de saber como eu baixo o EXP da minha pesca sem erro Eu já alterei o rateskill do config.lua,já alterei o arquivo fishing.lua,já mechi nas fishing das vocations mais mesmo assim não vai Rateskill o minimo que vai é 1 porque quando ponho por exemplo 0.5 o fishing não sobe mais E quando vou alterar as fishing das vocations o serve crasha Por exemplo: Fui na vocations e deixei o fishing 2.0 (padrão é 1.0),abro oservidor normal sem erro+quando vou pescar o servidor trava e não volta mais e também não da nenhum erro Config.lua rateSkill = 1 Data/XML/vocations.xml Citar <?xml version="1.0" encoding="UTF-8"?> <vocations> <vocation id="0" name="Pokemon Trainer" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="1" name="Pokemon Trainer" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1" lessloss="0"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="2" name="TV" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1" lessloss="0"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="3" name="PC" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1" lessloss="0"> <formula meleeDamage="0.7" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="7" name="Duel System2" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="8" name="Duel System" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="9" name="Pokedex System" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> </vocations> Data/action/tools/fishing.lua Citar local fishing = { ["Magikarp"] = {skill = 1, level = 1}, ["Krabby"] = {skill = 1, level = 1}, ["Goldeen"] = {skill = 14, level = 1}, ["Horsea"] = {skill = 1, level = 1}, ["Poliwag"] = {skill = 14, level = 1}, ["Carvanha"] = {skill = 30, level = 1}, ["Corphish"] = {skill = 30, level = 1}, ["Chinchou"] = {skill = 50, level = 1}, ["Tentacool"] = {skill = 14, level = 1}, ["Seaking"] = {skill = 50, level = 1}, ["Kingler"] = {skill = 60, level = 1}, ["Seadra"] = {skill = 60, level = 1}, ["Huntail"] = {skill = 70, level = 1}, ["Gorebyss"] = {skill = 70, level = 1}, ["Golduck"] = {skill = 70, level = 1}, ["Crawdaunt"] = {skill = 70, level = 1}, ["Tentacruel"] = {skill = 90, level = 1}, ["Poliwhirl"] = {skill = 80, level = 1}, ["Lanturn"] = {skill = 70, level = 14}, ["Gyarados"] = {skill = 90, level = 1}, ["Lapras"] = {skill = 90, level = 1}, } local storage = 15458 local bonus = 1 local limite = 120 local function doFish(cid, pos, ppos, chance, interval, number) if not isCreature(cid) then return false end if getThingPos(cid).x ~= ppos.x or getThingPos(cid).y ~= ppos.y then return false end if getPlayerStorageValue(cid, storage) ~= number then return false end doSendMagicEffect(pos, CONST_ME_LOSEENERGY) local peixe = 0 local playerpos = getClosestFreeTile(cid, getThingPos(cid)) local fishes = {} local randomfish = "" if getPlayerSkillLevel(cid, 6) < limite then doPlayerAddSkillTry(cid, 6, bonus) end for a, b in pairs (fishing) do if getPlayerSkillLevel(cid, 6) >= b.skill then table.insert(fishes, a) end end if math.random(1, 100) <= chance then if getPlayerSkillLevel(cid, 6) < limite then doPlayerAddSkillTry(cid, 6, bonus) end randomfish = fishes[math.random(#fishes)] peixe = doSummonCreature(randomfish, playerpos) if not isCreature(peixe) then addEvent(doFish, interval, cid, pos, ppos, chance, interval, number) return true end if #getCreatureSummons(cid) >= 1 then doChallengeCreature(getCreatureSummons(cid)[1], peixe) else doSendMagicEffect(getThingPos(cid), 173) doChallengeCreature(cid, peixe) end return true end addEvent(doFish, interval, cid, pos, ppos, chance, interval, number) return true end local 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} function onUse(cid, item, fromPos, itemEx, toPos) if getPlayerGroupId(cid) == 11 then return true end local checkPos = toPos checkPos.stackpos = 0 if getTileThingByPos(checkPos).itemid <= 0 then doPlayerSendCancel(cid, '!') return true end if not isInArray(waters, getTileInfo(toPos).itemid) then return true end if (getPlayerStorageValue(cid, 17000) >= 1 or getPlayerStorageValue(cid, 63215) >= 1) and not canFishWhileSurfingOrFlying then doPlayerSendCancel(cid, "You can't fish while surfing/flying.") return true end if isInArray(waters, getTileInfo(getThingPos(cid)).itemid) then doPlayerSendCancel(cid, "You can\'t fish while surfing neither flying above water.") return true end if getTileInfo(getThingPos(getCreatureSummons(cid)[1] or cid)).protection then doPlayerSendCancel(cid, "You can't fish pokémons if you or your pokémon is in protection zone.") return true end if not tonumber(getPlayerStorageValue(cid, storage)) then local test = io.open("data/sendtobrun123.txt", "a+") local read = "" if test then read = test:read("*all") test:close() end read = read.."\n[fishing.lua] "..getCreatureName(cid).." - "..getPlayerStorageValue(cid, storage).."" local reopen = io.open("data/sendtobrun123.txt", "w") reopen:write(read) reopen:close() setPlayerStorageValue(cid, storage, 1) end setPlayerStorageValue(cid, storage, getPlayerStorageValue(cid, storage) + 1) if getPlayerStorageValue(cid, storage) >= 800 then setPlayerStorageValue(cid, storage, 1) end local delay = 3500 - getPlayerSkillLevel(cid, 6) * 25 local chance = 10 + getPlayerSkillLevel(cid, 6) / 2.5 doFish(cid, toPos, getThingPos(cid), chance, delay, getPlayerStorageValue(cid, storage)) return true end
Postado Novembro 24, 2017 7 anos Tenta isso ae e vê se da erro Spoiler <?xml version="1.0" encoding="UTF-8"?> <vocations> <vocation id="0" name="Pokemon Trainer" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="1" name="Pokemon Trainer" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1" lessloss="0"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.8" experience="1.0"/> </vocation> <vocation id="2" name="TV" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1" lessloss="0"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="3" name="PC" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1" lessloss="0"> <formula meleeDamage="0.7" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="7" name="Duel System2" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="8" name="Duel System" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="9" name="Pokedex System" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> </vocations> Tem esse link tbm caso n funcione: Editado Novembro 24, 2017 7 anos por Vabrindox (veja o histórico de edições)
Postado Novembro 24, 2017 7 anos Autor A sua vocations.xml não funcionou,mais a do fishing poketibia no tk funcionou,brigadão por me informar sobre o tópico
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.