- Регистрация
- 29 Дек 2019
- Сообщения
- 11
- Лучшие ответы
- 0
- Репутация
- 0
Что-вписать, что-бы было видно на ком использовали команду /setstat.(Все коды есть ниже)
Полный код данной команды:
Код в котором нужна помощь:
---------- Сообщение добавлено в 04:45 ---------- Предыдущее сообщение добавлено в 04:13 ----------
Решил проблему.
Полный код данной команды:
PHP:
CMD:setstat(playerid, params[])
{
if(!FD(playerid)) return true;
if(sscanf(params, "ddd", params[0],params[1],params[2]))
{
SendClientMessage(playerid, COLOR_WHITE, "Введите: /setstat [id] [номер] [количество]");
SendClientMessage(playerid, COLOR_GRAD2, "[1] Уровень | [2] Законка |[3] Маты | [4] Скин | [5] Убийств");
SendClientMessage(playerid, COLOR_GRAD2, "[6] Номер телефона | [7] Exp | [8] Ключ от дома | [9] Номер бизнеса");
SendClientMessage(playerid, COLOR_GRAD2, "[10] VIP [1-3] | [11] Работа игрока | [12] Аптечки | [13] Деньги в банке");
SendClientMessage(playerid, COLOR_GRAD2, "[14] Мобильный | [15] Деньги | [16] Варны | 17] Аптечки");
SendClientMessage(playerid, COLOR_GRAD2, "[18] Член орг. | [19] Скилл бокса | [20] Время бокса");
SendClientMessage(playerid, COLOR_GRAD2, "[21] Бокс | [22] конг Фу | [23] КикБокс | [24] Уважение | [25] Бег");
SendClientMessage(playerid, COLOR_GRAD2, "[26] Машина | [27] Машина | [28] Наркозависимость");
SendClientMessage(playerid, COLOR_GRAD2, "[29] Фрак. скин | [30] Муж/Жена | [31] Процы | [32] Время банка");
SendClientMessage(playerid, COLOR_GRAD2, "[33] Доступ к /ban | [34] Доступ к /warn [34] | Доступ к скрытности [35]");
return true;
}
if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_WHITE, "Ошибка: Игрока не существует");
switch(params[1])
{
case 1: { PlayerInfo[params[0]][pLevel] = params[2]; SendMes(playerid,COLOR_GRAD1, "LVL игрока изменён на: %d", params[2]); }
case 2: { PlayerInfo[params[0]][pZakonp] = params[2]; SendMes(playerid,COLOR_GRAD1, "Законка: %d ", params[2]); }
case 3: { PlayerInfo[params[0]][pMats] = params[2]; SendMes(playerid,COLOR_GRAD1, "Маты: %d ", params[2]); }
case 4: { PlayerInfo[params[0]][pChar] = params[2]; SendMes(playerid,COLOR_GRAD1, "Скин игрока установлен на: %d", params[2]); }
case 5: { PlayerInfo[params[0]][pKills] = params[2]; SendMes(playerid,COLOR_GRAD1, "Убийства: %d", params[2]); }
case 6: { PlayerInfo[params[0]][pPnumber] = params[2]; SendMes(playerid,COLOR_GRAD1, "Номер телефона игрока изменён на: %d", params[2]); }
case 7: { PlayerInfo[params[0]][pExp] = params[2]; SendMes(playerid,COLOR_GRAD1, "EXP игрока изменены на: %d", params[2]); }
case 8: { PlayerInfo[params[0]][pPhousekey] = params[2]; SendMes(playerid,COLOR_GRAD1, "Дом: %d", params[2]); }
case 9: { SetPVarInt(params[0], "PlayerBizz", params[2]); SendMes(playerid,COLOR_GRAD1, "Биз: %d", params[2]); }
case 10: { PlayerInfo[params[0]][pDonateRank] = params[2]; SendMes(playerid,COLOR_GRAD1, "VIP аккаунт уровня: %d", params[2]); }
case 11: { PlayerInfo[params[0]][pJob] = params[2]; SendMes(playerid,COLOR_GRAD1, "Работа %d", params[2]); }
case 13: { PlayerInfo[params[0]][pBank] = params[2]; SendMes(playerid,COLOR_GRAD1, "Деньги в банке изменены на %d вирт", params[2]); }
case 15: { PlayerInfo[params[0]][pCash] = params[2]; SendMes(playerid,COLOR_GRAD1, "Деньги изменены на %d вирт", params[2]); }
case 14: { PlayerInfo[params[0]][pMobile] = params[2]; SendMes(playerid,COLOR_GRAD1, "Мобила %d вирт", params[2]); }
case 16: { PlayerInfo[params[0]][pWarns] = params[2]; SendMes(playerid,COLOR_GRAD1, "Количество Варном изменено на %d ", params[2]); }
case 17: { PlayerInfo[params[0]][pHeal] = params[2]; SendMes(playerid,COLOR_GRAD1, "Количество аптечек изменено на %d ", params[2]); }
case 18: { PlayerInfo[params[0]][pMember] = params[2]; PlayerInfo[params[0]][pRank] = 1; SendMes(playerid,COLOR_GRAD1, "pMember %d. ", params[2]); }
case 19: { PlayerInfo[params[0]][pFightSkill] = params[2]; SendMes(playerid,COLOR_GRAD1, "Box skill %d. ", params[2]); }
case 20: { PlayerInfo[params[0]][pFightTime] = params[2]; SendMes(playerid,COLOR_GRAD1, "Box time %d. ", params[2]); }
case 21: { PlayerInfo[params[0]][pBoxSkill] = params[2]; SendMes(playerid,COLOR_GRAD1, "Уровень боевых искусств БОКС %d ", params[2]); }
case 22: { PlayerInfo[params[0]][pKongfuSkill] = params[2]; SendMes(playerid,COLOR_GRAD1, "Уровень боевых искусств КОНГ ФУ%d ", params[2]); }
case 23: { PlayerInfo[params[0]][pKickboxSkill] = params[2]; SendMes(playerid,COLOR_GRAD1, "Уровень боевых искусств Кик Бокс %d ", params[2]); }
case 26:
{
if(params[2] < 400 || params[2] > 611) return SendClientMessage(playerid, COLOR_WHITE, "Ид машины не может меньше 400, и больше 611!");
PlayerInfo[params[0]][pCar] = params[2]; SendMes(playerid,COLOR_GRAD1, "Машина %d ", params[2]);
DeleteVehicleTune(playerid, 0);
}
case 27:
{
if(params[2] < 400 || params[2] > 611) return SendClientMessage(playerid, COLOR_WHITE, "Ид машины не может меньше 400, и больше 611!");
PlayerInfo[params[0]][pCar2] = params[2]; SendMes(playerid,COLOR_GRAD1, "Машина 2 %d ", params[2]);
DeleteVehicleTune(playerid, 1);
}
case 28: { PlayerInfo[params[0]][pNarcoLomka] = params[2]; SendMes(playerid,COLOR_GRAD1, "Зависимость %d ", params[2]); }
case 29: { PlayerInfo[params[0]][pModel] = params[2]; SendMes(playerid,COLOR_GRAD1, "pModel %d ", params[2]); }
case 30: { PlayerInfo[params[0]][pMarried] = 0; SendMes(playerid,COLOR_GRAD1, "pMarriedTo %d ", params[2]); }
case 31: { PlayerInfo[params[0]][pProz] = params[2]; SendMes(playerid,COLOR_GRAD1, "процы %d ", params[2]); }
case 32: { PlayerInfo[params[0]][pRobTime] = params[2]; SendMes(playerid,COLOR_GRAD1, "Время банка %d ", params[2]); }
case 33: { PlayerInfo[params[0]][pcBan] = params[2]; SendMes(playerid,COLOR_GRAD1, "Команда /ban выдана (%d) ", params[2]); }
case 34: { PlayerInfo[params[0]][pcWarn] = params[2]; SendMes(playerid,COLOR_GRAD1, "Команда /warn выдана (%d) ", params[2]); }
case 35: { PlayerInfo[params[0]][pInv] = params[2]; SendMes(playerid,COLOR_GRAD1, "Скрытность выдана (%d) ", params[2]); }
default: return SendClientMessage(playerid, COLOR_GRAD1, "Ошибка: Неверный номер!");
}
format(stringer1, sizeof(stringer1), "[A] Администратор %s использовал команду /setstat на %s.",PlayerInfo[playerid][pNames], Что вписать сюда что-бы было видно на ком использовали команду /setstat? );
SendAdminMessage(COLOR_GREY, stringer1);
OnPlayerUpdateRL(params[0]);
format(stringer1, sizeof(stringer1), "изменил статистику: [%d] - [%d]", params[1], params[2]);
Admin_Log(playerid, stringer1, PlayerInfo[params[0]][pNames], gettime());
return true;
}
PHP:
format(stringer1, sizeof(stringer1), "[A] Администратор %s использовал команду /setstat на %s.",PlayerInfo[playerid][pNames], Что вписать сюда что-бы было видно на ком использовали команду /setstat? );
SendAdminMessage(COLOR_GREY, stringer1);
---------- Сообщение добавлено в 04:45 ---------- Предыдущее сообщение добавлено в 04:13 ----------
Решил проблему.