SA-MP Forums Archive
Небольшая проблемка. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Небольшая проблемка. (/showthread.php?tid=293619)



Небольшая проблемка. - Mckenzy - 29.10.2011

При компилировании появляются 4 ошибки следующего содержания:
Код:
error 017: undefined symbol "Checkpoint"
warning 215: expression has no effect
error 001: expected token: ";", but found "]"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line
По порядку начал разбираться с 017 - ой. Жалуется вот на эту строку:
Код:
Checkpoint[playerid]=0;
Она находится в public OnPlayerConnect. Во всех ошибках указанна именно эта строка. Мучаюсь уже целый день, перепробовал все что знаю и приходило в голову, но ничего не поменялось. Помогите пожалуйста


Re: Небольшая проблемка. - CaHbKo - 29.10.2011

Покажи строчку с "new Checkpoint". Первый еррор говорит, что таковой строчки у тебя нет (если и есть, то прописана в другой функции, и в OnPlayerConnect недоступна).


Re: Небольшая проблемка. - Dima_Tkach - 29.10.2011

В начало попробуй

PHP код:
new Checkpoint[MAX_PLAYERS]; 



Re: Небольшая проблемка. - DiSE - 29.10.2011

и приравняй к нулю


Re: Небольшая проблемка. - Mckenzy - 29.10.2011

Quote:
Originally Posted by Dima_Tkach
Посмотреть сообщение
В начало попробуй

PHP код:
new Checkpoint[MAX_PLAYERS]; 
Когда добавляю этот new, появляется 1 совсем непонятный ERROR
Код:
error 021: symbol already defined: "Streamer_OnPlayerEnterCP"
И указывает он на следующий паблик:
Код:
public OnPlayerEnterCheckpoint(playerid)



Re: Небольшая проблемка. - Alexander_Petrov - 29.10.2011

Где то скобку { не закрыл.


Re: Небольшая проблемка. - Mckenzy - 30.10.2011

Quote:
Originally Posted by Alexander_Petrov
Посмотреть сообщение
Где то скобку { не закрыл.
Cейчас посмотрел, везде все нормально.


Re: Небольшая проблемка. - Alexander_Petrov - 30.10.2011

Открой мод через notepad++, там подсвечивается закрытие скобок, посмотри еще раз.


Re: Небольшая проблемка. - ZiGGi - 30.10.2011

Вероятно в строке до Checkpoint[playerid]=0; нет ;, покажи её.


Re: Небольшая проблемка. - Mckenzy - 30.10.2011

Quote:
Originally Posted by ZiGGi
Посмотреть сообщение
Вероятно в строке до Checkpoint[playerid]=0; нет ;, покажи её.
Проверил, ; там есть.