• 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.
hi, im macking a script for a friends hack, but all that hapens when i talk to the person it doesn't do anything and all the npcs freeze but i can move
here it is
[code/]
#ORG $StartScript
Faceplayer
Lock
cry 252
message $Shaymin
$Shaymin 1 = Shaymin: Kyuu uuhn.
boxset 6
goto $Wildbatt
release
end

#ORG $Wildbatt
lock
wildbattle 252 5 0
release
fadescreen 0
end
[code/]

could someone tell me why itdoesn't work?
 
Im having trouble with my script. Its a script that doesnt involve people so how do I assign it in my rom in Advance Map?

#org 0x800100
checkflag 0x200
if B_true goto 0x800200
givepokemon 61 5 0
setflag 0x200
setflag 0x828
release
end

#org 0x800200
release
end
 
Is this right

#org 0x800000
checkflag 0x0x830
lock
applymovement 0x3 0x800100
pause 0x10
applymovement 0x4 0x800200
lock
faceplayer
message 0x800100
#raw 75
#raw 175
#raw 00
#raw 0A
#raw 03
pause 0x28
#raw 76
boxset 0x6
release
givepokemon 0x175 0x15 0x0
message 0x800200
boxset 0x6
applymovement 0x4 0x800300
setflag 0x0x830
end

#org 0x800100
#raw 0xB
#raw 0xB
#raw 0xB
#raw 0xB
#raw 0xB
#raw 0xB
#raw 0xFE

#org 0x800200
#raw 0x8
#raw 0xFE

#org 0x800100
= Hey there! I just came back from Hoenn
= and I caught is clam pokemon.
= So You can have it.
= \nYou obtained CLAMPERL!

#org 0x800200
= Take care, Buddy

#org 0x800300
#raw 0xC
#raw 0xC
#raw 0xC
#raw 0xC
#raw 0xC
#raw 0xFE


Could someon help me with this script.
 
I got the other script from psyduckmaniac, and now I need scripts that allow you to choose the other 6 starters.
 
The scripts look fine, at a glance, I posted those on the two pages ago page and Earth'sVisitor posted those about three pages ago and this has been posted at 10 times already. Sorry if I sound rude, but please search first before asking a question. Here I'll post them again below.

Unknown : 03 00
Var Number : 05 40
Var Value : 00 00
Unknown : 00 00

I think I know get what you mean. So you can put those numbers for any script? if yes then I think the script has an error in it.

I saw your pre-beta and looked at it through A-map
and then viewed the scripts and thought, "so that is what he was trying to tell me all this time?"

Thanks for your help.
~cooley~
 
This isn't a request or anything, it's discussion.

When I add the script, do I have to change the 4 Unkowns, People ID and Movement?
I just want to make sure before I add too many scripts.
 
hi, im macking a script for a friends hack, but all that hapens when i talk to the person it doesn't do anything and all the npcs freeze but i can move
here it is
[code/]
#ORG $StartScript
Faceplayer
Lock
cry 252
message $Shaymin
$Shaymin 1 = Shaymin: Kyuu uuhn.
boxset 6
goto $Wildbatt
release
end

#ORG $Wildbatt
lock
wildbattle 252 5 0
release
fadescreen 0
end
[code/]

could someone tell me why itdoesn't work?

plz help my friend is gettting mad at me plz!
 
Hi I've got a request for a PoKéMoN Ruby script,
that is like the one in DP when you and your blondeRival enter trust lake
the proffesor and Lucas/Dawn walks away.
And you and BlondeRival walks to the bag
and the Starlys attacks you.
You choose your pokemon and
battles starly. + all the text.

Pm me for more details.

//44tim44

PS make it for scriptED
 
How would you make an item with a pokemon in it on a table and then assign it in advance script?
Example: Oaks lab with Bulbasaur, Charmander, and Squirtle
 
hey i cannot even get to work even the simplest script
Spoiler:

finally got them to work
Even the most complex ones work:D
Note:- to make them work just make sure that you type all commands in CAPITALS;)
 
Last edited:
I want to create an event similar to Firered for Ruby.
For example. My pg wants to exit from the city but Oak stop he and speak with him, after oak go with my pg in his laboratory.
 
Last edited:
I want to create an event similar to Firered for Ruby.
For example. My pg wants to exit from the city but Oak stop he and speak with him, after oak go with my pg in his laboratory.
 
If I can Ask, can someone Insert a namepokemon into this
script somewhere?

Code:
#org $start
lock
message $Chimchar
boxset 5
compare LASTRESULT 1
if b_true goto $yes
release
end

#org $yes
applymovement 0x02 $move
givepokemon 04 7 0
jingle
message $poke
boxset 6
setflag 0x828
setflag 0x829
message $dex
boxset 6
release
end

#org $move
$move 1 ; #binary 0x60 0x1D 0xFE

#org $Chimchar
$drat 1 =There is a pokemon inside this \npokeball.\p Take pokeball?

#org $poke
$poke 1 =You recieved a CHIMCHAR!

#org $dex
$dex 1 =Huh What's this!\pOh its a Pokedex,\lYou also found a pokedex!

Please, whoever helps will be Credited in the making of this hack.
~cooley~
 
Spoiler:

you can make some changes if you like
*Hoping it works*
 
I was looking on how to do a vanashing sprite script but I really don't get it. I looked in the pokescript tutorail but still don't really have a clear understanding of what to put in the people ID code within advance map. Please help!

I have this script here it gives me the pokemon I want BUT the pokeball doesnt disappear.

#org $StartChik
checkflag 0x800
if B_True goto $NoBall
message $Chick
$Chick 1 = Polowhirl!\lThe Amphibias Pokemon.\pTake your Poliwhirl ?
boxset 5
compare LASTRESULT 1
if B_False goto $PutBack
setflag 0x800
Release
end


givepokemon 61 5 0
jingle
message $GotChick
$GotChick 1 = You Recieved a Poliwhirl!
boxset 6


One more question does anyone know how to delete scripts already in the game
eg. Professor Oak stopping you before you go into the grass.
 
Last edited:
I have two questions.
What do I put in a script if I want the person to say the players name.
Also, What would the script look like if I wanted him to say something once, and then the next time you talk to him something else, and it stays that.

Heres my basic script:
Code:
#ORG $ShowText
Lock
Faceplayer
message $NoThing
$NoThing 1 = Yo [b]Player[/b]!\1I heard the Pokemon Lab is empty...
[b]Line 2[/b]Hows it going [b]Player[/b]?
boxset 6
release
end

The things in bold are what I need. What do I do for line 2 if I want him to say that when you talk to the person again? And again and again etc...

Oh and also,
what do I put for the Unkowns and PeopleID in AM.
 
You have to write 11 in the movement box (i think) and i think you have to write 03 in the unknown box.

Here is a script i made up. It works perfectly. It is a Phone Booth Script that took me half a hour to put together. Edit the text to the way you like it :)
Code:
#org $PhoneBooth
message $usephone
boxset 5
compare LASTRESULT 1
if B_False goto $hangup
checkflag 0x200
if B_True goto $Mumagain1
message $himum
boxset 6
message $hungup
boxset 6
release
end

#org $usephone
$usephone 1 = Welcome to the PHONE\nBOOTH.\pRing MOM?

#org $hangup
message $hungup
$hungup 1 = You hung up the PHONE.
release
end

#org $Mumagain1
message $Mumagain2
$Mumagain2 1 = Shouldn't you be on\nyour adventure, \v\h01?

#org $himum
$himum 1 = Oh hi! I heard you\nget to go\pon a adventure\nwith POKEMON.\pHave fun with it, Okay?\lbeep... beep... beep...

Use it wisely!
 
I was looking on how to do a vanashing sprite script but I really don't get it. I looked in the pokescript tutorail but still don't really have a clear understanding of what to put in the people ID code within advance map. Please help!

I have this script here it gives me the pokemon I want BUT the pokeball doesnt disappear.

#org $StartChik
checkflag 0x800
if B_True goto $NoBall
message $Chick
$Chick 1 = Polowhirl!\lThe Amphibias Pokemon.\pTake your Poliwhirl ?
boxset 5
compare LASTRESULT 1
if B_False goto $PutBack
setflag 0x800
Release
end


givepokemon 61 5 0
jingle
message $GotChick
$GotChick 1 = You Recieved a Poliwhirl!
boxset 6


One more question does anyone know how to delete scripts already in the game
eg. Professor Oak stopping you before you go into the grass.

Okay that script you wrote is full of problems. I'd say instead of cutting it out of the Irish Witch tutorial, try and write a new one and then if it doesn't work then ask if it doesn't work. You have to write a script for what you need not just cut something out of someone elses script.

There is no point in deleting scripts, you're better off just moving them out of the way where they can't be interacted with. I guess you can delete the people/scripts in advance map by lowering the numbers of people that are on the map. THis doesn't work very well because it won't remove a specific person. It's really only useful if you want to remove everyone.

I have two questions.
What do I put in a script if I want the person to say the players name.
Also, What would the script look like if I wanted him to say something once, and then the next time you talk to him something else, and it stays that.

Heres my basic script:
Code:
#ORG $ShowText
Lock
Faceplayer
message $NoThing
$NoThing 1 = Yo [b]Player[/b]!\1I heard the Pokemon Lab is empty...
[b]Line 2[/b]Hows it going [b]Player[/b]?
boxset 6
release
end

The things in bold are what I need. What do I do for line 2 if I want him to say that when you talk to the person again? And again and again etc...

Oh and also,
what do I put for the Unkowns and PeopleID in AM.

Okay, you asked a few questions there. I'll start at the top. To make the script say the players name use \v\h01

To make someone say something after you've spoken to them already. I'll show you an example. The checkflag 0x200 checks if the flag 0x200 has been set and if it was true, it jumped to done.
Code:
$org $start
lock
faceplayer
checkflag 0x200
if b_true goto $done
message $hi
boxset 6
setflag 0x200
release
end

#org $done
message $hi2
boxset 6
release
end

#org $hi
$hi 1 =Text1

#org $hi2
$hi2 1 =Text2

And finally for the unknowns. What I usually do is just copy in what the majority of people around them had into the unknowns.

Here is a script i made up. It works perfectly. It is a Phone Booth Script that took me half a hour to put together. Edit the text to the way you like it :)

Use it wisely!

Sorry to put you down, but that isn't really a phonebooth it's just one call to the Mum. And does it work perfectly? It doesn't look like it would.
 
hey there! it's me again!

could someone make me a simple script for an NP (Non-Player) to block the entrance of the GYM, I care less of the speech, I could edit them.., but that NP will return to his originl position when the Player receives the Pokedex from prof. Birch ( I'm hacking Ruby...)...

I made a script, but after I receive the dex, the NP dissappeared... And I don't want that to happen.

Spoiler:


- EDITED -

How can I make flight positions......?

Thanks in advance...
 
Last edited:
Your spoiler doesnt work, and as far as I know you cant add flight positions, but you can use the ones that are already there.
 
Status
Not open for further replies.
Back
Top