Pomoc

Započeo Rock Samper, Maj 28, 2020, 09:29:33 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning):  Kako da napravim, na primer u OnPlayerConnet samp napravio timer ucitavanje servera, ali je problem sto se desava sve posle toga. Kako da napravim da se nista sto se nalazi u OnPlayerConnect ne dogodi dokle god traje timer? Hvala unapred ! :)
Dio skripte: [ pawn ]vaš odgovor[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike

[pawn]

public OnPlayerConnect( playerid ) {
    SCM( playerid, -1,"ucitavanje servera" );
    pokreni timer za ucitavanje
    return 1;
}

forward ucitavanje( playerid );
public ucitavanje( playerid ) {
    SCM( playerid, -1, "srw ucitan" );
    Ovdje sve stavis sto ti ide u OnPlayerConnect
    return 1;   
}
[/pawn]

Citat: Sploxs poslato Maj 28, 2020, 13:31:59 POSLE PODNE
[pawn]
new logint[MAX_PLAYERS];
public OnPlayerConnect( playerid ) {
    SCM( playerid, -1,"ucitavanje servera" );
    logint[playerid] = SetTimerEx("ucitavanje", 10000,false,"i",playerid);
    return 1;
}

forward ucitavanje( playerid );
public ucitavanje( playerid ) {
    SCM( playerid, -1, "srw ucitan" );
    Ovdje sve stavis sto ti ide u OnPlayerConnect
    return 1;   
}
public OnPlayerDisconnect(playerid, reason) {
KillTimer(logint[MAX_PLAYERS]) ;
return true;
[/pawn]