Dio skripte:
forward PljackanjeBankice( playerid );
public PljackanjeBankice( playerid ) {
new string[ 128 ];
if( IsPlayerInDynamicArea( playerid, bankSafe ) ) {
if( PljackaVreme[ playerid ] > 0 ) {
new novac = random(51)+30000;
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 ] = 300;
SendClientMessageEx( playerid, NARACRVENA, "Opljackali ste banku i uzeli ~g~%d$ !", PljackaNovac[ playerid ] );
Pinki_KillTimer( PljackanjeBankeTimer[ playerid ] );
SCM( playerid, NARACRVENA, "Morate preziveti 2 minuta da bi dobili novac u ruke." );
VremeZaNovac[ playerid ] = 120;
PljackaUToku = false;
ServerInfo[ NovacBanka ] -= PljackaNovac[ playerid ];
SaveServerStats( );
new novacstring[ 256 ];
format( novacstring, sizeof( novacstring ), ""col_white"Trenutno u sefu ima "col_pinki"%d$\n"col_white"Da opljackate banku koristite\n"col_pinki"[ /robbank ]", ServerInfo[ NovacBanka ] );
UpdateDynamic3DTextLabelText( ServerInfo[ NovacLabel ], BELA, novacstring );
format( novacstring, sizeof( novacstring ), ""col_white"- STANJE NOVCA -\n"col_white"Trenutno u sefu ima "col_pinki"%d$\n"col_white"Maksimalno moze imati "col_pinki"1 000 000€\n"col_pinki"Banka", ServerInfo[ NovacBanka ] );
UpdateDynamic3DTextLabelText( ServerInfo[ NovacLabel2 ], BELA, novacstring );
format( globalstring, sizeof( globalstring ), "- EC - Vesti "col_white"Banka je opljackana i opljackano je %d$.", PljackaNovac[ playerid ] );
OOCNews( 0xFFA500AA, globalstring );
}
}
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 ] );
SCM( playerid, NARACRVENA, "Morate preziveti 2 minuta da bi dobili novac u ruke." );
Pinki_KillTimer( PljackanjeBankeTimer[ playerid ] );
PljackaVreme[ playerid ] = 300;
VremeZaNovac[ playerid ] = 120;
PostaviWanted( playerid, "Pljacka Banke", "Nepoznati", 6 );
PljackaUToku = false;
ServerInfo[ NovacBanka ] -= PljackaNovac[ playerid ];
SaveServerStats( );
new novacstring[ 256 ];
format( novacstring, sizeof( novacstring ), ""col_white"Trenutno u sefu ima "col_pinki"%d$\n"col_white"Da opljackate banku koristite\n"col_pinki"[ /robbank ]", ServerInfo[ NovacBanka ] );
UpdateDynamic3DTextLabelText( ServerInfo[ NovacLabel ], BELA, novacstring );
format( novacstring, sizeof( novacstring ), ""col_white"- STANJE NOVCA -\n"col_white"Trenutno u sefu ima "col_pinki"%d$\n"col_white"Maksimalno moze imati "col_pinki"1 000 000€\n"col_pinki"Banka", ServerInfo[ NovacBanka ] );
UpdateDynamic3DTextLabelText( ServerInfo[ NovacLabel2 ], BELA, novacstring );
format( globalstring, sizeof( globalstring ), "- EC - Vesti "col_white"Banka je opljackana i opljackano je %d$.", PljackaNovac[ playerid ] );
OOCNews( 0xFFA500AA, globalstring );
}
}
else {
GameTextForPlayer( playerid, "~w~Otisli ste iz sefa!", 1000, 4) ;
PljackaVreme[ playerid ] = 0;
SendClientMessageEx( playerid, NARACRVENA, "Opljackao si banku i uzeo %d$.", PljackaNovac[ playerid ] );
Pinki_KillTimer( PljackanjeBankeTimer[ playerid ] );
SCM( playerid, NARACRVENA, "Morate preziveti 2 minuta da bi dobili novac u ruke." );
VremeZaNovac[ playerid ] = 120;
PostaviWanted( playerid, "Pljacka Banke", "Nepoznati", 6 );
PljackaUToku = false;
format( globalstring, sizeof( globalstring ), " EC Vesti "col_white"Banka je opljackana i opljackano je %d$.", PljackaNovac[ playerid ] );
OOCNews( 0xFFA500AA, globalstring );
}
return true;
}Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): https://ibb.co/g0v6ff
https://ibb.co/nQxxmL