#1 09-05-2016 10:19

ak79857
Registered: 09-05-2016
Posts: 2

Помогите с созданием маина

Вот вообщем написал совсем немного, решил скомпилировать, но выдало ошибку "Метка миссии "INITPU" не найдена", что не так написал? hmm
P.s дефайны все перед маином есть.
//-------------MAIN---------------
03A4: name_thread 'MAIN'
016A: fade 0 time 0
042C: set_total_missions_to 101
030D: set_max_progress 101
01F0: set_max_wanted_level_to 6
0111: set_wasted_busted_check 0
00C0: set_current_time_hours_to 10 minutes_to 0
0417: start_mission 0
0417: start_mission 1
0417: start_mission 2
0417: start_mission 3
0417: start_mission 4
0417: start_mission 5
0417: start_mission 6
0050: gosub @MAIN_917 unknown @MAIN_917
0050: gosub @MAIN_2264 unknown @MAIN_2264
0050: gosub @MAIN_2266 unknown @MAIN_2266
0050: gosub @MAIN_2268 unknown @MAIN_2268
0050: gosub @MAIN_4266 unknown @MAIN_4266
0050: gosub @MAIN_5093 unknown @MAIN_5093
0050: gosub @MAIN_6383 unknown @MAIN_6383
0050: gosub @MAIN_12200 unknown @MAIN_12200
0050: gosub @AUDIMON_332 unknown @AUDIMON_332
0050: gosub @NONAME_1_491 unknown @NONAME_1_491
0050: gosub @NONAME_1_493 unknown @NONAME_1_493
0050: gosub @NONAME_1_13181 unknown @NONAME_1_13181
0050: gosub @NONAME_1_15731 unknown @NONAME_1_15731
0050: gosub @NONAME_1_19422 unknown @NONAME_1_19422
0050: gosub @NONAME_1_29570 unknown @NONAME_1_29570
0050: gosub @NONAME_1_43828 unknown @NONAME_1_43828
0050: gosub @PAGER_2011 unknown @PAGER_2011
0050: gosub @EMPIMON_584 unknown @EMPIMON_584
0050: gosub @FERRIS_1578 unknown @FERRIS_1578
0050: gosub @RADIA_177 unknown @RADIA_177
0050: gosub @REWMON_1685 unknown @REWMON_1685
0050: gosub @GAMHELP_6790 unknown @GAMHELP_6790
0050: gosub @ZONEMO_1562 unknown @ZONEMO_1562
0050: gosub @PUHELP_1042 unknown @PUHELP_1042
0050: gosub @SHOPMON_3056 unknown @SHOPMON_3056
0050: gosub @GA_LAGA_377 unknown @GA_LAGA_377
0050: gosub @SAFEHOU_1441 unknown @SAFEHOU_1441
0050: gosub @SAFEHOU_7580 unknown @SAFEHOU_7580
0050: gosub @SAFEHOU_12602 unknown @SAFEHOU_12602
0050: gosub @SRANGEH_878 unknown @SRANGEH_878
0050: gosub @SRANGEH_1826 unknown @SRANGEH_1826
0050: gosub @EXPORTB_896 unknown @EXPORTB_896
0050: gosub @AMMUNAT_4593 unknown @AMMUNAT_4593
004F: create_thread @JANDW // without extra params
004F: create_thread @FACEPLA // without extra params
004F: create_thread @USJ // without extra params
004F: create_thread @RAMPAGE // without extra params
004F: create_thread @CARPARK // without extra params
004F: create_thread @WARPSPO // without extra params
004F: create_thread @AMBTAXI // without extra params
004D: jump_if_false @MAIN_608
0004: $2 = 1 // (int)
00D6: if and
00E1: player 0 pressed_key 16
00E1: player 0 pressed_key 9
00E1: player 0 pressed_key 4
00E1: player 0 pressed_key 6
0002: jump_if_false @MAIN_540
0004: $2 = 0 // (int)

:MAIN_540
00D6: if or
0004: $2 == 1 // (int) var == num
0002: jump_if_false @MAIN_601
004F: create_thread @NONAME_3 // without extra params
004F: create_thread @NONAME_4 // without extra params
0050: gosub @METALDE_1057 unknown @METALDE_1057
0050: gosub @METALDE_4109 unknown @METALDE_4109

:MAIN_601
0002: jump @MAIN_613

:MAIN_608
0004: $2 = 0 // (int)

:MAIN_613
0004: $3 = 0 // (int)
00D6: if and
0004: $4 == 0 // (int) var == num
0004: $2 == 0 // (int) var == num
004D: jump_if_false @MAIN_814
0004: $684 = 1 // (int)
0004: $1492 = 0 // (int)
0417: start_mission 7

Offline

#2 09-05-2016 15:19

Seemann
Registered: 07-08-2006
Posts: 2,156

Re: Помогите с созданием маина

У тебя в начале объявлена миссия с меткой INITPU, но ее нет в файле

DEFINE MISSION XX AT @INITPU

Нужно или удалить эту строку или добавить где-то в конце файла метку :INITPU

Offline

#3 09-05-2016 17:13

Goldfish
From: Псков
Registered: 21-04-2015
Posts: 177
Website

Re: Помогите с созданием маина

"0050: gosub @SAFEHOU_12602 unknown @SAFEHOU_12602 "
почему два перехода?

Offline

#4 09-05-2016 17:38

ak79857
Registered: 09-05-2016
Posts: 2

Re: Помогите с созданием маина

Seemann wrote:

У тебя в начале объявлена миссия с меткой INITPU, но ее нет в файле

DEFINE MISSION XX AT @INITPU

Нужно или удалить эту строку или добавить где-то в конце файла метку :INITPU

Точно, спасибо, просто дефайны я взял из мода, а дальше хотел изменить сам мод.

Offline

Board footer

Powered by FluxBB