25.03.2013, 16:10
well, can anyone tell how can I get rid of these warnings? :
Here is the script code...
Код:
[22:00:17] sscanf warning: Format specifier does not match parameter count. [22:00:17] sscanf warning: Format specifier does not match parameter count. [22:00:17] sscanf warning: Format specifier does not match parameter count. [22:00:17] sscanf warning: Format specifier does not match parameter count. [22:00:17] sscanf warning: Format specifier does not match parameter count. [22:00:17] sscanf warning: Format specifier does not match parameter count. [22:00:17] sscanf warning: Format specifier does not match parameter count. [22:00:17] sscanf warning: Format specifier does not match parameter count. [22:00:17] sscanf warning: Format specifier does not match parameter count. [22:00:17] Filterscript 'ObjectEditor_Bani.amx' loaded. [22:00:22] [cmd] [Bani_Raheja] /objifno [22:00:55] sscanf warning: Strings without a length are deprecated, please add a destination size. [22:00:55] sscanf warning: No default value found. [22:00:55] sscanf warning: No default value found. [22:00:55] sscanf warning: Format specifier does not match parameter count. [22:01:00] sscanf warning: Strings without a length are deprecated, please add a destination size. [22:01:00] sscanf warning: No default value found. [22:01:00] sscanf warning: Strings without a length are deprecated, please add a destination size. [22:01:00] sscanf warning: No default value found. [22:01:00] sscanf warning: Format specifier does not match parameter count. [22:01:03] sscanf warning: Strings without a length are deprecated, please add a destination size. [22:01:03] sscanf warning: No default value found. [22:01:03] sscanf warning: No default value found. [22:01:03] sscanf warning: Format specifier does not match parameter count. [22:01:44] RCON (In-Game): Player [Bani_Raheja] sent command: reloadfs ObjectEditor_Bani [22:01:44] Filterscript 'ObjectEditor_Bani.amx' unloaded. [22:01:44] -------------------------------------- [22:01:44] <Object System™ (v. 1.0 )> [22:01:44] © Bani Raheja [22:01:44] -------------------------------------- [22:01:44] Filterscript 'ObjectEditor_Bani.amx' loaded. [22:01:47] [cmd] [Bani_Raheja] /tod 12 [22:01:51] sscanf warning: No default value found. [22:01:51] sscanf warning: No default value found. [22:01:51] sscanf warning: Unknown format specifier '[', skipping. [22:01:51] sscanf warning: Unknown format specifier '6', skipping. [22:01:51] sscanf warning: Unknown format specifier '4', skipping. [22:01:51] sscanf warning: Unknown format specifier ']', skipping. [22:01:51] sscanf warning: Format specifier does not match parameter count. [22:01:55] sscanf warning: No default value found. [22:01:55] sscanf warning: Unknown format specifier '[', skipping. [22:01:55] sscanf warning: Unknown format specifier '6', skipping. [22:01:55] sscanf warning: Unknown format specifier '4', skipping. [22:01:55] sscanf warning: Unknown format specifier ']', skipping. [22:01:55] sscanf warning: No default value found. [22:01:55] sscanf warning: Unknown format specifier '[', skipping. [22:01:55] sscanf warning: Unknown format specifier '6', skipping. [22:01:55] sscanf warning: Unknown format specifier '4', skipping. [22:01:55] sscanf warning: Unknown format specifier ']', skipping. [22:01:55] sscanf warning: Format specifier does not match parameter count. [22:02:16] sscanf warning: No default value found. [22:02:16] sscanf warning: No default value found.
Код:
CMD:command(playerid, params[]) { if(Admin[playerid] >= 4 || Dev[playerid] > 0) { new model[64], model2[64],name2[24]; new string[128], string2[128]; if(sscanf(params, "s[128]S[64]S[64]",string, model, model2)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /objedit [name]"); SendClientMessage(playerid, COLOR_GRAD1, "Available Names: ID, position, positionm, speed, range, vw, int, delete, model, newid, manual, password"); return 1; } if(strcmp(string, "ID", true) == 0) { if(!model[0]) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /objedit ID [objectid]"); if(ObjectInfo[strval(model)][gPosX] == 0.0 && ObjectInfo[strval(model)][gPosY] == 0.0 && ObjectInfo[strval(model)][gPosZ] == 0.0 && ObjectInfo[strval(model)][gModel] == 0) return SendClientMessage(playerid, COLOR_WHITE, " That object ID has not been created yet!"); EditingObject[playerid] = strval(model); format(string2, sizeof(string2), " You are editing object ID %d now!", strval(model)); SendClientMessage(playerid, COLOR_WHITE, string2); GetPlayerNameEx(playerid, name2, sizeof(name2)); format(ObjectInfo[EditingObject[playerid]][gLastEdit], 24, name2); return 1; } else if(strcmp(string, "password", true) == 0) { if(strlen(model) > 32) { SendClientMessage(playerid, COLOR_GRAD2, " Password cannot be greater than 32 characters! "); return 1; } format(string, sizeof(string), "Object Password for object %d changed to %s", EditingObject[playerid], model); format(ObjectInfo[EditingObject[playerid]][gPass], 24, "%s", model); SendClientMessage(playerid, COLOR_GRAD2, string); GetPlayerNameEx(playerid, name2, sizeof(name2)); format(ObjectInfo[EditingObject[playerid]][gLastEdit], 24, name2); SaveObjects(); return 1; } } }