Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- COMMAND:register(playerid, params[])
- {
- MysqlCheck();
- if(sscanf(params, "ss", params,params[0])) return SendClientMessage(playerid, COLOR_RED, "Command Usage: /register [password] ");
- if(DoesUserExist(playerid)) return SendClientMessage(playerid,COLOR_RED,"You are all ready registered!");
- if(strfind(params, " ", true) != -1) return SendClientMessage(playerid,COLOR_RED,"Invalid Character!" );
- if(strlen(params) > 14)return SendClientMessage(playerid,COLOR_RED,"Password is invalid! No longer than 14 characters please!");
- if(strlen(params) < 6)return SendClientMessage(playerid,COLOR_RED,"Password is invalid! No shorter than 6 characters please!");
- if(!CanRegister[playerid])return SendClientMessage(playerid,COLOR_RED,"You can't register until you accept the agreement!");
- format(string, 256, "You succesfully registered the nickname %s with password %s", PlayerName(playerid), params);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- WP_Hash(string, sizeof (string),params);
- RegisterPlayer(playerid,string);
- PlayerInfo[playerid][pLogged] = 1;
- SendClientMessage(playerid, COLOR_YELLOW, "You have been automatically logged in!");
- SendClientMessage(playerid,announceblue,"One thing: please report all crashes or bugs to http://stunique.net/forum!");
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment