Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- if(IsPlayerInAnyVehicle(playerid)) return 1;
- if(PI[playerid][xUbijen] != 0) return 1;
- if(pickupid == VRECA_PICKUP && VRECA_NOVAC)
- {
- SCM(playerid, -1, "Na pickupu si vrece.");
- if(!Uzeo_Vrecu[playerid] && !Uzeo_Kofer[playerid])
- {
- if(GetFactionType(playerid) == ORG_TIP_BANDA || GetFactionType(playerid) == ORG_TIP_MAFIJA)
- {
- if(Uzeo_Kofer[playerid] == 1) return ErrorMessage(playerid, "Vec imate vrecu na ledjima!");
- DajIgracuPredmet(playerid, -1, VRECA_TIP);
- Papy_SetPlayerCheckpoint(playerid, OI[PI[playerid][xClan]][oPozExtX], OI[PI[playerid][xClan]][oPozExtY], OI[PI[playerid][xClan]][oPozExtZ], 3.0);
- CheckpointStatus[playerid] = 53;
- //==============================================================
- InfoMessage(playerid, "Uzeli ste vrecu sa novcem!");
- InfoMessage(playerid, "Imate 10 minuta od pljackanja banke da odnesete vrecu sa novcem u svoju bazu (organizaciju)!");
- InfoMessage(playerid, "Ukoliko umrete neko drugi ce moci uzeti vrecu i odnijeti novca u svoju bazu.");
- InfoMessage(playerid, "Takodjer clanovi policije mogu vratiti vrecu u banku i dobiti nagradu.");
- if(PI[ playerid ][ xClan ] == 7) SetPlayerCheckpoint(playerid, 1751.4545, -2053.9868, 14.1229, 1.5);
- else if(PI[ playerid ][ xClan ] == 8) SetPlayerCheckpoint(playerid, 1123.2765, -2037.0729, 69.8875, 1.5);
- else if(PI[ playerid ][ xClan ] == 9) SetPlayerCheckpoint(playerid, 691.5797, -1275.8501, 13.5607, 1.5);
- else if(PI[ playerid ][ xClan ] == 10) SetPlayerCheckpoint(playerid, 1298.4948, -798.3588, 84.1406, 1.5);
- else if(PI[ playerid ][ xClan ] == 11) SetPlayerCheckpoint(playerid, 2495.3684, -1691.0653, 14.7656, 1.5);
- else if(PI[ playerid ][ xClan ] == 12) SetPlayerCheckpoint(playerid, 2480.8748, -1536.6991, 24.1899, 1.5);
- else if(PI[ playerid ][ xClan ] == 13) SetPlayerCheckpoint(playerid, 2628.0979, -1067.8927, 69.7156, 1.5);
- else if(PI[ playerid ][ xClan ] == 14) SetPlayerCheckpoint(playerid, 2786.9792, -1952.7028, 13.5469, 1.5);
- else if(PI[ playerid ][ xClan ] == 15) SetPlayerCheckpoint(playerid, -49.7495, -269.3630, 6.6332, 1.5);
- else if(PI[ playerid ][ xClan ] == 16) SetPlayerCheckpoint(playerid, 681.5718 ,-473.3458, 16.5363, 1.5);
- }
- else if(GetFactionType(playerid) == ORG_TIP_PD)
- {
- if(Uzeo_Kofer[playerid] == 1) return ErrorMessage(playerid, "Vec imate vrecu na ledjima!");
- DajIgracuPredmet(playerid, -1, VRECA_TIP);
- //==============================================================
- InfoMessage(playerid, "Uzeli ste vrecu sa novcem!");
- InfoMessage(playerid, "Imate 10 minuta od pljackanja banke da vratite vrecu sa novcem u banku!");
- InfoMessage(playerid, "Kada vratite vrecu dobit cete nagradu!");
- if(PI[ playerid ][ xClan ] == 1) SetPlayerCheckpoint(playerid, 1555.5057, -1675.7107, 16.1953, 1.5);
- else if(PI[ playerid ][ xClan ] == 2) SetPlayerCheckpoint(playerid, 1654.0055, -1654.7611, 22.5156, 1.5);
- }
- else return ErrorMessage(playerid, "Vrecu mogu uzimati samo clanovi PD / Mafije / Bande!");
- }
- }
- if(pickupid == KOFER_PICKUP && KOFER_NOVAC)
- {
- SCM(playerid, -1, "Na pickupu si kofera.");
- if(!Uzeo_Kofer[playerid] && !Uzeo_Vrecu[playerid])
- {
- if(GetFactionType(playerid) == ORG_TIP_BANDA || GetFactionType(playerid) == ORG_TIP_MAFIJA)
- {
- if(Uzeo_Vrecu[playerid] == 1) return ErrorMessage(playerid, "Vec imate Kofer sa novcem!");
- DajIgracuPredmet(playerid, -1, KOFER_TIP);
- Papy_SetPlayerCheckpoint(playerid, OI[PI[playerid][xClan]][oPozExtX], OI[PI[playerid][xClan]][oPozExtY], OI[PI[playerid][xClan]][oPozExtZ], 3.0);
- CheckpointStatus[playerid] = 53;
- //==============================================================
- InfoMessage(playerid, "Uzeli ste kofer sa novcem!");
- InfoMessage(playerid, "Imate 10 minuta od pljackanja zlatare da odnesete kofer sa novcem u svoju bazu (organizaciju)!");
- InfoMessage(playerid, "Ukoliko umrete neko drugi ce moci uzeti kofer i odnijeti novca u svoju bazu.");
- InfoMessage(playerid, "Takodjer clanovi policije mogu vratiti kofer u zlataru i dobiti nagradu.");
- if(PI[ playerid ][ xClan ] == 7) SetPlayerCheckpoint(playerid, 1751.4545, -2053.9868, 14.1229, 1.5);
- else if(PI[ playerid ][ xClan ] == 8) SetPlayerCheckpoint(playerid, 1123.2765, -2037.0729, 69.8875, 1.5);
- else if(PI[ playerid ][ xClan ] == 9) SetPlayerCheckpoint(playerid, 691.5797, -1275.8501, 13.5607, 1.5);
- else if(PI[ playerid ][ xClan ] == 10) SetPlayerCheckpoint(playerid, 1298.4948, -798.3588, 84.1406, 1.5);
- else if(PI[ playerid ][ xClan ] == 11) SetPlayerCheckpoint(playerid, 2495.3684, -1691.0653, 14.7656, 1.5);
- else if(PI[ playerid ][ xClan ] == 12) SetPlayerCheckpoint(playerid, 2480.8748, -1536.6991, 24.1899, 1.5);
- else if(PI[ playerid ][ xClan ] == 13) SetPlayerCheckpoint(playerid, 2628.0979, -1067.8927, 69.7156, 1.5);
- else if(PI[ playerid ][ xClan ] == 14) SetPlayerCheckpoint(playerid, 2786.9792, -1952.7028, 13.5469, 1.5);
- else if(PI[ playerid ][ xClan ] == 15) SetPlayerCheckpoint(playerid, -49.7495, -269.3630, 6.6332, 1.5);
- else if(PI[ playerid ][ xClan ] == 16) SetPlayerCheckpoint(playerid, 681.5718 ,-473.3458, 16.5363, 1.5);
- }
- else if(GetFactionType(playerid) == ORG_TIP_PD)
- {
- if(Uzeo_Vrecu[playerid] == 1) return ErrorMessage(playerid, "Vec imate Kofer sa novcem!");
- DajIgracuPredmet(playerid, -1, KOFER_TIP);
- //==============================================================
- InfoMessage(playerid, "Uzeli ste kofer sa novcem!");
- InfoMessage(playerid, "Imate 10 minuta od pljackanja zlatare da vratite kofer sa novcem u zlataru!");
- InfoMessage(playerid, "Kada vratite kofer dobit cete nagradu!");
- if(PI[ playerid ][ xClan ] == 1) SetPlayerCheckpoint(playerid, 1555.5057, -1675.7107, 16.1953, 1.5);
- else if(PI[ playerid ][ xClan ] == 2) SetPlayerCheckpoint(playerid, 1654.0055, -1654.7611, 22.5156, 1.5);
- }
- else return ErrorMessage(playerid, "Kofer mogu uzimati samo clanovi PD / Mafije / Bande!");
- }
- }
- for(new x = 0; x < MAX_GIFTS; x++)
- {
- if(pickupid == Gift[x] && Pokupio[playerid] == 0)
- {
- switch(random(14))
- {
- case 0: {
- PI[ playerid ][ xRespekt ] += 10;
- SendClientMessage(playerid, plavaboja, "{FFFFFF}Cestitamo! U paketicu ste dobili +10 respekta");
- format( globalstring, sizeof( globalstring ), ""col_green"[PAKETIC] {FFFFFF}%s "col_green"je pronasao paketic, Nagrada:{FFFFFF} +10 respekta", ImeIgraca( playerid ));
- SCMA( BELA, globalstring );
- SavePlayer( playerid );
- }
- case 1: {
- PI[ playerid ][ xRespekt ] += 15;
- SendClientMessage(playerid, plavaboja, "{FFFFFF}Cestitamo! U paketicu ste dobili +15 respekta");
- format( globalstring, sizeof( globalstring ), ""col_green"[PAKETIC] {FFFFFF}%s "col_green"je pronasao paketic, Nagrada:{FFFFFF} +15 respekta", ImeIgraca( playerid ));
- SCMA( BELA, globalstring );
- SavePlayer( playerid );
- }
- case 2: {
- PI[ playerid ][ xRespekt ] += 50;
- SendClientMessage(playerid, plavaboja, "{FFFFFF}Cestitamo! U paketicu ste dobili +50 respekta");
- format( globalstring, sizeof( globalstring ), ""col_green"[PAKETIC] {FFFFFF}%s "col_green"je pronasao paketic, Nagrada:{FFFFFF} +50 respekta", ImeIgraca( playerid ));
- SCMA( BELA, globalstring );
- SavePlayer( playerid );
- }
- case 3: {
- PI[ playerid ][ xApoeni ] += 1;
- SendClientMessage(playerid, plavaboja, "{FFFFFF}Cestitamo! U paketicu ste dobili 1 donatorski poen");
- format( globalstring, sizeof( globalstring ), ""col_green"[PAKETIC] {FFFFFF}%s "col_green"je pronasao paketic, Nagrada:{FFFFFF} 1 Donatorski poen", ImeIgraca( playerid ));
- SCMA( BELA, globalstring );
- SavePlayer( playerid );
- }
- case 4: {
- PI[ playerid ][ xApoeni ] += 3;
- SendClientMessage(playerid, plavaboja, "{FFFFFF}Cestitamo! U paketicu ste dobili 3 donatorski poen");
- format( globalstring, sizeof( globalstring ), ""col_green"[PAKETIC] {FFFFFF}%s "col_green"je pronasao paketic, Nagrada:{FFFFFF} 3 Donatorski poen", ImeIgraca( playerid ));
- SCMA( BELA, globalstring );
- SavePlayer( playerid );
- }
- case 5: {
- PI[ playerid ][ xApoeni ] += 5;
- SendClientMessage(playerid, plavaboja, "{FFFFFF}Cestitamo! U paketicu ste dobili 5 donatorski poen");
- format( globalstring, sizeof( globalstring ), ""col_green"[PAKETIC] {FFFFFF}%s "col_green"je pronasao paketic, Nagrada:{FFFFFF} 5 Donatorski poen", ImeIgraca( playerid ));
- SCMA( BELA, globalstring );
- SavePlayer( playerid );
- }
- case 6: {
- new paketic6 = (15000);
- DajIgracuNovac(playerid, paketic6);
- SendClientMessage(playerid, plavaboja, "{FFFFFF}Cestitamo! U paketicu ste dobili 15.000$");
- format( globalstring, sizeof( globalstring ), ""col_green"[PAKETIC] {FFFFFF}%s "col_green"je pronasao paketic, Nagrada:{FFFFFF} 15.000$", ImeIgraca( playerid ));
- SCMA( BELA, globalstring );
- SavePlayer( playerid );
- }
- case 7: {
- new paketic7 = (100000);
- DajIgracuNovac(playerid, paketic7);
- SendClientMessage(playerid, plavaboja, "{FFFFFF}Cestitamo! U paketicu ste dobili 100.000$");
- format( globalstring, sizeof( globalstring ), ""col_green"[PAKETIC] {FFFFFF}%s "col_green"je pronasao paketic, Nagrada:{FFFFFF} 100.000$", ImeIgraca( playerid ));
- SCMA( BELA, globalstring );
- SavePlayer( playerid );
- }
- case 8: {
- new paketic8 = (300000);
- DajIgracuNovac(playerid, paketic8);
- SendClientMessage(playerid, plavaboja, "{FFFFFF}Cestitamo! U paketicu ste dobili 300.000$");
- format( globalstring, sizeof( globalstring ), ""col_green"[PAKETIC] {FFFFFF}%s "col_green"je pronasao paketic, Nagrada:{FFFFFF} 300.000$", ImeIgraca( playerid ));
- SCMA( BELA, globalstring );
- SavePlayer( playerid );
- }
- case 9: {
- new paketic9 = (500000);
- DajIgracuNovac(playerid, paketic9);
- SendClientMessage(playerid, plavaboja, "{FFFFFF}Cestitamo! U paketicu ste dobili 500.000$");
- format( globalstring, sizeof( globalstring ), ""col_green"[PAKETIC] {FFFFFF}%s "col_green"je pronasao paketic, Nagrada:{FFFFFF} 500.000$", ImeIgraca( playerid ));
- SCMA( BELA, globalstring );
- SavePlayer( playerid );
- }
- case 10: {
- PI[ playerid ][ xLevel ] += 1;
- SendClientMessage(playerid, plavaboja, "{FFFFFF}Cestitamo! U paketicu ste dobili 1 level");
- format( globalstring, sizeof( globalstring ), ""col_green"[PAKETIC] {FFFFFF}%s "col_green"je pronasao paketic, Nagrada:{FFFFFF} 1 level", ImeIgraca( playerid ));
- SCMA( BELA, globalstring );
- SavePlayer( playerid );
- }
- case 11: {
- PI[ playerid ][ xLevel ] += 3;
- SendClientMessage(playerid, -1, "{FFFFFF}Cestitamo! U paketicu ste dobili 3 levela");
- format( globalstring, sizeof( globalstring ), ""col_green"[PAKETIC] {FFFFFF}%s "col_green"je pronasao paketic, Nagrada:{FFFFFF} 3 levela", ImeIgraca( playerid ));
- SCMA( BELA, globalstring );
- SavePlayer( playerid );
- }
- case 12: {
- PI[ playerid ][ xLevel ] += 5;
- SendClientMessage(playerid, plavaboja, "{FFFFFF}Cestitamo! U paketicu ste dobili 5 levela");
- format( globalstring, sizeof( globalstring ), ""col_green"[PAKETIC] {FFFFFF}%s "col_green"je pronasao paketic, Nagrada:{FFFFFF} 5 levela", ImeIgraca( playerid ));
- SCMA( BELA, globalstring );
- SavePlayer( playerid );
- }
- case 13: {
- PI[ playerid ][ xLevel ] += 10;
- SendClientMessage(playerid, plavaboja, "{FFFFFF}Cestitamo! U paketicu ste dobili 10 levela");
- format( globalstring, sizeof( globalstring ), ""col_green"[PAKETIC] {FFFFFF}%s "col_green"je pronasao paketic, Nagrada:{FFFFFF} 10 levela", ImeIgraca( playerid ));
- SCMA( BELA, globalstring );
- SavePlayer( playerid );
- }
- }
- }
- DestroyPickup(Gift[x]);
- Pokupio[playerid] = 1;
- }
- Pokupio[playerid] = 0;
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment