Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- ______ _ _ ______
- | ___(_) | | | ___ \
- | |_ _ _ __ ___| |_ | |_/ /__ _ __ ___ ___ _ __
- | _| | | '__/ __| __| | __/ _ \ '__/ __|/ _ \| '_ \
- | | | | | \__ \ |_ | | | __/ | \__ \ (_) | | | |
- \_| |_|_| |___/\__| \_| \___|_| |___/\___/|_| |_|
- */
- #include <a_samp>
- #define FILTERSCRIPT
- new blankobj[MAX_PLAYERS];
- public OnFilterScriptInit()
- {
- print(" FP Filterscript ist loaded.");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid,vehicleid)
- {
- if(GetPVarInt(playerid,"used") == 1)
- {
- SetPVarInt(playerid,"used",0);
- SetCameraBehindPlayer(playerid);
- DestroyPlayerObject(playerid,blankobj[playerid]);
- }
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/fp", cmdtext, true, 10) == 0)
- {
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,-1,"Du musst in einem Fahrzeug sein, um den Befehl zu verweden!");
- if(GetPVarInt(playerid,"used") == 0)
- {
- new vID = GetPlayerVehicleID(playerid);
- blankobj[playerid] = CreatePlayerObject(playerid,19300, 0.0000, -1282.9984, 10.1493, 0.0000, -1, -1, 100);
- if(GetPlayerVehicleSeat(playerid) == 0) {AttachPlayerObjectToVehicle(playerid,blankobj[playerid],vID,-0.314999, -0.195000, 0.510000, 0.000000, 0.000000, 0.000000); }
- else if(GetPlayerVehicleSeat(playerid) == 1) {AttachPlayerObjectToVehicle(playerid,blankobj[playerid],vID,0.474999, -0.195000, 0.510000, 0.000000, 0.000000, 0.000000); }
- else if(GetPlayerVehicleSeat(playerid) == 2) {AttachPlayerObjectToVehicle(playerid,blankobj[playerid],vID,-0.314999, -0.695000, 0.510000, 0.000000, 0.000000, 0.000000); }
- else if(GetPlayerVehicleSeat(playerid) == 3) {AttachPlayerObjectToVehicle(playerid,blankobj[playerid],vID,0.474999, -0.695000, 0.510000, 0.000000, 0.000000, 0.000000); }
- AttachCameraToPlayerObject(playerid,blankobj[playerid]);
- SetPVarInt(playerid,"used",1);
- }
- else if(GetPVarInt(playerid,"used") == 1)
- {
- SetCameraBehindPlayer(playerid);
- DestroyPlayerObject(playerid,blankobj[playerid]);
- SetPVarInt(playerid,"used",0);
- }
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment