[Команда] /eject - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: [CM]OlegEhtler, Getbackthere, Phoenixxx_Czar  
[Команда] /eject
[CM]Freddy Дата: Вторник, 10.07.2012, 07:38 | Сообщение # 1
Торч
Сообщений: 790
Статус: Offline
Code
else if(strcmp(cmd, "/eject", true) == 0)
{
new State;
if(IsPlayerInAnyVehicle(playerid))
{
State=GetPlayerState(playerid);
if(State!=PLAYER_STATE_DRIVER) return  SendClientMessage(playerid,COLOR_GREY,"Вы не водитель!");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return  SendClientMessage(playerid, COLOR_WHITE, "::: Введите: /eject [id]");
new playa;
playa = ReturnUser(tmp);
new test;
test = GetPlayerVehicleID(playerid);
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
if(playa == playerid) { SendClientMessage(playerid, COLOR_GREY, "Вы не можете выкинуть из машины себя!"); return 1; }
if(IsPlayerInVehicle(playa,test))
{
new PName[MAX_PLAYER_NAME];
GetPlayerName(playerid,PName,sizeof(PName));
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "Вы выкинули из машины %s!", giveplayer);
SendClientMessage(playerid, 0x6495EDFF, string);
format(string, sizeof(string), "Вас выкинул из машины %s!", PName);
SendClientMessage(playa, 0x6495EDFF, string);
RemovePlayerFromVehicle(playa);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Не рядом с вами!");
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "[Ошибка] Игрок не найден!");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Вы должны быть в машине!");
}
}
return 1;
}


Сообщение отредактировал [CM]Freddy - Вторник, 10.07.2012, 07:39
_Edik_ Дата: Четверг, 23.10.2014, 15:41 | Сообщение # 2
Боец
Сообщений: 58
Статус: Offline
Вырезано.

+
  • Страница 1 из 1
  • 1
Поиск: