Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 2 из 2

Тема: команда

  1. #1
    Аватар для djbond
    Пользователь

    Статус
    Оффлайн
    Регистрация
    16.05.2016
    Сообщений
    7
    Репутация:
    0 ±

    команда

    На сервера всегда показывает "В данный момент на этом сервере нет лидеров.",хоть они есть в онлайне.
    Вот команда помогите исправить.
    PHP код:
    publicsLeaders(playerid)
    {
        new 
    rowsfields;
        
    cache_get_data(rowsfields);
        if(!
    rows) return SCM(playerid,COLOR_GREY,"В данный момент на этом сервере нет лидеров.");
        new 
    name[24], str[128],sctring[1400],leadertt[40],bool:lids[19];
        while(--
    rows >= 0)
        {
            
    cache_get_field_content(rows,"Name"name);
            switch (
    cache_get_field_content_int(rows,"pLeader"))
            {
                case 
    1leadertt "{33AAFF}SAPD{FFFFFF}:"lids[1]=true;
                case 
    2leadertt "{000000}FBI{FFFFFF}:"lids[2]=true;
                case 
    3leadertt "{33AA33}LSa{FFFFFF}:"lids[3]=true;
                case 
    4leadertt "{A52A2A}Мин.Здрав{FFFFFF}:"lids[4]=true;
                case 
    5leadertt "{DDA701}LCN{FFFFFF}:"lids[5]=true;
                case 
    6leadertt "{FF0000}Yakuza{FFFFFF}:"lids[6]=true;
                case 
    7leadertt "{114D71}Mayor{FFFFFF}:"lids[7]=true;
                case 
    11leadertt "{139BEC}Автошкола{FFFFFF}:"lids[11]=true;
                case 
    12leadertt "{8813E7}Ballas Gang{FFFFFF}:"lids[12]=true;
                case 
    13leadertt "{DBD604}Vagos Gang{FFFFFF}:"lids[13]=true;
                case 
    14leadertt "{B4B5B7}Russian Mafia{FFFFFF}:"lids[14]=true;
                case 
    15leadertt "{009F00}Grove Gang{FFFFFF}:"lids[15]=true;
                case 
    16leadertt "{40848B}San News{FFFFFF}:"lids[16]=true;
                case 
    17leadertt "{01FCFF}Aztecas Gang{FFFFFF}:"lids[17]=true;
                case 
    18leadertt "{83BFBF}Rifa Gang{FFFFFF}:"lids[18]=true;
            }
            new 
    id GetPlayersID(name);
            if(
    id != -1format(str,128,"%s %s[%i], AFK: %s, {2CE40C}Online\n",leadertt,name,id,GetPVarInt(id,"PlayerInAFK")>?("Да"):("Нет")),strcat(sctring,str);
            else 
    format(str,128,"%s %s, {AA3333}Offline\n",leadertt,name), strcat(sctring,str);
        }
        if(!
    lids[1]) strcat(sctring,"{33AAFF}SAPD {FFFFFF}- {2CE40C}без лидера\n");
        if(!
    lids[2]) strcat(sctring,"{000000}FBI {FFFFFF}- {2CE40C}без лидера\n");
        if(!
    lids[3]) strcat(sctring,"{33AA33}LSa {FFFFFF}- {2CE40C}без лидера\n");
        if(!
    lids[4]) strcat(sctring,"{A52A2A}Мин. здравоохранения {FFFFFF}- {2CE40C}без лидера\n");
        if(!
    lids[5]) strcat(sctring,"{DDA701}LCN {FFFFFF}- {2CE40C}без лидера\n");
        if(!
    lids[6]) strcat(sctring,"{FF0000}Yakuza {FFFFFF}- {2CE40C}без лидера\n");
        if(!
    lids[7]) strcat(sctring,"{114D71}Mayor {FFFFFF}- {2CE40C}без лидера\n");
        if(!
    lids[16]) strcat(sctring,"{40848B}San News {FFFFFF}- {2CE40C}без лидера\n");
        if(!
    lids[11]) strcat(sctring,"{139BEC}Автошкола {FFFFFF}- {2CE40C}без лидера\n");
        if(!
    lids[12]) strcat(sctring,"{8813E7}Ballas Gang {FFFFFF}- {2CE40C}без лидера\n");
        if(!
    lids[13]) strcat(sctring,"{DBD604}Vagos Gang {FFFFFF}- {2CE40C}без лидера\n");
        if(!
    lids[14]) strcat(sctring,"{B4B5B7}Russia Mafia {FFFFFF}- {2CE40C}без лидера\n");
        if(!
    lids[15]) strcat(sctring,"{009F00}Grove Gang {FFFFFF}- {2CE40C}без лидера\n");
        if(!
    lids[17]) strcat(sctring,"{01FCFF}Aztecas Gang {FFFFFF}- {2CE40C}без лидера\n");
        if(!
    lids[18]) strcat(sctring,"{83BFBF}Rifa Gang {FFFFFF}- {2CE40C}без лидера\n");
        return 
    SPD(playerid,0000,DIALOG_STYLE_MSGBOX,"Лидеры организаций:\t",sctring,"Закрыть","");

    PHP код:
    CMD:leaders(playerid) return mysql_function_query(connects"SELECT * FROM `Accounts` WHERE `pLeader` > 0 AND `pAdmin` = 0 ORDER BY `pLeader` DESC"true"Leaders""i"playerid);
    CMD:checkleaders(playerid)
    {
        if(
    pInfo[playerid][pAdmin] < 9) return 1;
        return 
    mysql_function_query(connects"SELECT * FROM `Accounts` WHERE `pLeader` != '0' AND `pAdmin` = '0' ORDER BY `pLeader` ASC"true"CheckLeaders""i"playerid);


  2. #2
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Цитата Сообщение от djbond Посмотреть сообщение
    На сервера всегда показывает "В данный момент на этом сервере нет лидеров.",хоть они есть в онлайне.
    Те лидеры, которые есть в онлайне, являются модераторами/администраторами сервера?
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •