|
Author |
Message |
|
Sodaboy |
Posted: Sat May 16th, 2009 9:40 pm Post subject: Want to make your own quests? Read on. |
 |
|
Site Admin
Joined: Aug 10, 2008
Posts: 1142
Location: Vallejo, California
|
The Schthack server team has released their quest editor for public use. Quests created with this editor can be used with the Tethealla server as well.
Please go try it out, nurture your creativity, and report bugs with the program so they can help better it.
Visit their forum to find out more information: https://schtserv.com/forum/viewforum.php?f=73 |
|
|
Back to top |
|
 |
|
piborox |
Posted: Sat May 16th, 2009 9:52 pm Post subject: |
 |
|
Joined: Sep 30, 2008
Posts: 40
|
|
I'm happy : D thanks soda for the news... |
|
|
Back to top |
|
 |
|
larva_pro |
Posted: Tue May 19th, 2009 12:12 am Post subject: |
 |
|
Joined: Oct 22, 2008
Posts: 314
|
Thanks ,,,, I will give a try ,, and I will do my best to help the community..
this is also great for the theat community,,
thanks for the info Soda. |
|
|
Back to top |
|
 |
|
Lee |
Posted: Thu June 18th, 2009 6:28 pm Post subject: |
 |
|
Joined: Aug 11, 2008
Posts: 424
|
ROFL badly edited lost heat sword by rika does not equal new quest. Falls over laughing.
|
Code: |
0: set_episode 00000000
gget 0091, R252
set_floor_handler 00000000, 150
set_floor_handler 00000002, 152
set_floor_handler 0000000B, 161
set_floor_handler 00000010, 162
set_qt_success 250
get_difflvl2 R83
BB_Map_Designate 00, 0000, 00, 00
BB_Map_Designate 02, 0002, 00, 00
BB_Map_Designate 0B, 000B, 00, 00
BB_Map_Designate 10, 0010, 00, 00
ret
1: ret
150: switch_jmp R0, 2:200:201
200: set R50
set_mainwarp 00000001
leti R60, 000000ED
leti R61, 00000000
leti R62, 0000014D
leti R63, FFFFFFF1
p_setpos 00000000, R60
leti R60, 000000FF
leti R61, 00000000
leti R62, 00000152
leti R63, FFFFFFD5
p_setpos 00000001, R60
leti R60, 000000DE
leti R61, 00000000
leti R62, 00000142
leti R63, 00000019
p_setpos 00000002, R60
leti R60, 000000F8
leti R61, 00000000
leti R62, 00000143
leti R63, FFFFFFEC
p_setpos 00000003, R60
call 310
ret
201: warp_on
set R50
thread_stg 417
thread_stg 421
ret
202: clear R50
set R51
ret
203: clear R51
set R50
ret
250: jmpi_= R83, 00000000, 251
jmpi_= R83, 00000001, 252
jmpi_= R83, 00000002, 253
jmpi_= R83, 00000003, 254
251: window_msg 'You've been awarded<cr>3000 Meseta.'
bgm 00000001
winend
pl_add_meseta2 00000BB8
ret
252: window_msg 'You've been awarded<cr>7500 Meseta.'
bgm 00000001
winend
pl_add_meseta2 00001D4C
ret
253: window_msg 'You've been awarded<cr>15000 Meseta.'
bgm 00000001
winend
pl_add_meseta2 00003A98
ret
254: window_msg 'You've been awarded<cr>30000 Meseta.'
bgm 00000001
winend
pl_add_meseta2 00007530
ret
151: thread_stg 417
thread_stg 421
ret
152: thread_stg 417
thread_stg 421
ret
161: warp_off
thread_stg 416
thread_stg 419
thread_stg 421
ret
162: call 163
call 164
call 165
call 168
call 169
call 171
ret
163: sync
create_bgmctrl
sync
enable_bgmctrl 00000010
ret
164: p_disablewarp
ret
169: thread_stg 170
ret
168: thread_stg 167
ret
165: thread_stg 166
ret
171: thread_stg 172
ret
166: sync
leti R161, 00000000
clear R162
clear R163
clear R164
clear R165
get_player_hp R161, R162
jmpi_= R163, 00000000, 57
jmp 166
ret
57: leti R250, 00000000
leti R98, 00000000
go_floor R250, R98
ret
167: sync
leti R166, 00000001
clear R162
clear R163
clear R164
clear R165
get_player_hp R166, R162
jmpi_= R163, 00000000, 58
jmp 167
ret
58: leti R250, 00000001
leti R98, 00000000
go_floor R250, R98
ret
170: sync
leti R167, 00000002
clear R162
clear R163
clear R164
clear R165
get_player_hp R167, R162
jmpi_= R163, 00000000, 59
jmp 170
ret
59: leti R250, 00000002
leti R98, 00000000
go_floor R250, R98
ret
172: sync
leti R168, 00000003
clear R162
clear R163
clear R164
clear R165
get_player_hp R168, R162
jmpi_= R163, 00000000, 60
jmp 172
ret
60: leti R250, 00000003
leti R90, 00000000
go_floor R250, R98
ret
416: jmpi_= R15, 00000001, 230
sync
leti R240, 0000000B
leti R241, 00000001
if_zone_clear R242, R240
jmpi_= R242, 00000000, 416
sync_register R15, 00000001
ret
417: jmpi_= R18, 00000001, 1
jmpi_= R19, 00000001, 1
418: sync
jmpi_= R15, 00000000, 418
call 207
p_action_disable
call 1000
set R18
p_action_enable
ret
419: jmpi_= R18, 00000001, 1
jmpi_= R19, 00000001, 1
420: sync
jmpi_= R15, 00000000, 420
call 207
call 220
set R19
set R74
set R254
call 1000
call 230
call 221
ret
1000: jmpi_= R83, 00000003, 1001
window_msg 'Dragon killed!'
add_msg 'Defense system<cr>deactivated.'
clear R74
clear_quest_board_handler 00000000
se 00000001
winend
ret
1001: window_msg 'Sil Dragon killed!'
add_msg ''Defense system<cr>deactivated.''
clear R74
leti R12, 00000001
clear_quest_board_handler 00000000
se 00000001
winend
ret
3000: jmpi_= R12, 00000001, 3003
call 3001
ret
3001: call 220
window_msg 'Checking....'
add_msg 'No new updates..'
add_msg 'Process terminated.'
winend
call 221
ret
3002: jmpi_= R100, 00000001, 3001
call 220
window_msg 'Checking....'
add_msg 'Update availible.'
add_msg 'Welcome to the battle<cr>similator.'
add_msg ''''You may only enter once.''''
add_msg 'If you die you<cr>will return to<cr>pioneer2.'
add_msg 'Enter?'
winend
list R104, 'Yes<cr>No'
jmpi_= R104, 00000001, 3007
window_msg 'Teleporting!'
winend
call 221
leti R100, 00000001
leti R110, 00000001
get_slotnumber R250
leti R99, 00000010
go_floor R250, R99
ret
3003: get_slotnumber R250
jmpi_= R250, 00000000, 3002
jmpi_= R250, 00000001, 3004
jmpi_= R250, 00000002, 3005
jmpi_= R250, 00000003, 3006
ret
3004: jmpi_= R101, 00000001, 3001
call 220
window_msg 'Checking....'
add_msg 'Update availible.'
add_msg ''''Welcome to the battle<cr>similator.''''
add_msg 'You may only enter once.'
add_msg ''If you die you<cr>will return to<cr>pioneer2.''
add_msg ''Enter?''
winend
list R105, 'Yes<cr>No'
jmpi_= R105, 00000001, 3007
window_msg 'Teleporting!'
winend
call 221
leti R101, 00000001
leti R111, 00000001
get_slotnumber R250
leti R99, 00000010
go_floor R250, R99
ret
3005: jmpi_= R102, 00000001, 3001
call 220
window_msg ''Checking....''
add_msg ''Update availible.''
add_msg ''Welcome to the battle<cr>similator.''
add_msg ''You may only enter once.''
add_msg '''If you die you<cr>will return to<cr>pioneer2.'''
add_msg '''Enter?'''
winend
list R106, 'Yes<cr>No'
jmpi_= R106, 00000001, 3007
window_msg ''Teleporting!''
winend
call 221
leti R102, 00000001
leti R112, 00000001
get_slotnumber R250
leti R99, 00000010
go_floor R250, R99
ret
3006: jmpi_= R103, 00000001, 3001
call 220
window_msg '''Checking....'''
add_msg '''Update availible.'''
add_msg '''Welcome to the battle<cr>similator.'''
add_msg '''You may only enter once.'''
add_msg ''''If you die you<cr>will return to<cr>pioneer2.''''
add_msg ''''Enter?''''
winend
list R107, 'Yes<cr>No'
jmpi_= R107, 00000001, 3007
window_msg '''Teleporting!'''
winend
call 221
leti R103, 00000001
leti R113, 00000001
get_slotnumber R250
leti R99, 00000010
go_floor R250, R99
ret
3007: call 221
ret
400: get_slotnumber R250
jmpi_= R250, 00000000, 401
jmpi_= R250, 00000001, 402
jmpi_= R250, 00000002, 403
jmpi_= R250, 00000003, 404
ret
401: jmpi_= R110, 00000000, 405
BB_get_number_in_pack R170
jmpi_= R170, 0000001E, 430
call 220
window_msg 'Good job!'
add_msg ''''Got <color 5>FRIEND RING<color 0>!''''
winend
call 221
leti R110, 00000000
call 406
call 407
ret
402: jmpi_= R111, 00000000, 405
BB_get_number_in_pack R171
jmpi_= R171, 0000001E, 430
call 220
window_msg ''Good job!''
add_msg 'Got <color 5>FRIEND RING<color 0>!'
winend
call 221
leti R111, 00000000
call 406
call 407
ret
403: jmpi_= R112, 00000000, 405
BB_get_number_in_pack R172
jmpi_= R172, 0000001E, 430
call 220
window_msg '''Good job!'''
add_msg 'Got <color 5>FRIEND RING<color 0>!'
winend
call 221
leti R112, 00000000
call 406
call 407
ret
404: jmpi_= R113, 00000000, 405
BB_get_number_in_pack R173
jmpi_= R173, 0000001E, 430
call 220
window_msg ''''Good job!''''
add_msg '''Got <color 5>FRIEND RING<color 0>!'
winend
call 221
leti R113, 00000000
call 406
call 407
ret
405: get_slotnumber R250
leti R97, 00000020
go_floor R250, R97
ret
406: leti R200, 00000001
leti R201, 00000003
leti R202, 0000005C
leti R203, 00000000
item_create2 R200, R204
ret
407: get_slotnumber R250
leti R98, 00000000
go_floor R250, R98
ret
230: sync
warp_on
ret
430: call 220
window_msg 'Error.'
add_msg 'Please make room<cr>in your inventory!'
winend
call 221
ret
421: jmpi_= R20, 00000001, 1
422: sync
jmpi_= R16, 00000000, 422
jmpi_= R17, 00000001, 1
p_action_disable
window_msg 'Mission complete!'
bgm 00000000
add_msg 'You will be taken to the lobby<cr>after you receive your reward.'
set R20
winend
clear_quest_board_handler 00000000
clear R74
p_action_enable
playbgm_epi 00000001
ret
310: jmpi_= R255, 00000001, 313
jmpi_= R254, 00000001, 312
jmpi_= R0, 00000001, 311
call 220
call 207
message 00000064, 'I'm Nel.'
add_msg 'I've been making<cr>a forest defense<cr>program.'
add_msg 'It is now working,<cr>but the monsters<cr> remain uneffected..'
add_msg 'Only thing my<cr>defense system did<cr>was make it harder for<cr>hunters.'
add_msg 'Please go to the<cr>dome and diactive it.'
add_msg 'If you don't<cr>many hunters are at<cr>risk.'
set R0
mesend
bgm 00000001
call 221
ret
311: message 00000064, 'Go to the dome.'
mesend
ret
312: call 220
message 00000064, 'Thankyou.'
add_msg 'Please accept your reward.'
mesend
set R17
sync_register R16, 00000001
sync_register R255, 00000001
clear R74
bgm 00000000
playbgm_epi 00000001
call 221
ret
313: message 00000064, 'Go you the reward<cr>counter.'
mesend
ret
320: jmpi_= R254, 00000001, 321
message 00000068, 'Poor Nel.'
mesend
ret
321: message 00000068, 'Well, at least<cr>she has less to worry<cr>about now.'
mesend
ret
330: jmpi_= R254, 00000001, 331
message 00000067, 'There's a console in<cr>the forest.'
add_msg 'I wonder what it does.'
mesend
ret
331: message 00000067, 'There's a console in<cr>the forest.'
add_msg 'I wonder what it does.'
mesend
ret
220: p_action_disable
disable_movement1 00000000
disable_movement1 00000001
disable_movement1 00000002
disable_movement1 00000003
hud_hide
cine_enable
cam_zmin
ret
221: cam_zmout
cine_disable
hud_show
enable_movement1 00000000
enable_movement1 00000001
enable_movement1 00000002
enable_movement1 00000003
p_action_enable
ret
223: window_msg 'Made by Rika'
add_msg 'Thanks for qedit by Lee.'
add_msg 'Thanks Misao for helping me test.'
add_msg 'Thanks sheik for getting me to make a quest.'
add_msg 'Thanks testers.'
winend
ret
207: leti R72, 00000000
208: sync
addi R72, 00000001
jmpi_<= R72, 0000001E, 208
ret
nop |
|
|
|
Back to top |
|
 |
|
FireFox276 |
Posted: Fri June 19th, 2009 1:37 pm Post subject: |
 |
|
Joined: Aug 11, 2008
Posts: 337
|
|
O I C WUT DEY DID THAR!!11!1!1!!111!!11!! |
|
|
Back to top |
|
 |
|
Jon Wayne |
Posted: Fri June 19th, 2009 6:40 pm Post subject: |
 |
|
Joined: Aug 11, 2008
Posts: 95
Location: Georgia, USA
|
|
FireFox276 wrote: |
|
O I C WUT DEY DID THAR!!11!1!1!!111!!11!! |
I seriously almost died of laughter.
I'm gonna press charges for attempted murder. |
|
|
Back to top |
|
 |
|
Lee |
Posted: Fri June 19th, 2009 10:42 pm Post subject: |
 |
|
Joined: Aug 11, 2008
Posts: 424
|
|
pro nuuuuuuuu qwassssst !!!!!!!!!!!!!!!!!!!!! |
|
|
Back to top |
|
 |
|
resinate |
Posted: Sun June 21st, 2009 12:33 pm Post subject: |
 |
|
Joined: Jun 19, 2009
Posts: 10
|
|
anyone have a simple editable quest for adding items? |
|
|
Back to top |
|
 |
|
Lee |
Posted: Sun June 21st, 2009 4:04 pm Post subject: |
 |
|
Joined: Aug 11, 2008
Posts: 424
|
|
resinate wrote: |
|
anyone have a simple editable quest for adding items? |
there are far simpler ways to cheat. |
|
|
Back to top |
|
 |
|
resinate |
Posted: Wed June 24th, 2009 4:56 am Post subject: |
 |
|
Joined: Jun 19, 2009
Posts: 10
|
|
not using it to cheat, i need to make one for a starter item ppl use. |
|
|
Back to top |
|
 |
|
Lee |
Posted: Sat July 4th, 2009 6:13 pm Post subject: |
 |
|
Joined: Aug 11, 2008
Posts: 424
|
|
resinate wrote: |
|
not using it to cheat, i need to make one for a starter item ppl use. |
they get starter items when they make their character, rangers get a hg, hunters get a saber and forces get foie + a cane.
 |
|
|
Back to top |
|
 |
|
Nyao |
Posted: Sat July 4th, 2009 6:39 pm Post subject: |
 |
|
Joined: Aug 16, 2008
Posts: 307
Location: In a place far far away
|
|
and you can set them up on the server source. |
|
|
Back to top |
|
 |
|
KrimsonBlades |
Posted: Mon September 21st, 2009 8:45 pm Post subject: |
 |
|
Joined: Sep 21, 2009
Posts: 2
Location: Hartford,CT
|
That's very handy Sodaboy, Thanks  |
|
|
Back to top |
|
 |
|
maxumw2000 |
Posted: Thu October 1st, 2009 10:11 am Post subject: Re: Want to make your own quests? Read on. |
 |
|
Joined: Sep 12, 2009
Posts: 40
Location: Mesquite Texas
|
|
Sodaboy wrote: |
The Schthack server team has released their quest editor for public use. Quests created with this editor can be used with the Tethealla server as well.
Please go try it out, nurture your creativity, and report bugs with the program so they can help better it.
Visit their forum to find out more information: https://schtserv.com/forum/viewforum.php?f=73 |
It would be better the qedit if it had doc explaining better how to use it for us n00bs and those that aren't to quick to figure out. |
|
|
Back to top |
|
 |
|
FireFox276 |
Posted: Thu October 1st, 2009 2:07 pm Post subject: Re: Want to make your own quests? Read on. |
 |
|
Joined: Aug 11, 2008
Posts: 337
|
|
maxumw2000 wrote: |
|
Sodaboy wrote: |
The Schthack server team has released their quest editor for public use. Quests created with this editor can be used with the Tethealla server as well.
Please go try it out, nurture your creativity, and report bugs with the program so they can help better it.
Visit their forum to find out more information: https://schtserv.com/forum/viewforum.php?f=73 |
It would be better the qedit if it had doc explaining better how to use it for us n00bs and those that aren't to quick to figure out. |
F1
Use it. |
|
|
Back to top |
|
 |
|
Jon Wayne |
Posted: Thu October 1st, 2009 10:51 pm Post subject: Re: Want to make your own quests? Read on. |
 |
|
Joined: Aug 11, 2008
Posts: 95
Location: Georgia, USA
|
|
FireFox276 wrote: |
|
maxumw2000 wrote: |
|
Sodaboy wrote: |
The Schthack server team has released their quest editor for public use. Quests created with this editor can be used with the Tethealla server as well.
Please go try it out, nurture your creativity, and report bugs with the program so they can help better it.
Visit their forum to find out more information: https://schtserv.com/forum/viewforum.php?f=73 |
It would be better the qedit if it had doc explaining better how to use it for us n00bs and those that aren't to quick to figure out. |
F1
Use it. |
RTFM, then ask questions. |
|
|
Back to top |
|
 |
|
Tyrael |
Posted: Mon June 14th, 2010 4:38 am Post subject: |
 |
|
Joined: Jun 08, 2010
Posts: 9
|
|
Wish there is way to have Cliare's Deal like thing, but being able to block Cheat Engine on it. |
|
|
Back to top |
|
|