05.11.2009, 00:15
Quote:
Originally Posted by Kyosaur!!
Quote:
|
Код:
dcmd_register(playerid,params[]) { new name[90]; GetPlayerName(playerid,name,sizeof(name)); if (Stats[playerid][LoggedIn] == 1) return SendClientMessage(playerid,COLOR_RED,"You are logged in!"); if (udb_Exists(name)) return SendClientMessage(playerid,COLOR_RED,"This account already exists, please login."); if (strlen(params) == 0) return SendClientMessage(playerid,COLOR_RED,"USAGE: /register <password>"); if (udb_Create(name,params)) { new file[256],ip[100],tmp[260]; GetPlayerName(playerid,name,sizeof(name)); format(file,sizeof(file),"%s.ini",udb_encode(name)); GetPlayerIp(playerid,ip,100); dini_Set(file,"ip",tmp); dUserSetINT(name).("AdminLvl",0); dUserSetINT(name).("Money",0); dUserSetINT(name).("Kills",0); dUserSetINT(name).("Deaths",0); Stats[playerid][LoggedIn] = 1; SendClientMessage(playerid,COLOR_GREEN, "You have been registered and logged in."); PlayerPlaySound(playerid,1057,0.0,0.0,0.0); return 1; } return 1; }