![]() |
Quote:
Check thethethethe's tut for uses for each. |
Whats wrong with this
'----------------------- #org 0x800D00 msgbox 0x8750000 '"Gah more rain!!!" callstd 0x6 setweather 0x5 doweather end '--------- ' Strings '--------- #org 0x750000 = Gah more rain!!! when i step on the tile nothing happens |
Quote:
|
My brother and four little sisters were arguing a few nights ago about which pokemon game they liked the most. Eventually it came down to what you could CATCH and I was inspired to alter Pokemon Emerald (the going favorite) to include all 386 pokemon. So far I've had no trouble getting the pokemon to show up - gotta love AdvanceMap - but the blasted nationaldex data won't show up!
So I go and do a little MORE research and it turns out that without the National Dex the nationaldex data will NEVER show up (I knew this about FR and LG - having been a long-time player, but I'd never bothered with Emerald before now) so I decide to try my hand at scripting. I've found pleanty of samples and codes to use to make the national dex turn up - but no matter how had I try it won't work. So I decided to make my job SIMPLER by replace a line of text for one character - namely the scientist in Birches lab - so that he gives me the national dex right off. Unfortunately, despite opening it from Advancemap and then attempting to edit it with XSE, no matter what changes I make - it won't let me compile the script. The tutorials all say, that all I need to do, is create my script, then open the rom file and then compile it - but so far, no matter what I try, it won't make the freakin changes! If I could get Birch to give me the national dex right off I'd settle for that... if I could get that stupid scientist to give me the national dex I'd be a happy camper - HELL, I'd even take it from May. I'm not experienced enough to make my own script but since it won't even save my edits I'm at my whits end... Could anyone here help? |
Quote:
|
I know there already is (technically speaking there are four '368' hacks for Emerald - none have what I want) I was hoping to learn how to do this myself as I've been stalking around this forum for close onto five years now and have gained a smattering of knowledge that I'd like to put to use.
There is no error message and it comes up with a log |
Quote:
Spoiler:
If you really want to edit it make sure you change the offset of the script you are adding special 0x1f3 to. For example if you had #org 0x80800000 ... .... end you would need to make it #dynamic 0x800000 #org @new ... special 0x1f3 .... end |
I have problems with this
'----------------------- #org 0x2E50D7 lock faceplayer checkflag 0x455 if 0x1 goto 0x82D8A0C if 0x0 goto 0x82D8A13 end '----------------------- #org 0x2D8A0C msgbox 0x82DD0F8 '"I can't let you through" callstd 0x3 release end '----------------------- #org 0x2D8A13 msgbox 0x82D8A21 '"The Prof will see you now." callstd 0x3 fadescreen 0x1 fadescreen 0x0 hidesprite 0xCEC3 setflag 0x456 release end '--------- ' Strings '--------- #org 0x2DD0F8 = I can't let you through #org 0x2D8A21 = The Prof will see you now. but when i compile it it goes like this '----------------------- #org 0x2E50D7 lock faceplayer checkflag 0x455 if 0x1 goto 0x82D8A0C if 0x0 goto 0x82D8A13 end '----------------------- #org 0x2D8A0C msgbox 0x82DD0F8 '"I can't let you through" callstd 0xF nop compare 0x2D8A 0x908 return '----------------------- #org 0x2D8A13 msgbox 0x82D8A21 '"The Prof will see you now." callstd 0x3 fadescreen 0x1 fadescreen 0x0 hidesprite 0xCEC3 '--------- ' Strings '--------- #org 0x2DD0F8 = I can't let you through #org 0x2D8A21 = The Prof will see you now. please help asap |
I'll give it a try, creating scrips hasn't been my problem - its getting them to SAVE to the rom that's been difficult.
I've done it just like I was told every time. 1. Make sure the script you want to compile is open in XSE. 2. Go into the "File" menu and click "Open...", select the ROM you want to compile the script into. 3. Then click the Compile button , and that's it. Your script is comiled into your ROM. But - when I start the rom or look at it from AdvanceMaps - no changes have been made |
Quote:
Quote:
|
Quote:
and what changes have ou made? |
Quote:
|
Quote:
#org $begin message $sign boxset 0x3 end #org $sign $sign 1 = \v\h01's House |
Quote:
1.open Control Panel 2.go to the Language and Regional Options 3.set them to English(US) 4.maybe you should restart your XP 5.now,start your scripting. By the way,you'd better turn off all the rest programs. This is what I did when I got that problem. |
Quote:
Quote:
|
Satoshi,
Try this: Spoiler:
|
Code:
|
What are the specials to activate Dex, National Dex, and PKMN Menu?
|
Dex and Pkmn menu are flags
Dex: 0x829 pkmn menu: 0x828 |
And National dex in fire red is: special 0x16F
and in Emerald: it's special 0x1F3 |
Can someone tell me whats wrong with this script?
Spoiler:
|
Quote:
Heres a script you base it on: #Dynamic 0x823322 #org @Main lock checkflag 0x1001 if 0x1 goto @done setflag 0x1001 faceplayer message @1 callstd 0x6 special 0x16F release end #org @done release end #org @1 = Type the text here. |
Whoops, you're right. Thanks
|
Big time problem
Ok I have a big problem.
Whenever I make an Applymovement script, I have to be able to see the character I want to move, On my screen, if the character isnt on my screen, it wont move. Can someone help me out? I wanna move a character without it having to be on my screen [IN THE GAME] Everything works, but I cant move my Rival [Hes near the healing mechine in professor oak's lab] If you cant understand what i am saying: I can move characters that I have view of in my screen in-game, but if I cant see the character, it wont move. My script Code:
|
Quote:
If you want a person to move towards the PLAYER, that person should be... If the person will appear from either right or left, then the person should be 8 tiles away from the PLAYER so the screen won't show him. If the person will appear from either above or at the bottom, then the person should be 6 tiles away from the PLAYER... http://i203.photobucket.com/albums/aa154/destinedjagold/LifeofGuardians_01-1.png The center of the screen is always the PLAYER, so this means, the screen is 15x11 in size. What I am trying to say is that, put that person 8 tiles away from the PLAYER if he moves in from either left or right, and/or 6 tiles away if he moves from either up or down. ;) |
| All times are GMT -8. The time now is 2:34 AM. |
![]()
© 2002 - 2018 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 - 2016 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.
Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2023.