Jamessss
Умник
Всем привет, вообщем давно не занимался павно и недавно решил вернутся. Взял за основу команду и решил сделать под себя.С Mysql я и раньше не дружил, а сейчас вообще все забыл)
Вообщем вот команда:
Проблема
error 033: array must be indexed (variable "-unknown-")
Также проблема еще в том что половину информации не выводит т.е =0, все переменные подстроил под себя. Помогите кто чем может
с меня +
Вообщем вот команда:
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)
