Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- new Rampe[MAX_PLAYERS] = 0;
- new Ramp[MAX_PLAYERS];
- forward DelRamp(playerid);
- if (strcmp("/rampeaus", cmdtext, true, 10) == 0)
- {
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 10.0);
- Rampe[playerid] = 1;
- return 1;
- }
- if (strcmp("/rampean", cmdtext, true, 10) == 0)
- {
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 10.0);
- Rampe[playerid] = 0;
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- new Float:x, Float:y, Float:z, Float:rot;
- new currentveh = GetPlayerVehicleID(playerid);
- if(newkeys & KEY_ACTION)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(Rampe[playerid] == 1)
- {
- GetVehiclePos(currentveh, x, x, z);
- GetVehicleZAngle(currentveh, rot);
- Ramp[playerid] = CreateObject(1655,x+18.0,y+18.0,z+18.0,0.0000000,0.0000000,rot); //Ramp
- SetPVarInt(playerid, "Ramp", 1);
- SetTimerEx("DelRamp",5000,false,"i",playerid);
- }
- else
- {
- DestroyObject(Ramp[playerid]);
- SetPVarInt(playerid, "ramp", 0);
- GetVehiclePos(currentveh, x, x, z);
- GetVehicleZAngle(currentveh, rot);
- Ramp[playerid] = CreateObject(1655,x+18.0,y+18.0,z+18.0,0.0000000,0.0000000,rot); //Ramp
- SetPVarInt(playerid, "Ramp", 1);
- SetTimerEx("DelRamp",5000,false,"i",playerid);
- }
- }
- }
- return 1;
- }
- public DelRamp(playerid)
- {
- DestroyObject(Ramp[playerid]);
- SetPVarInt(playerid, "ramp", 0);
- }
Advertisement
Add Comment
Please, Sign In to add comment