Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- forward PljackanjeBankice( playerid );
- public PljackanjeBankice( playerid ) {
- new string[ 128 ];
- if( !IsPlayerInDynamicArea( playerid, bankSafe ) ) {
- if( PljackaVreme[ playerid ] > 0 ) {
- new novac = random(52)+502;
- new animlib[32];
- new animname[32];
- if(GetPlayerAnimationIndex(playerid))
- {
- GetAnimationName(GetPlayerAnimationIndex(playerid), animlib, 32, animname, 32);
- if(!strcmp(animname, "BOM_Plant_Loop", true)) { }
- else
- {
- ApplyAnimation( playerid, "BOMBER","BOM_Plant_Loop", 4.0, 1, 0, 0, 1, 0);
- }
- }
- if( ServerInfo[ NovacBanka ] >= (PljackaNovac[ playerid ] + novac) ) {
- PljackaNovac[ playerid ] += novac;
- format( string, sizeof( string ), "~w~Ostanite u sefu jos ~r~%d ~w~sekundi", PljackaVreme[ playerid ] );
- GameTextForPlayer( playerid, string, 1000, 4 ) ;
- PljackaVreme[ playerid ]--;
- }
- else if( ServerInfo[ NovacBanka ] < (PljackaNovac[ playerid ] + novac) ) {
- GameTextForPlayer( playerid, "~w~Nema vise novca u sefu!", 1000, 4) ;
- PljackaVreme[ playerid ] = 0;
- SendClientMessageEx( playerid, NARACRVENA, "Opljackali ste banku i uzeli ~g~%d$ !", PljackaNovac[ playerid ] );
- SendClientMessage( playerid, NARACRVENA, "Imate 15 minuta da odnesete novac do baze vase organizacije inace je propao!" );
- ServerInfo[ TorbaIgracDropo ] = IPI;
- ServerInfo[ TorbaVremeIstek ] = 15;
- new OrgID = PlayerInfo[ playerid ][ xClan ];
- Dimi_SetPlayerCheckpoint(playerid, OI[OrgID][oPozExtX], OI[OrgID][oPozExtY], OI[OrgID][oPozExtZ], 2.0);
- CheckpointStatus[ playerid ] = 28;
- Dimi_KillTimer( PljackanjeBankeTimer[ playerid ] );
- PljackaVreme[ playerid ] = 0;
- ClearAnimations( playerid );
- SetPlayerAttachedObject( playerid, OBJECT_SLOT_BADGE, 1550, 1, -0.008714, -0.188819, -0.026564, 159.138153, 86.558647, 0.000000, 1.005565, 0.984468, 1.014210 );
- PostaviWanted( playerid, "Pljacka Banke", "Nepoznati", 6 );
- PljackaUToku = false;
- format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Streets Of Crime Banka je opljackana i opljackano je %d$.", PljackaNovac[ playerid ] );
- OOCNews( 0xFFA500AA, globalstring );
- format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Policijske snage i dalje pokusavaju da privedu pljackase." );
- OOCNews( 0xFFA500AA, globalstring );
- ServerInfo[ NovacBanka ] -= PljackaNovac[ playerid ];
- SaveServerStats( );
- foreach(new i : Player) {
- if( GetFactionType( i ) == ORG_TIP_PD ) {
- format( globalstring,sizeof( globalstring ),"HQ: Osumniceni %s je opljackao banku zaustavite ga, over.", ImeIgraca( playerid ) );
- SCM( i, SVETLOCRVENA, globalstring );
- SCM( i, SVETLOCRVENA, "Imate jos vremena da zaustavite pljacku dok ne odnese torbu sa novcem u bazu." );
- }
- }
- }
- }
- else if( PljackaVreme[ playerid ] == 0 ) {
- format(string, sizeof( string ),"~w~Opljackali ste banku i uzeli ~g~%d$ !", PljackaNovac[ playerid ] );
- GameTextForPlayer( playerid, string, 6000, 4 );
- SendClientMessageEx( playerid, NARACRVENA, "Opljackali ste banku i uzeli %d$ !",PljackaNovac[ playerid ] );
- SendClientMessage( playerid, NARACRVENA, "Imate 15 minuta da odnesete novac do baze vase organizacije inace je propao!" );
- ServerInfo[ TorbaIgracDropo ] = IPI;
- ServerInfo[ TorbaVremeIstek ] = 15;
- new OrgID = PlayerInfo[ playerid ][ xClan ];
- Dimi_SetPlayerCheckpoint(playerid, OI[OrgID][oPozExtX], OI[OrgID][oPozExtY], OI[OrgID][oPozExtZ], 2.0);
- CheckpointStatus[ playerid ] = 28;
- Dimi_KillTimer( PljackanjeBankeTimer[ playerid ] );
- PljackaVreme[ playerid ] = 0;
- ClearAnimations( playerid );
- SetPlayerAttachedObject( playerid, OBJECT_SLOT_BADGE, 1550, 1, -0.008714, -0.188819, -0.026564, 159.138153, 86.558647, 0.000000, 1.005565, 0.984468, 1.014210 );
- PostaviWanted( playerid, "Pljacka Banke", "Nepoznati", 6 );
- PljackaUToku = false;
- format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Streets Of Crime Banka je opljackana i opljackano je %d$.", PljackaNovac[ playerid ] );
- OOCNews( 0xFFA500AA, globalstring );
- format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Policijske snage i dalje pokusavaju da privedu pljackase." );
- OOCNews( 0xFFA500AA, globalstring );
- ServerInfo[ NovacBanka ] -= PljackaNovac[ playerid ];
- SaveServerStats( );
- foreach(new i : Player) {
- if( GetFactionType( i ) == ORG_TIP_PD ) {
- format( globalstring,sizeof( globalstring ),"HQ: Osumniceni %s je opljackao banku zaustavite ga, over.", ImeIgraca( playerid ) );
- SCM( i, SVETLOCRVENA, globalstring );
- SCM( i, SVETLOCRVENA, "Imate jos vremena da zaustavite pljacku dok ne odnese torbu sa novcem u bazu." );
- }
- }
- }
- }
- else {
- GameTextForPlayer( playerid, "~w~Otisli ste iz sefa!", 1000, 4) ;
- PljackaVreme[ playerid ] = 0;
- Dimi_KillTimer( PljackanjeBankeTimer[ playerid ] );
- PostaviWanted( playerid, "Pljacka Banke", "Nepoznati", 6 );
- if( PljackaNovac[ playerid ] > 0 ) {
- SendClientMessageEx( playerid, NARACRVENA, "Opljackao si banku i uzeo %d$.", PljackaNovac[ playerid ] );
- SendClientMessage( playerid, NARACRVENA, "Imate 15 minuta da odnesete novac do baze vase organizacije inace je propao!" );
- ServerInfo[ TorbaIgracDropo ] = IPI;
- ServerInfo[ TorbaVremeIstek ] = 15;
- SetPlayerAttachedObject( playerid, OBJECT_SLOT_BADGE, 1550, 1, -0.008714, -0.188819, -0.026564, 159.138153, 86.558647, 0.000000, 1.005565, 0.984468, 1.014210 );
- new OrgID = PlayerInfo[ playerid ][ xClan ];
- Dimi_SetPlayerCheckpoint(playerid, OI[OrgID][oPozExtX], OI[OrgID][oPozExtY], OI[OrgID][oPozExtZ], 2.0);
- CheckpointStatus[ playerid ] = 28;
- format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Streets Of Crime Banka je opljackana i opljackano je %d$.", PljackaNovac[ playerid ] );
- OOCNews( 0xFFA500AA, globalstring );
- format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Policijske snage i dalje pokusavaju da privedu pljackase." );
- OOCNews( 0xFFA500AA, globalstring );
- ServerInfo[ NovacBanka ] -= PljackaNovac[ playerid ];
- SaveServerStats( );
- foreach(new i : Player) {
- if( GetFactionType( i ) == ORG_TIP_PD ) {
- format( globalstring,sizeof( globalstring ),"HQ: Osumniceni %s je opljackao banku zaustavite ga, over.", ImeIgraca( playerid ) );
- SCM( i, SVETLOCRVENA, globalstring );
- SCM( i, SVETLOCRVENA, "Imate jos vremena da zaustavite pljacku dok ne odnese torbu sa novcem u bazu." );
- }
- }
- }
- else {
- SendClientMessage( playerid, NARACRVENA, "Nisi uspeo da opljackas banku." );
- format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Streets Of Crime Banka nije opljackana." );
- OOCNews( 0xFFA500AA, globalstring );
- }
- PljackaUToku = false;
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement