SA-MP Forums Archive
[FilterScript] [FS]LLOGIN ~ The New And Simple way to login, and register! ~ - 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: Filterscripts (https://sampforum.blast.hk/forumdisplay.php?fid=17)
+--- Thread: [FilterScript] [FS]LLOGIN ~ The New And Simple way to login, and register! ~ (/showthread.php?tid=254717)



[FS]LLOGIN ~ The New And Simple way to login, and register! ~ - lowrida018 - 12.05.2011

Hi folks,

Heres my 6 Filter script (Actually 10th, but most aren't released).

Its a Login system.

All you do is,

(New comers version)
1) Open pawno>> /server folder>>Pawno>>Pawno.exe.
2) Click File>>Open.
3) Navigate to my LLOGIN.pwn file (place it in your filtscripts folder in your servers folder)
4) Then when its opened Go to Tools>>Compile.
5) Then go to your server config, and by filter scripts put LLOGIN.
6) Your done!

(Experienced Users vesion)
1) Open the .pwn file.
2) Compile it.
3) Add LLOGIN to the server config.
4) Your done.


If someone can add pictures, that would be great, thanks.

Download:
http://solidfiles.com/d/9133/

NO MIRRORS PLEASE!


Re: [FS]LLOGIN ~ The New And Simple way to login, and register! ~ - Naruto_Emilio - 17.05.2011

Can you make pics or pastbin? please


Re: [FS]LLOGIN ~ The New And Simple way to login, and register! ~ - GaGlets(R) - 17.05.2011

Piece of shit, do not download, code looks like this:
pawn Код:
//login system by lowrida018

#include <dini>
#include <dudb>

new logged[MAX_PLAYERS];
enum pInfo
{
    AdminLevel,
    cash,
    score,
}
new PlayerInfo[MAX_PLAYERS][pInfo];

new name[MAX_PLAYER_NAME];
    new file[128];
    GetPlayerName(playerid, name, sizeof(name));
    format(file,sizeof(file),"/Users/%s.ini",name);
    if(!fexist(file))
    {
    SendClientMessage(playerid, COLOR_GREEN, "OMGWTFBBQ You arent registered! type /register to save your stats!");
    logged[playerid] = 0;
    }
    if(fexist(file))
    {
    SendClientMessage(playerid, COLOR_GREEN, "hot damn sexy! You are registered! type /login [pass]!!");
    }
   
    new file[128];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    format(file,sizeof(file),"/Users/%s.ini",name);
    if(dini_Exists(file))
    {
  dini_IntSet(file, "score", PlayerInfo[playerid][score]);
  dini_IntSet(file, "money", PlayerInfo[playerid][cash]);
  dini_IntSet(file, "AdminLevel",PlayerInfo[playerid][AdminLevel]);
    }
    logged[playerid] = 0;
   
    dcmd(register, 8, cmdtext);
    dcmd(login, 5, cmdtext);
    dcmd_register(playerid, params[])
{
  new file[128], pname[MAX_PLAYER_NAME];
  GetPlayerName(playerid, pname, sizeof(pname));
  format(file, sizeof(file), "\\Users\\%s.ini", pname);
  if(!strlen(params)) return SendClientMessage(playerid, COLOR_RED, "[SYSTEM]: /register [password]");
  if(dini_Exists(file)) return SendClientMessage(playerid, COLOR_RED, "[SYSTEM]: You are already registered!");
  dini_Create(file);
  dini_IntSet(file, "hashPW", udb_hash(params));
  dini_Set(file, "password", params);
  dini_IntSet(file, "AdminLevel",PlayerInfo[playerid][AdminLevel] = 0);
  dini_IntSet(file, "score", PlayerInfo[playerid][score] = 0);
  dini_IntSet(file, "money", PlayerInfo[playerid][cash] = 500);
  new string[128];
  format(string, 128, "[SYSTEM]: You succesfully registered the nickname %s with password %s", pname, params);
  SendClientMessage(playerid, COLOR_YELLOW, string);
  logged[playerid] = 1;
  SendClientMessage(playerid, COLOR_YELLOW, "[SYSTEM]: You have been automatically logged in!");
  return 1;}
 
 
  dcmd_login(playerid, params[])
{
  new file[128];
  new string[MAX_STRING], pname[MAX_PLAYER_NAME];
  GetPlayerName(playerid, pname, sizeof(pname));
  format(file, sizeof(file), "\\Users\\%s.ini", pname);
  if(!strlen(params)) return SendClientMessage(playerid, COLOR_RED, "[SYSTEM]: /login [password]");
  if(!dini_Exists(file)) return SendClientMessage(playerid, COLOR_RED, "[SYSTEM]: You are not registered!");
  if(logged[playerid]) return SendClientMessage(playerid, COLOR_RED, "[SYSTEM]: You are already logged in!");
  new tmp;
  tmp = dini_Int(file, "hashPW");
  if(udb_hash(params) != tmp)
  {
    format(string, 256, "You specified the wrong password for %s!", pname);
    SendClientMessage(playerid, COLOR_RED, string);
  }
  else
  {
    logged[playerid] = 1;
    PlayerInfo[playerid][AdminLevel] = dini_Int(file, "AdminLevel");
    SetPlayerScore(playerid, PlayerInfo[playerid][score]);
    new lebel = PlayerInfo[playerid][AdminLevel];
    GivePlayerMoney(playerid, dini_Int(file, "money")-GetPlayerMoney(playerid));
    format(string, 256, "[SYSTEM]: Successfully logged in! (level: %d)!", lebel);
        SendClientMessage(playerid,COLOR_RED, string);
    printf("%s (%i) logged in with password %s", pname, playerid, params);
  }
  return 1;}
It is not even unique.. it is poorly scripted..


Re: [FS]LLOGIN ~ The New And Simple way to login, and register! ~ - Zh3r0 - 17.05.2011

These kind of threads and scripts are getting annoying! What the hell can you do with just a reg/log system if there are no features and other commands at all?!!


Re: [FS]LLOGIN ~ The New And Simple way to login, and register! ~ - lowrida018 - 20.05.2011

You guys are mean.


Re: [FS]LLOGIN ~ The New And Simple way to login, and register! ~ - Ouch_Charlie - 20.05.2011

Well it's neither good nor bad. Atleast those who are making their own Admin System would be helpful for them.


Re: [FS]LLOGIN ~ The New And Simple way to login, and register! ~ - Exuro - 20.05.2011

What exactly is new about this method of logging in?


Re: [FS]LLOGIN ~ The New And Simple way to login, and register! ~ - Basicz - 20.05.2011

You didn't make this, you copied this from a tutorial that -Rebel Son- made. ( https://sampforum.blast.hk/showthread.php?tid=154852 )

I don't see you gave credits to -Rebel Son-.


Re: [FS]LLOGIN ~ The New And Simple way to login, and register! ~ - Lorenc_ - 20.05.2011

Get the hell out of here! , stealing scripts pathetic asshole. Join another community. This is so not for you.


Re: [FS]LLOGIN ~ The New And Simple way to login, and register! ~ - Swat123 - 20.05.2011

Seriously, who is going to use this? It's already getting more views on the Wiki then off this topic.