Перейти к содержанию

Ввожу маунты и наблюдаю такую ошибку...


Рекомендуемые сообщения

Вот эта ошибка:


2>..\src\map\clif.c(3936): warning C4013: clif_status_change_single: нет определения; предполагается "extern" с возвратом типа "int"
2>..\src\map\clif.c(5264): error C2371: clif_status_change_single: переопределение; различные базовые типы
2>..\src\map\clif.c(10487): error C2143: синтаксическая ошибка: отсутствие ";" перед "тип"
2>..\src\map\clif.c(10490): error C2143: синтаксическая ошибка: отсутствие ";" перед "тип"
2>..\src\map\clif.c(10497): error C2065: x: необъявленный идентификатор
2>..\src\map\clif.c(10497): error C2065: y: необъявленный идентификатор
2>..\src\map\clif.c(10497): error C2065: skillmoreinfo: необъявленный идентификатор
2>..\src\map\clif.c(10506): error C2065: skillmoreinfo: необъявленный идентификатор
2>..\src\map\clif.c(10514): error C2065: skillmoreinfo: необъявленный идентификатор
2>..\src\map\clif.c(10552): error C2065: x: необъявленный идентификатор
2>..\src\map\clif.c(10552): error C2065: y: необъявленный идентификатор
2>..\src\map\clif.c(10557): error C2065: lv: необъявленный идентификатор
2>..\src\map\clif.c(10559): error C2065: lv: необъявленный идентификатор
2>..\src\map\clif.c(10560): error C2065: lv: необъявленный идентификатор
2>..\src\map\clif.c(10561): error C2065: x: необъявленный идентификатор
2>..\src\map\clif.c(10561): error C2065: y: необъявленный идентификатор
2>..\src\map\clif.c(10573): warning C4013: clif_parse_UseSkillToPosSub: нет определения; предполагается "extern" с возвратом типа "int"

Нашел строку (10487)

void clif_parse_UseSkillToPosSub(int fd, struct map_session_data *sd, short skilllv, short skillnum, short x, short y, int skillmoreinfo)

Где ставить ( ; ) ? я не пойму

Изменено пользователем In Loves
Ссылка на комментарий
Поделиться на другие сайты

Вот эта ошибка:


2>..\src\map\clif.c(3936): warning C4013: clif_status_change_single: нет определения; предполагается "extern" с возвратом типа "int"
2>..\src\map\clif.c(5264): error C2371: clif_status_change_single: переопределение; различные базовые типы
2>..\src\map\clif.c(10487): error C2143: синтаксическая ошибка: отсутствие ";" перед "тип"
2>..\src\map\clif.c(10490): error C2143: синтаксическая ошибка: отсутствие ";" перед "тип"
2>..\src\map\clif.c(10497): error C2065: x: необъявленный идентификатор
2>..\src\map\clif.c(10497): error C2065: y: необъявленный идентификатор
2>..\src\map\clif.c(10497): error C2065: skillmoreinfo: необъявленный идентификатор
2>..\src\map\clif.c(10506): error C2065: skillmoreinfo: необъявленный идентификатор
2>..\src\map\clif.c(10514): error C2065: skillmoreinfo: необъявленный идентификатор
2>..\src\map\clif.c(10552): error C2065: x: необъявленный идентификатор
2>..\src\map\clif.c(10552): error C2065: y: необъявленный идентификатор
2>..\src\map\clif.c(10557): error C2065: lv: необъявленный идентификатор
2>..\src\map\clif.c(10559): error C2065: lv: необъявленный идентификатор
2>..\src\map\clif.c(10560): error C2065: lv: необъявленный идентификатор
2>..\src\map\clif.c(10561): error C2065: x: необъявленный идентификатор
2>..\src\map\clif.c(10561): error C2065: y: необъявленный идентификатор
2>..\src\map\clif.c(10573): warning C4013: clif_parse_UseSkillToPosSub: нет определения; предполагается "extern" с возвратом типа "int"

Нашел строку (10487)

void clif_parse_UseSkillToPosSub(int fd, struct map_session_data *sd, short skilllv, short skillnum, short x, short y, int skillmoreinfo)

Где ставить ( ; ) ? я не пойму

void clif_parse_UseSkillToPosSub(int fd, struct map_session_data *sd, short skilllv, short skillnum, short x, short y, int skillmoreinfo);

нет?

Изменено пользователем botka4aet
Ссылка на комментарий
Поделиться на другие сайты

Попробуйте в clif.h

void clif_display_banding(struct block_list *dst, struct block_list *bl, int val1);

заменить на

void clif_status_change_single(struct block_list *dst, struct block_list *bl, int type, int flag, unsigned int tick, int val1, int val2, int val3);

Ссылка на комментарий
Поделиться на другие сайты

опять (((


2>..\src\map\clif.c(10487): error C2143: синтаксическая ошибка: отсутствие ";" перед "тип"
2>..\src\map\clif.c(10490): error C2143: синтаксическая ошибка: отсутствие ";" перед "тип"
2>..\src\map\clif.c(10497): error C2065: x: необъявленный идентификатор
2>..\src\map\clif.c(10497): error C2065: y: необъявленный идентификатор
2>..\src\map\clif.c(10497): error C2065: skillmoreinfo: необъявленный идентификатор
2>..\src\map\clif.c(10506): error C2065: skillmoreinfo: необъявленный идентификатор
2>..\src\map\clif.c(10514): error C2065: skillmoreinfo: необъявленный идентификатор
2>..\src\map\clif.c(10552): error C2065: x: необъявленный идентификатор
2>..\src\map\clif.c(10552): error C2065: y: необъявленный идентификатор
2>..\src\map\clif.c(10557): error C2065: lv: необъявленный идентификатор
2>..\src\map\clif.c(10559): error C2065: lv: необъявленный идентификатор
2>..\src\map\clif.c(10560): error C2065: lv: необъявленный идентификатор
2>..\src\map\clif.c(10561): error C2065: x: необъявленный идентификатор
2>..\src\map\clif.c(10561): error C2065: y: необъявленный идентификатор
2>..\src\map\clif.c(10573): warning C4013: clif_parse_UseSkillToPosSub: нет определения; предполагается "extern" с возвратом типа "int"

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...
Яндекс.Метрика