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.