М@KС
Компетентный
Всем привет! Я хочу вам представить команду чтобы выдавать военный билет армейцам! ( ну меня попросили выложить )!
Если у вас 2 армии 1 СФ 2 ЛВ!
Ко всем new
Далее ко всем командам тоесть в
вставляем 2 команды
И последняя команда выдавать билет зона 51 (LV)
Строго не судите прошу... Это моя первая работа...
Я создавал для тех модов у кого нет команды выдавать билет например у Rizoen-rp и т д... Удачи!
Если у вас 2 армии 1 СФ 2 ЛВ!
Ко всем new
PHP:
new voina;
new voina1;
PHP:
public OnPlayerCommandText
PHP:
else if(strcmp(cmd, "/vbsf", true) == 0)
{
if(PlayerInfo[playerid][pRank] < 5) return SendClientMessage(playerid, COLOR_GREY,"Вы должны быть 5 или выше ранга"); // ну здесь 5 меняете на любое другое число ( кто может выдавать билет)
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "::: Введите: /vbsf [ид]");
voina1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if(PlayerInfo[playerid][pMember] == 3 ) // 3 - ид фракции
{
if(IsPlayerConnected(voina1))
{
if(voina1 != INVALID_PLAYER_ID)
{
PlayerInfo[voina1][pVoennik] = 1; // Voennik - это сам военный билет у меня Voennik если что поменяйте на свой
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(voina, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "Армеец %s выдал военный билет %s 'Авианосец'", sendername,giveplayer);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Вы не армеец!");
}
return 1;
}
И последняя команда выдавать билет зона 51 (LV)
PHP:
else if(strcmp(cmd, "/vblv", true) == 0)
{
if(PlayerInfo[playerid][pRank] < 5) return SendClientMessage(playerid, COLOR_GREY,"Вы должны быть 5 или выше ранга"); // все тоже самое
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "::: Введите: /vblv [ид]");
voina = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if(PlayerInfo[playerid][pMember] == 19 )
{
if(IsPlayerConnected(voina))
{
if(voina != INVALID_PLAYER_ID)
{
PlayerInfo[voina][pVoennik] = 2;
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(voina, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "Армеец %s выдал военный билет %s 'Зона 51'", sendername,giveplayer);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Вы не армеец!");
}
return 1;
}
Я создавал для тех модов у кого нет команды выдавать билет например у Rizoen-rp и т д... Удачи!
Последнее редактирование:
