23.04.2010, 21:30
I need help with a /changename command. I want the player to able to change their name IG so it changes the name of their .sav file as well. I don't know how to come about doing that. I use Dudb
Код:
dcmd_register(playerid,params[]) { new plrip[128]; GetPlayerIp(playerid,plrip,sizeof(plrip)); if (PLAYERLIST_authed[playerid]) return SystemMsg(playerid,"You are already logged into your account"); if (udb_Exists(PlayerName(playerid))) return SystemMsg(playerid,"This name is registered, please use /login password to log in."); if (RegisterLoginDisabled == 1337) return SystemMsg(playerid,"New Account Registrations are Disabled. This is due to maintenance"); if (strlen(params)==0) return SystemMsg(playerid,"Use: /register password to create a new account"); if (udb_Create(PlayerName(playerid),params)) { dUserSetINT(PlayerName(playerid)).("money",7500); dUserSetINT(PlayerName(playerid)).("bankcash",5000); dUserSetINT(PlayerName(playerid)).("regplayer",0); dUserSetINT(PlayerName(playerid)).("score",0); dUserSetINT(PlayerName(playerid)).("adminlevel",0); dUserSetINT(PlayerName(playerid)).("deaths",0); dUserSetINT(PlayerName(playerid)).("totaljailtime",0); dUserSetINT(PlayerName(playerid)).("nameban",0); dUserSetINT(PlayerName(playerid)).("connectedminute",0); dUserSetINT(PlayerName(playerid)).("connectedhour",0); dUserSetINT(PlayerName(playerid)).("timesfuckedoff",0); dUserSetINT(PlayerName(playerid)).("RegularPlayer",0); dUserSet(PlayerName(playerid)).("ipaddress",plrip); return SystemMsg(playerid,"Your Account has been created. Login with /login password now to log in (Before Spawn)"); } return true; }