Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //==================================[ PAKETIC ]==================================
- #define MAX_GIFTS 500
- #define Konvertujbroj
- new giftCounter;
- new Gift[MAX_GIFTS];
- new Picked[MAX_PLAYERS];
- new RandomModel[5][1] =
- {
- {19054},
- {19055},
- {19056},
- {19057},
- {19058}
- };
- //==================================[ PAKETIC ]==================================
- // ---------------PAKETIC---------------------- //
- new PaketicPickup;
- // --------------PAKETIC----------------------- //
- ==========================================================================================================================
- CMD:paketic(playerid, params[])
- {
- if( PlayerInfo[ playerid ][ xAdmin ] < 6 ) return SendErrorMessage( playerid, "Niste u mogucnosti koristiti ovu komandu." );
- if( !AdminDuty[ playerid ] ) return SendErrorMessage( playerid, "Da bi koristili ovu komandu morate biti Admin na duznosti" );
- new Float:x, Float:y, Float:z;
- new rand = random(sizeof(RandomModel));
- GetPlayerPos(playerid, x, y, z);
- Gift[giftCounter] = CreateDynamicPickup(RandomModel[rand][0], 1, x + 3, y + 1, z, GetPlayerVirtualWorld(playerid));
- giftCounter++;
- format( globalstring, sizeof( globalstring ), ""col_zeltamno"[PAKETIC]{FFFFFF}Paketic je stvoren na nasumicnoj lokaciji,pronadjite ga i osvojite nagradu!");
- SendClientMessageToAll( -1, globalstring );
- SendInfoMessage(playerid, col_zeltamno"[SERVER]{FFFFFF}:Napravili ste paketic");
- return 1;
- }
- ==========================================================================================================================
- public OnPlayerPickUpDynamicPickup(playerid, pickupid)
- {
- for(new i = 0; i < MAX_GIFTS; i++)
- {
- if(pickupid == Gift[i] && Picked[playerid] == 0)
- {
- switch(random(5))
- {
- case 0:
- {
- new paket1 = (5000);
- PlayerInfo[playerid][xNovac] +=paket1;
- GivePlayerMoney(playerid, paket1);
- format( globalstring, sizeof( globalstring ), ""col_zeltamno"[PAKETICI]{FFFFFF}:Paketic je pronadjen, vise srece drugi put!");
- SendClientMessageToAll( -1, globalstring );
- SendClientMessage(playerid, -1, col_zeltamno "[PAKETIC]:{FFFFFF}Cestitamo! U paketicu ste dobili $5000!");
- DestroyDynamicPickup(Gift[i]);
- }
- case 1:
- {
- new paket2 = (7000);
- PlayerInfo[playerid][xNovac] +=paket2;
- GivePlayerMoney(playerid, paket2);
- format( globalstring, sizeof( globalstring ), ""col_zeltamno"[PAKETICI]{FFFFFF}:Paketic je pronadjen!");
- SendClientMessageToAll( -1, globalstring );
- SendClientMessage(playerid, -1, col_zeltamno "[PAKETIC]{FFFFFF}:Cestitamo! U paketicu ste dobili $10000!");
- DestroyDynamicPickup(Gift[i]);
- }
- case 2:
- {
- PlayerInfo[playerid][xRespekt] +=1;
- format( globalstring, sizeof( globalstring ), ""col_zeltamno"[Paketici]{FFFFFF}Paketic je pronadjen!");
- SendClientMessageToAll( -1, globalstring );
- SendClientMessage(playerid, -1, col_zeltamno "[PAKETIC]{FFFFFF}:Cestitamo! U paketicu ste dobili 1 respekt!");
- DestroyDynamicPickup(Gift[i]);
- }
- case 3:
- {
- PlayerInfo[playerid][xRespekt] +=3;
- format( globalstring, sizeof( globalstring ), ""col_zeltamno"[PAKETICI]{FFFFFF}:Paketic je pronadjen!");
- SendClientMessageToAll( -1, globalstring );
- SendClientMessage(playerid, -1, col_zeltamno "[PAKETIC]{FFFFFF}:Cestitamo! U paketicu ste dobili 3 respekata!");
- DestroyDynamicPickup(Gift[i]);
- }
- case 4:
- {
- PlayerInfo[playerid][xRespekt] +=5;
- format( globalstring, sizeof( globalstring ), ""col_zeltamno"[PAKETICI]{FFFFFF}:Paketic je pronadjen!");
- SendClientMessageToAll( -1, globalstring );
- SendClientMessage(playerid, -1, col_zeltamno "[PAKETIC]{FFFFFF}:Cestitamo! U paketicu ste dobili 5 respekata!");
- DestroyDynamicPickup(Gift[i]);
- }
- }
- }
- }
- return 1;
- }
- ==========================================================================================================================
Advertisement
Add Comment
Please, Sign In to add comment