Advertisement
Guest User

Banka

a guest
Nov 26th, 2021
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 9.36 KB | None | 0 0
  1. forward PljackanjeBankice( playerid );
  2. public PljackanjeBankice( playerid ) {
  3.     new string[ 128 ];
  4.     if( IsPlayerInRangeOfPoint( playerid, 2, 919.4484,-24.7338,1493.4854 ) ) {
  5.         if( PljackaVreme[ playerid ] > 0 ) {
  6.  
  7.             new novac = random(51)+300;
  8.  
  9.             if( ServerInfo[ NovacBanka ] >= (PljackaNovac[ playerid ] + novac) )  {
  10.  
  11.                 PljackaNovac[ playerid ] += novac;
  12.                 format( string, sizeof( string ), "~b~Ostanite u sefu jos ~w~%d ~b~sekundi", PljackaVreme[ playerid ] );
  13.                 GameTextForPlayer( playerid, string, 1000, 4 ) ;
  14.                 PljackaVreme[ playerid ]--;
  15.                 ApplyAnimation(playerid,"BOMBER","BOM_PLANT_LOOP",4.0,1,0,0,0,-1);
  16.  
  17.             }
  18.             else if( ServerInfo[ NovacBanka ] < (PljackaNovac[ playerid ] + novac) ) {
  19.                 GameTextForPlayer( playerid, "~w~Nema vise novca u sefu!", 1000, 4) ;
  20.                 PljackaVreme[ playerid ] = 0;
  21.                 SendClientMessageEx( playerid, NARACRVENA, "Opljackali ste Los Angeles banku i uzeli ~g~$%d !", PljackaNovac[ playerid ] );
  22.                 SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  23.                 SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  24.                 SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  25.                 SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  26.                 SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  27.                 SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  28.                 ClearAnimations(playerid);
  29.                 TogglePlayerControllable(playerid, 1);
  30.                 Jack_KillterTime( PljackanjeBankeTimer[ playerid ] );
  31.  
  32.                 new orgID = PlayerInfo [ playerid ] [ xClan ];
  33.                 Jack_SetPlayerCheckpoint(playerid, OI[ orgID ][ oPozExtX ], OI[ orgID ][ oPozExtY ], OI[ orgID ][ oPozExtZ ], 2.0 );
  34.                 CheckpointStatus[ playerid ] = 43;
  35.  
  36.                 Pljackas[ playerid ] = 1;
  37.  
  38.                 PljackaUToku = false;
  39.  
  40.                 ServerInfo[ NovacBanka ] -= PljackaNovac[ playerid ];
  41.                 SaveServerStats( );
  42.  
  43.                 new novacstring[ 256 ];
  44.                 format( novacstring, sizeof( novacstring ), ""col_white"Trenutno u sefu ima "col_srvboja"$%d\n"col_white"Da opljackate banku koristite\n"col_srvboja"[ /postavidinamit /provalilozinku /pljackajbanku ]", ServerInfo[ NovacBanka ] );
  45.                 UpdateDynamic3DTextLabelText( ServerInfo[ NovacLabel ], BELA, novacstring );
  46.                
  47.                
  48.  
  49.                 format( novacstring, sizeof( novacstring ), ""col_white"- STANJE NOVCA -\n"col_white"Trenutno u sefu ima "col_srvboja"$%d\n"col_white"Maksimalno moze imati "col_srvboja"1 000 000$\n"col_srvboja"Banka", ServerInfo[ NovacBanka ] );
  50.                 UpdateDynamic3DTextLabelText( ServerInfo[ NovacLabel2 ], BELA, novacstring );
  51.  
  52.                 format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Glavna Banka Los Angelesa je opljackana i ukradeno je $%d.", PljackaNovac[ playerid ] );
  53.                 OOCNews( 0xFFA500AA, globalstring );
  54.             }
  55.         }
  56.         else if( PljackaVreme[ playerid ] == 0 ) {
  57.             PljackaNovac[ playerid ] = random(950) + 100;
  58.  
  59.             if(PlayerInfo[playerid][xLevel] == 5) PljackaNovac[ playerid ] += 6000;
  60.             if(PlayerInfo[playerid][xLevel] == 6) PljackaNovac[ playerid ] += 8000;
  61.             if(PlayerInfo[playerid][xLevel] == 7) PljackaNovac[ playerid ] += 10000;
  62.             if(PlayerInfo[playerid][xLevel] == 8) PljackaNovac[ playerid ] += 12000;
  63.             if(PlayerInfo[playerid][xLevel] == 9) PljackaNovac[ playerid ] += 14000;
  64.             if(PlayerInfo[playerid][xLevel] == 10) PljackaNovac[ playerid ] += 16000;
  65.             if(PlayerInfo[playerid][xLevel] == 11) PljackaNovac[ playerid ] += 18000;
  66.             if(PlayerInfo[playerid][xLevel] == 12) PljackaNovac[ playerid ] += 20000;
  67.             if(PlayerInfo[playerid][xLevel] == 13) PljackaNovac[ playerid ] += 22000;
  68.             if(PlayerInfo[playerid][xLevel] == 14) PljackaNovac[ playerid ] += 24000;
  69.             if(PlayerInfo[playerid][xLevel] == 15) PljackaNovac[ playerid ] += 26000;
  70.             if(PlayerInfo[playerid][xLevel] == 16) PljackaNovac[ playerid ] += 28000;
  71.             if(PlayerInfo[playerid][xLevel] == 17) PljackaNovac[ playerid ] += 30000;
  72.             if(PlayerInfo[playerid][xLevel] == 18) PljackaNovac[ playerid ] += 32000;
  73.             if(PlayerInfo[playerid][xLevel] == 19) PljackaNovac[ playerid ] += 34000;
  74.             if(PlayerInfo[playerid][xLevel] == 20) PljackaNovac[ playerid ] += 36000;
  75.             if(PlayerInfo[playerid][xLevel] == 21) PljackaNovac[ playerid ] += 38000;
  76.             if(PlayerInfo[playerid][xLevel] == 22) PljackaNovac[ playerid ] += 40000;
  77.             if(PlayerInfo[playerid][xLevel] == 23) PljackaNovac[ playerid ] += 42000;
  78.             if(PlayerInfo[playerid][xLevel] == 24) PljackaNovac[ playerid ] += 44000;
  79.             if(PlayerInfo[playerid][xLevel] == 25) PljackaNovac[ playerid ] += 46000;
  80.             if(PlayerInfo[playerid][xLevel] == 26) PljackaNovac[ playerid ] += 48000;
  81.             if(PlayerInfo[playerid][xLevel] == 27) PljackaNovac[ playerid ] += 50000;
  82.             if(PlayerInfo[playerid][xLevel] == 28) PljackaNovac[ playerid ] += 52000;
  83.             if(PlayerInfo[playerid][xLevel] == 29) PljackaNovac[ playerid ] += 54000;
  84.             if(PlayerInfo[playerid][xLevel] == 30) PljackaNovac[ playerid ] += 56000;
  85.             if(PlayerInfo[playerid][xLevel] >= 31) PljackaNovac[ playerid ] += 58000;
  86.  
  87.             format(string, sizeof( string ),"~w~Opljackali ste glavnu banku i uzeli ~g~$%d !", PljackaNovac[ playerid ] );
  88.             GameTextForPlayer( playerid, string, 6000, 4 );
  89.             SendClientMessageEx( playerid, NARACRVENA, "Opljackali ste glavnu banku i uzeli $%d !",PljackaNovac[ playerid ] );
  90.             SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  91.             SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  92.             SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  93.             SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  94.             SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  95.             SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  96.             Jack_KillterTime( PljackanjeBankeTimer[ playerid ] );
  97.             PljackaVreme[ playerid ] = 0;
  98.             ClearAnimations(playerid);
  99.             TogglePlayerControllable(playerid, 1);
  100.             PljackaUToku = false;
  101.  
  102.             new orgID = PlayerInfo [ playerid ] [ xClan ];
  103.             Jack_SetPlayerCheckpoint(playerid, OI[ orgID ][ oPozExtX ], OI[ orgID ][ oPozExtY ], OI[ orgID ][ oPozExtZ ], 2.0 );
  104.             CheckpointStatus[ playerid ] = 43;
  105.  
  106.             ServerInfo[ NovacBanka ] -= PljackaNovac[ playerid ];
  107.             SaveServerStats( );
  108.  
  109.             Pljackas[ playerid ] = 1;
  110.  
  111.             new novacstring[ 256 ];
  112.             format( novacstring, sizeof( novacstring ), ""col_white"Trenutno u sefu ima "col_srvboja"$%d\n"col_white"Da opljackate banku koristite\n"col_srvboja"[ /postavidinamit /provalilozinku /pljackajbanku ]", ServerInfo[ NovacBanka ] );
  113.             UpdateDynamic3DTextLabelText( ServerInfo[ NovacLabel ], BELA, novacstring );
  114.  
  115.             format( novacstring, sizeof( novacstring ), ""col_white"- STANJE NOVCA -\n"col_white"Trenutno u sefu ima "col_srvboja"$%d\n"col_white"Maksimalno moze imati "col_srvboja"1 000 000$\n"col_srvboja"Banka", ServerInfo[ NovacBanka ] );
  116.             UpdateDynamic3DTextLabelText( ServerInfo[ NovacLabel2 ], BELA, novacstring );
  117.  
  118.             format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Banka je opljackana i opljackano je $%d.", PljackaNovac[ playerid ] );
  119.             OOCNews( 0xFFA500AA, globalstring );
  120.         }
  121.     }
  122.     else {
  123.         GameTextForPlayer( playerid, "~w~!", 1000, 4) ;
  124.         PljackaVreme[ playerid ] = 0;
  125.         SendClientMessageEx( playerid, NARACRVENA, "Opljackao si banku i uzeo $%d.", PljackaNovac[ playerid ] );
  126.         SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  127.         SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  128.         SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  129.         SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  130.         SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  131.         SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  132.         SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  133.         SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  134.         SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  135.         SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
  136.         Jack_KillterTime( PljackanjeBankeTimer[ playerid ] );
  137.         PostaviWanted( playerid, "Pljacka Banke", "Nepoznati", 6 );
  138.         PljackaUToku = false;
  139.  
  140.         format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Banka je opljackana i opljackano je $%d.", PljackaNovac[ playerid ] );
  141.         OOCNews( 0xFFA500AA, globalstring );
  142.     }
  143.     return true;
  144. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement