Rolt
Ученик
Вот решил попробовать написать свою первую комманду. Эта комманда что бы забрать у игрока все лицензии. Так то она бесполезная, но может кому пригодится
Строго не судить, это моя первая работа. Если не жалко поставте +
PHP:
if(strcmp(cmd, "/unlic", true) == 0) // Команда
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] >= 1 ) // Уровень администратора, по умолчанию 1.
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "Используйте: /unlic [ID игрока]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
PlayerInfo[giveplayerid][pVodPrava] = 0; // Замените на свои
PlayerInfo[giveplayerid][pFlyLic] = 0; // Замените на свои
PlayerInfo[giveplayerid][pBoatLic] = 0; // Замените на свои
PlayerInfo[giveplayerid][pFishLic] = 0; // Замените на свои
PlayerInfo[giveplayerid][pGunLic] = 0; // Замените на свои
PlayerInfo[giveplayerid][pBizLic] = 0; // Замените на свои
format(string, sizeof(string), "Aдминистратор %s забрал у вас все лицензии", sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "Вы забрали все Лицензии у игрока.", playerid);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
{
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Игрок оффлайн");
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "У вас нет прав для использования данной команды");
return 1;
}
}
return 1;
}
