Vladislavko
Дебютант
Я решил научится писать скрипт я для первой пробы не копируя скрипт решил его просто переписать в ручную,потом когда начал компелировать у меня полезли ошибки.
Я знаю что это за ошибки как он переводится но я не знаю как его исправить.
(316) : error 017: undefined symbol "dialogid"
(318) : error 017: undefined symbol "response"
(320) : error 017: undefined symbol "inputtext"
(326) : error 017: undefined symbol "inputtext"
(334) : error 017: undefined symbol "dialogid"
(336) : error 017: undefined symbol "response"
(338) : error 017: undefined symbol "inputtext"
(344) : error 017: undefined symbol "inputtext"
Я знаю что это за ошибки как он переводится но я не знаю как его исправить.
(316) : error 017: undefined symbol "dialogid"
(318) : error 017: undefined symbol "response"
(320) : error 017: undefined symbol "inputtext"
(326) : error 017: undefined symbol "inputtext"
(334) : error 017: undefined symbol "dialogid"
(336) : error 017: undefined symbol "response"
(338) : error 017: undefined symbol "inputtext"
(344) : error 017: undefined symbol "inputtext"
PHP:
public OnPlayerRequestSpawn(playerid)
{
if(dialogid == 1)// Ид диалога Для Логина
{
if(response)// Если игрок нажал первую кнопку входа
{
if(!strlen(inputtext))// Если окно ввода пустое, выводим диалог снова
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Окно Входа","Здравствуйте\nВаш аккаунт есть на сервере\nВведите свой пароль в окошко","Ввод","");// Показываем диалог входа в игру.
return 1;
}
new pass[64];// Масив с паролем
strmid(pass,inputtext,0,strlen(inputtext),64);// Считываем текст с диалога
OnPlayerLogin(playerid,pass);// Запускаем паблик входа
}
else// Если игрок нажал Esc, вернём ему диалог
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Окно Входа","Здравствуйте\nВаш аккаунт есть на сервере\nВведите свой пароль в окошко","Ввод","");// Показываем диалог входа в игру.
}
}
if(dialogid == 2)// Ид диалога для регистрации
{
if(response)// Если игрок нажал первую кнопку
{
if(!strlen(inputtext))// Если окно ввода пустое, выводим диалог снова
{
ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Окно Регистрации","Здравствуйте\nВаш аккаунт не найден.\nЗарегистрируйтесь введя пароль в окошко","Ввод","");// Показываем диалог регистрации.
return 1;
}
new pass[64];// Масив с паролем
strmid(pass,inputtext,0,strlen(inputtext),64);// Считываем текст с диалога
OnPlayerRegister(playerid,pass);// Запускаем паблик регистрации
}
else// Если игрок нажал Esc, вернём ему диалог
{
ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Окно Регистрации","Здравствуйте\nВаш аккаунт не найден.\nЗарегистрируйтесь введя пароль в окошко","Ввод","");// Показываем диалог регистрации.
}
}
return 1;
}
Последнее редактирование:
