Domingo
Умник
В общем маюсь с данной командой уже больше недели,2 дня назад стало получатся,стал понимать как делать,но вот щас понять не могу...
Не показываются лидеры под переменной Lider2,то есть подфракции,таких фракций как : МВД,МО,МЗ
Не показываются лидеры под переменной Lider2,то есть подфракции,таких фракций как : МВД,МО,МЗ
PHP:
else if(strcmp(cmd, "/offleaders", true) == 0)
{
if(pData[playerid][pAdmin] < 0) return true;
{
mysql_tquery(mysql, "SELECT * FROM `members` WHERE `Lider` !=0 AND `Lider2` = 0 ORDER BY `members`.`Lider` AND `Lider2` DESC", "offleaders", "i", playerid);
//mysql_tquery(mysql, "SELECT `nickname`, `Lider`,`Lider2`, `last` FROM `members` WHERE `Lider` > '0' AND `Lider2` > '0'", "offleaders", "d", playerid);
}
return true;
}
PHP:
forward offleaders(playerid, textquery[]);
public offleaders(playerid, textquery[])
{
new rows, fields;
cache_get_data(rows, fields);
if(rows)
{
new vresult[64],vresult2[64];
new name[30],leader,leader2;
new str[130],sctring[2200],ttextt[32],leadertt[58],leadertt2[58], getondate[128];
while(--rows >= 0)
{
cache_get_field_content(rows,"Lider", vresult);leader = strval(vresult);
cache_get_field_content(rows,"nickname", name);
cache_get_field_content(rows,"last", getondate);
cache_get_field_content(rows,"Lider2", vresult2);leader2 = strval(vresult2);
switch(leader)
{
case 1:leadertt = "Инструкторы:\t\t";
case 2:leadertt = "Минздрав:\t\t\t\t";
case 3:leadertt = "The Ballas:\t\t\t\t";
case 4:leadertt = "Grove Street:\t\t";
case 5:leadertt = "Varios Los Aztecas:\t\t";
case 6:leadertt = "Los Santos Vagos:\t\t";
case 7:leadertt = "The Rifa:\t\t\t";
case 8:leadertt = "Министерство Обороны:\t";
case 9:leadertt = "Министерство Внутренних Дел:\t";
case 10:leadertt = "Новостная сеть:\t";
case 11:leadertt = "FBI:\t";
case 12:leadertt = "Yakuza\t\t";
case 13:leadertt = "La Cosa Nostra:\t\t";
case 14:leadertt = "Russian Mafia:\t\t";
case 15:leadertt = "Мэрия:\t";
}
switch(leader2)
{
case 1:leadertt2 = "Больница ЛС|ВВС|LSPD:\t\t";
case 2:leadertt2 = "Больница СФ|СВ|SFPD:\t\t";
case 3:leadertt2 = "Больница ЛВ|LVPD:\t\t";
}
if(!IsPlayerConnected(GetPlayerID(name)))
{
if(pData[playerid][pAdmin] > 0)
{
ttextt = "{E40C0C}Оффлайн{FFFFFF}";
format(str,sizeof(str),"{FFFFFF}%s | %s\t %s[%s] ({E40C0C}%s{FFFFFF})\n",leadertt,leadertt2,name,getondate,ttextt); strcat(sctring,str);
}
else
{
ttextt = "{E40C0C}Оффлайн{FFFFFF}";
format(str,sizeof(str),"{FFFFFF}%s | %s\t %s (%s)\n",leadertt,leadertt2,name,ttextt); strcat(sctring,str);
}
}
}
ShowPlayerDialog(playerid,00000,DIALOG_STYLE_MSGBOX,"Лидеры организаций:\t",sctring,"Выход","");
}
else SendClientMessage(playerid, 0xFF0000AA, "Данные не найдены.");
return true;
}
