Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #define RED 0xFF0000AA
- #define BLUE 0x0000BBAA
- #define LIGHT_GREEN 0x00FF00AA
- #define FILTERSCRIPT
- #if defined FILTERSCRIPT
- new bool:istovar[MAX_PLAYERS];
- new pickup;
- new zemlja;
- new beton;
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" posao ");
- print("--------------------------------------\n");
- pickup = CreatePickup(1274, 1, -1870.0604, -1718.0531, 21.8999, 0);
- CreateVehicle(524, -1898.8329, -1705.5673, 22.6923, 184.7151, -1, -1, 100);
- CreateVehicle(524, -1914.3582, -1706.8309, 22.6923, 184.7151, -1, -1, 100);
- CreateVehicle(524, -1909.3700, -1706.1271, 22.6923, 184.7151, -1, -1, 100);
- CreateVehicle(524, -1904.1484, -1706.1144, 22.6923, 184.7151, -1, -1, 100);
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- main()
- {
- print("\n----------------------------------");
- print(" posao ");
- print("----------------------------------\n");
- }
- #endif
- public OnPlayerConnect(playerid)
- {
- RemoveBuildingForPlayer(playerid, 11223, -2049.1719, 250.3203, 33.0781, 0.25);
- RemoveBuildingForPlayer(playerid, 11226, -2049.1719, 250.3203, 29.3750, 0.25);
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/beton", cmdtext, true, 10) == 0)
- {
- if(!IsPlayerInRangeOfPoint( playerid, 10.0, -1870.0604, -1718.0531, 21.8999 ) ) return SendClientMessage(playerid,0xFFFFFFFF,"Nisi u betonari kod pikupa");
- SetPlayerCheckpoint(playerid, -2048.6365, 238.2437, 35.3217, 3.0);
- istovar[playerid] = true;
- SendClientMessage(playerid,0xFFFFFFFF,"Uzeo si beton,odvoz je ucrtan na mapu markerom");
- DestroyObject(zemlja); //kad pise beton ponovo mu mice objekte
- DestroyObject(beton);//
- return 1;
- }
- if (strcmp("/zatrpaj", cmdtext, true, 10) == 0)
- {
- if(!IsPlayerInRangeOfPoint( playerid, 10.0, -2048.6365, 238.2437, 35.3217) ) return SendClientMessage(playerid,0xFFFFFFFF,"Nisi na mjestu radnje");
- zemlja = CreateObject(11223, -2049.10205, 249.99802, 32.58439, 0.00000, 0.00000, 0.00000);
- GivePlayerMoney(playerid, 800);
- SendClientMessage(playerid,0xFFFFFFFF,"Zavrsio si s poslom,placa je isplacena,za ponovni postupak,otidji po beton");
- return 1;
- }
- if (strcmp("/sipaj", cmdtext, true, 10) == 0)
- {
- if(!IsPlayerInRangeOfPoint( playerid, 10.0, -2048.6365, 238.2437, 35.3217 ) ) return SendClientMessage(playerid,0xFFFFFFFF,"Nisi na mjestu radnje");
- beton = CreateObject(11226, -2049.08398, 250.25589, 27.37301, 356.85840, 0.00000, 3.14159);
- SendClientMessage(playerid,0xFFFFFFFF,"Zasipao si beton,izadji i pisi /lopata");
- return 1;
- }
- if (strcmp("/lopata", cmdtext, true, 10) == 0)
- {
- if(!IsPlayerInRangeOfPoint( playerid, 10.0, -2048.6365, 238.2437, 35.3217 ) ) return SendClientMessage(playerid,0xFFFFFFFF,"Nisi na mjestu radnje");
- GivePlayerWeapon(playerid, 6, 1);
- SendClientMessage(playerid,0xFFFFFFFF,"Uzeo si lopatu,dodji do rupe i pisi /zatrpaj");
- return 1;
- }
- return 0;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- if(istovar[playerid])
- {
- SendClientMessage(playerid,0xFFFFFFFF,"Dosao si na mjesto radnje,okreni se i pisi /sipaj za izradu montaze");
- DisablePlayerCheckpoint ( playerid );
- }
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- if(pickupid == pickup)
- {
- SendClientMessage(playerid,0xFFFFFFFF,"Stigao si u betonaru,pisi kod pikupa /beton");
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment