04.04.2010, 01:59
How can i change my register command so it saves all the users files into a folder instead of straight into the scriptfiles folder?
Thats my register command
Код:
dcmd_register(playerid,params[]) { new plrip[128]; // The varyable GetPlayerIp(playerid,plrip,sizeof(plrip)); // The command shouldn't work if we already are authed if (PLAYERLIST_authed[playerid]) return SystemMsg(playerid,"You are already logged into your account"); // The command shouldn't work if an account with this // nick already exists 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"); // Did he forgot the password? if (strlen(params)==0) return SystemMsg(playerid,"Use: /register password to create a new account"); // We save the money to the accstate if (udb_Create(PlayerName(playerid),params)) { dUserSetINT(PlayerName(playerid)).("money",7500); dUserSetINT(PlayerName(playerid)).("bankcash",5000); dUserSetINT(PlayerName(playerid)).("loancash",0); dUserSetINT(PlayerName(playerid)).("cashinsured",0); dUserSetINT(PlayerName(playerid)).("autobahnowner",0); dUserSetINT(PlayerName(playerid)).("regplayer",0); dUserSetINT(PlayerName(playerid)).("score",0); dUserSetINT(PlayerName(playerid)).("team",0); dUserSetINT(PlayerName(playerid)).("skin",0); dUserSetINT(PlayerName(playerid)).("jailtime",0); dUserSetINT(PlayerName(playerid)).("wallet",0); dUserSetINT(PlayerName(playerid)).("cork",0); dUserSetINT(PlayerName(playerid)).("drugs",0); dUserSetINT(PlayerName(playerid)).("drugbagy",0); dUserSetINT(PlayerName(playerid)).("adminlevel",0); dUserSetINT(PlayerName(playerid)).("teamkills",0); dUserSetINT(PlayerName(playerid)).("innocentkills",0); dUserSetINT(PlayerName(playerid)).("lowwantedkills",0); dUserSetINT(PlayerName(playerid)).("coprank",0); dUserSetINT(PlayerName(playerid)).("robrank",0); dUserSetINT(PlayerName(playerid)).("rpabusewar",0); dUserSetINT(PlayerName(playerid)).("deaths",0); dUserSetINT(PlayerName(playerid)).("casinorob",0); dUserSetINT(PlayerName(playerid)).("cashfromcasninorob",0); dUserSetINT(PlayerName(playerid)).("atmsrobbed",0); dUserSetINT(PlayerName(playerid)).("cashfromatmsrobbed",0); dUserSetINT(PlayerName(playerid)).("totaljailtime",0); dUserSetINT(PlayerName(playerid)).("finesissued",0); dUserSetINT(PlayerName(playerid)).("finespaid",0); dUserSetINT(PlayerName(playerid)).("nameban",0); dUserSetINT(PlayerName(playerid)).("timesinfected",0); dUserSetINT(PlayerName(playerid)).("timesraped",0); dUserSetINT(PlayerName(playerid)).("timesrobbed",0); dUserSetINT(PlayerName(playerid)).("timeshealed",0); dUserSetINT(PlayerName(playerid)).("timescured",0); dUserSetINT(PlayerName(playerid)).("hitsplaced",0); dUserSetINT(PlayerName(playerid)).("hitsplacedonyou",0); dUserSetINT(PlayerName(playerid)).("timessearched",0); dUserSetINT(PlayerName(playerid)).("drugssiezedbycops",0); dUserSetINT(PlayerName(playerid)).("canusearmy",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; }