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

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

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

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

Сделал команду подобно /makeadmin ,а она не работает!

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

DesertFox1911

Новичок
Решил сделать систему Хелперов на сервер,команду решил взять от /makeadmin ибо в ней нужно будет поменять только переменные
В итоге сделал вот эту комманду:
PHP:
		if(strcmp(cmd, "/givehelper", true) == 0)//МЭр
	{
			tmp = strtok(cmdtext, idx);
   if(!strlen(tmp) && PlayerInfo[playerid][pAdmin] >= 3)
		{
			SendClientMessage(playerid, COLOR_WHITE, "Введите: /givehelper [id] [номер(1-3)]");
				return 1;
		}
			new para1;
			new level;
			para1 = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			level = strval(tmp);
			if(level > 3 || level < 1) { SendClientMessage(playerid, COLOR_GREY, "Нельзя меньше 1 или больше 3!"); return 1; }
			GetPlayerName(playerid, sendername, sizeof(sendername));
  			if (PlayerInfo[playerid][pAdmin] >= 3)
			{
			    if(IsPlayerConnected(para1))
			    {
			        if(para1 != INVALID_PLAYER_ID)
			        {

						GetPlayerName(para1, giveplayer, sizeof(giveplayer));
						PlayerInfo[para1][pHelper] = level;
						format(string, sizeof(string), "Администратор %s назначил Вас Хэлпером", sendername);
						SendClientMessage(para1, COLOR_BLUE, string);
						format(string, sizeof(string), "Вы назначили %s Хэлпером уровня %d.", giveplayer,level);
						SendClientMessage(playerid, COLOR_BLUE, string);
						if(level == 1) { PlayerInfo[para1][pHelper] = 1;} //
						else if(level == 2) { PlayerInfo[para1][pHelper] = 2;} //
						else if(level == 3) { PlayerInfo[para1][pHelper] = 3;} //
                        format(string, 256, " * %s makeleader %s fract %d.", sendername, giveplayer, level);
						AdmLog(string);
					}
				}//not connected
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "Вы не Администратор");
			}
		return 1;
	}
Но она не работает! Пишу и ничего не происходит!
Пробовал так же менять просто название команды в /makeadmin, тоже перестаёт работать,с чем может быть связана данная проблема?
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу