leha_jons
Умник
к new
к forward
в public OnGameModeInit()
в
ко всем командам
в конец мода
в public OnPlayerKeyStateChange
всё вроде
PHP:
new Shlak;
PHP:
forward Shlaksf();
PHP:
Shlak= CreateObject(968,-2051.80004883,-80.40000153,35.00000000,0.00000000,90.00000000,0.00000000);//заменить на свои
CreateObject(966,-2051.69995117,-80.40000153,34.20000076,0.00000000,0.00000000,180.00000000);// Заменить на свои
PHP:
public OnPlayerCommandText
PHP:
if ((strcmp(cmd, "/ash", true)==0))
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(15.0,playerid,-2051.69995117,-80.40000153,34.20000076)) // откуда можно открыть шлак свои координаты
{
SetObjectRot(Shlak, 0.00000000,25.00000000,0.00000000);// последнии 3 значения открытой палки свои координаты
SetTimer("Shlaksf", 5000, 0);
SendClientMessage(playerid, COLOR_GREY, " {00BFFF}шлагбаум открыт! ");
}
return 1;
}
}
PHP:
public Shlaksf()
{
SetObjectRot(Shlak, 0.00000000,90.00000000,0.00000000);// з последних значения в закрытом //виде свои координаты
return 0;
}
PHP:
if(newkeys == KEY_CROUCH && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
OnPlayerCommandText(playerid,"/ash");
}
Последнее редактирование:
