Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //THIS SCRIPT IS MADE BY MILAN_HUIZEN
- //IF U USE OR EDIT THIS SCRIPT. DONT REMOVE THE CREDITS
- //THAT IS ALL I ASK:) HAVE FUN WITH IT AND I HOPE YOU APPRECIATE IT
- #define FILTERSCRIPT
- #include <a_samp>
- #include <zcmd>
- #include <sscanf>
- new Truck1;
- new Truck2;
- new Truck3;
- new Truck4;
- new truck1loaded;
- new truck2loaded;
- new truck3loaded;
- new truck4loaded;
- new PickUpLoad;
- new PickUpUnload;
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- truck1loaded = 0;
- truck2loaded = 0;
- truck3loaded = 0;
- truck4loaded = 0;
- PickUpLoad = CreatePickup(1239, 1, 2334.8611, -2081.3384, 13.5469, 0); // Loading Point
- PickUpUnload = CreatePickup(1239, 1, -1969.5801, -2431.8479, 30.6250, 0); //Unloading point
- Truck1 = AddStaticVehicleEx(456,-68.3554,-1156.6191,1.9231,89.0, -1,-1, 6000000); // TRUCK 1 heroin
- Truck2 = AddStaticVehicleEx(456,-72.3116,-1160.9124,1.9718,89.0,-1,-1, 6000000); // TRUCK 2 heroin
- Truck3 = AddStaticVehicleEx(456,-81.4130,-1187.9762,1.9228,89.0,-1,-1, 6000000); // TRUCK 3 heroin
- Truck4 = AddStaticVehicleEx(456,-85.0908,-1193.1639,2.0789,89.0,-1,-1, 6000000); // TRUCK 4 heroin
- print("\n--------------------------------------");
- print(" Heroin Smuggling by Milan_Huizen");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- main()
- {
- print("\n----------------------------------");
- print(" Blank Gamemode by your name here");
- print("----------------------------------\n");
- }
- #endif
- public OnGameModeInit()
- {
- // Don't use these lines if it's a filterscript
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SendClientMessage(playerid, 0xFF950063, "This server uses Heroin Smuggler Job by Milan_Huizen");
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- CMD:unloadheroin(playerid, params[])
- {
- if(GetPlayerScore(playerid) >= -500)
- {
- if(IsPlayerInRangeOfPoint(playerid, 7.0, 2334.8611, -2081.3384, 13.5469))
- {
- new getveh;
- getveh = GetPlayerVehicleID(playerid);
- if(getveh == Truck1)
- {
- if(truck1loaded == 1)
- {
- truck1loaded = 0;
- GivePlayerMoney(playerid, 1500);
- SendClientMessage(playerid, 0x00900082, "You sold the heroin and earned $1500!");
- return 1;
- }
- else return SendClientMessage(playerid, 0x00000014, "Your truck is emtpy!");
- }
- if(getveh == Truck2)
- {
- if(truck2loaded == 1)
- {
- truck2loaded = 0;
- GivePlayerMoney(playerid, 1500);
- SendClientMessage(playerid, 0x00900082, "You sold the heroin and earned $1500!");
- return 1;
- }
- else return SendClientMessage(playerid, 0x00000014, "Your truck is emtpy!");
- }
- if(getveh == Truck3)
- {
- if(truck3loaded == 1)
- {
- truck3loaded = 0;
- GivePlayerMoney(playerid, 1500);
- SendClientMessage(playerid, 0x00900082, "You sold the heroin and earned $1500!");
- return 1;
- }
- else return SendClientMessage(playerid, 0x00000014, "Your truck is emtpy!");
- }
- if(getveh == Truck4)
- {
- if(truck4loaded == 1)
- {
- truck4loaded = 0;
- GivePlayerMoney(playerid, 1500);
- SendClientMessage(playerid, 0x00900082, "You sold the heroin and earned $1500!");
- return 1;
- }
- else return SendClientMessage(playerid, 0x00000014, "Your truck is emtpy!");
- }
- else return SendClientMessage(playerid, 0x00000014, "You are not in a heroin delivery truck!");
- }
- else return SendClientMessage(playerid, 0x00000014, "You are not near the delivery point!");
- }
- else return SendClientMessage(playerid, 0x00000014, "You are failing to hard to use this command. TROLLED BY MILAN");
- }
- CMD:loadheroin(playerid, params[])
- {
- if(GetPlayerScore(playerid) >= -500)
- {
- if(IsPlayerInRangeOfPoint(playerid, 7.0, -1969.5801, -2431.8479, 30.6250))
- {
- new getveh;
- getveh = GetPlayerVehicleID(playerid);
- if(getveh == Truck1)
- {
- if(truck1loaded == 0)
- {
- truck1loaded = 1;
- GivePlayerMoney(playerid, -500);
- SendClientMessage(playerid, 0x00900082, "You bought heroin for $500");
- return 1;
- }
- else return SendClientMessage(playerid, 0x00000014, "Your truck is emtpy!");
- }
- if(getveh == Truck2)
- {
- if(truck2loaded == 0)
- {
- truck2loaded = 1;
- GivePlayerMoney(playerid, -500);
- SendClientMessage(playerid, 0x00900082, "You bought heroin for $500");
- return 1;
- }
- else return SendClientMessage(playerid, 0x00000014, "Your truck is emtpy!");
- }
- if(getveh == Truck3)
- {
- if(truck3loaded == 0)
- {
- truck3loaded = 1;
- GivePlayerMoney(playerid, -500);
- SendClientMessage(playerid, 0x00900082, "You bought heroin for $500");
- return 1;
- }
- else return SendClientMessage(playerid, 0x00000014, "Your truck is emtpy!");
- }
- if(getveh == Truck4)
- {
- if(truck4loaded == 0)
- {
- truck4loaded = 1;
- GivePlayerMoney(playerid, -500);
- SendClientMessage(playerid, 0x00900082, "You bought heroin for $500");
- return 1;
- }
- else return SendClientMessage(playerid, 0x00000014, "Your truck is already full!");
- }
- else return SendClientMessage(playerid, 0x00000014, "You are not in a heroin delivery truck!");
- }
- else return SendClientMessage(playerid, 0x00000014, "You are not near a loading point!");
- }
- else return SendClientMessage(playerid, 0x00000014, "You are failing to hard to use this command. TROLLED BY MILAN");
- }
- CMD:frisktruck(playerid, params[])
- {
- new Float:Xh1, Float:Yh1, Float:Zh1;
- new Float:Xh2, Float:Yh2, Float:Zh2;
- new Float:Xh3, Float:Yh3, Float:Zh3;
- new Float:Xh4, Float:Yh4, Float:Zh4;
- GetVehiclePos(Truck1, Xh1, Yh1, Zh1);
- GetVehiclePos(Truck2, Xh2, Yh2, Zh2);
- GetVehiclePos(Truck3, Xh3, Yh3, Zh3);
- GetVehiclePos(Truck4, Xh4, Yh4, Zh4);
- if(GetPlayerScore(playerid) >= -500)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0, Xh1, Yh1, Zh1))
- {
- if(truck1loaded == 0)
- {
- SendClientMessage(playerid, 0x00900082, "Heroin: 0");
- return 1;
- }
- if(truck1loaded == 1)
- {
- SendClientMessage(playerid, 0x00900082, "Heroin: 3");
- return 1;
- }
- }
- if(IsPlayerInRangeOfPoint(playerid, 5.0, Xh2, Yh2, Zh2))
- {
- if(truck2loaded == 0)
- {
- SendClientMessage(playerid, 0x00900082, "Heroin: 0");
- return 1;
- }
- if(truck2loaded == 1)
- {
- SendClientMessage(playerid, 0x00900082, "Heroin: 3");
- return 1;
- }
- }
- if(IsPlayerInRangeOfPoint(playerid, 5.0, Xh3, Yh3, Zh3))
- {
- if(truck3loaded == 0)
- {
- SendClientMessage(playerid, 0x00900082, "Heroin: 0");
- return 1;
- }
- if(truck3loaded == 1)
- {
- SendClientMessage(playerid, 0x00900082, "Heroin: 3");
- return 1;
- }
- }
- if(IsPlayerInRangeOfPoint(playerid, 5.0, Xh4, Yh4, Zh4))
- {
- if(truck4loaded == 0)
- {
- SendClientMessage(playerid, 0x00900082, "Heroin: 0");
- return 1;
- }
- if(truck4loaded == 1)
- {
- SendClientMessage(playerid, 0x00900082, "Heroin: 3");
- return 1;
- }
- return 1;
- }
- else return SendClientMessage(playerid, 0x00000014, "You are not near any possible smuggling vehicles!");
- }
- else return SendClientMessage(playerid, 0x00000014, "You are in minus 500 score.. u suck");
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- if(pickupid == PickUpLoad)
- {
- GameTextForPlayer(playerid,"~b~Use /loadheroin to buy heroin!",2000,1);
- return 1;
- }
- if(pickupid == PickUpUnload)
- {
- GameTextForPlayer(playerid,"~b~Use /unloadheroin to sell your heroin!",2000,1);
- return 1;
- }
- return 1;
- }
Add Comment
Please, Sign In to add comment