[CMD]открывание\закрытие машины - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: [CM]OlegEhtler, Getbackthere, Phoenixxx_Czar  
[CMD]открывание\закрытие машины
BIG_BOSSIK Дата: Понедельник, 29.04.2013, 20:29 | Сообщение # 1
Боец
Сообщений: 84
Статус: Offline
Первая комманда это комманда закрытие /lock
Код
if (strcmp(cmdtext, "/lock", true)==0)
{
  if(IsPlayerInAnyVehicle(playerid))
  {
   new State=GetPlayerState(playerid);
   if(State!=PLAYER_STATE_DRIVER)
   {
    SendClientMessage(playerid,0xFF004040,"You can only lock the doors as the driver.");
    return 1;
   }
   new i;
   for(i=0;i<MAX_PLAYERS;i++)
   {
    if(i != playerid)
    {
     SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 1);
    }
   }
   SendClientMessage(playerid, 0x33AA33AA, "Vehicle locked!");
   new Float:pX, Float:pY, Float:pZ;
   GetPlayerPos(playerid,pX,pY,pZ);
   PlayerPlaySound(playerid,1056,pX,pY,pZ);
  }
  else
  {
  SendClientMessage(playerid, 0xFF004040, "You're not in a vehicle!");
  }
return 1;
}


Вторая комманда это комманда закрытие /закр
Код
if (strcmp(cmdtext, "/закр", true)==0)
{
  if(IsPlayerInAnyVehicle(playerid))
  {
   new State=GetPlayerState(playerid);
   if(State!=PLAYER_STATE_DRIVER)
   {
    SendClientMessage(playerid,0xFF004040,"You can only lock the doors as the driver.");
    return 1;
   }
   new i;
   for(i=0;i<MAX_PLAYERS;i++)
   {
    if(i != playerid)
    {
     SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 1);
    }
   }
   SendClientMessage(playerid, 0x33AA33AA, "Vehicle locked!");
   new Float:pX, Float:pY, Float:pZ;
   GetPlayerPos(playerid,pX,pY,pZ);
   PlayerPlaySound(playerid,1056,pX,pY,pZ);
  }
  else
  {
  SendClientMessage(playerid, 0xFF004040, "You're not in a vehicle!");
  }
return 1;
}


[color=green]Третья комманда это комманда открытия машины /vlock

Код
if (strcmp(cmdtext, "/vlock", true)==0)
{
  if(IsPlayerInAnyVehicle(playerid))
  {
   new State=GetPlayerState(playerid);
   if(State!=PLAYER_STATE_DRIVER)
   {
    SendClientMessage(playerid,0xFF004040,"You can only unlock the doors as the driver.");
    return 1;
   }
   new i;
   for(i=0;i<MAX_PLAYERS;i++)
   {
    SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 0);
   }
   SendClientMessage(playerid, 0x33AA33AA, "Vehicle unlocked!");
   new Float:pX, Float:pY, Float:pZ;
   GetPlayerPos(playerid,pX,pY,pZ);
   PlayerPlaySound(playerid,1057,pX,pY,pZ);
  }
  else
  {
  SendClientMessage(playerid, 0xFF004040, "You're not in a vehicle!");
  }
return 1;
}


Четвёртая комманда это комманда открытия машины /откр
Код
if (strcmp(cmdtext, "/откр", true)==0)
{
  if(IsPlayerInAnyVehicle(playerid))
  {
   new State=GetPlayerState(playerid);
   if(State!=PLAYER_STATE_DRIVER)
   {
    SendClientMessage(playerid,0xFF004040,"You can only unlock the doors as the driver.");
    return 1;
   }
   new i;
   for(i=0;i<MAX_PLAYERS;i++)
   {
    SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 0);
   }
   SendClientMessage(playerid, 0x33AA33AA, "Vehicle unlocked!");
   new Float:pX, Float:pY, Float:pZ;
   GetPlayerPos(playerid,pX,pY,pZ);
   PlayerPlaySound(playerid,1057,pX,pY,pZ);
  }
  else
  {
  SendClientMessage(playerid, 0xFF004040, "You're not in a vehicle!");
  }
return 1;
}


50 постов[+] Репутаций [+]
100 постов[+] Репутаций [+]
150 постов[-] Репутаций [+]
200 постов[-] Репутаций [-]
300 постов[-] Репутаций [-]
500-1000 постов[-] Репутаций [-]
Reutov_TV Дата: Понедельник, 06.05.2013, 21:00 | Сообщение # 2
Боец
Сообщений: 169
Статус: Offline
На русский бы хоть это перевёл "SendClientMessage(playerid,0xFF004040,"You can only unlock the doors as the driver."); "

Дата регистрации на Cheat-Master.Ru - 25.02.2012
Скайп взломан, писать только в ЛС!
_eXcENDeR_ Дата: Суббота, 27.07.2013, 09:54 | Сообщение # 3
Боец
Сообщений: 98
Статус: Offline
это бред, можно все сделать в одной команде
  • Страница 1 из 1
  • 1
Поиск: