ShowPlayerDialog help me
#1

Quote:

//-------------------------------[ Login ]--------------. --------------------------------------------------. ----------.
if (strcmp (cmd, "/ login", true) == 0).
{.
if (IsPlayerConnected (playerid)).
{.
new tmppass [64];
if (gPlayerLogged [playerid] == 1).
{.
SendClientMessage (playerid, COLOR_WHITE, "SERVER: You are already logged in.");
return 1;
}.
tmp = strtok (cmdtext, idx);
if (! strlen (tmp)).
{.
SendClientMessage (playerid, COLOR_GRAD1, "USAGE: / login [password]");
return 1;
}.
strmid (tmppass, tmp, 0, strlen (cmdtext), 255);
Encrypt (tmppass);
OnPlayerLogin (playerid, tmppass);
}.
return 1;
}.
if (strcmp (cmd, "/ register", true) == 0).
{.
if (IsPlayerConnected (playerid)).
{.
if (gPlayerLogged [playerid] == 1).
{.
SendClientMessage (playerid, COLOR_WHITE, "SERVER: You are already logged in.");
return 1;
}.
GetPlayerName (playerid, sendername, sizeof (sendername));
format (string, sizeof (string), "% s.ini", sendername);
new File: hFile = fopen (string, io_read);
if (hFile).
{.
SendClientMessage (playerid, COLOR_YELLOW, "That Username is already taken, please choose a different one.");
fclose (hFile);
return 1;
}.
new tmppass [64];
tmp = strtok (cmdtext, idx);
if (! strlen (tmp)).
{.
SendClientMessage (playerid, COLOR_GRAD1, "USAGE: / register [password]");
return 1;
}.
strmid (tmppass, tmp, 0, strlen (cmdtext), 255);
Encrypt (tmppass);
OnPlayerRegister (playerid, tmppass);
}.
return 1;
}.

Login box to make noise to help me, I can not do it help me lose every noise.
Reply
#2

I bet you are using a translator, can you be a bit more clear please? If you're English is bad you can try the language section.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)