Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerUpdate(playerid)
- {
- new keys, updown, leftright;
- GetPlayerKeys(playerid, keys, updown, leftright);
- if (keys & KEY_ACTION)
- {
- if (leftright == KEY_LEFT)
- {
- SendClientMessage(playerid, -1, "left");
- Boot(playerid);
- }
- else if (leftright == KEY_RIGHT)
- {
- SendClientMessage(playerid, -1, "right");
- }
- }
- return true;
- }
- stock Boot(playerid)
- {
- new string[15];
- new engine,lights,alarm,doors,bonnet,boot,objective;
- if(GetPlayerVehicleID(playerid) != INVALID_VEHICLE_ID)
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- new carid = GetPlayerVehicleID(playerid);
- GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
- switch(boot)
- {
- case -1,0:
- {
- if(carid == PlayerInfo[playerid][pVehKey])
- {
- SetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,1,objective);
- format(string,sizeof(string),"~g~Boot");
- TextDrawSetString(Textdraw3[playerid], string);
- bt[carid] = 1;
- printf("boot1");
- }
- else if(carid < StaticVehs)
- {
- SetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,1,objective);
- format(string,sizeof(string),"~g~Boot");
- TextDrawSetString(Textdraw3[playerid], string);
- bt[carid] = 1;
- printf("boot2");
- }
- }
- case 1:
- {
- SetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,0,objective);
- format(string,sizeof(string),"~w~Boot");
- TextDrawSetString(Textdraw3[playerid], string);
- bt[carid] = 0;
- printf("boot3");
- }
- }
- return true;
- }
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement