Начнём.
Ко всем new:
Code: Select all
new object[MAX_PLAYERS];
Если у вас нету такого цвета (COLOR_GRAD1).То ко всем define:
Code: Select all
#define COLOR_GRAD1 0xB4B5B7FF
Ну и сама команда:
В public OnPlayerCommandText
Code: Select all
if (strcmp("/obzakon", cmdtext, true, 10) == 0)
{
if(GetPlayerInterior(playerid) != 0) return SendClientMessage(playerid, COLOR_GRAD1, "Использовать в здании запрещено!");
new Float:x, Float:y, Float:z, Float:angle;
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, angle);
x += floatsin(-angle, degrees);
y += floatcos(-angle, degrees);
if (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pMember] == 21)
{
ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 2, 0, 0, 0, 0, 0);
object[playerid] = CreateObject(1228, x, y, z-0.5, 0, 0, 0);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Вы не состоите в LSPD/SFPD/LVPD/FBI");
}
return 1;
}
Вот впринципе и всё.
Хорошо подойдёт для призывов.И если у кого есть ДПС то вообще прекрасно