Skripta: moja
Opis Problema: Zelim da napravim da se odredjeni textdrawovi pokazu prije nego sto izadje dijalog za login / register... Ako neko zna molio bih ga da mi kaze kako to da napravim. Hvala unaprijed !
Dio skripte: //
Staviš da ti ih pokazuje OnPlayerConnect, i da briše OnPlayerLogin..
Ali treba mi prije nego sto on upise svoju sifru...
Pa da, staviš u OnPlayerConnect callback funkcije za pokazivanje textdrawa.
Moze malo pojasnjenje ? :)
Daj kod gdje kreiraš taj textdraw koji želiš pokazat.
Vidi kucaš u modu (CTRL+F) public OnPlayerConnect
Kada naÄ'eÅ¡, napravi TextDrawShowForPlayer(playerid, imeTD-a);
A pod OnPlayerLogin
TextDrawHideForPlayer(playerid, imeTD-a);
Citat: [DV] Vegas. poslato Jun 07, 2012, 19:41:15 POSLE PODNE
Vidi kucaš u modu (CTRL+F) public OnPlayerConnect
Kada naÄ'eÅ¡, napravi TextDrawShowForPlayer(playerid, imeTD-a);
A pod OnPlayerLogin
TextDrawHideForPlayer(playerid, imeTD-a);
Ne, ovo ce mu pokazivati tokom cele igre.
pod OnPlayerRequestClass stavi TextDrawShowForPlayer(playerid, tekstdrawime);
a pod OnPlayerConnect TextDrawHideForPlayer(playerid, textdrawime)
Meni treba prije nego sto izadje dialog za login da se pokaze textdraw i da se onda slkoni, a nakon toka da dodje dijalog za login...
Edit: Sto ste se sluzili mojim TDovima sluzili ste se...
Citat: Sharko.map poslato Jun 07, 2012, 19:51:56 POSLE PODNE
Citat: [DV] Vegas. poslato Jun 07, 2012, 19:41:15 POSLE PODNE
Vidi kucaš u modu (CTRL+F) public OnPlayerConnect
Kada naÄ'eÅ¡, napravi TextDrawShowForPlayer(playerid, imeTD-a);
A pod OnPlayerLogin
TextDrawHideForPlayer(playerid, imeTD-a);
Ne, ovo ce mu pokazivati tokom cele igre.
pod OnPlayerRequestClass stavi TextDrawShowForPlayer(playerid, tekstdrawime);
a pod OnPlayerConnect TextDrawHideForPlayer(playerid, textdrawime)
To već zavisi od moda !
Evo ovako to ide:
OnPlayerConnect
TextDrawShowForPlayer(playerid, Textdraw2);
TextDrawShowForPlayer(playerid, Textdraw3);
TextDrawShowForPlayer(playerid, Textdraw4);
TextDrawShowForPlayer(playerid, Textdraw5);
TextDrawShowForPlayer(playerid, Textdraw6);
TextDrawShowForPlayer(playerid, Textdraw7);
OnPlayerLogin ili OnPlayerSpawn ili OnPlayerRequestClass
TextDrawHideForPlayer(playerid, Textdraw2);
TextDrawHideForPlayer(playerid, Textdraw3);
TextDrawHideForPlayer(playerid, Textdraw4);
TextDrawHideForPlayer(playerid, Textdraw5);
TextDrawHideForPlayer(playerid, Textdraw6);
TextDrawHideForPlayer(playerid, Textdraw7);
Citat: [DV] Vegas. poslato Jun 07, 2012, 20:32:56 POSLE PODNE
Citat: Sharko.map poslato Jun 07, 2012, 19:51:56 POSLE PODNE
Citat: [DV] Vegas. poslato Jun 07, 2012, 19:41:15 POSLE PODNE
Vidi kucaš u modu (CTRL+F) public OnPlayerConnect
Kada naÄ'eÅ¡, napravi TextDrawShowForPlayer(playerid, imeTD-a);
A pod OnPlayerLogin
TextDrawHideForPlayer(playerid, imeTD-a);
Ne, ovo ce mu pokazivati tokom cele igre.
pod OnPlayerRequestClass stavi TextDrawShowForPlayer(playerid, tekstdrawime);
a pod OnPlayerConnect TextDrawHideForPlayer(playerid, textdrawime)
To već zavisi od moda !
Evo ovako to ide:
OnPlayerConnect
TextDrawShowForPlayer(playerid, Textdraw2);
TextDrawShowForPlayer(playerid, Textdraw3);
TextDrawShowForPlayer(playerid, Textdraw4);
TextDrawShowForPlayer(playerid, Textdraw5);
TextDrawShowForPlayer(playerid, Textdraw6);
TextDrawShowForPlayer(playerid, Textdraw7);
OnPlayerLogin ili OnPlayerSpawn ili OnPlayerRequestClass
TextDrawHideForPlayer(playerid, Textdraw2);
TextDrawHideForPlayer(playerid, Textdraw3);
TextDrawHideForPlayer(playerid, Textdraw4);
TextDrawHideForPlayer(playerid, Textdraw5);
TextDrawHideForPlayer(playerid, Textdraw6);
TextDrawHideForPlayer(playerid, Textdraw7);
Ama znam ja ovo sve, ali ovo nije ono sto ja trazim, ja hocu da se textdraw pokaze, pa da se makne i da tek onda izadje dijalog za login... a necu da i kad izadje dijalog stoje textdrawovi :S
@[DV] Vegas
Nije tako !
To mozes jedino na OnPlayerConnect Staviti Timer Koji ce biti npr 3 sec i onda posle toga se skloni :)
Rijeseno moze LOCK! Hvala svima na pomoci :)
Citat: Sharko.map poslato Jun 07, 2012, 19:51:56 POSLE PODNE
Ne, ovo ce mu pokazivati tokom cele igre.
pod OnPlayerRequestClass stavi TextDrawShowForPlayer(playerid, tekstdrawime);
a pod OnPlayerConnect TextDrawHideForPlayer(playerid, textdrawime)
Ti ne kužiš neke stvari? OnPlayerConnect callback se poziva prije OnPlayerRequestClass callback pa si sad razmisli što će dobiti sa tom tvom idejom.
Problem riješen, lock.