Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Помогите акуратно вырезать

Статус
В этой теме нельзя размещать новые ответы.

Aleksei_Spivak

Умник
Вырежите пожалуйста акуратно прописку на РП ники

PHP:
public OnPlayerConnect(playerid)
{
	if(IsPlayerNPC(playerid)){return 1;}
    new nameme[256],name[MAX_PLAYER_NAME],stringi[256],d,m,y;
	new ololo[3][256];
	new newt[MAX_PLAYERS];
	newt[playerid] = 0;
	GetPlayerName(playerid,name,sizeof(name));
	if(strfind(name,"_",true) == -1)
	{
	    SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера");
	    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Vasya_Pypkin");
	    Kick(playerid);
	}
	for(new i = 0; i < strlen(name); i++)
	{
	    if(!strcmp(name[i],"_",true))
	    {
	        newt[playerid] = newt[playerid] + 1;
	    }
	}
	if(newt[playerid] > 1)
	{
	    SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера");
	    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Vasya_Pypkin");
	    Kick(playerid);
	}
	for(new i =0;i<49;i++)
    {
        GangZoneShowForPlayer(playerid,GZInfo[i][gID],GetGangZoneColor(i));
    }
	new namenew[2][20];
	split(name, namenew, '_');
	for(new i = 1; i < strlen(namenew[0]); i++)
	{
	    if(!isalpha(namenew[0][i]))
	    {
	        SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера");
		    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Vasya_Pypkin");
		    Kick(playerid);
		    break;
	    }
	}
	for(new i = 1; i < strlen(namenew[1]); i++)
	{
	    if(!isalpha(namenew[1][i]))
	    {
	        SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера");
		    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Vasya_Pypkin");
		    Kick(playerid);
		    break;
	    }
	}
	if(!strlen(namenew[0]))
	{
	    SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера");
	    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Vasya_Pypkin");
	    Kick(playerid);
	}
	if(!strlen(namenew[1]))
	{
	    SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера");
	    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Vasya_Pypkin");
	    Kick(playerid);
	}
	if(!isupper(namenew[0][0]))
	{
	    SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера");
	    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Vasya_Pypkin");
	    Kick(playerid);
	}
	if(!isupper(namenew[1][0]))
	{
	    SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера");
	    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Vasya_Pypkin");
	    Kick(playerid);
	}
	for(new i = 1; i < strlen(namenew[0]); i++)
	{
	    if(!islower(namenew[0][i]))
	    {
	        SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера");
		    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Vasya_Pypkin");
		    Kick(playerid);
		    break;
	    }
	}
	for(new i = 1; i < strlen(namenew[1]); i++)
	{
	    if(!islower(namenew[1][i]))
	    {
	        SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера");
		    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Vasya_Pypkin");
		    Kick(playerid);
		    break;
	    }
	}
	getdate(y,m,d);
	GetPlayerName(playerid,nameme,sizeof(nameme));
	new File = iniOpen("tempbans.ini");
	iniGet(File,nameme,stringi);
	iniClose(File);
	split(stringi, ololo, ',');
	ddd[playerid] = strval(ololo[0]);
	mmm[playerid] = strval(ololo[1]);
	yyy[playerid] = strval(ololo[2]);
	if(ddd[playerid] != 0 && mmm[playerid] != 0 && yyy[playerid] != 0)
	{
		if(ddd[playerid] > d && mmm[playerid] == m && yyy[playerid] == y)
		{
		    format(stringi,sizeof(stringi),"Вы забанены до %d/%d/%d",ddd[playerid],mmm[playerid],yyy[playerid]);
			SendClientMessage(playerid,0xFF0606AA,stringi);
			Kick(playerid);
			return 1;
		}
		if(mmm[playerid] > m && yyy[playerid] == y)
		{
		    format(stringi,sizeof(stringi),"Вы забанены до %d/%d/%d",ddd[playerid],mmm[playerid],yyy[playerid]);
			SendClientMessage(playerid,0xFF0606AA,stringi);
			Kick(playerid);
			return 1;
		}
		if(yyy[playerid] > y)
		{
			format(stringi,sizeof(stringi),"Вы забанены до %d/%d/%d",ddd[playerid],mmm[playerid],yyy[playerid]);
			SendClientMessage(playerid,0xFF0606AA,stringi);
			Kick(playerid);
			return 1;
		}
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу