C:\GTA SERVER\gamemodes\Server.pwn(2307) : warning 202: number of arguments does not match definition C:\GTA SERVER\gamemodes\Server.pwn(2307) : warning 202: number of arguments does not match definition |
new newpass[20];
if(sscanf(params,"i")) return SendClientMessage(playerid, 0xF60000AA, "USAGE: /changepass [new password]");
if(sscanf(params,"s",newpass)) return SendClientMessage(playerid, 0xF60000AA, "USAGE: /changepass [new password]");
C:\GTA SERVER\gamemodes\MyDm.pwn(2307) : warning 202: number of arguments does not match definition C:\GTA SERVER\gamemodes\MyDm.pwn(2307) : warning 202: number of arguments does not match definition |
I think the title says it all.
http://pastebin.com/K1F8SVhT Don't really know what to do right now. Errors: |
dcmd_changepass(playerid, params[])
{
new name[MAX_PLAYER_NAME], buf[150], newpass[30];
GetPlayerName(playerid, name, sizeof(name));
if(sscanf(params,"s", newpass)) return SendClientMessage(playerid, 0xF60000AA, "USAGE: /changepass [new password]");
if(strlen(params) >= 3)
{
format(file, sizeof(file), "users/%s.txt", name);
newpass = udb_hash(buf); // here is where I get the error
dini_Set(file, "Password", newpass);
SendClientMessage(playerid, COLOUR_GREEN, "Your password has been successfully been changed");
}
else
{
SendClientMessage(playerid, COLOUR_RED, "Your password must be atleast 3 characters long");
}
return 1;
}
C:\GTA SERVER\gamemodes\Server.pwn(230 ![]() |