Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- ________________________________________________________________________________
- _______ __
- / ___ \ | |
- / / \ \ | |
- / /_____\ \ | |
- / _________ \ | |
- / / \ \ | |
- / / \ \ | |________
- /__/ \__\ N G G A |___________| O M B O N G K A E H E ™
- ________________________________________________________________________________
- */
- //==============================================================================
- //==============================================================================
- //==============================================================================
- //
- // Sweaper Job, by : VenomMancer A.K.A Angga_Lombongkaehe
- // Eamil : [email protected]
- // Twitter : @Angga_1sT
- // Remove The credits..
- // Copyright(c), Angga Lombongkaehe ™
- //
- //==============================================================================
- //==============================================================================
- //==============================================================================
- //==============================================================================
- // Include
- //==============================================================================
- #include <a_samp>
- #include <zcmd>
- #include <streamer>
- //==============================================================================
- // Define
- //==============================================================================
- new CleanJob[256];
- //-----------------------------------------
- #define COLOR_YELLOW 0xFFFF00AA
- #define red 0xFF0000AA
- #define Clean1 1209.4492,-1574.5165,13.1156
- #define Clean2 1205.6890,-1382.9176,12.9679
- #define Clean3 1249.7113,-1283.0565,13.2020
- #define Clean4 1349.4126,-1151.2155,23.4281
- #define Clean5 1449.3942,-1165.2371,23.3873
- #define Clean6 1456.5416,-1290.1661,13.1078
- #define Clean7 1600.4767,-1306.2827,17.0060
- #define Clean8 1602.1675,-1425.9706,13.1802
- #define Clean9 1655.2245,-1582.2472,13.1078
- #define Clean10 1523.9012,-1590.2723,13.1079
- #define Clean11 1423.1997,-1726.9269,13.1079
- #define Clean12 1291.6591,-1650.7064,13.2280
- //-----------------------------------------
- //==============================================================================
- //==============================================================================
- public OnGameModeInit()
- {
- Create3DTextLabel("Tempat kerja!\n{FFFFFF}Ke sini!\n{FF8040}Menjadi tukang Pembersih jalan", 0xFFF00FF,1290.5945,-1657.5105,13.5469,50.0, 0);
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- //-------------------------------------
- // Clean
- //-------------------------------------
- if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 574)
- {
- if(CleanJob[playerid] == 1){
- CleanJob[playerid] = 2;
- SetPlayerCheckpoint(playerid,Clean2,5);
- SendClientMessage(playerid,COLOR_YELLOW,"* [SERVER] : Ikuti warna merah yang ada di map!");
- return 1;
- }
- if(CleanJob[playerid] == 2){
- CleanJob[playerid] = 3;
- SetPlayerCheckpoint(playerid,Clean3,5);
- SendClientMessage(playerid,COLOR_YELLOW,"* [SERVER] : Ikuti warna merah yang ada di map!");
- return 1;
- }
- if(CleanJob[playerid] == 3){
- CleanJob[playerid] = 4;
- SetPlayerCheckpoint(playerid,Clean4,5);
- SendClientMessage(playerid,COLOR_YELLOW,"* [SERVER] : Ikuti warna merah yang ada di map!");
- return 1;
- }
- if(CleanJob[playerid] == 4){
- CleanJob[playerid] = 5;
- SetPlayerCheckpoint(playerid,Clean5,5);
- SendClientMessage(playerid,COLOR_YELLOW,"* [SERVER] : Ikuti warna merah yang ada di map!");
- return 1;
- }
- if(CleanJob[playerid] == 5){
- CleanJob[playerid] = 6;
- SetPlayerCheckpoint(playerid,Clean6,5);
- SendClientMessage(playerid,COLOR_YELLOW,"* [SERVER] : Ikuti warna merah yang ada di map!");
- return 1;
- }
- if(CleanJob[playerid] == 6){
- CleanJob[playerid] = 7;
- SetPlayerCheckpoint(playerid,Clean7,5);
- SendClientMessage(playerid,COLOR_YELLOW,"* [SERVER] : Ikuti warna merah yang ada di map!");
- return 1;
- }
- if(CleanJob[playerid] == 7){
- CleanJob[playerid] = 8;
- SetPlayerCheckpoint(playerid,Clean8,5);
- SendClientMessage(playerid,COLOR_YELLOW,"* [SERVER] : Ikuti warna merah yang ada di map!");
- return 1;
- }
- if(CleanJob[playerid] == 8){
- CleanJob[playerid] = 9;
- SetPlayerCheckpoint(playerid,Clean9,5);
- SendClientMessage(playerid,COLOR_YELLOW,"* [SERVER] : Ikuti warna merah yang ada di map!");
- return 1;
- }
- if(CleanJob[playerid] == 9){
- CleanJob[playerid] = 10;
- SetPlayerCheckpoint(playerid,Clean10,5);
- SendClientMessage(playerid,COLOR_YELLOW,"* [SERVER] : Ikuti warna merah yang ada di map!");
- return 1;
- }
- if(CleanJob[playerid] == 10){
- CleanJob[playerid] = 11;
- SetPlayerCheckpoint(playerid,Clean11,5);
- SendClientMessage(playerid,COLOR_YELLOW,"* [SERVER] : Ikuti warna merah yang ada di map!");
- return 1;
- }
- if(CleanJob[playerid] == 11){
- CleanJob[playerid] = 12;
- SetPlayerCheckpoint(playerid,Clean12,5);
- SendClientMessage(playerid,COLOR_YELLOW,"* [SERVER] : Ikuti warna merah yang ada di map!");
- return 1;
- }
- if(CleanJob[playerid] == 12){
- CleanJob[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- new string[128];
- new dsname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, dsname, sizeof(dsname));
- format(string, sizeof(string), "[SERVER] : {FFFFFF}%s {FF8040}Telah selesai menjadi tukang pembersih jalan !", dsname);
- SendClientMessageToAll(COLOR_YELLOW, string);
- SendClientMessage(playerid,COLOR_YELLOW,"* Kamu mendapatkan +$119.700 dan +2score dari bekerja sebagai tukang pembersih jalan !");
- SendClientMessage(playerid,COLOR_YELLOW,"* Ketik : {FFFFFF}/sweeper {FF8040}Untuk bekerja kembali !");
- SetPlayerScore(playerid, GetPlayerScore(playerid) + 2);
- GivePlayerMoney(playerid,119700);
- }
- }
- return 1;
- }
- CMD:sweeper(playerid,params[])
- {
- #pragma unused params
- //if(IsPlayerInRangeOfPoint(playerid, 5.0, 2099.0759,-1806.6006,13.5551)) {
- //} else return SendClientMessage(playerid, red,"Kamu harus pergi ke tempat kerja, yang berada di LS Pizza ");
- if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 574) {
- CleanJob[playerid] = 1;
- new string[128];
- new dsname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, dsname, sizeof(dsname));
- format(string, sizeof(string), "[SERVER] : {FFFFFF}%s {FF8040}Sekarang adalah tukang Pemberish jalan !", dsname);
- SendClientMessageToAll(COLOR_YELLOW, string);
- SetPlayerCheckpoint(playerid,Clean1,5);
- SendClientMessage(playerid,COLOR_YELLOW,"* Ikuti kotak warna merah yang ada dimap!");
- SendClientMessage(playerid,red,"* Untuk stop bekerja silahkan ketik, {FF8040}/stopjob");
- //SendClientMessage(playerid,COLOR_YELLOW,"* Kotak merah tersHotdog1,10ebut terletak di LS Pizza");
- } else return SendClientMessage(playerid, red,"Kamu harus berada di mobil sweeper !");
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment