First of all, I must apologize for the length of this reply, I'll try to size it down using spoilers... I'll try... :D
Quote:
Originally Posted by Monkey
zel all items or just a 15 items?
ZEL's EDIT: There are some explanations added here, have a look at them.
list:
masterball -> 0001 -> 00 01 -> double cero can turn into "0", while 01 can turn into 1 -> 0 1 -> swap -> 1 0 -> write to list
ultraball -> 0002 -> 00 02 -> 0 2 -> swap -> 1 0 -> write
greatball -> 0003 -> 00 03 -> 0 3 -> 3 0
pokeball
safariball
netball
diveball
nestball
repeatball
timerball -> 000A -> 0 A -> A 0
luxuryball
premierball
full restore -> 0013 -> 0 13 -> 13 0
max potion
max revive
i will hold it at this
rinnip i dont understand it 
|
Notice how I build my "item list", of course, some other people may do it differently, this is the way I do it.
OK then, your script should be (stand by for some comments)
#org 0x8096F0
lock
faceplayer
#raw 0x67
writebytetooffset 0x62 0x8666081A
pokemart 0x809710
release
end
#org 0x809710
#binary 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 A 0 B 0 C 0 13 0 14 0 19 0 0 0
It seems as you put the items in the FR order, so I think you already had the FR item list, ah? :P
Keep in mind the #org 0x8096F0, and 0x809710 are just as an example, you can put the script anywhere you want. But the size is important, so if you put it at 0xWhatever, the second part must be at least at 0xWhatever+20
Oh, by the way... Are you ok with selling all those items... I mean, do you seriously intend to sell a Masterball??? ('cause it's sold for $0, unless you modify it with Advance-Mart's Item Editor)
For the rest... Notice I didn't have to use the 0x, however the values are still in hex. It may be confusing, je!, I'm used to it...
Quote:
Originally Posted by Prof. 9
I compiled the following script using DiamondCutter:
EDIT: Oh, and I'm hacking Ruby.
org 0x6C46D0
...
...
message 0x6C4A54
boxset 0x6
applymovement 0xFF 0x6C4AB8
pause 0x10
warp 0x1 0x4 0x0
applymovement 0xFF 0x6C4AB8
release
end
I hope that anyone can help me!
(if this post doesn't belong here (I wasn't sure) please move it!)
EDIT: Thanks!
|
Well, you can't add any other command after the warp (because you are in another map, and the game forgets about the original script). And, I'm curious about the freeze... What is it? Is it just a normal freeze... Or a constant flashing freeze? (I saw lots of different freeze... As you see... :P)
I don't know but maybe you are overwriting offset. Your main script is quite long... It could be possible... Hex Editors may help you find out.
Quote:
Originally Posted by foofatron
I doesn't work i type it in the people offsets and it doesn't work.The person just stands there and says nothing.
|
First, I re-attached your script so we don't lose it (hidden in the spoiler tags)
And, the script should be compiled correctly, as it is correct. So, most likely, there's some other kind of problem when you are writing it into AdvanceMap (I suppose you didn't forgot the "$" sign, don't you?)
Quote:
Originally Posted by max1992
hi
i am workin on pkescript i compiled this script but it aint wokin plz help
when i apply it to the guy under the board of littleroot town when i talk to him(after getting running shoes) the text comes
plz help me thanks a bunch!!!!!!!!
|
Well, once again I'm getting into pokescript when I don't really use it hehe... XD
But, it seems to have the same problem with the givepokemon command.
All of you, if you want to use the givepokemon command, you must use it as your last command (of course you need "end" after it), else it will truncate your script, in your specific case, it will not reproduce the message "you received a Zigzagoon", and will not set the flag, thus making the event keep repeating as you keep talking to the person.
So, as a suggestion for Irish Witch, maybe you should try to, when you are compiling, if you find a givepokemon command, put it in the bottom of the script, or something, so they can put it anywhere, and the program makes the work. ;)