• Страница 1 из 1
  • 1
Модератор форума: drifter-dron, admin, TweIk  
Помогите с регистрацией.
AkselДата: Понедельник, 26.09.2011, 15:44:08 | Сообщение # 1

Группа: Пользователи
Сообщений: 88
Проблема в том что , я начал писать свой мод,
и в самом начале начались проблемы,делаю регистрацию в диалоговом окне,
и вылазиют ошибки:
Code
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : error 029: invalid expression, assumed zero
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : warning 215: expression has no effect
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : error 001: expected token: ";", but found "if"
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : error 017: undefined symbol "PlayerInfo"
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : warning 215: expression has no effect
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : error 029: invalid expression, assumed zero
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : 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.


Пробывал добовлять new PlayerInfo;
Непомогло.
Помогите пожалуйста
 
СообщениеПроблема в том что , я начал писать свой мод,
и в самом начале начались проблемы,делаю регистрацию в диалоговом окне,
и вылазиют ошибки:
Code
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : error 029: invalid expression, assumed zero
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : warning 215: expression has no effect
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : error 001: expected token: ";", but found "if"
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : error 017: undefined symbol "PlayerInfo"
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : warning 215: expression has no effect
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : error 029: invalid expression, assumed zero
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : 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.


Пробывал добовлять new PlayerInfo;
Непомогло.
Помогите пожалуйста

Автор - Aksel
Дата добавления - 26.09.2011 в 15:44:08
Dimka_71rusДата: Понедельник, 26.09.2011, 15:50:49 | Сообщение # 2

Группа: Пользователи
Сообщений: 360
Aksel, 001 ошибка - пропущен символ поставь ) или ; на конец строки
где ошибка undefined symbol "PlayerInfo" попробуй всавить переменную
Code
new PlayerInfo[MAX_PLAYERS][pInfo];

Попробуй ети исправить и дальше может некоторые + еще и уберутся за одно и потом какие останутся напиши их


Лучшие моды,скрипты,карты - вы найдёте на сайте samp-pawno.ru
Самые чёткие ответы на ваши вопросы и помощь по скритингу вы найдёте на сайте forum-pawno.ru
 
СообщениеAksel, 001 ошибка - пропущен символ поставь ) или ; на конец строки
где ошибка undefined symbol "PlayerInfo" попробуй всавить переменную
Code
new PlayerInfo[MAX_PLAYERS][pInfo];

Попробуй ети исправить и дальше может некоторые + еще и уберутся за одно и потом какие останутся напиши их

Автор - Dimka_71rus
Дата добавления - 26.09.2011 в 15:50:49
AkselДата: Понедельник, 26.09.2011, 15:54:59 | Сообщение # 3

Группа: Пользователи
Сообщений: 88
Code
new PlayerInfo[MAX_PLAYERS][pInfo];

Это непомогло(
Но вот я вставил ;
то есть было
Code
else if(dialogid == 4)


Я вставил ;
то есть получилось
Code
else if(dialogid == 4);


и ошибок меньше стало))
Вот ошибки:
Code
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : error 029: invalid expression, assumed zero
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : warning 215: expression has no effect
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : error 001: expected token: ";", but found "if"
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : error 036: empty statement
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : 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.
 
Сообщение
Code
new PlayerInfo[MAX_PLAYERS][pInfo];

Это непомогло(
Но вот я вставил ;
то есть было
Code
else if(dialogid == 4)


Я вставил ;
то есть получилось
Code
else if(dialogid == 4);


и ошибок меньше стало))
Вот ошибки:
Code
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : error 029: invalid expression, assumed zero
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : warning 215: expression has no effect
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : error 001: expected token: ";", but found "if"
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : error 036: empty statement
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : 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.

Автор - Aksel
Дата добавления - 26.09.2011 в 15:54:59
Dimka_71rusДата: Понедельник, 26.09.2011, 16:00:50 | Сообщение # 4

Группа: Пользователи
Сообщений: 360
Aksel, в
Quote
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : error 001: expected token: ";", but found "if"

тоже также попробуй,потом
Quote
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : error 036: empty statement

это пустое утвержнение-----> скинб ету строку сюда ну или попробуй сразу ее удалить
вот тут
Quote
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : error 029: invalid expression, assumed zero

не верное выражение ну или со строки нет результата скинь сроку ету тоже
Ну а када уберём ети ошибки уберётся и ета ошибка
Quote
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : fatal error 107: too many error messages on one line


Лучшие моды,скрипты,карты - вы найдёте на сайте samp-pawno.ru
Самые чёткие ответы на ваши вопросы и помощь по скритингу вы найдёте на сайте forum-pawno.ru
 
СообщениеAksel, в
Quote
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : error 001: expected token: ";", but found "if"

тоже также попробуй,потом
Quote
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : error 036: empty statement

это пустое утвержнение-----> скинб ету строку сюда ну или попробуй сразу ее удалить
вот тут
Quote
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : error 029: invalid expression, assumed zero

не верное выражение ну или со строки нет результата скинь сроку ету тоже
Ну а када уберём ети ошибки уберётся и ета ошибка
Quote
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : fatal error 107: too many error messages on one line

Автор - Dimka_71rus
Дата добавления - 26.09.2011 в 16:00:50
AkselДата: Понедельник, 26.09.2011, 16:03:11 | Сообщение # 5

Группа: Пользователи
Сообщений: 88
Дело в том что это одна строка..
Code
(267) : error 001
(267) : error 029
(267) : fatal error 107


ну в смысле где я и делал
 
СообщениеДело в том что это одна строка..
Code
(267) : error 001
(267) : error 029
(267) : fatal error 107


ну в смысле где я и делал

Автор - Aksel
Дата добавления - 26.09.2011 в 16:03:11
MaXMuTДата: Понедельник, 26.09.2011, 16:04:26 | Сообщение # 6

Группа: Пользователи
Сообщений: 90
Code
else if(dialogid == 4);

Поменяй на :
Code
if(dialogid == 4);


Вернулся на форум.Пишите в личу,если кому надо помочь по скриптенгу( только на форуме,в скайпе не помогаю )
 
Сообщение
Code
else if(dialogid == 4);

Поменяй на :
Code
if(dialogid == 4);

Автор - MaXMuT
Дата добавления - 26.09.2011 в 16:04:26
Dimka_71rusДата: Понедельник, 26.09.2011, 16:04:47 | Сообщение # 7

Группа: Пользователи
Сообщений: 360
Aksel, скинь строку

Лучшие моды,скрипты,карты - вы найдёте на сайте samp-pawno.ru
Самые чёткие ответы на ваши вопросы и помощь по скритингу вы найдёте на сайте forum-pawno.ru
 
СообщениеAksel, скинь строку

Автор - Dimka_71rus
Дата добавления - 26.09.2011 в 16:04:47
AkselДата: Понедельник, 26.09.2011, 16:08:02 | Сообщение # 8

Группа: Пользователи
Сообщений: 88
MaXMuT,поменял вот что получилось)
Code
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : error 036: empty statement
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : error 017: undefined symbol "PlayerInfo"
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : warning 215: expression has no effect
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : error 029: invalid expression, assumed zero
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : fatal error 107: too many error messages on one line

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

5 Errors.


Димка вот строка
Code
else if(dialogid == 4);
 
СообщениеMaXMuT,поменял вот что получилось)
Code
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(267) : error 036: empty statement
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : error 017: undefined symbol "PlayerInfo"
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : warning 215: expression has no effect
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : error 029: invalid expression, assumed zero
C:\Documents and Settings\AMD2\Рабочий стол\мод\gamemodes\APostol.pwn(274) : fatal error 107: too many error messages on one line

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

5 Errors.


Димка вот строка
Code
else if(dialogid == 4);

Автор - Aksel
Дата добавления - 26.09.2011 в 16:08:02
Dimka_71rusДата: Понедельник, 26.09.2011, 16:09:19 | Сообщение # 9

Группа: Пользователи
Сообщений: 360
Aksel, скинь полностью диолог 4

Лучшие моды,скрипты,карты - вы найдёте на сайте samp-pawno.ru
Самые чёткие ответы на ваши вопросы и помощь по скритингу вы найдёте на сайте forum-pawno.ru
 
СообщениеAksel, скинь полностью диолог 4

Автор - Dimka_71rus
Дата добавления - 26.09.2011 в 16:09:19
MaXMuTДата: Понедельник, 26.09.2011, 16:10:19 | Сообщение # 10

Группа: Пользователи
Сообщений: 90
267 строка исправлена практически,теперь ошибка с PlayerInfo.Добавляйся в скайп,сча сделаю быстренько)

Вернулся на форум.Пишите в личу,если кому надо помочь по скриптенгу( только на форуме,в скайпе не помогаю )
 
Сообщение267 строка исправлена практически,теперь ошибка с PlayerInfo.Добавляйся в скайп,сча сделаю быстренько)

Автор - MaXMuT
Дата добавления - 26.09.2011 в 16:10:19
AkselДата: Понедельник, 26.09.2011, 16:11:25 | Сообщение # 11

Группа: Пользователи
Сообщений: 88
Code
else if(dialogid == 4);
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Хорошо, Теперь вы будете появляться в городе Los Santos.");
PlayerInfo[playerid][pOrigin] = 1;
TutTime[playerid] = 1;
}
else if(listitem == 1)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Ok, Теперь вы будете появляться в городе San Fierro.");
PlayerInfo[playerid][pOrigin] = 2;
TutTime[playerid] = 1;
}
else if(listitem == 2)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Ok, Теперь вы будете появляться в городе Las Venturas.");
PlayerInfo[playerid][pOrigin] = 3;
TutTime[playerid] = 1;
}
}
else
{
new tutmsg[] = "Добро пожаловать! Вы Мужчина или Девушка?";
ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"Укажите ваш пол",tutmsg,"Мужской","Женский");
}
}
new tpass[256+1];//преобразованный пароль
if(dialogid == 1)
{
if(response)
{
if(!strlen(inputtext))// если оставляет пустую строку, выводим ему опять окно
{
new loginmsg[256+1];
format(loginmsg,256,"Авторизируйтесь введите свой пароль");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Авторизация",loginmsg,"Согласен","Отмена");
return 1;
}
strmid(tpass, inputtext, 0, strlen(inputtext), 255);
//Encrypt(tpass);
OnPlayerLogin(playerid,tpass);
}
else // если нажимает правую кнопку (отмена)
{
Kick(playerid); // здесь вы уже сами выбирайте, но я кикну его, ибо я хочу, чтобы он авторизовывался
}
}
else if(dialogid == 2)//переходим ко второму диалоговому окну (регистрация)
{
if(response)// всё так-же, это нажатие левой кнопки (регистрация)
{
if(!strlen(inputtext)) // если поле осталось пустым, выводим ему опять диалоговое окно
{
new loginmsg[256+1];
format(loginmsg,256,"Зарегистрируйтесь введите свой пароль");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Регистрация на ..::[RP]Crazy-SAMP::..",loginmsg," Далее "," Отмена ");
return 1;
}
strmid(tpass, inputtext, 0, strlen(inputtext), 255);
//Encrypt(tpass);
OnPlayerRegister(playerid,tpass);
// теперь давайте отправим его на логин
new loginmsg[256+1];
format(loginmsg,256,"Авторизируйтесь введите свой пароль");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Авторизация на ..::[RP]Crazy-SAMP::..",loginmsg," Далее "," Отмена ");
if(IsPlayerNPC(playerid))return 1;// Подключение Ботов
}
else // нажатие правой кнопки (отмена)
{
Kick(playerid); // мне опять это не нравится и я его кикаю.
}
}
return 1;
}
 
Сообщение
Code
else if(dialogid == 4);
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Хорошо, Теперь вы будете появляться в городе Los Santos.");
PlayerInfo[playerid][pOrigin] = 1;
TutTime[playerid] = 1;
}
else if(listitem == 1)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Ok, Теперь вы будете появляться в городе San Fierro.");
PlayerInfo[playerid][pOrigin] = 2;
TutTime[playerid] = 1;
}
else if(listitem == 2)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Ok, Теперь вы будете появляться в городе Las Venturas.");
PlayerInfo[playerid][pOrigin] = 3;
TutTime[playerid] = 1;
}
}
else
{
new tutmsg[] = "Добро пожаловать! Вы Мужчина или Девушка?";
ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"Укажите ваш пол",tutmsg,"Мужской","Женский");
}
}
new tpass[256+1];//преобразованный пароль
if(dialogid == 1)
{
if(response)
{
if(!strlen(inputtext))// если оставляет пустую строку, выводим ему опять окно
{
new loginmsg[256+1];
format(loginmsg,256,"Авторизируйтесь введите свой пароль");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Авторизация",loginmsg,"Согласен","Отмена");
return 1;
}
strmid(tpass, inputtext, 0, strlen(inputtext), 255);
//Encrypt(tpass);
OnPlayerLogin(playerid,tpass);
}
else // если нажимает правую кнопку (отмена)
{
Kick(playerid); // здесь вы уже сами выбирайте, но я кикну его, ибо я хочу, чтобы он авторизовывался
}
}
else if(dialogid == 2)//переходим ко второму диалоговому окну (регистрация)
{
if(response)// всё так-же, это нажатие левой кнопки (регистрация)
{
if(!strlen(inputtext)) // если поле осталось пустым, выводим ему опять диалоговое окно
{
new loginmsg[256+1];
format(loginmsg,256,"Зарегистрируйтесь введите свой пароль");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Регистрация на ..::[RP]Crazy-SAMP::..",loginmsg," Далее "," Отмена ");
return 1;
}
strmid(tpass, inputtext, 0, strlen(inputtext), 255);
//Encrypt(tpass);
OnPlayerRegister(playerid,tpass);
// теперь давайте отправим его на логин
new loginmsg[256+1];
format(loginmsg,256,"Авторизируйтесь введите свой пароль");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Авторизация на ..::[RP]Crazy-SAMP::..",loginmsg," Далее "," Отмена ");
if(IsPlayerNPC(playerid))return 1;// Подключение Ботов
}
else // нажатие правой кнопки (отмена)
{
Kick(playerid); // мне опять это не нравится и я его кикаю.
}
}
return 1;
}

Автор - Aksel
Дата добавления - 26.09.2011 в 16:11:25
danik_rokДата: Понедельник, 26.09.2011, 17:20:39 | Сообщение # 12

Группа: Проверенные
Сообщений: 317
else if(dialogid == 4) без ; нужно пускай ошибок меньше но потом вылезут. Пронумируй сторчки диалога что скинул или хотябы скинь строку 274

1. Вы сейчас в интернете.
2. Вы на сайте www.forum-pawno.net.ru.
3. Вы читаете это.
5. Вы не заметили что отсутствует пункт 4.
6. Вы сейчас это проверили.
7. Вы улыбаетесь.
 
Сообщениеelse if(dialogid == 4) без ; нужно пускай ошибок меньше но потом вылезут. Пронумируй сторчки диалога что скинул или хотябы скинь строку 274

Автор - danik_rok
Дата добавления - 26.09.2011 в 17:20:39
  • Страница 1 из 1
  • 1
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 3
форсаж 6
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS

Вопросы по скриптингу

(1081)

Считаем до 1000

(274)

Ваши ошибки при компиляция gm

(260)

Набор в команду

(80)

Ваши ошибки при компиляции GM/FS

(71)

вопроосы по скриптингу от 22.04.2013

(64)

Баннеробмен

(64)

несколько команд на samp 0.3 c

(64)

Оценки сайта samp-pawno.ru

(55)

Заказ хостинга

(51)

Набор в команду(форум)

(45)

Урок №61 по созданию системы авто для GodFather

(45)

admin

(3869)

[east_side]_trane

(443)

TWiX

(316)

valych

(501)

drifter-dron

(477)

danik_rok

(317)

Dimka_71rus

(360)

Drifter96

(300)

MaNb9K

(220)

[MTA]MaPeR5518

(181)

Dima_Tkach

(107)

Nik_Ull

(184)

ps798829

(Среда 08:23:47)

system32xzxz

(Четверг 09:25:24)

torbin169

(Суббота 23:09:29)

kuchuk_00

(Суббота 17:10:14)

artem_boyko_3

(Суббота 15:57:37)

greggelbak

(Среда 18:29:37)

vladisvlavs

(Среда 13:51:57)

add02102002

(Понедельник 22:37:15)

Диман221

(Понедельник 18:12:45)

almas051004

(Воскресенье 11:05:32)

megasuccessms

(Суббота 14:15:36)

nawe

(Пятница 22:25:23)

Вверх
00:53:18
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2025

vkontakte :samp-pawno.ru: