- Регистрация
- 28 Сен 2012
- Сообщения
- 117
- Лучшие ответы
- 0
- Репутация
- 23
Описание:После написания /getbonus [ID] Выдает игроку 3лвл 100к (изменять на свое)
Вставлять в OnPlayerCommandText
Вписать можно все что угодно лвл,деньги,скиллы,лицы и тому подобное)
Если надо кому впишу в бонус (лвл,деньги,скиллы,лицы,и тп) в ЛС
Warning:Эта команда не выдает,а приравнивает деньги и лвл игрока к заданному значению
Вставлять в OnPlayerCommandText
PHP:
if(strcmp(cmd, "/getbonus", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] >= 5) //Уровень админки,можно заменить на свой
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "Введите: /getbonus [playerid]"); //Сама команда
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
PlayerInfo[giveplayerid][pLevel] = 3; //Уровень
PlayerInfo[giveplayerid][pCash] = 100000; //Кол-во Денежных средств
SendClientMessage(giveplayerid, 0xFFFF00FF, "Вам,выдали 3лвл 100к!"); //Текст который будет написан у игрока
{
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Игрок OFFLINE!"); //Текст у админа,если данный игрок не в сети
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Не уполномочен"); //Текст если нехватает уровень админки
return 1;
}
}
return 1;
}
Если надо кому впишу в бонус (лвл,деньги,скиллы,лицы,и тп) в ЛС
Warning:Эта команда не выдает,а приравнивает деньги и лвл игрока к заданному значению
Последнее редактирование: