ExPRO |
Дата: Пятница, 16.05.2014, 19:19 | Сообщение # 1
|
Боец
Сообщений: 181
Статус: Offline
|
Данная команда показывает статистику игрока в Ofline на Mysql.
Создаем команду: Код else if (strcmp(cmd, "/getoffstats", true) == 0) { if(PINFO[playerid][pAdmin] != 12) return true; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) return SendMe(playerid, CHELP, "Помощь:{FFFFFF} /getoffstats [ID]"); format(mysql_query, sizeof(mysql_query), "SELECT * FROM `accounts` WHERE `Name` = '%s'", tmp); mysql_function_query(connects, mysql_query, true, "GetOffStats", "ds",playerid,tmp); return true; }
И к ней паблик:
Код publics: GetOffStats(playerid,tmp[]) { new rows, fields,mysql_query[128]; cache_get_data(rows, fields); if(!rows) return SendMes(playerid, CGREY, "[ MySql ] Аккаунт %s не найден в базе данных.",tmp); new str[144],sctring[1024],mem[128]; format(str,sizeof(str),"\nИмя: [%s]\n",tmp); strcat(sctring,str); cache_get_field_content(0, "pLeader",mem); format(str,sizeof(str),"Leader: [%s]\n",mem); strcat(sctring,str); cache_get_field_content(0, "pMember",mem); format(str,sizeof(str),"Member: [%s]\n",mem); strcat(sctring,str); cache_get_field_content(0, "pRank",mem); format(str,sizeof(str),"Rank: [%s]\n",mem); strcat(sctring,str); mysql_function_query(connects, mysql_query, false, "", ""); SPD(playerid,1932,DIALOG_STYLE_MSGBOX,"Offline статистика",sctring,"Скрыть",""); SendMes(playerid, CGREY, "[ MySql ] Аккаунт %s успешно найден.", tmp); return true; }
Автор: Неизвестен. Выложил: ExPRO для www.cheat-master.ru
>>> My sa:mp server 176.32.39.43:7777 <<<
|
|
|
|