09.04.2009, 12:05
pawn Код:
if(strcmp(cmd, "/register", true) == 0)
{
if(ReqClass[playerid] != 0)
return SendClientMessage(playerid, COLOUR_RED, "You Can Only Register After The Class Selection!");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
return SendClientMessage(playerid, COLOUR_YELLOW, "USAGE: /register (password)");
format(string, sizeof(string), "\\Truckers\\%s.txt", PlayerName);
if(dini_Exists(string))
{
format(string, sizeof(string), "%s Is Already Registered.", PlayerName, tmp);
return SendClientMessage(playerid, COLOUR_RED, string);
}
if(!dini_Create(string)) return print("Error: Directory \"\\Trucker\\\" doesnt exist!");
dini_IntSet(string, "Password", udb_hash(tmp));
dini_IntSet(string, "AdminLevel", 0);
dini_IntSet(string, "Money", 2500);
dini_IntSet(string, "TruckType", 413);
dini_IntSet(string, "JobsDone", 0);
dini_IntSet(string, "JobLevel", 1);
dini_IntSet(string, "Mission", 1);
dini_IntSet(string, "Skin", (TruckerSkin[playerid] = GetPlayerSkin(playerid)));
format(string, sizeof(string), "Account %s Created! You Can Now Login With /login %s", PlayerName, tmp);
return SendClientMessage(playerid, COLOUR_LIGHTBLUE, string);
}