[Pomoc]Bug

Započeo JuustyGe, Decembar 12, 2010, 20:00:11 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Imam problem.
Neznam da li je do register/login sistema ili od neceg drugog.

Dakle problem je u tome sto se textdrawovi ne prikazuju svakom igracu, nego onom koji vec igra. 

Neko dolazi na server, treba da mu se prikazuju texdrawovi a oni se prikazuju onom igracu koji prvi udje na server.
Zna li ko u cemu je problem.

Pod OnPlayerConnect(playerid); mi stoji ovo:


    TogglePlayerSpectating(playerid,1);
    gPlayerLogged[playerid] = 0;
    new name[MAX_PLAYER_NAME], file[256];
    GetPlayerName(playerid, name, sizeof(name));
    format(file, sizeof(file), SERVER_USER_FILE, name);
    if (!dini_Exists(file))
    {
SetTimer("Intro0", 500, 2);
SetTimer("Intro1", 5500, 2);
SetTimer("Intro2", 10500, 2);
SetTimer("Intro3", 11500, 2);
SetTimer("Intro4", 12500, 2);
SetTimer("Intro5", 13500, 2);
SetTimer("Intro6", 14500, 2);
SetTimer("Intro7", 17800, 2);

}
    if(fexist(file))
    {
        ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Dobrodosli na server", "Molimo logirajte se", "Login", "Izlaz");
    }



Znaci to je obicni intro koji govori o pravilima servera, creditsima itd.

Pa ofc da ce ti se pokazati prvom igracu kad koristis "SetTimer" (opcenito) umjesto SetTimerEx (za igraca), tako da ce se kad udje Prvi igrac intro pojaviti svima -.-' A vjerujem da koristis TextDrawDestroy umjesto TextDrawHideForPlayer