Skripta koju koristim: Moja
Detaljan opis problema: ZnaÄi napravio sam neki reg/log sistem i odluÄio da ga malo apdejtujem.Napravio PlayerTDove i sve i prikazivanje dodao pod OnPlayerConnect i kad igraÄ uÄ'e trebalo bi da mu se pojavi textdraw na koji kada klikne otvori mu se login dialog.Sad problem je Å¡to taj TextDraw neće da se pojavi.
Dio skripte:public OnPlayerConnect(playerid)
{
//----------------------------------------------------------------------------//
//Reg & Log//
//----------------------------------------------------------------------------//
if(fexist(UserPath(playerid)))
{
//INI_ParseFile(UserPath(playerid), "LoadUser_%s",.bExtra = true,.extra = playerid);
//ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "Login:", "Molimo unesite vaš password!", "Login", "Quit");
PlayerTextDrawShow(playerid, LoginTD[0][playerid]);
PlayerTextDrawShow(playerid, LoginTD[1][playerid]);
PlayerTextDrawShow(playerid, LoginTD[2][playerid]);
PlayerTextDrawShow(playerid, LoginTD[3][playerid]);
PlayerTextDrawShow(playerid, LoginTD[4][playerid]);
PlayerTextDrawShow(playerid, LoginTD[5][playerid]);
PlayerTextDrawShow(playerid, LoginTD[6][playerid]);
SelectTextDraw(playerid, 0xFF4040AA);
}
else
{
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Register:", "Molimo registrujte vaÅ¡ korisniÄki raÄun!", "Register", "Quit");
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Stavi u OnGameModeInit textdraw
Prebaci u OnGameModeInit te TDove :)
Pa textdrawovi su PlayerTextdraw
Da li si napravio kreiranje i gde si ga stavio?
Pa stavio sam ih pod OnPlayerConnect callback
Stavio si da se prikazuju pre nego sto se kreiraju, Boze dragi, razmislite malo...
Ma nisam,nego nego sam ih pobrisao da bi se videlo da je stavljeno pod OnPlayerConnect
Stavis TextDrawowe ispod OnPlayerConnect-a, i pokazujes ih na istom tom dijelu.