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

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

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

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

[Команда] /hkick - кикать от хэлпера

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

World Player

Новичок
Здорова всем.
С этой командой хэлпер может кикать человека
Прошу не бросаться камнями
Я хорошо не знаю павно но как старался сделал

Вот и сама команда

PHP:
 if(strcmp(cmd, "/hkick", true) == 0)
    {
	    	if (PlayerInfo[playerid][pHelp] >= 5)
			{
	    		tmp = strtok(cmdtext, idx);
				if(!strlen(tmp)) return	SendClientMessage(playerid, COLOR_GRAD1, "{F74848}» Введите: {FFFFFF} /hkick [id] [Причина]");
				giveplayerid = ReturnUser(tmp);
				if (PlayerInfo[playerid][pHelp] >= 5 && PlayerInfo[playerid][pHelp] >= 4)
				{
					if(IsPlayerConnected(giveplayerid))
					{
				    	if(giveplayerid != INVALID_PLAYER_ID)
				    	{
					    	GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
							new length = strlen(cmdtext);
							while ((idx < length) && (cmdtext[idx] <= ' '))
							{
								idx++;
							}
							new offset = idx;
							new result[256];
							while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
							{
								result[idx - offset] = cmdtext[idx];
								idx++;
							}
							result[idx - offset] = EOS;
							if(!strlen(result)) return SendClientMessage(playerid, COLOR_GRAD1, "{F74848}» Введите: {FFFFFF} /hkick [id] [reason]");
							PlayerInfo[giveplayerid][pRp] -=5;
							PlayerInfo[playerid][pAkick] += 1;
							if(PlayerInfo[playerid][pAdmin] >= 5 && PlayerInfo[playerid][pAdmin] <= 7)
							{
								format(string, sizeof(string), "{FFFFFF}- Хэлпер {EF9A11}%s {FFFFFF}кикнул {696969}%s. {FFFFFF}Причина: %s",sendername, giveplayer, (result));
								SendClientMessageToAll(COLOR_WHITE, string);
							}
                        	new year, month,day;
                        	getdate(year, month, day);
                        	new coordsstring3[512];
                        	new msg3[] = "{F74848}__________________________________\n\n{00BF00}Хэлпер: {FFFFFF}%s\n{00BF00}кикнул(à): {FFFFFF}%s\n{00BF00}Дата кика: {FFFFFF}%d.%d.%d\n{00BF00}Причина: {FFFFFF}%s\n{00BF00}Чтобы выйти введите: {FFFFFF}/q\n{00BF00}Форум: {FFFFFF}Ваш форум\n\n{F74848}__________________________________";
                        	format(coordsstring3, sizeof coordsstring3, msg3,sendername ,giveplayer,day,month,year,result);
                        	ShowPlayerDialog(giveplayerid,1111,DIALOG_STYLE_MSGBOX,"- Вы кикнуты -",coordsstring3,"Выход","");
                           	format(coordsstring3, sizeof coordsstring3, msg3,sendername ,giveplayer,day,month,year,result);
                        	ShowPlayerDialog(playerid,1111,DIALOG_STYLE_MSGBOX,"- Вы кикнули -",coordsstring3,"Выход","");
							Kick(giveplayerid);
							return true;
						}
					}
				}
				else
				{
					SendClientMessage(playerid, COLOR_GREY, "Игрок не найденí!");
				}
			}
			return true;
    }
Понравилось? Ставь +сик)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу