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))
