mark_n
Умник
У меня в моде когда долго играешь пропадают часы,происходит где то через час - два.
Помогите натстроить,вот код:
в ongamemodeinit
Помогите натстроить,вот код:
PHP:
new Text:Clock[MAX_PLAYERS];
forward UpdateClock();
PHP:
Clock[playerid] = TextDrawCreate(548.0, 23.0, "_");
TextDrawAlignment(Clock[playerid], 0);
TextDrawBackgroundColor(Clock[playerid], 0x000000ff);
TextDrawFont(Clock[playerid], 3);
TextDrawLetterSize(Clock[playerid],0.5999, 2.0000);
TextDrawColor(Clock[playerid], 0xffffffff);
TextDrawSetOutline(Clock[playerid], 1);
TextDrawSetProportional(Clock[playerid], true);
TextDrawSetShadow(Clock[playerid], 1);
PHP:
SetTimer("UpdateClock",1000,1);
PHP:
public UpdateClock()
{
new cstr[32];
new th, tm;
gettime(th, tm);
for(new i=0; i<MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i))
{
continue;
}
if(IsPlayerNPC(i))
{
continue;
}
format(cstr,sizeof(cstr),"~w~%02d~b~:~w~%02d",th,tm);
TextDrawSetString(Clock[i],cstr);
TextDrawShowForPlayer(i, Clock[i]);
}
return 1;
}
