SA-MP Forums Archive
Some one please - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Some one please (/showthread.php?tid=146091)



Some one please - kujox32 - 05.05.2010

Post like a tut topic or a naked onplayerlogin?


Re: Some one please - Steven82 - 05.05.2010

Naked?


Re: Some one please - -Rebel Son- - 05.05.2010

Quote:
Originally Posted by Steven82
Naked?
Im so watching this topic.

and i think by naked he means a Unedited login code.

pawn Код:
if(strcmp(cmd, "/login", true) == 0)
  {
    if(logged[playerid] == 1)
    {
      SendClientMessage(playerid, COLOR_RED, "You are already logged in!");
      return 1;
    }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
      SendClientMessage(playerid, COLOR_SS, "USAGE: /login [password]");
    }
    else
    {
      if (dini_Exists(udb_encode(playername)))
      {
        tmp2 = dini_Get(udb_encode(playername), "password");
        if (udb_hash(tmp) != strval(tmp2))
        {
          SendClientMessage(playerid, COLOR_RED, "Wrong/Invalid Password!");
        }
        else
        {
          logged[playerid] = 1;
          adminlevel[playerid] = dini_Int(udb_encode(playername), "adminlevel");
          format(string, sizeof(string), "%s, you are now logged in );
          SendClientMessage(playerid, COLOR, string);
        }
      }
      else
      {
        format(string, sizeof(string), "
You are not registered Type /register [password] to create an account!", playername);
        SendClientMessage(playerid, COLOR_RED, string);
      }
    }
    return 1;
  }



Re: Some one please - kujox32 - 05.05.2010

Quote:
Originally Posted by [N
BL!nk [DMU - 208.43.133.131:6600] ]
Quote:
Originally Posted by Steven82
Naked?
Im so watching this topic.

and i think by naked he means a Unedited login code.

pawn Код:
if(strcmp(cmd, "/login", true) == 0)
  {
    if(logged[playerid] == 1)
    {
      SendClientMessage(playerid, COLOR_RED, "You are already logged in!");
      return 1;
    }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
      SendClientMessage(playerid, COLOR_SS, "USAGE: /login [password]");
    }
    else
    {
      if (dini_Exists(udb_encode(playername)))
      {
        tmp2 = dini_Get(udb_encode(playername), "password");
        if (udb_hash(tmp) != strval(tmp2))
        {
          SendClientMessage(playerid, COLOR_RED, "Wrong/Invalid Password!");
        }
        else
        {
          logged[playerid] = 1;
          adminlevel[playerid] = dini_Int(udb_encode(playername), "adminlevel");
          format(string, sizeof(string), "%s, you are now logged in );
          SendClientMessage(playerid, COLOR, string);
        }
      }
      else
      {
        format(string, sizeof(string), "
You are not registered Type /register [password] to create an account!", playername);
        SendClientMessage(playerid, COLOR_RED, string);
      }
    }
    return 1;
  }
Ya a naked playeronlogin cmd