OLDBOY (18.06.2017)
OLDBOY (18.06.2017)
То, о чём ты спрашивал - это pVar.
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
OLDBOY (18.06.2017)
PHP код:
SetPVarString(playerid, "password", inputtext); // сохраняем введённый текст в поле диалога(это пароль)
PHP код:
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_INPUT, "", "", "", ""); // выводим диалог
Хотел узнать подробнее о GetPVarString толком не понял что она делаетPHP код:
case 0: // действие
{
new string_password[30]; // допустим макс. значение пароля 30 символов
GetPVarString(playerid, "password", string_password, sizeof(string_password)); // получаем это значение
if (!strcmp(inputtext, string_password, false) && strlen(inputtext)) //сравниваем введенный пароль в диалоге с тем что ввели после + учитываем регистр букв || количество введенных символов
{
// тут уже если всё успешно выводим следующий диалог
}
else
{
// если нет то либо кикаем либо что то ещё
}
}
- - - Добавлено - - -
Еще это всё нужно выводить до сохранения пароля в Базу Данных или же после?
Да пароль можно вообще не сохранять, зачем лазить базу лишний раз. Сохраните в PVar, и проверьте при вводе повторного пароля, потом уже можно писать
PVar - это переменная для игрока, скажем так, выполняет все её функции
Вот статья о них (не реклама)
Будьте добры объясните для тупоголового:
Посмотрел статью выше данную никак понять не могу. для чего берётся переменная oldpass[25] для чего мы выдаём 25 ячеек??PHP код:
new oldpass[25];
GetPVarString(playerid,"passvtr",oldpass,25);
Чтоб взять значение из GetPVarString же. А 25 ячеек берётся, видимо, потому что текст в GetPVarString равен 25 символам
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
OLDBOY (20.06.2017)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)