18.10.2016, 14:13
hey guys i did a debug to a command and had some error's where is returning but how can i fix it ?
Код HTML:
CMD:friends(playerid, params[]) { new result2[500]; print("DEBUG first: Command /friends used"); printf("DEBUG first: MySQL returned %s", result2); if(gLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login pin."); if(IsPlayerConnected(playerid)) { print("DEBUG after connect: Command /friends used"); printf("DEBUG after connect: MySQL returned %s", result2); new online[1000],offline[1000],query[300],result[30],name[30],idd,mid=1,aim2[2000]; format(query, sizeof(query), "SELECT * FROM `friends` WHERE `PlayerID` = '%d' AND `Status`='1'",PlayerInfo[playerid][pSQLID]); new Cache: membresult = mysql_query(handle,query); for(new i, j = cache_get_row_count (); i != j; ++i) { idd = cache_get_field_content_int(i, "FriendID"); cache_get_field_content(i, "FriendName", result); format(name, 30, result); Selected1[playerid][mid] = idd; format(online, sizeof(online), "%s{228404}[online]{FFFFFF} %s\n",online,name); mid++; print("DEBUG status 1: Command /friends used"); printf("DEBUG status 1: MySQL returned %s", result2); } cache_delete(membresult); format(query, sizeof(query), "SELECT * FROM `friends` WHERE `PlayerID` = '%d' AND `Status`='0'",PlayerInfo[playerid][pSQLID]); new Cache: membresult1 = mysql_query(handle,query); for(new i, j = cache_get_row_count (); i != j; ++i) { idd = cache_get_field_content_int(i, "FriendID"); cache_get_field_content(i, "FriendName", result); format(name, 30, result); Selected1[playerid][mid] = idd; format(offline, sizeof(offline), "%s{BB172D}[offline]{FFFFFF} %s\n",offline,name); mid++; print("DEBUG status 0: Command /friends used"); printf("DEBUG status 0: MySQL returned %s", result2); } cache_delete(membresult1); format(aim2,sizeof(aim2),"{F89B0E}[+] Add Friend\n%s%s",online, offline); ShowPlayerDialog(playerid, DIALOG_FRIENDS, DIALOG_STYLE_LIST, "Friends", aim2, "Select", "Exit"); print("DEBUG sfarsit: Command /friends used"); printf("DEBUG sfarsit: MySQL returned %s", result2); } return 1; }
Код HTML:
[17:06:36] DEBUG first: Command /friends used [17:06:36] DEBUG first: MySQL returned [17:06:36] DEBUG after connect: Command /friends used [17:06:36] DEBUG after connect: MySQL returned