[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.

BloodMaster

*

Ex. Super Moderator

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