Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Это всё от банального незнания предназначения стандартных функций, кои надо тупо заучивать и понимать, по возможности.
И да, система не самая оптимизированная вышла и есть куда стремиться, но этим вы занимайтесь сами.PHP код:
//Глобальные массивы
new number_of_clicks[MAX_PLAYERS char], adm_pass_pin_code[MAX_PLAYERS][6];
//При выборе ТД
for(new t; t < sizeof(textdraw_panel_button[]); t++)
{
if(playertextid == textdraw_panel_button[playerid][t])
{
strcat(adm_pass_pin_code[playerid], textdraw_pass_panel_button_str[playerid][t]);
if(++number_of_clicks{playerid} >= 6)
{
if(strval(adm_pass_pin_code[playerid]) == /*переменная с вашим паролем*/)
{
//Выполняем нужное действие и скрываем текстдравы
}
else SendClientMessage(playerid, 0xFF0000FF, "Пароли не совпали! Попробуйте ещё раз");
number_of_clicks{playerid} = 0;
adm_pass_pin_code[playerid][0] = 0;
}
break;
}
}
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Ну, спасибо Вам.
Но только почему то пароли не совпадают хотя на 3 жал.
PHP код:
for(new t; t < sizeof(textdraw_panel_button[]); t++)
{
if(playertextid == textdraw_panel_button[playerid][t])
{
strcat(adm_pass_pin_code[playerid], textdraw_pass_panel_button_str[playerid][t]);
if(++number_of_clicks{playerid} >= 6)
{
if(strval(adm_pass_pin_code[playerid]) == admpass)
{
SendClientMessage(playerid, 0xFF0000FF, "Все норм)");
}
else SendClientMessage(playerid, 0xFF0000FF, "Пароли не совпали! Попробуйте ещё раз");
number_of_clicks{playerid} = 0;
adm_pass_pin_code[playerid][0] = 0;
}
break;
}
}
PHP код:
new admpass = 333333;
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)