- Регистрация
- 9 Фев 2012
- Сообщения
- 70
- Лучшие ответы
- 0
- Репутация
- 6
Всем доброго времени суток подскажите в чем может быть дело:
А проблемка вот в чем сажусь в транспорт завожу его нажатием клавиши shift, заводится все равно машинка едит но при нажатии клавиши w движение на зад автомобиль глохнет. и на shift не глушится как хотелось бы помогите исправить, а с меня + + +
---------- Post added at 21:10 ---------- Previous post was at 20:37 ----------
Подскажите уж если не трудно
А проблемка вот в чем сажусь в транспорт завожу его нажатием клавиши shift, заводится все равно машинка едит но при нажатии клавиши w движение на зад автомобиль глохнет. и на shift не глушится как хотелось бы помогите исправить, а с меня + + +
PHP:
else if(PRESSED(KEY_JUMP))
{
if(IsPlayerConnected(playerid))
{
if(IsPlayerInAnyVehicle(playerid))
{
if(!engineOn[GetPlayerVehicleID(playerid)])
{
new idcar = GetPlayerVehicleID(playerid);
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
{
return 1;
}
if(IsAnOwnableCar(idcar))
{
if(PlayerInfo[playerid][pPcarkey] == idcar) { }
else { return 1; }
}
if(IsASalesVehicle(idcar))
{
return 1;
}
if(pveh == 481 || pveh == 509 || pveh == 510)
{
return 1;
}
if(IsARentableVeh(idcar) || IsARentableBike(idcar))
{
if(HireCar[playerid] != idcar)
return 1;
}
if(IsAHarvest(idcar))
{
return 1;
}
if(IsADrugHarvest(idcar))
{
return 1;
}
if(IsASweeper(idcar))
{
return 1;
}
if(gEngine[playerid] == 1) { return 1; }
new playerveh = GetPlayerVehicleID(playerid);
PutPlayerInVehicle(playerid, playerveh, 0);
format(string, sizeof(string), "%s пытается завести двигло", sendername);
ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
if(PlayerInfo[playerid][pAdmin] >= 6 && PlayerInfo[playerid][pAdminDuty] == 1)
{
SetTimerEx("StartingTheVehicle",1,0,"i",playerid);
}
else
{
SetTimerEx("StartingTheVehicle",3500,0,"i",playerid);
}
GameTextForPlayer(playerid, "~w~šB…‚AE‡’ ˆABOƒ…C•...",3500,3);//Запуск
gEngine[playerid] = 1;
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [Èñïîëüçîâàë êîìàíäó] -> /engine",d,m,y,h,mi,s,sendername);//Тут логи короче
CommandLog(string);
return 1;
}
if(engineOn[GetPlayerVehicleID(playerid)])
{
new idcar = GetPlayerVehicleID(playerid);
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
{
return 1;
}
if(IsAnOwnableCar(idcar))
{
if(PlayerInfo[playerid][pPcarkey] == idcar) { }
else { return 1; }
}
if(IsASalesVehicle(idcar))
{
return 1;
}
if(pveh == 481 || pveh == 509 || pveh == 510)
{
return 1;
}
if(IsARentableVeh(idcar) || IsARentableBike(idcar))
{
if(HireCar[playerid] != idcar)
return 1;
}
if(IsAHarvest(idcar))
{
return 1;
}
if(IsADrugHarvest(idcar))
{
return 1;
}
if(IsASweeper(idcar))
{
return 1;
}
engineOn[GetPlayerVehicleID(playerid)] = false;
//SafeRemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 0);
format(string, sizeof(string), "%s заглушил двигло.", sendername);
ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
gEngine[playerid] = 0;
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [Èñïîëüçîâàë êîìàíäó] -> /engine",d,m,y,h,mi,s,sendername);//Эт логи
CommandLog(string);
return 1;
}
}
}
return 1;
}
---------- Post added at 21:10 ---------- Previous post was at 20:37 ----------
Подскажите уж если не трудно
Последнее редактирование: