dcmd_register(playerid,params[])
{
if (Logged[playerid]) return SystemMsg(playerid,"[ » ] Already Logged in !");
new player[128];
format(player, sizeof(player),"users/%s.txt",PlayerName(playerid));
if(dini_Exists(player)) return SystemMsg(playerid,"[ » ] Account already exists, please use '/login password'.") && GameTextForPlayer(playerid,"~w~Use~r~/login (password)",5000,6);
if(strlen(params)==0) return SystemMsg(playerid,"[ » ] Correct usage: '/register password'") && GameTextForPlayer(playerid,"~r~Use /register (password)",5000,6);
if(dini_Create(player)) return SystemMsg(playerid,"[ » ] Account successfully created. Login with '/login password' now !") && SetJob(playerid,1) && AddItemToPlayerInventory(playerid,CHECKBANK20,1,"Check +20EP") && GameTextForPlayer(playerid,"~r~Use~w~/login (password)",5000,6);
strmid(PlayerData[playerid][Pass], params, 0, strlen(params), 255);
return false;
}
forward SaveData(playerid);
public SaveData(playerid)
{
new player[128];new saver[128];
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid,pname,sizeof(pname));
format(player, sizeof(player), "users/%s.txt",pname);
format(saver,sizeof(saver),"Password");
dini_Set(player,saver,PlayerData[playerid][Pass]);
}
|
Originally Posted by Lavamike
This has got to be the ugliest script I've seen in a very long time.
Just use one damn line for each function, i don't see the problem. Fix it so we can read it without decrypting this secret code.. |
|
Originally Posted by Jafri
O rly?
|
|
Originally Posted by Don Correlli
Quote:
|
|
Originally Posted by Lavamike
This has got to be the ugliest script I've seen in a very long time.
Just use one damn line for each function, i don't see the problem. Fix it so we can read it without decrypting this secret code.. |
|
Originally Posted by Jafri
Some one help him.
|