Ir para conteúdo

marcos10

Membro
  • Registro em

  • Última visita

  1. marcos10 postou uma resposta no tópico em Suporte Tibia OTServer
    galera me ajudem ficam dando esses erros no meu distro ele nao prejudica o server mais faz muito leg script do move1.lua [spoiler/]local msgs = {"use ", ""} function doAlertReady(cid, id, movename, n, cd) if not isCreature(cid) then return true end local myball = getPlayerSlotItem(cid, 8) if myball.itemid > 0 and getItemAttribute(myball.uid, cd) == "cd:"..id.."" then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, getPokeballName(myball.uid).." - "..movename.." (m"..n..") is ready!") return true end local p = getPokeballsInContainer(getPlayerSlotItem(cid, 3).uid) if not p or #p <= 0 then return true end for a = 1, #p do if getItemAttribute(p[a], cd) == "cd:"..id.."" then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, getPokeballName(p[a]).." - "..movename.." (m"..n..") is ready!") return true end end end function onSay(cid, words, param, channel) if param ~= "" then return true end if string.len(words) > 3 then return true end if #getCreatureSummons(cid) == 0 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You need a pokemon to use moves.") return 0 end --alterado v1.5 local mypoke = getCreatureSummons(cid)[1] if getCreatureCondition(cid, CONDITION_EXHAUST) then return true end if getCreatureName(mypoke) == "Evolution" then return true end if getCreatureName(mypoke) == "Ditto" or getCreatureName(mypoke) == "Shiny Ditto" then name = getPlayerStorageValue(mypoke, 1010) --edited else name = getCreatureName(mypoke) end --local name = getCreatureName(mypoke) == "Ditto" and getPlayerStorageValue(mypoke, 1010) or getCreatureName(mypoke) local it = string.sub(words, 2, 3) local move = movestable[name].move1 if getPlayerStorageValue(mypoke, 212123) >= 1 then cdzin = "cm_move"..it.."" else cdzin = "move"..it.."" --alterado v1.5 end if it == "2" then move = movestable[name].move2 elseif it == "3" then move = movestable[name].move3 elseif it == "4" then move = movestable[name].move4 elseif it == "5" then move = movestable[name].move5 elseif it == "6" then move = movestable[name].move6 elseif it == "7" then move = movestable[name].move7 elseif it == "8" then move = movestable[name].move8 elseif it == "9" then move = movestable[name].move9 elseif it == "10" then move = movestable[name].move10 elseif it == "11" then move = movestable[name].move11 elseif it == "12" then move = movestable[name].move12 elseif it == "13" then move = movestable[name].move13 end if not move then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Your pokemon doesn't recognize this move.") return true end if getPlayerLevel(cid) < move.level then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You need be atleast level "..move.level.." to use this move.") return true end if getCD(getPlayerSlotItem(cid, 8).uid, cdzin) > 0 and getCD(getPlayerSlotItem(cid, 8).uid, cdzin) < (move.cd + 2) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have to wait "..getCD(getPlayerSlotItem(cid, 8).uid, cdzin).." seconds to use "..move.name.." again.") return true end if getTileInfo(getThingPos(mypoke)).protection then doPlayerSendCancel(cid, "Your pokemon cannot use moves while in protection zone.") return true end if getPlayerStorageValue(mypoke, 3894) >= 1 then return doPlayerSendCancel(cid, "You can't attack because you is with fear") --alterado v1.3 end --alterado v1.6 if (move.name == "Team Slice" or move.name == "Team Claw") and #getCreatureSummons(cid) < 2 then doPlayerSendCancel(cid, "Your pokemon need be in a team for use this move!") return true end --alterado v1.7 \/\/\/ if isCreature(getCreatureTarget(cid)) and isInArray(specialabilities["evasion"], getCreatureName(getCreatureTarget(cid))) then local target = getCreatureTarget(cid) if math.random(1, 100) <= passivesChances["Evasion"][getCreatureName(target)] then if isCreature(getMasterTarget(target)) then --alterado v1.6 doSendMagicEffect(getThingPos(target), 211) doSendAnimatedText(getThingPos(target), "TOO BAD", 215) doTeleportThing(target, getClosestFreeTile(target, getThingPos(mypoke)), false) doSendMagicEffect(getThingPos(target), 211) doFaceCreature(target, getThingPos(mypoke)) return true --alterado v1.6 end end end if move.target == 1 then if not isCreature(getCreatureTarget(cid)) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You don\'t have any targets.") return 0 end if getCreatureCondition(getCreatureTarget(cid), CONDITION_INVISIBLE) then return 0 end if getCreatureHealth(getCreatureTarget(cid)) <= 0 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Your have already defeated your target.") return 0 end if not isCreature(getCreatureSummons(cid)[1]) then return true end if getDistanceBetween(getThingPos(getCreatureSummons(cid)[1]), getThingPos(getCreatureTarget(cid))) > move.dist then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Get closer to the target to use this move.") return 0 end if not isSightClear(getThingPos(getCreatureSummons(cid)[1]), getThingPos(getCreatureTarget(cid)), false) then return 0 end end local newid = 0 if isSleeping(mypoke) or isSilence(mypoke) then --alterado v1.5 doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Sorry you can't do that right now.") return 0 else newid = setCD(getPlayerSlotItem(cid, 8).uid, cdzin, move.cd) end doCreatureSay(cid, ""..getPokeName(mypoke)..", "..msgs[math.random(#msgs)]..""..move.name.."!", TALKTYPE_SAY) local summons = getCreatureSummons(cid) --alterado v1.6 addEvent(doAlertReady, move.cd * 1000, cid, newid, move.name, it, cdzin) for i = 2, #summons do if isCreature(summons) and getPlayerStorageValue(cid, 637501) >= 1 then docastspell(summons, move.name) --alterado v1.6 end end docastspell(mypoke, move.name) doCreatureAddCondition(cid, playerexhaust) if useKpdoDlls then doUpdateCooldowns(cid) end return 0 end [spoiler/]
  2. Pelo oque e vir seu problema realmente é por que seu remeres nao aguentar versão estendida do Otcliente Vair nesse tutorial ele encinar como configurar o remeres versão estedida, obs: os creditos tbm serão do vudi dar gostei la tbm. http://www.tibiaking.com/forum/topic/38665-remeres-map-editor-vers%C3%A3o-cliente-estendidaextended/
  3. marcos10 reagiu a uma resposta no tópico: Erro Move1.lua
  4. marcos10 postou uma resposta no tópico em Suporte Tibia OTServer
    está ae o erro na antiga versão não tinha o genesect, tente baixar um remeres pra versão extendida pois tem um topico do vudi quer contem essa versão
  5. marcos10 postou uma resposta no tópico em Suporte Tibia OTServer
    Se isso ajudar dar rep+ para mim e para o vudi >>>> http://www.tibiaking.com/forum/topic/38665-remeres-map-editor-vers%C3%A3o-cliente-estendidaextended/
  6. Bem cara se você tiver os megas pokemons no seu ot bastar copia sua shiny stone e remover as transformações shinys e coloca as megas no Actions exemplo : Troca essa : ["Gengar"] = {"Shiny Gengar", 5}, Por essa : ["Gengar"] = {"Mega Gengar X", 5}, < nome do Mega, qnts stones precisa renomei a shinystone.lua por megastone.lua va no actions.xml e adicone essa tag : <action itemid="id da mega stone" event="script" value="megastone.lua" allowfaruse="1"/> claro tenha a megastone adiconada no seu items e os megas pokemons no seu ot. Dar rep+ ae se ajudei
  7. marcos10 reagiu a uma resposta no tópico: (Resolvido)[Ajudar] Erros no portrait
  8. marcos10 reagiu a uma resposta no tópico: (Resolvido)[Ajudar] Erros no portrait
  9. ok anna, anna so uma coisinha vc pode fazer algumas scripters para mi ????
  10. Vudi vei tem como tirar akele novo systema de pokeballs por que quando tento adiconar o pokemon nao dar vei por quer os pokemons nao tem akela nova ball
  11. Estou usado aquele do Pokemon Skifall (editado) Pgalaxy brasil
  12. Olá Galera, venho pedir ajudar a vocês por que ficar dando uns erros no meu portrait não aparece nenhum portrait no meu cliente e no distro dar um erro nele como podem ver na imagem abaixo, do rep+ para quem conseguir arrumar o erro hoje e amanha e do 1 rep para quem pelo menos tentar ajudar.
  13. marcos10 reagiu a uma resposta no tópico: (Resolvido)[HELP] Erros No Distro
  14. marcos10 reagiu a uma resposta no tópico: (Resolvido)[HELP] Erros No Distro
  15. Galera não precisa mais, pois ja arrumei hoje demanha me esforçei e conseguir editar certinho mais como tentaram me ajudam vou dar rep para todos :D
  16. marcos10 reagiu a uma resposta no tópico: (Resolvido)[HELP] Erros No Distro
  17. Está ae a script, Desculpa não sei colocar como spoiler. local special = specialevo local types = { [leaf] = {"Bulbasaur", "Ivysaur", "Oddish", "Gloom", "Bellsprout", "Weepinbell", "Exeggcute", "Chikorita", "Bayleef", "Hoppip", "Skiploom", "Sunkern"}, [water] = {"Squirtle", "Wartortle", "Horsea", "Goldeen", "Magikarp", "Psyduck", "Poliwag", "Poliwhirl", "Tentacool", "Krabby", "Staryu", "Omanyte", "Eevee", "Totodile", "Croconow", "Chinchou", "Marill", "Wooper", "Slowpoke", "Remoraid", "Seadra"}, [venom] = {"Zubat", "Ekans", "Nidoran male", "Nidoran female", "Nidorino", "Nidorina", "Gloom", "Venonat", "Tentacool", "Grimer", "Koffing", "Spinarak", "Golbat"}, [thunder] = {"Magnemite", "Pikachu", "Voltorb", "Eevee", "Chinchou", "Pichu", "Mareep", "Flaaffy", "Elekid"}, [rock] = {"Geodude", "Graveler", "Rhyhorn", "Kabuto", "Slugma", "Pupitar"}, [mega] = {"Machop", "Machoke", "Mankey", "Poliwhirl", "Tyrogue"}, [fire] = {"Charmander", "Charmeleon", "Vulpix", "Growlithe", "Ponyta", "Eevee", "Cyndaquil", "Quilava", "Slugma", "Houndour", "Magby"}, [coccon] = {"Caterpie", "Metapod", "Weedle", "Kakuna", "Paras", "Venonat", "Scyther", "Ledyba", "Spinarak", "Pineco"}, [crystal] = {"Dratini", "Dragonair", "Magikarp", "Omanyte", "Kabuto", "Seadra"}, [darkness] = {"Gastly", "Haunter", "Eevee", "Houndour", "Pupitar"}, [earth] = {"Cubone", "Sandshrew", "Nidorino", "Nidorina", "Diglett", "Onix", "Rhyhorn", "Wooper", "Swinub", "Phanpy", "Larvitar"}, [enigma] = {"Abra", "Kadabra", "Psyduck", "Slowpoke", "Drowzee", "Eevee", "Natu", "Smoochum"}, [heart] = {"Rattata", "Pidgey", "Pidgeotto", "Spearow", "Clefairy", "Jigglypuff", "Meowth", "Doduo", "Porygon", "Chansey", "Sentret", "Hoothoot", "Cleffa", "Igglybuff", "Togepi", "Snubull", "Teddiursa"}, [shiny] = {"Paras", "Shellder", "Smoochum", "Swinub"}, [king] = {"Slowpoke", "Poliwhirl"}, [metal] = {"Onix", "Scyther"}, [dragon] = {"Seadra"}, [upgrade] = {"Porygon"}, [sun] = {"Sunkern", "Gloom"}, --[sfire] = {"Shiny Charmander", "Shiny Charmeleon", "Shiny Vulpix", "Shiny Growlithe", "Shiny Ponyta", "Shiny Eevee"}, [swater] = {"Shiny Squirtle", "Shiny Wartortle", "Shiny Horsea", "Shiny Goldeen", "Shiny Magikarp", "Shiny Psyduck", "Shiny Poliwag", "Shiny Poliwhirl", "Shiny Tentacool", "Shiny Krabby", "Shiny Staryu", "Shiny Omanyte", "Shiny Eevee"}, [sleaf] = {"Shiny Bulbasaur", "Shiny Ivysaur", "Shiny Oddish", "Shiny Gloom", "Shiny Bellsprout", "Shiny Weepinbell", "Shiny Exeggcute"}, [sheart] = {"Shiny Rattata", "Shiny Pidgey", "Shiny Pidgeotto", "Shiny Spearow", "Shiny Clefairy", "Shiny Jigglypuff", "Shiny Meowth", "Shiny Doduo", "Shiny Porygon", "Shiny Chansey"}, [senigma] = {"Shiny Abra", "Shiny Kadabra", "Shiny Psyduck", "Shiny Slowpoke", "Shiny Drowzee", "Shiny Eevee"}, [srock] = {"Shiny Geodude", "Shiny Graveler", "Shiny Rhyhorn", "Shiny Kabuto"}, [svenom] = {"Shiny Zubat", "Shiny Ekans", "Shiny Nidoran male", "Shiny Nidoran female", "Shiny Nidorino", "Shiny Nidorina", "Shiny Gloom", "Shiny Venonat", "Shiny Tentacool", "Shiny Grimer", "Shiny Koffing"}, [sice] = {"Shiny Seel", "Shiny Shellder"}, [sthunder] = {"Shiny Magnemite", "Shiny Pikachu", "Shiny Voltorb", "Shiny Eevee"}, [scrystal] = {"Shiny Dratini", "Shiny Dragonair", "Shiny Magikarp", "Shiny Omanyte", "Shiny Kabuto"}, [scoccon] = {"Shiny Caterpie", "Shiny Metapod", "Shiny Weedle", "Shiny Kakuna", "Shiny Paras", "Shiny Venonat", "Shiny Scyther"}, [sdarkness] = {"Shiny Gastly", "Shiny Haunter", "Shiny Eevee"}, [spunch] = {"Shiny Machop", "Shiny Machoke", "Shiny Mankey", "Shiny Poliwhirl"}, [searth] = {"Shiny Cubone", "Shiny Sandshrew", "Shiny Nidorino", "Shiny Nidorina", "Shiny Diglett", "Shiny Onix", "Shiny Rhyhorn"} } function onUse(cid, item, frompos, item2, topos) local pokeball = getPlayerSlotItem(cid, 8) if not isMonster(item2.uid) or not isSummon(item2.uid) or #getCreatureSummons(cid) > 1 then --alterado v2.9 return true end if getCreatureCondition(item2.uid, CONDITION_INVISIBLE) then return true end local pevo = poevo[getCreatureName(item2.uid)] if not isInArray(specialevo, getCreatureName(item2.uid)) then if not pevo then doPlayerSendCancel(cid, "Bu Pokemon Evrimlesemez.") return true end if pevo.level ~= 1 and not allEvolutionsCanBeInduzedByStone then doPlayerSendCancel(cid, "Bu Pokemon Evrim Tasi Ile Gelistirilemez.") return true end if not isPlayer(getCreatureMaster(item2.uid)) or getCreatureMaster(item2.uid) ~= cid then doPlayerSendCancel(cid, "Sadece Kendi Pokemonunuzda Evrim Tasi Kullanabilirsiniz.") return true end if pevo.stoneid ~= item.itemid and pevo.stoneid2 ~= item.itemid then doPlayerSendCancel(cid, "Bu Pokemonun Evrimi Için Baska Bir Tas Gereklidir!") return true end end local minlevel = 0 if getPokemonName(item2.uid) == "Eevee" then local eevee = "" if item.itemid == thunder then eevee = "Jolteon" elseif item.itemid == water then eevee = "Vaporeon" elseif item.itemid == fire then eevee = "Flareon" elseif item.itemid == leaf then eevee = "Leafeon" elseif item.itemid == dawn then eevee = "Glaceon" elseif item.itemid == prismscale then eevee = "Sylveon" elseif item.itemid == shiny and allEvolutionsCanBeInduzedByStone then eevee = "Espeon" elseif item.itemid == dusk and allEvolutionsCanBeInduzedByStone then eevee = "Umbreon" else doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Gerekli Tas Bu Degil.") return true end minlevel = pokes[eevee].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Yeterli Levele Sahip Degilsiniz ("..minlevel..").") return true end if getPokemonLevel(item2.uid) < 50 then return doPlayerSendCancel(cid, "Bu Pokemon Gelismek Için Yeterli Levele Sahip Degil (50).") end doRemoveItem(item.uid, 1) doEvolvePokemon(cid, item2, eevee, 0, 0) return true end if getPokemonName(item2.uid) == "Shiny Eevee" then local eevee = "" if item.itemid == thunder then eevee = "Shiny Jolteon" elseif item.itemid == water then eevee = "Shiny Vaporeon" elseif item.itemid == fire then eevee = "Shiny Flareon" elseif item.itemid == shiny and allEvolutionsCanBeInduzedByStone then eevee = "Shiny Espeon" elseif item.itemid == dusk and allEvolutionsCanBeInduzedByStone then eevee = "Shiny Umbreon" else doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Gerekli Tas Bu Degil.") return true end minlevel = pokes[eevee].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Yeterli Levele Sahip Degilsiniz ("..minlevel..").") return true end if getPokemonLevel(item2.uid) < 50 then return doPlayerSendCancel(cid, "Bu Pokemon Gelismek Için Yeterli Levele Sahip Degil (50).") end doRemoveItem(item.uid, 1) doEvolvePokemon(cid, item2, eevee, 0, 0) return true end if getPokemonName(item2.uid) == "Gloom" then local gloom = "" if item.itemid == leaf then gloom = "Vileplume" elseif item.itemid == sun then gloom = "Bellossom" else doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Gerekli Tas Bu Degil.") return true end minlevel = pokes[gloom].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Yeterli Levele Sahip Degilsiniz ("..minlevel..").") return true end if getPokemonLevel(item2.uid) < 40 then return doPlayerSendCancel(cid, "Bu Pokemon Gelismek Için Yeterli Levele Sahip Degil (40).") end doRemoveItem(item.uid, 1) doEvolvePokemon(cid, item2, gloom, 0, 0) return true end if getPokemonName(item2.uid) == "Shiny Gloom" then local gloom = "" if item.itemid == leaf then gloom = "Shiny Vileplume" elseif item.itemid == sun then gloom = "Shiny Bellossom" else doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Gerekli Tas Bu Degil.") return true end minlevel = pokes[gloom].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Yeterli Levele Sahip Degilsiniz ("..minlevel..").") return true end if getPokemonLevel(item2.uid) < 40 then return doPlayerSendCancel(cid, "Bu Pokemon Gelismek Için Yeterli Levele Sahip Degil (40).") end doRemoveItem(item.uid, 1) doEvolvePokemon(cid, item2, gloom, 0, 0) return true end if getPokemonName(item2.uid) == "Poliwhirl" then local poliwhirl = "" if item.itemid == water then poliwhirl = "Poliwrath" elseif item.itemid == king then poliwhirl = "Politoed" else doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Gerekli Tas Bu Degil.") return true end minlevel = pokes[poliwhirl].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Yeterli Levele Sahip Degilsiniz ("..minlevel..").") return true end if getPokemonLevel(item2.uid) < 50 then return doPlayerSendCancel(cid, "Bu Pokemon Gelismek Için Yeterli Levele Sahip Degil (50).") end doRemoveItem(item.uid, 1) doEvolvePokemon(cid, item2, poliwhirl, 0, 0) return true end if getPokemonName(item2.uid) == "Shiny Poliwhirl" then local poliwhirl = "" if item.itemid == water then poliwhirl = "Shiny Poliwrath" elseif item.itemid == king then poliwhirl = "Shiny Politoed" else doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Gerekli Tas Bu Degil.") return true end minlevel = pokes[poliwhirl].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Yeterli Levele Sahip Degilsiniz ("..minlevel..").") return true end if getPokemonLevel(item2.uid) < 50 then return doPlayerSendCancel(cid, "Bu Pokemon Gelismek Için Yeterli Levele Sahip Degil (50).") end doRemoveItem(item.uid, 1) doEvolvePokemon(cid, item2, poliwhirl, 0, 0) return true end if getPokemonName(item2.uid) == "Slowpoke" then local slowpoke = "" if item.itemid == water then slowpoke = "Slowbro" elseif item.itemid == king then slowpoke = "Slowking" else doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Gerekli Tas Bu Degil.") return true end minlevel = pokes[slowpoke].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Yeterli Levele Sahip Degilsiniz ("..minlevel..").") return true end if getPokemonLevel(item2.uid) < 50 then return doPlayerSendCancel(cid, "Bu Pokemon Gelismek Için Yeterli Levele Sahip Degil (50).") end doRemoveItem(item.uid, 1) doEvolvePokemon(cid, item2, slowpoke, 0, 0) return true end if getPokemonName(item2.uid) == "Shiny Slowpoke" then local slowpoke = "" if item.itemid == water then slowpoke = "Shiny Slowbro" elseif item.itemid == king then slowpoke = "Shiny Slowking" else doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Gerekli Tas Bu Degil.") return true end minlevel = pokes[slowpoke].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Yeterli Levele Sahip Degilsiniz ("..minlevel..").") return true end if getPokemonLevel(item2.uid) < 50 then return doPlayerSendCancel(cid, "Bu Pokemon Gelismek Için Yeterli Levele Sahip Degil (50).") end doRemoveItem(item.uid, 1) doEvolvePokemon(cid, item2, slowpoke, 0, 0) return true end if getPokemonName(item2.uid) == "Tyrogue" then local tyrogue = "" if item.itemid == punch then tyrogue = "Hitmonchan" elseif item.itemid == kick then tyrogue = "Hitmonlee" elseif item.itemid == rolling then tyrogue = "Hitmontop" else doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Gerekli Tas Bu Degil.") return true end minlevel = pokes[tyrogue].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Yeterli Levele Sahip Degilsiniz ("..minlevel..").") return true end if getPokemonLevel(item2.uid) < 50 then return doPlayerSendCancel(cid, "Bu Pokemon Gelismek Için Yeterli Levele Sahip Degil (50).") end doRemoveItem(item.uid, 1) doEvolvePokemon(cid, item2, tyrogue, 0, 0) return true end if getPokemonName(item2.uid) == "Shiny Tyrogue" then local tyrogue = "" if item.itemid == punch then tyrogue = "Shiny Hitmonchan" elseif item.itemid == kick then tyrogue = "Shiny Hitmonlee" elseif item.itemid == rolling then tyrogue = "Shiny Hitmontop" else doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Gerekli Tas Bu Degil.") return true end minlevel = pokes[tyrogue].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Yeterli Levele Sahip Degilsiniz ("..minlevel..").") return true end if getPokemonLevel(item2.uid) < 50 then return doPlayerSendCancel(cid, "Bu Pokemon Gelismek Için Yeterli Levele Sahip Degil (50).") end doRemoveItem(item.uid, 1) doEvolvePokemon(cid, item2, tyrogue, 0, 0) return true end local count = poevo[getPokemonName(item2.uid)].count local stnid = poevo[getPokemonName(item2.uid)].stoneid local stnid2 = poevo[getPokemonName(item2.uid)].stoneid2 local evo = poevo[getPokemonName(item2.uid)].evolution local nlevel = poevo[getPokemonName(item2.uid)].level local count = poevo[getPokemonName(item2.uid)].count local stnid = poevo[getPokemonName(item2.uid)].stoneid local stnid2 = poevo[getPokemonName(item2.uid)].stoneid2 local evo = poevo[getPokemonName(item2.uid)].evolution local nlevel = poevo[getPokemonName(item2.uid)].level if stnid2 > 1 and (getPlayerItemCount(cid, stnid2) < count or getPlayerItemCount(cid, stnid) < count) then doPlayerSendCancel(cid, "You need at least one "..getItemNameById(stnid).." and one "..getItemNameById(stnid2).." to evolve this pokemon!") return true end if getPlayerItemCount(cid, stnid) < count then local str = "" if count >= 2 then str = "s" end return doPlayerSendCancel(cid, "You need at least "..count.." "..getItemNameById(stnid)..""..str.." to evolve this pokemon!") end minlevel = pokes[evo].level if getPlayerLevel(cid) < minlevel and evolutionByStoneRequireLevel then doPlayerSendCancel(cid, "Bu Pokemonu Gelistirmek Için Yeterli Levele Sahip Degilsiniz ("..minlevel..").") return true end if getPokemonLevel(item2.uid) < nlevel and evolutionByStoneRequireLevel then doPlayerSendCancel(cid, "Bu Pokemon Gelismek Için Yeterli Levele Sahip Degil ("..nlevel..").") return true end if count >= 2 then stnid2 = stnid end doEvolvePokemon(cid, item2, evo, stnid, stnid2) return TRUE end
  18. O do Evolution so editei umas coisas as Stones tava com nomes equisitos ae coloquei o nome delas ao normal, editei no items e no conf.lua.,
  19. Olá Galera venho aqui hoje pedir ajudar a vocês por que ficar dando uns erros no meu distro quando edito umas coisas, um print ae para saberem mais.
  20. marcos10 reagiu a uma resposta no tópico: [HELP] Error duplicate item
  21. marcos10 reagiu a uma resposta no tópico: [HELP] Error duplicate item
  22. Eu sei tento fazer mais nao sou muito bom com scripters, quando vou editar essas coisas eu sempre vejo um tutorial antes mais nada adiantar amigão,Tipo pego dar annafeh ele so tem 2ª geração, e uns 10 dar 3ª mesmo assim quando editor algumas coisas tipo, adiconar nova stone ae eu ligo e ficar dando erro no Evolution.lua,Acho memso é quer preciso mesmo é de Scripter Bom, mais as vezes eu até procuro uns mais ninguem aceitar so quer dinheiro. ;(

Informação Importante

Confirmação de Termo