Skripta koju koristim : moj unikat
Opis problema : Baca mi errore.
(71) : error 017: undefined symbol "UserPath"
(73) : error 017: undefined symbol "INI_ParseFile"
(73) : warning 215: expression has no effect
(73) : error 029: invalid expression, assumed zero
(73) : error 017: undefined symbol "extra"
(73) : fatal error 107: too many error messages on one line
Dio skripte
evo
(71)if(fexist(UserPath(playerid)))
(73)INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
slika/video ako treba mogu dati
brate rijesio sam to ali imam jos jedan problem
kada se registrujem izadje mi login ja ukucam isti pass sa registracije ono izadje da password nije tacan
sta da radim :(
Citat: Alex1993 poslato Novembar 03, 2013, 17:38:06 POSLE PODNE
brate rijesio sam to ali imam jos jedan problem
kada se registrujem izadje mi login ja ukucam isti pass sa registracije ono izadje da password nije tacan
sta da radim :(
Daj nam OnPlayerConnect
Citat: Hitmanâ,,¢ poslato Novembar 03, 2013, 22:04:33 POSLE PODNE
daj OnDialogResponse,tu bude kad password nije taÄan,ako imaÅ¡ napravljeno,a može i u OnPlayerConnect,zavisi kakav REG-LOG system koristiÅ¡,po kojem TUTu si pravio :-\
evo brate i OnPlayerConnect i OnDialogresponse
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch( dialogid )
{
case DIALOG_REGISTER:
{
if (!response) return Kick(playerid);
if(response)
{
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, ""COL_WHITE"Registering...",""COL_RED"You have entered an invalid password.\n"COL_WHITE"Type your password below to register a new account.","Register","Quit");
{
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Password",udb_hash(inputtext));
INI_WriteInt(File,"Cash",0);
INI_WriteInt(File,"Admin",0);
INI_WriteInt(File,"Kills",0);
INI_WriteInt(File,"Deaths",0);
INI_Close(File);
}
}
}
case DIALOG_LOGIN:
{
if ( !response ) return Kick ( playerid );
if( response )
{
if(udb_hash(inputtext) == PlayerInfo[playerid][pPass])
{
new skinid;
PlayerInfo[playerid][pSkin] = skinid;
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]);
SetPlayerSkin(playerid, skinid);
AddPlayerClass(skinid,1685.6200,-2332.9944,13.5469,2.8020,0,0,0,0,0,0);
SpawnPlayer(playerid);
}
return 1;
}
}
}
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_PASSWORD,""COL_WHITE"Login",""COL_WHITE"{FFFFFF}Dobrodosao na {056CF7}ProGaming {FFFFFF}server.\n\n{056CF7}-----------------------------------------\n\n{056CF7}Forum : {FFFFFF}www.pro-gaming.com\n\n{056CF7}Ukucajte vas password da se loginujete.\n\n{056CF7}-----------------------------------------\n\n","Login","Quit");
}
else
{
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD,""COL_WHITE"Registracija",""COL_WHITE"{FFFFFF}Dobrodosao na {056CF7}ProGaming {FFFFFF}server.\n\n{056CF7}-----------------------------------------\n\n{056CF7}Forum : {FFFFFF}www.pro-gaming.com\n\n{056CF7}Ukucajte vas password da se registrujete.\n\n{056CF7}-----------------------------------------\n\n","Register","Quit");
}
return 1;
}
Imas li kreiran folder za igrace?
Lock teme.
Korisnik koji je otvorio ovu temu aktivno trazi neki register login tutorijal, pored gomile tutorijala nece da se potrudi hoce sve gotovo.