Line | |
---|
1 | #THIS SCRIPT IS NEEDED FOR ONI-TRAINER TO USE THE MESSAGE-, SPAWN AND INGAME-MENU-FUNCTIONS!
|
---|
2 | #Put this script in any levels folders in which you want to use this function.
|
---|
3 | #Then add "fork OniPlayer" to the line above "start" in the lvl's main.bsl.
|
---|
4 |
|
---|
5 | var int OnyPlayer_script_start = (12345);
|
---|
6 | var int OniPlayer_disp_msg = (255);
|
---|
7 | var int OniPlayer_menu_active = (255);
|
---|
8 | var int OniPlayer_spawn = (255);
|
---|
9 | var int OniPlayer_spawned = (1);
|
---|
10 |
|
---|
11 | func void OniPlayer(void){
|
---|
12 | chr_draw_all_characters = 1
|
---|
13 | fork OniPlayer_msg_check
|
---|
14 | fork OniPlayer_spawn_check
|
---|
15 | fork OniPlayer_ingame_menu
|
---|
16 | }
|
---|
17 |
|
---|
18 | func void OniPlayer_msg_check(void){
|
---|
19 | if(OniPlayer_disp_msg eq 1){
|
---|
20 | dmsg "[w. MESSAGE MESSAGE MESSAGE MESSAGE MESSAGE MESSAGE MESSAGE MESSAGE MESSAGE MESSAGE MESSAGE MESSAGE]"
|
---|
21 | OniPlayer_disp_msg = 2
|
---|
22 | }
|
---|
23 | sleep 20
|
---|
24 | fork OniPlayer_msg_check
|
---|
25 | }
|
---|
26 |
|
---|
27 | func void OniPlayer_ingame_menu(void){
|
---|
28 | if(OniPlayer_menu_active eq 1){
|
---|
29 | dmsg "[a1.MENU MENU MENU MENU MENU]"
|
---|
30 | dmsg "[b2.MENU MENU MENU MENU MENU]"
|
---|
31 | dmsg "[c3.MENU MENU MENU MENU MENU]"
|
---|
32 | dmsg "[d4.MENU MENU MENU MENU MENU]"
|
---|
33 | dmsg "[e5.MENU MENU MENU MENU MENU]"
|
---|
34 | }
|
---|
35 | sleep 15
|
---|
36 | fork OniPlayer_ingame_menu
|
---|
37 | }
|
---|
Note:
See
TracBrowser
for help on using the repository browser.