Problem(error/warning): kako da napravim da mi na textdrawu pokazuje koliko jos do plate imal gdje tutorial kako to da napravim
Dio skripte: //
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //
U Timer od minuta napravis variablu za playera koju mu cuvas a to je xPayDay u PlayerInfo Enumu primer
[pawn]
PlayerInfo[ playerid ][ xPayDay ] += 1; // u tom timeru od minuta kad prodje povecas za 1
new stringPay[ 28 ];
format( stringPay, sizeof( stringPay ), "ZA %d MIN", (60-PlayerInfo[ playerid ][ xPayDay ]) );
PlayerTextDrawSetString( playerid,Server_StatsTD[playerid][16], stringPay);
if( PlayerInfo[ playerid ][ xPayDay ] >= 60 )
ResetPay( playerid );
ResetPay( playerid ) {
PlayerInfo[ playerid ][ xPayDay ] = 0;
new stringPay[ 28 ];
format( stringPay, sizeof( stringPay ), "ZA %d MIN", (60-PlayerInfo[ playerid ][ xPayDay ]) );
PlayerTextDrawSetString( playerid,Server_StatsTD[playerid][16], stringPay);
}
[/pawn]
Citat: xLanmi poslato Mart 23, 2020, 21:12:44 POSLE PODNE
U Timer od minuta napravis variablu za playera koju mu cuvas a to je xPayDay u PlayerInfo Enumu primer
[pawn]
PlayerInfo[ playerid ][ xPayDay ] += 1; // u tom timeru od minuta kad prodje povecas za 1
new stringPay[ 28 ];
format( stringPay, sizeof( stringPay ), "ZA %d MIN", (60-PlayerInfo[ playerid ][ xPayDay ]) );
PlayerTextDrawSetString( playerid,Server_StatsTD[playerid][16], stringPay);
if( PlayerInfo[ playerid ][ xPayDay ] >= 60 )
ResetPay( playerid );
ResetPay( playerid ) {
PlayerInfo[ playerid ][ xPayDay ] = 0;
new stringPay[ 28 ];
format( stringPay, sizeof( stringPay ), "ZA %d MIN", (60-PlayerInfo[ playerid ][ xPayDay ]) );
PlayerTextDrawSetString( playerid,Server_StatsTD[playerid][16], stringPay);
}
[/pawn]
A sta je ovo ResetPay
Citat: Armoo_Corelli poslato Mart 23, 2020, 21:36:54 POSLE PODNE
A sta je ovo ResetPay
Pa da resetuje varijablu i odradi funkciju zapravo , tu dodaš kod šta igrač dobije sve kada bude plata :)
lock