Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Помогите ошибки

Статус
В этой теме нельзя размещать новые ответы.

Alex_Seldon

Дебютант
Столкнулся с такой проблемой при компиляции мода. Облазил весь интернет, ничего не помогает. Жду помощи)
Ошибки:
D:\Game\samp\gamemodes\1mod.pwn(60) : error 029: invalid expression, assumed zero
D:\Game\samp\gamemodes\1mod.pwn(60) : error 017: undefined symbol "pAccount"
D:\Game\samp\gamemodes\1mod.pwn(60) : warning 215: expression has no effect
D:\Game\samp\gamemodes\1mod.pwn(60) : error 001: expected token: ";", but found "]"
D:\Game\samp\gamemodes\1mod.pwn(60) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

Код у этой строки:
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
if([pAccount[playerid] == 1) Тут ошибка!
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Îêíî Âõîäà","Çäðàâñòâóéòå\nÂàø àêêàóíò åñòü íà ñåðâåðå\nÂâåäèòå ñâîé ïàðîëü â îêîøêî","Ââîä","");
}
else
{
ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Îêíî Ðåãèñòðàöèè","Çäðàâñòâóéòå\nÂàø àêêàóíò íå íàéäåí.\nÇàðåãèñòðèðóéòåñü, ââåäÿ ïàðîëü â îêîøêî","Ââîä","");
}
return 1;
}


---------- Post added at 07:16 ---------- Previous post was at 06:24 ----------

Эти убрал, появились новые:
D:\Game\samp\gamemodes\1mod.pwn(56) : error 010: invalid function or declaration
D:\Game\samp\gamemodes\1mod.pwn(60) : error 010: invalid function or declaration
D:\Game\samp\gamemodes\1mod.pwn(74) : error 017: undefined symbol "PAccount"
D:\Game\samp\gamemodes\1mod.pwn(74) : warning 215: expression has no effect
D:\Game\samp\gamemodes\1mod.pwn(74) : error 001: expected token: ";", but found "]"
D:\Game\samp\gamemodes\1mod.pwn(74) : error 029: invalid expression, assumed zero
D:\Game\samp\gamemodes\1mod.pwn(74) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


6 Errors.

Код:
public OnPlayerRequestClass(playerid, classid);
if(PAccount[playerid] == 1)// Если аккаунт есть
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT, "Авторизация", "{FFFFFF}Добро пожаловать на NAME\n{FFFFFF}Вы зарегестрированы\n\n{FFFFFF}Введите ваш пароль:", "Войти", "");
}
else// Если аккаунта нет
{
ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT, "Регистрация", "{ffffff}Добро пожаловать на сервер NAME\n{ffffff}Чтобы начать игру вам необходимо пройти регистрацию\n\nВведите пароль для вашего аккаунта\nОн будет запрашиваться каждый раз,когда вы заходите на сервер\n\n\t{66cc33}Примечания:\n\t- Пароль может состоять из русских и латинских символов\n\t- Пароль чувствителен к регистру\n\t- Длина пароля от 6-ти до 15 символов", "Войти", "Выйти");
}

public OnPlayerConnect(playerid)
{

new playername[MAX_PLAYER_NAME];// Масив для имени игрока
new string[128];// Путь до папки с именем игрока
GetPlayerName(playerid,playername,sizeof(playername));// Узнаём имя игрока
format(string,sizeof(string),"players/%s.ini", playername);// Путь к файлу с аккаунтом
if(fexist(string))// Проверка на файл, если он есть то выполняется следующее действие.
{
PAccount[playerid] = 1;// Аккаунт есть
}
else// Если файла с именем нет, то выполняется это действие.
{
PAccount[playerid] = 0;// Аккаунта нет
}
return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу