shape1
shape2
shape3
shape4
shape7
shape8

Возможность садиться в RC транспорт

  • Автор темы Amfy
  • Дата начала

A

Amfy

Гость
Гость
RC транспорт - маленькие машинки, вертолет, танк..

В public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)

if(newkeys == KEY_SECONDARY_ATTACK)
{
if(!IsPlayerInAnyVehicle(playerid))
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
for(new veh; veh<MAX_VEHICLES; veh++)
{
GetVehiclePos(veh, x, y, z);
if(IsPlayerInRangeOfPoint(playerid, 5.0, x, y, z))
{
new model = GetVehicleModel(veh);
switch(model)
{
case 441, 464, 501, 465, 564, 594: PutPlayerInVehicle(playerid, veh, 0);//если рс - зажаем туда игрока
}
}
}
}
else
{
new model = GetVehicleModel(GetPlayerVehicleID(playerid));
switch(model)
{
case 441, 464, 501, 465, 564, 594:
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(playerid, x, y, z+0.5);//если рс - выбрасываем игрока из авто
}
case 449: SetCameraBehindPlayer(playerid);//если трамвай делаем камеру норм
}
}
}

Автор: frog163