• Страница 1 из 1
  • 1
Модератор форума: dr40  
Проблема с регистрацией
WladДата: Вторник, 18.03.2014, 16:51 | Сообщение # 1
.::Offline::.
Новичок
Сообщений: 3
[ 0 ]
Награды: 0

Статус отсутствует
Здравствуйте подскажите пожалуйста как изменить длину пороля при регистрации аккаунта, а то у меня зламывают админки через пороль нужно сделать чтоб число символов было 15
 
ZioSHikДата: Вторник, 18.03.2014, 23:06 | Сообщение # 2
.::Offline::.
Авторитет
Сообщений: 831
[ 82 ]
Награды: 29

Статус отсутствует
Киньте код дилогов регистрации в теге [code]
 
WladДата: Среда, 19.03.2014, 16:04 | Сообщение # 3
.::Offline::.
Новичок
Сообщений: 3
[ 0 ]
Награды: 0

Статус отсутствует
new sendername[MAX_PLAYER_NAME];
new string7[256];
new ipplayer[256];
PlayerIDs[MaxPlayers] = playerid;//в последнюю ячейку массива PlayerID записываем ид игрока, который подключился
MaxPlayers++;//
GetPlayerIp(playerid,ipplayer,sizeof(ipplayer));
GetPlayerName(playerid,sendername,sizeof(sendername));
for(new i=0;i<47;i++) Weapons[playerid][i]=0;
format(string7, sizeof(string7), "Подключился игрок: Ид: %d Имя: %s Ип: %s",playerid,sendername,ipplayer);
SendAdminMessage(COLOR_GREY,string7);
BetCreditText[playerid] = Text:INVALID_TEXT_DRAW;
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
//Проверка РП ников (тест)
if(strfind(name,"_",true,1) == -1)
{

Добавлено (19.03.2014, 16:04)
---------------------------------------------
Или вот эта.

public OnPlayerRequestClass(playerid, classid)
{
if(logs == 1)
{
printr("OnPlayerRequestClass");
}
SendClientMessage(playerid, COLOR_BLUE, "Добро пожаловать на Rp-zona ");
SendClientMessage(playerid, COLOR_ORANGE, "На сервере действует система Донат: /donate ");
SendClientMessage(playerid, COLOR_RED, "Если у вас куплен дом, то после авторизации нажимите кнопку Spawn ");
SetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 132.4779);
SetPlayerCameraPos(playerid,1638.7605, -1074.5234, 183.7554); //Камера вход
SetPlayerCameraLookAt(playerid,1638.1061, -1073.7660, 183.3349);
TogglePlayerControllable(playerid, 0);
if (RegistrationStep[playerid] == 0 && gPlayerLogged[playerid] != 1)
{
new bac[500];
new name[MAX_PLAYER_NAME];
new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
GetPlayerName(playerid, playername, sizeof(playername));
format(bac, sizeof(bac), "%s.ini", playername);
if(gPlayerAccount[playerid] != 0)
{
//gPlayerAccount[playerid] = 1;
ShowPlayerDialog(playerid,778,DIALOG_STYLE_MSGBOX,"Авторизация","Если у вас куплен дом, после авторизации нажмите Spawn","Ок","");
format(bac, sizeof(bac),"{FFFFFF}______________________________________\n\n Добро пожаловать на Rp-zona{FFFFFF}\n Этот аккаунт зарегестрирован\n\nЛогин: {ADFF2F}%s{FFFFFF}\nВведите пароль:\n______________________________________", name);
ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"Авторизация",bac,"Войти","Отмена");
return 1;
}
else

 
ZioSHikДата: Среда, 19.03.2014, 19:50 | Сообщение # 4
.::Offline::.
Авторитет
Сообщений: 831
[ 82 ]
Награды: 29

Статус отсутствует
Код самих диалогов
 
WladДата: Четверг, 20.03.2014, 14:17 | Сообщение # 5
.::Offline::.
Новичок
Сообщений: 3
[ 0 ]
Награды: 0

Статус отсутствует
каких диалогов скажи где именно в publik
 
ZioSHikДата: Четверг, 20.03.2014, 19:44 | Сообщение # 6
.::Offline::.
Авторитет
Сообщений: 831
[ 82 ]
Награды: 29

Статус отсутствует
Dialogid 1 и подобных ему
 
dr40Дата: Четверг, 19.06.2014, 12:18 | Сообщение # 7
.::Offline::.
Разбойник
Сообщений: 55
[ 0 ]
Награды: 0

Статус отсутствует
Добавь условие в case диалога:

if(strlen(inputtext)<15)
{
SendClientMessage(playerid,"FFFFFF","У вас слишком короткий пароль.Вы кикнуты");
Kick(playerid);
}
 
AlexPPPPДата: Вторник, 29.07.2014, 19:55 | Сообщение # 8
.::Offline::.
Гангстер
Сообщений: 179
[ 21 ]
Награды: 19

Статус отсутствует
Зачем кикать? biggrin
И может у него в диалогах нету
Код
switch ?


Релизы
[GM] Far EastRolePlay[Repack LessGlobal]
S.T.A.L.K.E.R New.pwn 45% ( мод заливать не буду )


Сообщение отредактировал AlexPPPP - Вторник, 29.07.2014, 19:55
 
  • Страница 1 из 1
  • 1
Поиск:


Copyright www.SAMP-TEAM.com (c) 2009-2025
Правила использования материалов сайта

При копировании материалов из нашего сайта
ссылка на www.SAMP-TEAM.com обязательна!
Нарушители правил будут строго наказаны!

Хостинг от uCoz   
Для корректного просмотра мы рекомендуем Вам использовать браузер Google Chrome.
Яндекс.Метрика