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

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

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

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

[ошибка] Ошибка с командой админа /setstat

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

Karimb

Умник
НЕмогу пользоватся командой /setstat еа своём сервере, админка вроде есть, но пишет "Вы не уполномочены использовать эту команду!"


PHP:
		return 1;
	}
//-----------------------------------editstat---------------------------------------
	if(strcmp(cmd, "/setstat", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, " Используйте: /setstat [playerid/PartOfName] [statcode] [amount]");
				SendClientMessage(playerid, COLOR_GRAD4, "|1 Уровень |2 Здоровье на респавне |3 число объгрейдов |4 Модель ");
				SendClientMessage(playerid, COLOR_GRAD3, "|5 Деньги в банке |6 Номер телефона |7 Респекты  ");
				SendClientMessage(playerid, COLOR_GRAD2, "|8 HouseKey |9 BizKey |10 Oбычный/VIP |12 Детектив |13 адвокат ");
				SendClientMessage(playerid, COLOR_GRAD2, "|14 Механик |15 новости |16 Jack |17 Наркотики |18 пол |19 Бокс |20 отмычки");
				SendClientMessage(playerid, COLOR_GRAD2, "|22 Ключ тачки 1|23 Ключ тачки 2|");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
            if(IsPlayerConnected(giveplayerid))
	    	{
	    	    if(giveplayerid != INVALID_PLAYER_ID)
	    	    {
					tmp = strtok(cmdtext, idx);
					if(!strlen(tmp))
					{
						SendClientMessage(playerid, COLOR_GRAD1, " Используйте: /setstat [playerid/PartOfName] [statcode] [amount]");
						SendClientMessage(playerid, COLOR_GRAD4, "|1 Уровень |2 Здоровье на респавне |3 число объгрейдов |4 Модель ");
						SendClientMessage(playerid, COLOR_GRAD3, "|5 Деньги в банке |6 Номер телефона |7 Респекты  ");
						SendClientMessage(playerid, COLOR_GRAD2, "|8 HouseKey |9 BizKey |10 Oбычный/VIP |12 Детектив |13 адвокат ");
						SendClientMessage(playerid, COLOR_GRAD2, "|14 Механик |15 новости |16 Jack |17 Наркотики |18 пол |19 Бокс |20 отмычки");
						return 1;
					}
					new stat;
					stat = strval(tmp);
					tmp = strtok(cmdtext, idx);
					if(!strlen(tmp))
					{
						SendClientMessage(playerid, COLOR_GRAD1, " Используйте: /setstat [playerid/PartOfName] [statcode] [amount]");
						SendClientMessage(playerid, COLOR_GRAD4, "|1 Уровень |2 Здоровье на респавне |3 число объгрейдов |4 Модель ");
						SendClientMessage(playerid, COLOR_GRAD3, "|5 Деньги в банке |6 Номер телефона |7 Респекты  ");
						SendClientMessage(playerid, COLOR_GRAD2, "|8 HouseKey |9 BizKey |10 Oбычный/VIP |12 Детектив |13 адвокат ");
						SendClientMessage(playerid, COLOR_GRAD2, "|14 Механик |15 новости |16 Jack |17 Наркотики |18 пол |19 Бокс |20 отмычки");
						return 1;
					}
					new amount;
					amount = strval(tmp);
					if (dostup[playerid] != 1)
  					{
						ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT,"Доступ администратора","Введите пароль от административной панели","Ок","Отмена");
						return 1;
					}
					if (PlayerInfo[playerid][pAdmin] >= 9999)
					{
						switch (stat)
						{
							case 1:
							{
								PlayerInfo[giveplayerid][pLevel] = amount;
								format(string, sizeof(string), "   Уровень игрока был изменен на %d", amount);
							}
							case 2:
							{
								PlayerInfo[giveplayerid][pSHealth] = amount;
								format(string, sizeof(string), "   Игрок был Установлен В здоровье поевления %d ", amount);
							}
							case 3:
							{
								PlayerInfo[giveplayerid][gPupgrade] = amount;
								format(string, sizeof(string), "   Игрок был Установлен В Пункты Модернизации %d", amount);
							}
							case 4:
							{
								PlayerInfo[giveplayerid][pModel] = amount;
								format(string, sizeof(string), "   Игрок Собирался Смоделировать %d", amount);
							}
							case 5:
							{
								PlayerInfo[giveplayerid][pAccount] = amount;
								format(string, sizeof(string), "   Счет Игрока был Установлен В $%d", amount);
							}
							case 6:
							{
								PlayerInfo[giveplayerid][pPnumber] = amount;
								format(string, sizeof(string), "   Телефонный номер Игрока был Установлен В %d", amount);
							}
							case 7:
							{
								PlayerInfo[giveplayerid][pExp] = amount;
								format(string, sizeof(string), "   Пункты Уважения Игрока были Установлены В %d", amount);
							}
							case 8:
							{
								PlayerInfo[giveplayerid][pPhousekey] = amount;
								format(string, sizeof(string), "   Ключей от дома Игрока были Установлены В %d", amount);
							}
							case 9:
							{
								PlayerInfo[giveplayerid][pPbiskey] = amount;
								format(string, sizeof(string), "   Ключей Бизнеса Игрока был Установлен К %d", amount);
							}
							case 10:
							{
								PlayerInfo[giveplayerid][pDonateRank] = amount;
								format(string, sizeof(string), "   Игрок Донэтерэнк был Установлен В %d", amount);
							}
							case 11:
							{
								PlayerInfo[giveplayerid][pFMember] = amount;
								format(string, sizeof(string), "   Член семьи Игрока был Установлен В %d", amount);
							}
							case 12:
							{
								PlayerInfo[giveplayerid][pDetSkill] = amount;
								format(string, sizeof(string), "   Набор Навыка Детектива Игрока К %d", amount);
							}
							case 13:
							{
								PlayerInfo[giveplayerid][pLawSkill] = amount;
								format(string, sizeof(string), "   Адвокат Игрока Скилл Сет К %d", amount);
							}
							case 14:
							{
								PlayerInfo[giveplayerid][pMechSkill] = amount;
								format(string, sizeof(string), "   Автомобильный Набор Навыка Механика Игрока To %d", amount);
							}
							case 15:
							{
								PlayerInfo[giveplayerid][pNewsSkill] = amount;
								format(string, sizeof(string), "   Набор Навыка Репортера Новостей Игрока To %d", amount);
							}
							case 16:
							{
								PlayerInfo[giveplayerid][pJackSkill] = amount;
								format(string, sizeof(string), "   Игрок Набор Кэра Джекера Скилла К %d", amount);
							}
							case 17:
							{
								PlayerInfo[giveplayerid][pDrugsSkill] = amount;
								format(string, sizeof(string), "   Набор Навыка Торговца наркотиками Игрока К %d", amount);
							}
							case 18:
							{
								PlayerInfo[giveplayerid][pSexSkill] = amount;
								format(string, sizeof(string), "   Набор Навыка секса Игрока К %d", amount);
							}
							case 19:
							{
								PlayerInfo[giveplayerid][pBoxSkill] = amount;
								format(string, sizeof(string), "   Набор Навыка бокса Игрока К %d", amount);
							}
							case 20:
							{
								PlayerInfo[giveplayerid][pMats] = amount;
								format(string, sizeof(string), "   Установлено %d материалов для этого игрока", amount);
							}
							case 21:
							{
								PlayerInfo[giveplayerid][pDrugs] = amount;
								format(string, sizeof(string), "   Установлено %d нарко для этого игрока", amount);
							}
							case 22:
							{
								PlayerInfo[giveplayerid][pCarKey] = amount;
								format(string, sizeof(string), "   Установлено %d ключ первой тачки для игрока", amount);
							}
							case 23:
							{
								PlayerInfo[giveplayerid][pCarKey2] = amount;
								format(string, sizeof(string), "   Установлено %d ключ второй тачки для игрока", amount);
							}
							case 24:
							{
								PlayerInfo[giveplayerid][pJob] = amount;
								format(string, sizeof(string), "   Набор Работы Игрока К %d", amount);
							}
							case 25:
							{
								PlayerInfo[giveplayerid][pContractTime] = amount;
								format(string, sizeof(string), "   Набор Времени Контракта Работы Игрока К %d", amount);
							}
							case 26:
							{
								PlayerInfo[giveplayerid][pRp] = amount;
								format(string, sizeof(string), "Уважение %d ", amount);
							}
							case 27:
							{
								PlayerInfo[giveplayerid][pZakonp] = amount;
								format(string, sizeof(string), "Законопослушность ", amount);
							}
							default:
							{
								format(string, sizeof(string), "   Кодекс делать инвалида Стэта", amount);
							}

						}
						SendClientMessage(playerid, COLOR_GRAD1, string);
					}
					else
					{
						SendClientMessage(playerid, COLOR_GRAD1, "   Вы не уполномочены использовать эту команду!");
					}
				}//not valid id
			}//not connected
		}
		return 1;
	}
	if(strcmp(cmd, "/setfamily", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pAdmin] < 1338)
			{
			    SendClientMessage(playerid, COLOR_GRAD1, "   Вы не уполномочены использовать эту команду!");
			    return 1;
			}
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу