Problem(error/warning): Zdravo, da li mi mozete pomoci? Napravio sam kao sto mozete videti dole, ukoliko postoji acc u "Korisnici" izbaci igracu login, a ukoliko ne da ga postavi u interijet koji se jasno moze videti u kodu dole.
Dio skripte: [ pawn ]/public OnPlayerConnect(playerid)
{
if(fexist(UserPath(playerid)))
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""COL_WHITE"Login",""COL_WHITE"Ukucajte sifru dabi se ulogovali.","Login","Izadji");
}
else
{
SetPlayerInterior(playerid, 9);
SetPlayerPos(playerid, 315.856170,1024.496459,1949.797363);
SetCameraBehindPlayer(playerid);
/* ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,""COL_WHITE"Registracija...",""COL_WHITE"Ukucajte sifru kako bi se registrovali","Register","Izadji");*/
}
return 1;
}
/[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem)://
Hvala unapred na pomoci ! 😄
Pomoc
652
pregleda
6
postova
15. Maj 2020.
15. Maj 2020.
Pa kao sto ja ovde vidim u tebe je dialog za login kako da kazem skriven znaci nece ga ucitati u opste kad si stavio /*
public OnPlayerConnect(playerid)
{
if(fexist(UserPath(playerid)))
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""COL_WHITE"Login",""COL_WHITE"Ukucajte sifru dabi se ulogovali.","Login","Izadji");
}
else
{
SetPlayerInterior(playerid, 9);
SetPlayerPos(playerid, 315.856170,1024.496459,1949.797363);
SetCameraBehindPlayer(playerid);
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,""COL_WHITE"Registracija...",""COL_WHITE"Ukucajte sifru kako bi se registrovali","Register","Izadji");
}
return 1;
}
public OnPlayerConnect(playerid)
{
if(fexist(UserPath(playerid)))
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""COL_WHITE"Login",""COL_WHITE"Ukucajte sifru dabi se ulogovali.","Login","Izadji");
}
else
{
SetPlayerInterior(playerid, 9);
SetPlayerPos(playerid, 315.856170,1024.496459,1949.797363);
SetCameraBehindPlayer(playerid);
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,""COL_WHITE"Registracija...",""COL_WHITE"Ukucajte sifru kako bi se registrovali","Register","Izadji");
}
return 1;
}
16. Maj 2020.
// lestra wrote on May 15, 2020, 8:58 pm:
Pa kao sto ja ovde vidim u tebe je dialog za login kako da kazem skriven znaci nece ga ucitati u opste kad si stavio /*
-Ovako. Ja ne zelim dijalog. Ja zelim da ukoliko ne postoji akaunt stvori igraca u interijer kao sto pise u kodu. Ali, kod mene se ne desava nista. Moze pomoc? Hvalaaa unapred
public OnPlayerConnect(playerid)
{
if(fexist(UserPath(playerid)))
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""COL_WHITE"Login",""COL_WHITE"Ukucajte sifru dabi se ulogovali.","Login","Izadji");
}
else
{
SetPlayerInterior(playerid, 9);
SetPlayerPos(playerid, 315.856170,1024.496459,1949.797363);
SetCameraBehindPlayer(playerid);
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,""COL_WHITE"Registracija...",""COL_WHITE"Ukucajte sifru kako bi se registrovali","Register","Izadji");
}
return 1;
}
-Ovako. Ja ne zelim dijalog. Ja zelim da ukoliko ne postoji akaunt stvori igraca u interijer kao sto pise u kodu. Ali, kod mene se ne desava nista. Moze pomoc? Hvalaaa unapred
public OnPlayerConnect(playerid)
{
if(fexist(UserPath(playerid)))
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""COL_WHITE"Login",""COL_WHITE"Ukucajte sifru dabi se ulogovali.","Login","Izadji");
}
else
{
SetPlayerInterior(playerid, 9);
SetPlayerPos(playerid, 315.856170,1024.496459,1949.797363);
SetCameraBehindPlayer(playerid);
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,""COL_WHITE"Registracija...",""COL_WHITE"Ukucajte sifru kako bi se registrovali","Register","Izadji");
}
return 1;
}
-Ovako. Ja ne zelim dijalog. Ja zelim da ukoliko ne postoji akaunt stvori igraca u interijer kao sto pise u kodu. Ali, kod mene se ne desava nista. Moze pomoc? Hvalaaa unapred
public OnPlayerConnect(playerid)
16. Maj 2020.
Rock Samper wrote on May 16, 2020, 1:44 pm:
-Ovako. Ja ne zelim dijalog. Ja zelim da ukoliko ne postoji akaunt stvori igraca u interijer kao sto pise u kodu. Ali, kod mene se ne desava nista. Moze pomoc? Hvalaaa unapred
public OnPlayerConnect(playerid)
public OnPlayerConnect(playerid)
Ako sam ja tebe dobro razumeo tebi treba ovo....
public OnPlayerConnect(playerid)
{
if(fexist(UserPath(playerid)))
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""COL_WHITE"Login",""COL_WHITE"Ukucajte sifru dabi se ulogovali.","Login","Izadji");
}
else
{
SetPlayerInterior(playerid, 9);
SetSpawnInfo(playerid, 0, 0, 315.856170,1024.496459,1949.797363,269.8959,0,0,0,0,0,0);
SpawnPlayer(playerid);
SetPlayerVirtualWorld(playerid, 0);
SetCameraBehindPlayer(playerid);
// ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,""COL_WHITE"Registracija...",""COL_WHITE"Ukucajte sifru kako bi se registrovali","Register","Izadji");
}
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava