Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //all by XtremeR
- #include <a_samp>
- #include <zcmd>
- new tune[MAX_PLAYERS];
- new o;
- new ob2;
- new ob3;
- new ob4;
- new ob5;
- new ob6;
- new ob7;
- new ob8;
- new ob9;
- new ob10;
- new ob11;
- new ob12;
- new ob13;
- new ob14;
- new ob15;
- new ob16;
- new ob17;
- new ob18;
- new ob19;
- new ob20;
- new ob21;
- new ob22;
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print("Tune Able Cars FS By XtremeR");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #endif
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- if (tune[playerid] == 1)
- {
- o = CreateObject(1006,0,0,-1000,0,0,0,100);
- ob2 = CreateObject(1161,0,0,-1000,0,0,0,100);
- ob3 = CreateObject(1161,0,0,-1000,0,0,0,100);
- ob4 = CreateObject(1059,0,0,-1000,0,0,0,100);
- ob5 = CreateObject(1146,0,0,-1000,0,0,0,100);
- ob6 = CreateObject(1006,0,0,-1000,0,0,0,100);
- ob7 = CreateObject(1146,0,0,-1000,0,0,0,100);
- ob8 = CreateObject(1006,0,0,-1000,0,0,0,100);
- ob9 = CreateObject(1006,0,0,-1000,0,0,0,100);
- ob10 = CreateObject(1006,0,0,-1000,0,0,0,100);
- ob11 = CreateObject(1027,0,0,-1000,0,0,0,100);
- ob12 = CreateObject(1027,0,0,-1000,0,0,0,100);
- ob13 = CreateObject(1146,0,0,-1000,0,0,0,100);
- ob14 = CreateObject(1003,0,0,-1000,0,0,0,100);
- ob15 = CreateObject(1018,0,0,-1000,0,0,0,100);
- ob16 = CreateObject(1149,0,0,-1000,0,0,0,100);
- ob17 = CreateObject(1018,0,0,-1000,0,0,0,100);
- ob18 = CreateObject(1006,0,0,-1000,0,0,0,100);
- ob19 = CreateObject(1166,0,0,-1000,0,0,0,100);
- ob20 = CreateObject(1006,0,0,-1000,0,0,0,100);
- ob21 = CreateObject(1026,0,0,-1000,0,0,0,100);
- ob22 = CreateObject(1027,0,0,-1000,0,0,0,100);
- tune[playerid] = 0;
- }
- }
- public OnGameModeInit()
- {
- o = CreateObject(1006,0,0,-1000,0,0,0,100);
- ob2 = CreateObject(1161,0,0,-1000,0,0,0,100);
- ob3 = CreateObject(1161,0,0,-1000,0,0,0,100);
- ob4 = CreateObject(1059,0,0,-1000,0,0,0,100);
- ob5 = CreateObject(1146,0,0,-1000,0,0,0,100);
- ob6 = CreateObject(1006,0,0,-1000,0,0,0,100);
- ob7 = CreateObject(1146,0,0,-1000,0,0,0,100);
- ob8 = CreateObject(1006,0,0,-1000,0,0,0,100);
- ob9 = CreateObject(1006,0,0,-1000,0,0,0,100);
- ob10 = CreateObject(1006,0,0,-1000,0,0,0,100);
- ob11 = CreateObject(1027,0,0,-1000,0,0,0,100);
- ob12 = CreateObject(1027,0,0,-1000,0,0,0,100);
- ob13 = CreateObject(1146,0,0,-1000,0,0,0,100);
- ob14 = CreateObject(1003,0,0,-1000,0,0,0,100);
- ob15 = CreateObject(1018,0,0,-1000,0,0,0,100);
- ob16 = CreateObject(1149,0,0,-1000,0,0,0,100);
- ob17 = CreateObject(1018,0,0,-1000,0,0,0,100);
- ob18 = CreateObject(1006,0,0,-1000,0,0,0,100);
- ob19 = CreateObject(1166,0,0,-1000,0,0,0,100);
- ob20 = CreateObject(1006,0,0,-1000,0,0,0,100);
- ob21 = CreateObject(1026,0,0,-1000,0,0,0,100);
- ob22 = CreateObject(1027,0,0,-1000,0,0,0,100);
- }
- public OnPlayerConnect(playerid)
- {
- tune[playerid] = 0;
- SendClientMessage(playerid,-1,"Tune Able Cars FS By XtremeR");
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- CMD:credits(playerid, params[])
- {
- SendClientMessage(playerid,-1,"Thanks To XtremeR for the Car Tune System!");
- return 1;
- }
- CMD:untune(playerid, params[])
- {
- if(tune[playerid] == 1)
- {
- RemovePlayerFromVehicle(playerid);
- DestroyObject(o);
- DestroyObject(ob2 );
- DestroyObject(ob3);
- DestroyObject(ob4);
- DestroyObject(ob5);
- DestroyObject(ob6);
- DestroyObject(ob7);
- DestroyObject(ob8);
- DestroyObject(ob9);
- DestroyObject(ob10);
- DestroyObject(ob11);
- DestroyObject(ob12);
- DestroyObject(ob13);
- DestroyObject(ob14);
- DestroyObject(ob15);
- DestroyObject(ob16);
- DestroyObject(ob17);
- DestroyObject(ob18);
- DestroyObject(ob19);
- DestroyObject(ob20);
- DestroyObject(ob21);
- DestroyObject(ob22);
- SendClientMessage(playerid,-1,"SERVER:Untuned Sucessfully !");
- }
- else
- if(tune[playerid] == 0)
- {
- SendClientMessage(playerid,-1,"SERVER:Your vehicle is not tuned!");
- }
- return 1;
- }
- CMD:tune(playerid, params[])
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(GetVehicleModel(vehicleid) == 411) // 411 is the infernus model
- {
- tune[playerid] = 1;
- AttachObjectToVehicle(o, GetPlayerVehicleID(playerid), -0.300000,0.000000,0.675000,0.000000,0.000000,0.000000);
- AttachObjectToVehicle(ob2, GetPlayerVehicleID(playerid), 1.049999,2.174999,-0.599999,0.000005,180.899887,180.899963);
- AttachObjectToVehicle(ob3, GetPlayerVehicleID(playerid), -1.049999,-1.950001,-0.599999,0.000005,180.899887,361.799743);
- AttachObjectToVehicle(ob4, GetPlayerVehicleID(playerid), 0.000000,0.000000,0.000000,0.000000,0.000000,0.000000);
- AttachObjectToVehicle(ob5, GetPlayerVehicleID(playerid), -0.074999,-2.325000,0.375000,0.000000,0.000000,0.000000);
- AttachObjectToVehicle(ob6, GetPlayerVehicleID(playerid), 0.225000,0.000000,0.674999,0.000000,0.000000,0.000000);
- AttachObjectToVehicle(ob7, GetPlayerVehicleID(playerid), -0.074999,-2.325000,0.524999,0.000000,0.000000,0.000000);
- AttachObjectToVehicle(ob8, GetPlayerVehicleID(playerid), 0.000000,1.800000,0.149999,0.000000,0.000000,0.000000);
- AttachObjectToVehicle(ob9, GetPlayerVehicleID(playerid), 0.000000,1.650000,0.150000,0.000000,0.000000,0.000000);
- AttachObjectToVehicle(ob10, GetPlayerVehicleID(playerid), 0.000000,1.950000,0.150000,-10.800001,0.000000,0.000000);
- AttachObjectToVehicle(ob11, GetPlayerVehicleID(playerid), -1.049999,-0.824999,-0.599999,0.000000,0.000000,0.000000);
- AttachObjectToVehicle(ob12, GetPlayerVehicleID(playerid), 0.974999,-0.824999,-0.599999,0.000000,0.000000,0.000000);
- AttachObjectToVehicle(ob13, GetPlayerVehicleID(playerid), -0.074999,-2.325000,0.449999,0.000000,0.000000,0.000000);
- AddVehicleComponent(vehicleid, 1079);
- ChangeVehicleColor(vehicleid,0,0);
- SendClientMessage(playerid, 0xDEEE20FF, "Your Infernes is now Tuned!");
- }
- else
- if(GetVehicleModel(vehicleid) == 541) // 541 is the Bullet model
- {
- tune[playerid] = 1;
- AttachObjectToVehicle(ob14, GetPlayerVehicleID(playerid), 0.000000,-2.025000,0.300000,0.000000,0.000000,0.000000);
- AttachObjectToVehicle(ob15, GetPlayerVehicleID(playerid), -0.375000,-1.275000,-0.375000,0.000000,0.000000,0.000000);
- AttachObjectToVehicle(ob16, GetPlayerVehicleID(playerid), 1.049999,-1.500000,0.075000,0.000000,0.000000,0.000000);
- AttachObjectToVehicle(ob17, GetPlayerVehicleID(playerid), 0.374999,-1.275000,-0.375000,0.000000,0.000000,0.000000);
- AttachObjectToVehicle(ob18, GetPlayerVehicleID(playerid), 0.000000,0.224999,0.600000,0.000000,0.000000,0.000000);
- AttachObjectToVehicle(ob19, GetPlayerVehicleID(playerid), 1.049999,1.575000,0.000000,0.000000,0.000000,0.000000);
- AttachObjectToVehicle(ob20, GetPlayerVehicleID(playerid), -0.075000,1.200000,0.300000,0.000000,0.000000,0.000000);
- AttachObjectToVehicle(ob21, GetPlayerVehicleID(playerid), 1.049999,-0.899999,-0.375000,0.000000,0.000000,0.000000);
- AttachObjectToVehicle(ob22, GetPlayerVehicleID(playerid), -1.049999,-0.974999,-0.449999,0.000000,0.000000,0.000000);
- AddVehicleComponent(vehicleid, 1079);
- ChangeVehicleColor(vehicleid,0,0);
- SendClientMessage(playerid, 0xDEEE20FF, "Your Bullet is now Tuned!");
- }
- else
- {
- tune[playerid] = 0;
- SendClientMessage(playerid,-1,"SERVER:You need to be in infernus or bullet to use this command.");
- }
- return 1;
- }
- //End of File.. Dont Re Release, Dont Remove the Credits and Enjoy!
Advertisement
Add Comment
Please, Sign In to add comment