30.09.2006, 13:20
Code:
if(strcmp(cmd, "/register", true)==0) { new tmp[562]; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, RED, "USAGE: /register [password] [email]"); return 1; } password = tmp; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, RED, "USAGE: /register [password] [email]"); return 1; } email = tmp; GetPlayerName(playerid, playername, sizeof(playername)); if(logged[playerid] != 1) { if(!dini_Exists(udb_encode(playername))) { dini_Create(udb_encode(playername)); dini_IntSet(udb_encode(playername), "password", udb_hash(password)); dini_Set(udb_encode(playername), "email", email); format(string, sizeof(string), "You have successfully registered the password %s you are now logged in", password); SendClientMessage(playerid, LIGHTBLUE, string); logged[playerid] = 1; return 1; } else { SendClientMessage(playerid, RED, "Nick already registered"); return 1; } } else { SendClientMessage(playerid, RED, "You are already logged in"); return 1; } return 1; }
Code:
new password[MAX_STRING]; new email[MAX_STRING];
Code:
C:\Documents and Settings\Patrick\Desktop\niko.pwn(418) : error 047: array sizes do not match, or destination array is too small C:\Documents and Settings\Patrick\Desktop\niko.pwn(426) : error 047: array sizes do not match, or destination array is too small Pawn compiler 3.0.3367 Copyright © 1997-2005, ITB CompuPhase 2 Errors.