Behavior of the script ~~ Hunting Riolu at Granite Cave 1F when Noon and at Night time it will hunt for Axew at Granite Cave B1F with Adamant Synch then, when Morning time reaches, swapping Adamant Synch to Calm Synch and then going to Granite Cave B2F and start Hunting Nosepass. ~Vice Versa
Have Fun and Patience.
RIOLU AXEW NOSEPASS
Requirements:
1. Must be in Dewford Town ~ Hoenn region
2. Pokemons:
Calm and Adamant Synchronize at 1st/3rd Slot
False Swiper at 2nd Slot
3. Arcanine Mount
4. Luck
Tips: Much better if you use high level false swiper and hold smoke ball on synch poke.
PS: Updated.
RIOLU AXEW TIMBUR
Behavior of the script v3~~ Hunting Riolu at Granite Cave 1F when Morning with Jolly Synch and Timbur at Noon with Adamant Synch while at Night time it will hunt for Axew at Granite Cave B1F with Jolly Synch then, ~Vice Versa
Have Fun and Patience.
Requirements:
1. Must be in Dewford Town ~ Hoenn region
2. Pokemons:
Jolly and Adamant Synchronize at 1st/3rd Slot
False Swiper at 2nd Slot
3. Arcanine Mount
4. Luck
Tips: Much better if you use high level false swiper and hold smoke ball on synch poke.
PS: Can't test it, so test it on your own, Goodluck
Have Fun and Patience.
RIOLU AXEW NOSEPASS
Requirements:
1. Must be in Dewford Town ~ Hoenn region
2. Pokemons:
Calm and Adamant Synchronize at 1st/3rd Slot
False Swiper at 2nd Slot
3. Arcanine Mount
4. Luck
Tips: Much better if you use high level false swiper and hold smoke ball on synch poke.
name = "Duo"
author = "redskhie"
description = [[This script will use sync and false swipe to catch Riolu, Nosepass and Axew]]
function onPathAction()
if getRemainingPowerPoints(2, "False Swipe") >= 1 and isPokemonUsable(2) then
if isNight() and getPokemonNature(1) ~= "Adamant" then
return swapPokemon(3, 1)
elseif isNight() and getPokemonNature(1) == "Adamant" then
if getMapName() == "Pokecenter Dewford Town" then
moveToMap("Dewford Town")
elseif getMapName() == "Dewford Town" then
moveToMap("Route 106")
elseif getMapName() == "Route 106" then
moveToMap("Granite Cave 1F")
elseif getMapName() == "Granite Cave 1F" then
moveToCell(17, 13)
elseif getMapName() == "Granite Cave B2F" then
moveToCell(11, 9)
elseif getMapName() == "Granite Cave B1F" then
moveToRectangle(8, 14, 11, 15)
end
end
if isMorning() and getPokemonNature(1) ~= "Calm" then
return swapPokemon(3, 1)
elseif isMorning() and getPokemonNature(1) == "Calm" then
if getMapName() == "Pokecenter Dewford Town" then
moveToMap("Dewford Town")
elseif getMapName() == "Dewford Town" then
moveToMap("Route 106")
elseif getMapName() == "Route 106" then
moveToMap("Granite Cave 1F")
elseif getMapName() == "Granite Cave 1F" then
moveToCell(17, 13)
elseif getMapName() == "Granite Cave B1F" then
moveToCell(11, 8)
elseif getMapName() == "Granite Cave B2F" then
moveToRectangle(3, 7, 9, 10)
end
end
if isNoon() and getPokemonNature(1) ~= "Adamant" then
return swapPokemon(3, 1)
elseif isNoon() and getPokemonNature(1) == "Adamant" then
if getMapName() == "Pokecenter Dewford Town" then
moveToMap("Dewford Town")
elseif getMapName() == "Dewford Town" then
moveToMap("Route 106")
elseif getMapName() == "Route 106" then
moveToMap("Granite Cave 1F")
elseif getMapName() == "Granite Cave B1F" then
moveToCell(5, 23)
elseif getMapName() == "Granite Cave B2F" then
moveToCell(11, 9)
elseif getMapName() == "Granite Cave 1F" then
moveNearExit("Route 106")
end
end
else
if getMapName() == "Granite Cave B2F" then
moveToCell(11, 9)
elseif getMapName() == "Granite Cave B1F" then
moveToCell(5, 23)
elseif getMapName() == "Granite Cave 1F" then
moveToMap("Route 106")
elseif getMapName() == "Route 106" then
moveToMap("Dewford Town")
elseif getMapName() == "Dewford Town" then
moveToMap("Pokecenter Dewford Town")
elseif getMapName() == "Pokecenter Dewford Town" then
usePokecenter()
end
end
end
function onBattleAction()
if isWildBattle() and ( isOpponentShiny() or getOpponentName() == "Axew" or getOpponentName() == "Nosepass" or getOpponentName() == "Riolu") then
if getActivePokemonNumber() ~= 2 or not isPokemonUsable(2) then
if (getActivePokemonNumber() == 3 or getActivePokemonNumber() == 1 or getActivePokemonNumber() == 4 or getActivePokemonNumber() == 5 or getActivePokemonNumber() == 6) and getOpponentHealth() == 1 then
return useItem("Pokeball") or useItem("Great Ball") or useItem("Ultra Ball") or sendAnyPokemon() or run()
else
return sendPokemon(2) or sendPokemon(4) or sendAnyPokemon()
end
elseif ( getActivePokemonNumber() == 2 ) and ( getOpponentHealth() > 1 ) then
return weakAttack() or sendAnyPokemon() or run()
elseif getOpponentHealth() == 1 then
return useItem("Pokeball") or useItem("Great Ball") or useItem("Ultra Ball") or attack() or run()
end
end
return run() or sendUsablePokemon() or sendAnyPokemon()
end
PS: Updated.
RIOLU AXEW TIMBUR
Behavior of the script v3~~ Hunting Riolu at Granite Cave 1F when Morning with Jolly Synch and Timbur at Noon with Adamant Synch while at Night time it will hunt for Axew at Granite Cave B1F with Jolly Synch then, ~Vice Versa
Have Fun and Patience.
Requirements:
1. Must be in Dewford Town ~ Hoenn region
2. Pokemons:
Jolly and Adamant Synchronize at 1st/3rd Slot
False Swiper at 2nd Slot
3. Arcanine Mount
4. Luck
Tips: Much better if you use high level false swiper and hold smoke ball on synch poke.
name = "Duo"
author = "redskhie"
description = [[This script will use sync and false swipe to catch Riolu, Timbur and Axew]]
function onPathAction()
if getRemainingPowerPoints(2, "False Swipe") >= 1 and isPokemonUsable(2) then
if isNight() and getPokemonNature(1) ~= "Jolly" then
return swapPokemon(3, 1)
elseif isNight() and getPokemonNature(1) == "Jolly" then
if getMapName() == "Pokecenter Dewford Town" then
moveToMap("Dewford Town")
elseif getMapName() == "Dewford Town" then
moveToMap("Route 106")
elseif getMapName() == "Route 106" then
moveToMap("Granite Cave 1F")
elseif getMapName() == "Granite Cave 1F" then
moveToCell(17, 13)
elseif getMapName() == "Granite Cave B2F" then
moveToCell(11, 9)
elseif getMapName() == "Granite Cave B1F" then
moveToRectangle(8, 14, 11, 15)
end
end
if isNoon() and getPokemonNature(1) ~= "Jolly" then
return swapPokemon(3, 1)
elseif isNoon() and getPokemonNature(1) == "Jolly" then
if getMapName() == "Pokecenter Dewford Town" then
moveToMap("Dewford Town")
elseif getMapName() == "Dewford Town" then
moveToMap("Route 106")
elseif getMapName() == "Route 106" then
moveToMap("Granite Cave 1F")
elseif getMapName() == "Granite Cave B1F" then
moveToCell(5, 23)
elseif getMapName() == "Granite Cave B2F" then
moveToCell(11, 9)
elseif getMapName() == "Granite Cave 1F" then
moveNearExit("Route 106")
end
end
if isMorning() and getPokemonNature(1) ~= "Adamant" then
return swapPokemon(3, 1)
elseif isMorning() and getPokemonNature(1) == "Adamant" then
if getMapName() == "Pokecenter Dewford Town" then
moveToMap("Dewford Town")
elseif getMapName() == "Dewford Town" then
moveToMap("Route 106")
elseif getMapName() == "Route 106" then
moveToMap("Granite Cave 1F")
elseif getMapName() == "Granite Cave B1F" then
moveToCell(5, 23)
elseif getMapName() == "Granite Cave B2F" then
moveToCell(11, 9)
elseif getMapName() == "Granite Cave 1F" then
moveNearExit("Route 106")
end
end
else
if getMapName() == "Granite Cave B2F" then
moveToCell(11, 9)
elseif getMapName() == "Granite Cave B1F" then
moveToCell(5, 23)
elseif getMapName() == "Granite Cave 1F" then
moveToMap("Route 106")
elseif getMapName() == "Route 106" then
moveToMap("Dewford Town")
elseif getMapName() == "Dewford Town" then
moveToMap("Pokecenter Dewford Town")
elseif getMapName() == "Pokecenter Dewford Town" then
usePokecenter()
end
end
end
function onBattleAction()
if isWildBattle() and ( isOpponentShiny() or getOpponentName() == "Axew" or getOpponentName() == "Timburr" or getOpponentName() == "Riolu") then
if getActivePokemonNumber() ~= 2 or not isPokemonUsable(2) then
if (getActivePokemonNumber() == 3 or getActivePokemonNumber() == 1 or getActivePokemonNumber() == 4 or getActivePokemonNumber() == 5 or getActivePokemonNumber() == 6) and getOpponentHealth() == 1 then
return useItem("Pokeball") or useItem("Great Ball") or useItem("Ultra Ball") or sendAnyPokemon() or run()
else
return sendPokemon(2) or sendPokemon(4) or sendAnyPokemon()
end
elseif ( getActivePokemonNumber() == 2 ) and ( getOpponentHealth() > 1 ) then
return weakAttack() or sendAnyPokemon() or run()
elseif getOpponentHealth() == 1 then
return useItem("Pokeball") or useItem("Great Ball") or useItem("Ultra Ball") or attack() or run()
end
end
return run() or sendUsablePokemon() or sendAnyPokemon()
end
PS: Can't test it, so test it on your own, Goodluck