Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #define COLOR_RED 0xFF0000FF
- forward GodCarFix();
- new IsGodCar[MAX_VEHICLES];
- #define COLOR_YELLOW 0xFFFF00AA
- new car;
- main()
- {
- print("\n----------------------------------");
- print(" Zombies by Ozwell_Spencer");
- print("----------------------------------\n");
- }
- public OnGameModeInit()
- {
- SetGameModeText("Zombie Roleplay");
- AddPlayerClass(164,-1615.5519,674.9824,-4.9063,357.4276,23,30,27,500,46,1);//umbrella
- AddPlayerClass(287, -1615.5519,674.9824,-4.9063,357.4276,30,30,36,1,46,1); //army
- AddPlayerClass(286,-1615.5519,674.9824,-4.9063,357.4276,24,30,34,30,46,1);//FBI
- AddStaticVehicle(577,297.1870,2503.0688,16.1407,91.0305,126,126);
- AddStaticVehicle(598,-1621.2756,692.7515,-5.6687,354.2397,0,3); // tank1
- AddStaticVehicle(598,-1628.5917,693.4894,-5.6686,354.2397,0,3); // tank2
- AddStaticVehicle(541,-1639.3607,685.3047,-5.6729,271.4316,0,3); // tank3
- AddStaticVehicle(541,-1639.1542,677.0540,-5.6725,271.4316,0,3); // tank5
- AddStaticVehicle(541,-1639.0149,671.4761,-5.6725,271.4316,0,3); // tank6
- AddStaticVehicle(541,-1638.7819,662.1594,-5.6725,271.4316,0,3); // tank8
- AddStaticVehicle(541,-1638.5663,653.5353,-5.6725,271.4316,0,3); // tank9
- AddStaticVehicle(541,-1624.0831,649.1118,-5.9394,271.4316,0,3); // RANCHER
- AddStaticVehicle(541,-1575.0408,705.3793,-5.6725,264.6665,0,3); // rancher
- AddStaticVehicle(541,-1574.6283,709.7972,-5.6727,264.6665,0,3); // rancher
- AddStaticVehicle(541,-1573.1222,725.9298,-5.6731,264.6665,0,3); // rancher
- AddStaticVehicle(541,-1573.6042,720.7682,-5.6730,264.6665,0,3); // rancher
- AddStaticVehicle(541,-1572.6862,730.6012,-5.6733,264.6665,0,3); // rancher
- AddStaticVehicle(541,-1572.3961,733.7078,-5.6733,264.6665,0,3); // rancher
- AddStaticVehicle(541,-1571.9303,738.6971,-5.6735,264.6665,0,3); // rancher
- AddStaticVehicle(541,-1571.6244,741.9749,-5.6736,264.6665,0,3); // rancher
- AddStaticVehicle(541,-1579.3617,749.6190,-5.6730,2.9829,0,3); // bike
- AddStaticVehicle(427,-1586.7583,749.2335,-5.6734,2.9829,0,3); // bike
- AddStaticVehicle(427,-1603.4926,748.3613,-5.6744,2.9829,0,3); // bike
- AddStaticVehicle(608,278.8636,2496.9248,16.6751,354.9685,0,3); // KEEP
- AddStaticVehicle(571,275.6235,2494.1743,16.2301,176.1253,0,3); // KEEP
- AddStaticVehicle(427,-1607.6394,748.1453,-5.6746,2.9829,0,3); // bike
- car = AddStaticVehicle(425,-1680.3420,705.8512,30.3603,92.0728,0,86); // HELEPLOPPER FBI
- CreateObject(981,-2673.9863,1267.4681,55.4429,180.0283,0,0); // blockade 2
- CreateObject(981,-2690.4756,1278.5856,55.1297,184.0863,0,0); // blockade 2
- CreateObject(981,-2690.4756,1278.5856,55.1297,184.0863,0,0); // blockade 2
- AddStaticVehicle(520,-2315.0588,1544.4639,18.5805,270.4608,0,86); // hydra(hidden)
- SetTimer("GodCarFix", 1000, 1);
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid, 2116.6829, 1003.1592, 11.0929);
- SetPlayerCameraPos(playerid, 2119.5300, 1003.2362, 10.8203);
- SetPlayerCameraLookAt(playerid, 2116.6829, 1003.1592, 11.0929);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- 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;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- if(strcmp(cmd, "/setgodcar", true) == 0)
- {
- if(IsPlayerAdmin(playerid)){
- new string[256];
- carid = GetPlayerVehicleID(playerid);
- IsGodCar[carid] = 1;
- format(string, sizeof(string), "You have made vehicle id %d a god car!", carid);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- return 1;
- }
- else{
- SendClientMessage(playerid, COLOR_RED, "You must be an RCON admin to use this command!");
- }
- return 1;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- if(vehicleid == car)
- {
- if(!IsPlayerAdmin(playerid))
- {
- new Float:cx, Float:cy, Float:cz;
- GetPlayerPos(playerid, cx, cy, cz);
- SetPlayerPos(playerid, cx, cy, cz);
- SendClientMessage(playerid,COLOR_RED,"Only administrators can use this vehicle! If you are caught using this, you will be kicked.");
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"Do not abuse the use of this vehicle.");
- }
- }
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- return 1;
- }
- public OnVehicleMod(playerid, vehicleid, componentid)
- {
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- public GodCarFix()
- {
- for(new v=0;v<MAX_VEHICLES;v++){
- if(IsGodCar[v] == 1){
- SetVehicleHealth(v, 1000);
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment