The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Creative Discussions > Emulation & ROM Hacking > Tutorials
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

Tutorials Looking for a guide to help you out? Then you're in the right place! We've got everything you need, ranging from Mapping to Music!
New threads in this forum are to be approved by a moderator before they are displayed. The thread revival limit does not apply here.


Reply
Click here to go to the first staff post in this thread.  
Thread Tools
  #51    
Old October 17th, 2009, 09:40 PM
foullump's Avatar
foullump
Rom Hacking Guru
 
Join Date: Mar 2007
Location: United States
Nature: Calm
Quote:
Originally Posted by Katie Skyye View Post
Ergh...

I would rather use XSE since everyone says it's better, but I'd be willing to use Pokéscript for the purpose of learning this...

...but I am unable to find it. Is it possible to post a link to a download on this forum? If that's not allowed, sorry for asking, but I'm sort of stuck without that program.

So, I figure it would be easier for you to send a link than to make another tutorial about XSE, so I thought I'd ask. Thanks!

Also, you sound exactly like a kid in my class...it's very encouraging. ;D
There is a link in the description of the video of lesson 1 on youtube.
Quote:
Originally Posted by RainDogg54 View Post
Thanks these videos have really have helped me with my hack! But I'm having trouble making a script that gives the player running shoes. Can someone teach me how? I tried giveitem 0x82F 0x01 but I don't think that's how your supposed to do it.. :\ I'm a newbie at scripting obviously
Oooh, so close. Use setflag 0x82F.
Quote:
Originally Posted by SiegHart View Post
hmm so im watching tutorial five, and i was wondering how i could make an event similar to the oak stopping you when you try to leave town, and then he talks to you... i want to walk out the front door of the house and have a character walk up to you and ask you to help find something, then once u find that item the character walks up to you again and takes the item, and tells you something else...i get all the scripting and movement parts, but how do i make a script activate as soon as i step on a certain tile?
You would need to use the green "script" boxes in advance map. I'll cover that in the lesson 6 follow up eventually.
Quote:
Originally Posted by klofkac View Post
Hey, lesson 6 is deleted! Why?
I don't know why it was, but I reuploaded it. I'll fix the link now.
__________________
Reply With Quote
  #52    
Old October 18th, 2009, 02:30 AM
CookieDough's Avatar
CookieDough
Beginning Trainer
 
Join Date: Oct 2009
Gender: Male
Maybe you can also include commands on how to insert the player name, rival name and alot of other /v/h01 etc.... stuff =D I think that would be useful, since I like this way of scripting more then the XSE way
Reply With Quote
  #53    
Old October 19th, 2009, 05:02 PM
SiegHart's Avatar
SiegHart
Guardian of Time
 
Join Date: Aug 2009
Location: oklahoma
Age: 22
Gender: Male
Nature: Hasty
Send a message via AIM to SiegHart Send a message via Windows Live Messenger to SiegHart
Quote:
Originally Posted by foullump View Post
You would need to use the green "script" boxes in advance map. I'll cover that in the lesson 6 follow up eventually.
ah lol i figured that out , now i just need it so that when i talk to her again she either responds that i still need to find it, or that after i found it she just talks normally to me(im guessing i set a seperate script for that to the actual character of her, with a checkflag to see if ive turned in the item already or not), although that makes it a bit confusing cuz then that means i have to make the script for finding the item and turning it in, thennn making the script on how she responds to whether you have found it or not
__________________

Spoiler:




Warm my eggs please and ill return the favor
and of course friends are great to have so add me plzz

Click here to feed me a DigiTreat!

Click here to feed me a Rare Candy!

Reply With Quote
  #54    
Old October 20th, 2009, 10:56 AM
Ben.'s Avatar
Ben.
Orange I s l a n d s~
 
Join Date: Jun 2009
Location: England
Age: 17
Gender: Male
Nature: Quirky
Send a message via Windows Live Messenger to Ben.
Do you realize how much you have helped me?
Thanks so much i really appreciate this.
Seriously i can't thank you enough. :D
__________________


Reply With Quote
  #55    
Old October 22nd, 2009, 08:11 AM
SiegHart's Avatar
SiegHart
Guardian of Time
 
Join Date: Aug 2009
Location: oklahoma
Age: 22
Gender: Male
Nature: Hasty
Send a message via AIM to SiegHart Send a message via Windows Live Messenger to SiegHart
hmm i think i know how to do it right but what if i wanted to do more than one script on a person, i dont know what order i would put everything

like first if you didnt find it already she would tell you where she last saw her pokedoll, then if you found it you give it to her and she says ur grandpa is looking for you, then anytime after that she just says thanks for helping her find the pokedoll... i cant figure out in which order everything would go though =[
__________________

Spoiler:




Warm my eggs please and ill return the favor
and of course friends are great to have so add me plzz

Click here to feed me a DigiTreat!

Click here to feed me a Rare Candy!

Reply With Quote
  #56    
Old October 24th, 2009, 03:12 PM
chrunch's Avatar
chrunch
 
 
Join Date: Oct 2009
Gender: Male
Send a message via Windows Live Messenger to chrunch
Thanks, I can finally script now! How do I script pokemon trades ingame?
__________________
Reply With Quote
  #57    
Old October 25th, 2009, 09:58 AM
foullump's Avatar
foullump
Rom Hacking Guru
 
Join Date: Mar 2007
Location: United States
Nature: Calm
Quote:
Originally Posted by SiegHart View Post
hmm i think i know how to do it right but what if i wanted to do more than one script on a person, i dont know what order i would put everything

like first if you didnt find it already she would tell you where she last saw her pokedoll, then if you found it you give it to her and she says ur grandpa is looking for you, then anytime after that she just says thanks for helping her find the pokedoll... i cant figure out in which order everything would go though =[
This should do it. Just make sure that grandpa sets flag 0x1201 somewhere in his script or she'll never stop telling you that he's looking for you.
Code:
#org $go
lock
faceplayer
checkflag 0x1201
if 0x01 goto $done
checkflag 0x1200
if 0x01 goto $gpa
checkitem 0x50 1
compare 0x800D 0x0001
if 1 goto $have
message $talk
$talk 1 = I don't know where my DOLL is\hb0
boxset 6
release
end

#org $have
message $wow
$wow 1 = Holy crud you found it?! Thanks!\pBy the way\hb0
boxset 6
setflag 0x1200
goto $gpa

#org $gpa
message $g
$g 1 = Your grandpa is looking for you.
boxset 6
release
end

#org $done
message $so
$so 1 = So what's up?
boxset 6
release
end
Quote:
Originally Posted by chrunch View Post
Thanks, I can finally script now! How do I script pokemon trades ingame?
I never learned how to do that. What I would do, is use a script that already exists in the game, but go in via hex and just change the pokemon that are being traded, and the text, of course!
__________________
Reply With Quote
  #58    
Old October 26th, 2009, 07:32 AM
SiegHart's Avatar
SiegHart
Guardian of Time
 
Join Date: Aug 2009
Location: oklahoma
Age: 22
Gender: Male
Nature: Hasty
Send a message via AIM to SiegHart Send a message via Windows Live Messenger to SiegHart
Quote:
Originally Posted by foullump View Post
This should do it. Just make sure that grandpa sets flag 0x1201 somewhere in his script or she'll never stop telling you that he's looking for you.
Code:
#org $go
lock
faceplayer
checkflag 0x1201
if 0x01 goto $done
checkflag 0x1200
if 0x01 goto $gpa
checkitem 0x50 1
compare 0x800D 0x0001
if 1 goto $have
message $talk
$talk 1 = I don't know where my DOLL is\hb0
boxset 6
release
end

#org $have
message $wow
$wow 1 = Holy crud you found it?! Thanks!\pBy the way\hb0
boxset 6
setflag 0x1200
goto $gpa

#org $gpa
message $g
$g 1 = Your grandpa is looking for you.
boxset 6
release
end

#org $done
message $so
$so 1 = So what's up?
boxset 6
release
end

I never learned how to do that. What I would do, is use a script that already exists in the game, but go in via hex and just change the pokemon that are being traded, and the text, of course!
thank you so much =D, i see that i was fairly close in my script, i just wasnt sure what order the first part should be in
__________________

Spoiler:




Warm my eggs please and ill return the favor
and of course friends are great to have so add me plzz

Click here to feed me a DigiTreat!

Click here to feed me a Rare Candy!

Reply With Quote
  #59    
Old October 26th, 2009, 12:58 PM
asdfmoovie
Beginning Trainer
 
Join Date: Oct 2009
Gender: Male
foullump do you have vista? if so can you right click on the .rbc file and see a "compile script" option? i have vista home basic 32 Bit. GREAT TUTORIAL THOUGHT. on pokescript if you click file --> encode does that mean compile?
Reply With Quote
  #60    
Old October 26th, 2009, 02:03 PM
evilmonkey1293
Beginning Trainer
 
Join Date: Jan 2009
Gender:
Nature: Quiet
Quote:
Originally Posted by asdfmoovie View Post
foullump do you have vista? if so can you right click on the .rbc file and see a "compile script" option? i have vista home basic 32 Bit. GREAT TUTORIAL THOUGHT. on pokescript if you click file --> encode does that mean compile?
I have Vista and I'm able to compile script. I wasn't able to a while back though. What I did was download XSE, make a random script, then save it. After that, I went back to my notepad, make my real script, saved it as (insert name here).rbc then I was able to right click and compile script. I'm sure there's a better and proper way to do it though.
Reply With Quote
  #61    
Old October 26th, 2009, 07:03 PM
CdubFosho's Avatar
CdubFosho
Pokemon Adventure breeder
 
Join Date: May 2006
Location: USA
Age: 26
Gender: Male
Nature: Naughty
i loved the videos i look forward to more, where did you get the text files that had all the items in the game and all the pokemon in the game?!? thanks :D
__________________
This signature has been disabled.
521 pixels too tall.
Please review and fix the issues by reading the signature rules.

You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.
Reply With Quote
  #62    
Old November 1st, 2009, 06:34 PM
SiegHart's Avatar
SiegHart
Guardian of Time
 
Join Date: Aug 2009
Location: oklahoma
Age: 22
Gender: Male
Nature: Hasty
Send a message via AIM to SiegHart Send a message via Windows Live Messenger to SiegHart
hmmm you should do a movecamera tutorial maybe, im sure its simple but i havent seen a tutorial for it yet and i would like to know =P

o and on the script u gave me a few posts up, there something wrong with it, when i talk to the girl it doesnt freeze up, but it doesnt even lockplayer or activate the script
__________________

Spoiler:




Warm my eggs please and ill return the favor
and of course friends are great to have so add me plzz

Click here to feed me a DigiTreat!

Click here to feed me a Rare Candy!

Reply With Quote
  #63    
Old November 4th, 2009, 12:12 PM
The Ominous Plains's Avatar
The Ominous Plains
I'll make Userbars for You!
 
Join Date: May 2009
Location: England
Age: 18
Gender: Male
Nature: Relaxed
Send a message via Skype™ to The Ominous Plains
urrrgh, okay i followed everything, but when i go to talk to the fat guy (who i applied the script too) nothing happens
Reply With Quote
  #64    
Old November 5th, 2009, 07:24 AM
SiegHart's Avatar
SiegHart
Guardian of Time
 
Join Date: Aug 2009
Location: oklahoma
Age: 22
Gender: Male
Nature: Hasty
Send a message via AIM to SiegHart Send a message via Windows Live Messenger to SiegHart
Quote:
Originally Posted by The Ominous Plains View Post
urrrgh, okay i followed everything, but when i go to talk to the fat guy (who i applied the script too) nothing happens

lol thats what im having problems with too =P, but first off, what kind of script is it? maybe i can figure it out for you =D
__________________

Spoiler:




Warm my eggs please and ill return the favor
and of course friends are great to have so add me plzz

Click here to feed me a DigiTreat!

Click here to feed me a Rare Candy!

Reply With Quote
  #65    
Old November 6th, 2009, 05:39 AM
Geinor
Beginning Trainer
 
Join Date: Sep 2009
Gender: Male
Thank you , for this tutorial . Plese say this script are working in Pokemon Fire Red -

#org $script
lock
faceplayer
checkflag 0x1200
if 0x01 goto $done
message $talk
$talk 1 = This is for you .
boxset 6
givepokemon 198 5 0x0
setflag 0x1200
release
end

#org $done
message $noob
$noob 1 = Good bye .
boxset 6
release
end
Reply With Quote
  #66    
Old November 7th, 2009, 03:41 AM
SiegHart's Avatar
SiegHart
Guardian of Time
 
Join Date: Aug 2009
Location: oklahoma
Age: 22
Gender: Male
Nature: Hasty
Send a message via AIM to SiegHart Send a message via Windows Live Messenger to SiegHart
Quote:
Originally Posted by Geinor View Post
Thank you , for this tutorial . Plese say this script are working in Pokemon Fire Red -

#org $script
lock
faceplayer
checkflag 0x1200
if 0x01 goto $done
message $talk
$talk 1 = This is for you .
boxset 6
givepokemon 198 5 0x0
setflag 0x1200
release
end

#org $done
message $noob
$noob 1 = Good bye .
boxset 6
release
end
i see nothing wrong with that at all, it should work unless im missing something
__________________

Spoiler:




Warm my eggs please and ill return the favor
and of course friends are great to have so add me plzz

Click here to feed me a DigiTreat!

Click here to feed me a Rare Candy!

Reply With Quote
  #67    
Old November 7th, 2009, 04:23 AM
Maxzeroedge's Avatar
Maxzeroedge
Ready for simply anything
 
Join Date: Jun 2009
Location: In my home?
Gender: Male
Nature: Relaxed
Send a message via Yahoo to Maxzeroedge Send a message via Skype™ to Maxzeroedge
well won't it give Pokemon each time you talk?
And how to prevent it if it does so? (been pondering over it for weeks now!!)
__________________
Life is simply awesome
Reply With Quote
  #68    
Old November 7th, 2009, 10:09 AM
SiegHart's Avatar
SiegHart
Guardian of Time
 
Join Date: Aug 2009
Location: oklahoma
Age: 22
Gender: Male
Nature: Hasty
Send a message via AIM to SiegHart Send a message via Windows Live Messenger to SiegHart
Quote:
Originally Posted by Maxzeroedge View Post
well won't it give Pokemon each time you talk?
And how to prevent it if it does so? (been pondering over it for weeks now!!)
no it wont because you have the checkflag and set flag in there
__________________

Spoiler:




Warm my eggs please and ill return the favor
and of course friends are great to have so add me plzz

Click here to feed me a DigiTreat!

Click here to feed me a Rare Candy!

Reply With Quote
  #69    
Old November 8th, 2009, 05:07 AM
The Ominous Plains's Avatar
The Ominous Plains
I'll make Userbars for You!
 
Join Date: May 2009
Location: England
Age: 18
Gender: Male
Nature: Relaxed
Send a message via Skype™ to The Ominous Plains
i love these scripting tuts...
what will follump do next?
mapping?
Inserting OW sprites? (i need a video for this one especially)

darn it! it still isn't working.
when ever i go into that Buf Rite thing you have something that says $talk andthen $script
i only get $script

Last edited by The Ominous Plains; November 8th, 2009 at 05:40 AM. Reason: Your double post has been automatically merged.
Reply With Quote
  #70    
Old November 9th, 2009, 05:54 AM
SiegHart's Avatar
SiegHart
Guardian of Time
 
Join Date: Aug 2009
Location: oklahoma
Age: 22
Gender: Male
Nature: Hasty
Send a message via AIM to SiegHart Send a message via Windows Live Messenger to SiegHart
Quote:
Originally Posted by The Ominous Plains View Post
i love these scripting tuts...
what will follump do next?
mapping?
Inserting OW sprites? (i need a video for this one especially)

darn it! it still isn't working.
when ever i go into that Buf Rite thing you have something that says $talk andthen $script
i only get $script
did u make sure there are no typos in it o.o, post ur script in a spoiler and maybe i can help
__________________

Spoiler:




Warm my eggs please and ill return the favor
and of course friends are great to have so add me plzz

Click here to feed me a DigiTreat!

Click here to feed me a Rare Candy!

Reply With Quote
  #71    
Old November 10th, 2009, 02:35 PM
mustyoshi
Beginning Trainer
 
Join Date: Nov 2009
Can you give a tut for changing the video?
Reply With Quote
  #72    
Old November 16th, 2009, 07:25 PM
legendaryhacker101's Avatar
legendaryhacker101
Legendary Master
 
Join Date: Nov 2009
Gender: Male
Hey I am new to this I watched all your tutorials and am trying to enter a wild batlle script for the Pokemon Ho-Oh. When i put it in the game all it does is do the cry and then the screen fades and does nothing could you help me.

Heres the script

#org $script
lock
faceplayer
cry 0xA1 79
#raw 0x33
pause 0x30
message $cry
$cry 1 = Ho-oh: Ho-ohhhhhhhhh!
boxset 6
wildbattle 250 70 1
pause 0x70
fadescreen 1
removesprite 1
setflag 0x1211
pause 0x10
fadescreen 0
release
end
__________________
Maker of Legends.
Reply With Quote
  #73    
Old November 17th, 2009, 07:07 AM
foullump's Avatar
foullump
Rom Hacking Guru
 
Join Date: Mar 2007
Location: United States
Nature: Calm
Quote:
Originally Posted by legendaryhacker101 View Post
Hey I am new to this I watched all your tutorials and am trying to enter a wild batlle script for the Pokemon Ho-Oh. When i put it in the game all it does is do the cry and then the screen fades and does nothing could you help me.

Heres the script

#org $script
lock
faceplayer
cry 0xA1 79
#raw 0x33
pause 0x30
message $cry
$cry 1 = Ho-oh: Ho-ohhhhhhhhh!
boxset 6
wildbattle 250 70 1
pause 0x70
fadescreen 1
removesprite 1
setflag 0x1211
pause 0x10
fadescreen 0
release
end
Make sure that you have the pokescript database from lesson 4, and that you set the person's id to 1211 in advance map.

Also, does anyone have any suggestions for any more lessons or any other tutorials at all? I'm up for mapping tutorials and such.
__________________
Reply With Quote
  #74    
Old November 17th, 2009, 08:04 AM
SiegHart's Avatar
SiegHart
Guardian of Time
 
Join Date: Aug 2009
Location: oklahoma
Age: 22
Gender: Male
Nature: Hasty
Send a message via AIM to SiegHart Send a message via Windows Live Messenger to SiegHart
Quote:
Originally Posted by foullump View Post
Make sure that you have the pokescript database from lesson 4, and that you set the person's id to 1211 in advance map.

Also, does anyone have any suggestions for any more lessons or any other tutorials at all? I'm up for mapping tutorials and such.
i vote for a move camera tutorial =D, and maybe level scripts if its possible this way
__________________

Spoiler:




Warm my eggs please and ill return the favor
and of course friends are great to have so add me plzz

Click here to feed me a DigiTreat!

Click here to feed me a Rare Candy!

Reply With Quote
  #75    
Old November 17th, 2009, 02:21 PM
legendaryhacker101's Avatar
legendaryhacker101
Legendary Master
 
Join Date: Nov 2009
Gender: Male
Quote:
Originally Posted by foullump View Post
Make sure that you have the pokescript database from lesson 4, and that you set the person's id to 1211 in advance map.

Also, does anyone have any suggestions for any more lessons or any other tutorials at all? I'm up for mapping tutorials and such.
Yeah I did all that and its still not working Arrgh. Anyways I think its my advance map because my game has sprites that i deleted and they wont go away so... It sucks. I vote for making a gym leader or elite 4 trainer. Dpes it matter that I am using Pokemon Emerald instead of Fire Red because I think its not letting me remove sprites or wild battle codes because i tried to do the event after another event in Lesson 6 and that wouldn't work either.
__________________
Maker of Legends.

Last edited by legendaryhacker101; November 18th, 2009 at 07:46 PM.
Reply With Quote
Reply
Quick Reply

Sponsored Links


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Minimum Characters Per Post: 25



All times are UTC -8. The time now is 09:29 PM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2014 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2014 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.