Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

помощь по switch and Mysql

Статус
В этой теме нельзя размещать новые ответы.

Jamessss

Умник
Всем привет, вообщем давно не занимался павно и недавно решил вернутся. Взял за основу команду и решил сделать под себя.С Mysql я и раньше не дружил, а сейчас вообще все забыл)
Вообщем вот команда:
PHP:
CMD:agetstats(playerid, params[])
{
    if(GetPVarInt(playerid,"Admins") < 2 || GetPVarInt(playerid,"AdminLogin") == 0) return 1;
    if(sscanf(params, "s[24]",params[0])) return SendClientMessage(playerid,COLOR_GREY, "Введите: /agetstats [имя_аккаунта]");
    format(YCMDstr, sizeof(YCMDstr), "SELECT * FROM `accounts` WHERE name = '%s'", params[0]);
    mysql_query(YCMDstr);
    mysql_store_result();
    if(mysql_fetch_row_format(YCMDstr))
    {
        new vresult[64];
        new level,exp,viprank,warn,number,money,bank,
        leader,member[64],rank,job,skin,jobskin,house,onli[64],
        car,biz,regip[64],datareg[64],masterskaya,ipk[64],ferm,refer;
        new str[128],sctring[2000];
        BaseGet("pLevel", vresult);level = strval(vresult);
        BaseGet("pExp", vresult);exp = strval(vresult);
        BaseGet("pDonateRank", vresult);viprank = strval(vresult);
        BaseGet("pWarnings", vresult);warn = strval(vresult);
        BaseGet("pPnumber", vresult);number = strval(vresult);
        BaseGet("pCash", vresult);money = strval(vresult);
        BaseGet("pBank", vresult);bank = strval(vresult);
        BaseGet("Leader", vresult);leader = strval(vresult);
        BaseGet("Member", member);
        BaseGet("Rank", vresult);rank = strval(vresult);
        BaseGet("pJob", vresult);job = strval(vresult);
        BaseGet("pChar", vresult);skin = strval(vresult);
        BaseGet("pModel", vresult);jobskin = strval(vresult);
        BaseGet("pHouse", vresult);house = strval(vresult);
        BaseGet("pCar", vresult);car = strval(vresult);
        BaseGet("pBizz", vresult);biz = strval(vresult);
        BaseGet("pAvtomas", vresult);masterskaya = strval(vresult);
        BaseGet("pFerma", vresult);ferm = strval(vresult);
        BaseGet("pDrug", vresult);refer = strval(vresult);
        BaseGet("pOnline", onli);
        BaseGet("pIp", ipk);
        BaseGet("pIpReg", regip);
        BaseGet("pDataReg", datareg);
       	switch(member)
		{
		    case 1: member = "Полиция ЛС";
		    case 2: member = "FBI";
		    case 3: member = "SF Army";
		    case 4: member = "Медики";
		    case 5: member = "LCN";
		    case 6: member = "Yakuza";
		    case 7: member = "Мэрия";
		    case 8: member = "-";
		    case 9: member = "SF News";
		    case 10: member = "Полиция SF";
		    case 11: member = "Инструкторы";
		    case 12: member = "Ballas";
		    case 13: member = "Vagos";
		    case 14: member = "Russian Mafia";
		    case 15: member = "Grove";
		    case 16: member = "LS News";
		    case 17: member = "Aztec";
		    case 18: member = "Rifa";
		    case 19: member = "LV Army";
		    case 20: member = "LV News";
		    case 21: member = "Полиция ЛВ";
		    case 22: member = "Медики";
		    case 23..32: member = "Байкеры";
			case 33: member = "Медики";
		}
        format(str,sizeof(str),"Ник:      \t\t%s\n\n",params[0]);
        strcat(sctring,str);
        format(str,sizeof(str),"Уровень:      \t\t%d\n",level);
        strcat(sctring,str);
        format(str,sizeof(str),"Exp:      \t\t%d\n",exp);
        strcat(sctring,str);
        format(str,sizeof(str),"Vip:          \t\t%d\n",viprank);
        strcat(sctring,str);
        format(str,sizeof(str),"Warns:      \t\t%d\n",warn);
        strcat(sctring,str);
        format(str,sizeof(str),"Phone:      \t\t%d\n",number);
        strcat(sctring,str);
        format(str,sizeof(str),"Деньги:      \t\t%d\n",money);
        strcat(sctring,str);
        format(str,sizeof(str),"Банк:      \t\t%d\n",bank);
        strcat(sctring,str);
        format(str,sizeof(str),"Лидер:      \t\t%d\n",leader);
        strcat(sctring,str);
        format(str,sizeof(str),"Фракция:      \t\t%s\n",member);
        strcat(sctring,str);
        format(str,sizeof(str),"Ранк:      \t\t%d\n",rank);
        strcat(sctring,str);
        format(str,sizeof(str),"Работа:      \t\t%d\n",job);
        strcat(sctring,str);
        format(str,sizeof(str),"Скин:      \t\t%d\n",skin);
        strcat(sctring,str);
        format(str,sizeof(str),"Раб.скин:      \t\t%d\n",jobskin);
        strcat(sctring,str);
        format(str,sizeof(str),"Дом:      \t\t%d\n",house);
        strcat(sctring,str);
        format(str,sizeof(str),"Машина:      \t\t%d\n",car);
        strcat(sctring,str);
        format(str,sizeof(str),"Бизнес:          \t\t%d\n",biz);
        strcat(sctring,str);
        format(str,sizeof(str),"Ферма:      \t\t%d\n",ferm);
        strcat(sctring,str);
        format(str,sizeof(str),"СТО:      \t\t%d\n",masterskaya);
        strcat(sctring,str);
        format(str,sizeof(str),"superKeyIP:\t\t%s\n",ipk);
        strcat(sctring,str);
        format(str,sizeof(str),"L-IP:      \t\t%s\n",ipk);
        strcat(sctring,str);
        format(str,sizeof(str),"R-IP:      \t\t%s\n",regip);
        strcat(sctring,str);
        format(str,sizeof(str),"Рефер(друг):      \t\t%s\n\n",refer);
        strcat(sctring,str);
        format(str,sizeof(str),"{FF6347}* superKeyIP - к которому привязан акк\nЕсли superKeyIP и L-IP не равны,\nто кто-то пытался войти в аккаунт,\nнезная супер ключа");
        strcat(sctring,str);
        ShowPlayerDialogEx(playerid,22815,DIALOG_STYLE_MSGBOX,"Оффлайн Статистика персонажа",sctring,"Готово","");
        ShowPlayerDialogEx(playerid,22815,DIALOG_STYLE_MSGBOX,"Оффлайн Статистика персонажа",sctring,"Готово","");
    }
    else SendClientMessage(playerid, 0xFF0000AA, "Данные не найдены.");
    return true;
}
Проблема
error 033: array must be indexed (variable "-unknown-")
HTML:
       	switch(member)
Также проблема еще в том что половину информации не выводит т.е =0, все переменные подстроил под себя. Помогите кто чем может :) с меня +
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу