Help with /register commands 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: Help with /register commands please (
/showthread.php?tid=220710)
Help with /register commands please -
YungGee - 04.02.2011
My /register allows you to register without a password,Ive tried to research and find something im lost please someone explain wat is wrong(Why its not asking for password) please
Код:
CMD:register(playerid, params[])
{
new file[128],name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,MAX_PLAYER_NAME);
format(file,sizeof(file),"Admin/Accounts/%s.txt",name);
if(dini_Exists(file)) return SendClientMessage(playerid,RED,">> Your Already Registered!");
if(pInfo[playerid][Registered] == 1) return SendClientMessage(playerid,RED,">> Your Already Registered!");
if(pInfo[playerid][LoggedIn] == 1) return SendClientMessage(playerid,RED,">> Your Already Registered And Logged In!");
if(strlen(params))
{
if(!dini_Exists(file))
{
dini_Create(file);
dini_Set(file,"Password",params);
dini_IntSet(file,"Registered",1);
dini_IntSet(file,"LoggedIn",0);
dini_IntSet(file,"Level",0);
SendClientMessage(playerid,YELLOW,">> You Have Successfully Registered! Please /login");
pInfo[playerid][Registered] = 1;
return true;
}
}
else
{
SendClientMessage(playerid,RED,"USAGE: /register [password]");
return true;
}
return true;
}
Re: Help with /register commands please -
HyperZ - 04.02.2011
pawn Код:
CMD:register(playerid, params[])
{
new file[128],name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,MAX_PLAYER_NAME);
format(file,sizeof(file),"Admin/Accounts/%s.txt",name);
if(dini_Exists(file)) return SendClientMessage(playerid,RED,">> Your Already Registered!");
if(pInfo[playerid][Registered] == 1) return SendClientMessage(playerid,RED,">> Your Already Registered!");
if(pInfo[playerid][LoggedIn] == 1) return SendClientMessage(playerid,RED,">> Your Already Registered And Logged In!");
if (strlen(params) == 0) return SendClientMessage(playerid,RED,"USAGE: /register [password]");
if(!dini_Exists(file))
{
dini_Create(file);
dini_Set(file,"Password",params);
dini_IntSet(file,"Registered",1);
dini_IntSet(file,"LoggedIn",0);
dini_IntSet(file,"Level",0);
SendClientMessage(playerid,YELLOW,">> You Have Successfully Registered! Please /login");
pInfo[playerid][Registered] = 1;
return true;
}
return true;
}
Re: Help with /register commands please -
YungGee - 04.02.2011
Thankyou Clive really appreciate this..May you comment up your edits so can understand what i did wrong and what you did to fix it,If you not busy thanks.
Thanks again
Re: Help with /register commands please -
HyperZ - 04.02.2011
I've just changed
to
And bla bla bla