• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Script Requests/Sharing/Discussion

Status
Not open for further replies.
Tnx zel but now script don't work
Ok it works...Um.. one more question. How to make that people will desapire or stay in the same place (like if people go 1 tile down and he will stay there forever)how to make this?
Figured out yaiiii:D Tnx zel & Christos(helped me on msn:P)
 
Last edited:
erm anyone got a script for gold on how to make a pokeball on the floor?
 
Plus one it asks:
later that using the code to disappear, the personage continues there and if to press X, appears speaks it of it.
How it makes to make it to disappear, total, without appearing nothing more?

PS: they forgive me for the horrible English!
 
Plus one it asks:
later that using the code to disappear, the personage continues there and if to press X, appears speaks it of it.
How it makes to make it to disappear, total, without appearing nothing more?

PS: they forgive me for the horrible English!

Did you insert Flag Numbers to you People Id in advance map?
 
Which flag I must place? same of script or the other? script that I used:
Code:
'-----------------------
#org 0x900000
checkflag 0x638
if 0x1 call 0x900110
faceplayer
applymovement 0x2 0x8900100
pause 0x10
setflag 0x638
release
end

'-----------------------
#org 0x900110
release
end


'-----------
' Movements
'-----------
#raw 60 'mov60
#raw FE 'Exit
 
Which flag I must place? same of script or the other? script that I used:
Code:
'-----------------------
#org 0x900000
checkflag 0x638
if 0x1 call 0x900110
faceplayer
applymovement 0x2 0x8900100
pause 0x10
setflag 0x638
release
end

'-----------------------
#org 0x900110
release
end


'-----------
' Movements
'-----------
#raw 60 'mov60
#raw FE 'Exit

Just put 0638 into People ID box
 
Something like,

#org $start
lock
faceplayer(?)
message $legendary
legendary = POKEMON: Meow!
boxset 6
wildbattle 0x(pkmn) 0x(level) 0x(Battle style)
[whatever you want to happen/be said after the battle]
movesprite 0x(people #) 0x(x/hor position in HEX NUMBERS) 0x(y/vert position in HEX NUMBERS)
release
end

you'ed need a People ID too, but I'm not fluent with them yet.


Ahh.., okay!

But I have difficulty in understanding movement scripts...

Anyways, thanks! This is very helpful in my hacks...

One question.., can I put the command "cry" before the wildbattle starts..?
 
One more question:P

um...i made wild battle script its like this:
#org 0x800000
wildbattle 0x25 0x3 0x3
end

Now i want to make that this people outside the battle will say. Look Look its a pokemon on a small tree.(this will be before battle
then at the end of text battle will begin)


Xd figured out....Man i'm getting better at scripting
 
I need aid with this script. It is for talking with a person, and later it he starts to walk until leaving the map and later you he uses warp for another map. But when I speak with it, she goes for another map, and the person does not move itself. I placed the ID nº (10A) and nº of the persobagem (30).

Code:
'-----------------------
#org 0x80010C
lock
faceplayer
checkflag 0x10A
if 0x1 jump 0x80014C
msgbox 0x880014E 
callstd 0x6
applymovement 0x30 0x8800161
pause 0x0
setflag 0x10A
checkgender
compare LASTRESULT 0x1
if 0x0 jump 0x800146
warp 0x1 0x3 0x5
release
end

'-----------------------
#org 0x80014C
release
end

'-----------------------
#org 0x800146
warp 0x1 0x1 0x5
release
end


'---------
' Strings
'---------
#org 0x80014E
= Hi!\pHow go you?\pI have that to go!

'-----------
' Movements
'-----------
#raw 32 'SlideFaceUp
#raw 1 'Up0
#raw 1 'Up0
#raw 1 'Up0
#raw 1 'Up0
#raw 1 'Up0
#raw 1 'Up0
#raw 1 'Up0
#raw 1 'Up0
#raw 1 'Up0
#raw 1 'Up0
#raw 1 'Up0
#raw 1 'Up0
#raw 60 'mov60
#raw FE 'Exit
 
Does anyone have a script like in pokemon Naranja where you automatically start out with a pikachu. But I wanted to start out with a Poliwhirl.
 
You could do that by putting a givepokemon script at the exact beginning of the game.

I saw the givepokemon script tutorial but I don't know how to go about in putting it in the beginning of the game. Can somone show me what the script would look like?
 
Whats the offset in ruby for Wally Catching Ralts cause I want to edit it that he gets something different.
 
helow...i downloaded 3 images of pokemon sprites....how can i get them in the game ??(hack)....whit what program ?????
 
helow...i downloaded 3 images of pokemon sprites....how can i get them in the game ??(hack)....whit what program ?????

For that you will be needing UNLZ-GBA which comes with Elite Map.
To download Elite Map, head to the Toolbox section.
You offcourse, need to overwrite other sprites, so watch out, just incase your sprite is bigger than the original. If it is, then the sprite in game will be glitchy.

Giovanni
 
Whats the offset in ruby for Wally Catching Ralts cause I want to edit it that he gets something different.

You can look at Norman's script offset in the Gym, which I think contains Wally's entire script. Only it may be impossible to make him catch a different Pokemon because the command for Wally's battle is "SPECIAL_WALLYCATCH", and it would probably be hard, even with Hex-editing to make it into a different Pokemon. You may be better off making a new script.
 
I have this script for the Gym Leader in my first Gym:
Code:
#org $Trainer1
lock
faceplayer
checkflag 0x824
if B_True goto $randomtalk
message $BlueChall
$BlueChall 1 = BLUE: So you want a gym battle?\nFine, I'll give you a battle
boxset 6
trainerbattle 0x09 0x0C0 $BlueDefeat $BlueLoss
$BlueDefeat 1 = BLUE: Impossible!
$BlueLoss 1 = BLUE: You lose.
message $Congrats
$Congrats 1 = BLUE: You're a pretty good trainer!\pAs leader of this Gym it is now\l my duty to give you the Leaf Badge.
boxset 6
setflag 0x824
jingle
message $GotBadge
$GotBadge 1 = You recieved the Leaf Badge!\pBLUE: That badge will let your pokemon perform\lSURF outside of battle.\pWhile I'm at it you can have this!
boxset 6
giveitem 0x62 1
message $LeafStone
$LeafStone 1 = That is a Leaf stone.\nIt will evolve some Grass type pokemon.\pTo continue your adventure,\nyou should go on to\lTropical Island, where the 2nd\lgym lies.
boxset 6
release
end

#org $randomtalk
message $BlueTalk
$BlueTalk 1 = You should head on to the next\ngym now.
boxset 6
release
end
(pokescript btw)
It works fine except for the fact that the normal trainer music plays instead of the gym leader music. What do I have to change (in this script, or elsewhere in the ROM) to get the gym leader music playing?

Oh, and this is the PET info for the trainer I used.
0C0 GARY
Trainer Class: LEADER
Music: 118
Number of Pokemon: 4

(and yes, I know its weird having BLUE leading the first gym and a grass one at that, but w/e :-P )
 
Last edited:
Status
Not open for further replies.
Back
Top