1. kupidon Пользователь

    Регистрация:
    17.11.15
    Сообщения:
    312
    Симпатии:
    27
    Пол:
    Мужской
    У меня был плагин из инета, который делал В ЧАТЕ оповещения о подключении игроков к серверу по флагам,
    t - вип игрок заходит, d- админ заходит, l - главный админ заходит и тд.

    Я его не использовал, а теперь нужен, но уже его нет. Помогите найти.
     
  2. maFFyoZZyk Черный Жнец ^_^ Команда форума

    Регистрация:
    14.01.16
    Сообщения:
    1.235
    Симпатии:
    539
    Пол:
    Мужской
    его написать можно за 10 минут
     
  3. kupidon Пользователь

    Регистрация:
    17.11.15
    Сообщения:
    312
    Симпатии:
    27
    Пол:
    Мужской
    можно бы
     
  4. ZUBR Пользователь

    Регистрация:
    24.03.15
    Сообщения:
    64
    Симпатии:
    17
    Пол:
    Мужской
    недавно видел этот плагин. Посмотрю, если найду скину.
     
  5. maFFyoZZyk Черный Жнец ^_^ Команда форума

    Регистрация:
    14.01.16
    Сообщения:
    1.235
    Симпатии:
    539
    Пол:
    Мужской
    PHP:
    1. #include <amxmodx>
    2. #include <cstrike>
    3. #include <fun>
    4. #include <hamsandwich>
    5. #include <colorchat>
    6. #include <fakemeta>
    7. #include <amxmisc>
    8.  
    9. #define ADMIN_FLAG ADMIN_RCON
    10. #define VIP_FLAG ADMIN_LEVEL_H
    11. #define GIRL_FLAG ADMIN_LEVEL_G
    12.  
    13. new const PLUGIN[] = "VIP connect"
    14. new const VERSION[] = "1.3"
    15. new const AUTHOR[] = "maFFyoZZyk?"
    16.  
    17. new vip_info;
    18. new admin_info;
    19. new girl_info;
    20.  
    21. new vip_connect;
    22. new steamid[34];
    23.  
    24. public plugin_init()
    25. {
    26.     register_plugin( PLUGIN, VERSION, AUTHOR )
    27.     register_clcmd( "say /vip", "Vip_Informer" );
    28.     register_clcmd( "say /admin", "Admin_Informer" );
    29.     register_clcmd( "say /girl", "Girl_Informer" );
    30.     vip_info = register_cvar( "vip_informer", "1" )
    31.     admin_info = register_cvar( "admin_informer", "1" )
    32.     girl_info = register_cvar( "admin_informer", "1" )
    33.     vip_connect = register_cvar( "vip_connect", "1" )
    34. }
    35.  
    36. public client_putinserver(id)
    37. {
    38.     set_task(0.1, "vip_connected", id);
    39. }
    40. public plugin_precache()
    41. {
    42.     precache_sound("radio/admin.wav")
    43. }
    44. public vip_connected(id)
    45. {
    46. get_user_authid(id, steamid, 33)
    47.         if( get_pcvar_num ( vip_connect ) )
    48.              if(!equal(steamid, "STEAM_0:0:18969558") & !equal(steamid, "STEAM_0:0:38296747") && get_user_flags ( id ) & ADMIN_FLAG ||  get_user_flags ( id ) & ADMIN_FLAG && get_user_flags ( id ) & VIP_FLAG  ||  get_user_flags ( id ) & ADMIN_FLAG && get_user_flags ( id ) & GIRL_FLAG ||  get_user_flags ( id ) & ADMIN_FLAG && get_user_flags ( id ) & VIP_FLAG && get_user_flags ( id ) & GIRL_FLAG)
    49.         {
    50.                 new name[32];
    51.                 get_user_name(id, name, 31);
    52.                 ColorChat(0, GREEN, "^x01[^x04Info^x01] На сервер зашeл^x04 Администратор: %s^x01", name);
    53.                 client_cmd(0, "spk radio/admin.wav")
    54.                 client_cmd(id, "say qq all!")
    55.         }
    56.              if(!( get_user_flags ( id ) & ADMIN_FLAG && get_user_flags ( id ) & VIP_FLAG) && get_user_flags ( id ) & GIRL_FLAG )
    57.         {
    58.                 new name[32];
    59.                 get_user_name(id, name, 31);
    60.                 ColorChat(0, GREEN, "^x01[^x04Info^x01] На сервер зашла^x04 Девушка: %s^x01", name);
    61.                 client_cmd(0, "spk radio/vip.wav")
    62.                 client_cmd(id, "say qq all!")
    63.         }
    64.                 if(!( get_user_flags ( id ) & ADMIN_FLAG) && get_user_flags ( id ) & VIP_FLAG)
    65.         {
    66.                 new name[32];
    67.                 get_user_name(id, name, 31);
    68.                 ColorChat(0, GREEN, "^x01[^x04Info^x01] На сервер зашeл^x04 VIP: %s^x01", name);
    69.                 client_cmd(0, "spk radio/vip.wav")
    70.                 client_cmd(id, "say qq all!")
    71.         }
    72.         if(!equal(steamid, "STEAM_0:0:18969558") & !equal(steamid, "STEAM_0:0:38296747") && is_user_steam(id) || get_user_flags ( id ) & VIP_FLAG || get_user_flags(id) & ADMIN_FLAG || get_user_flags(id) & GIRL_FLAG)
    73.         {
    74.                 new name[32];
    75.                 get_user_name(id, name, 31);
    76.                 ColorChat(0, GREEN, "^x01[^x04Info^x01] На сервер зашeл^x04 STEAM ^x01игрок: ^x04%s^x01", name);
    77.                 client_cmd(0, "spk buttons/bell1")
    78.                 client_cmd(id, "say qq all!")
    79.                
    80.         }
    81.        
    82.         if(equal(steamid, "STEAM_0:0:18969558") && is_user_steam(id)) //<<< Суда вводите свой стим ID.
    83.         {
    84.                 new name[32];
    85.                 get_user_name(id, name, 31);
    86.                 ColorChat(0, GREEN, "^x01[^x04Info^x01] На сервер зашeл^x04 Гл. Администратор: %s^x01", name);
    87.                 client_cmd(0, "spk radio/admin.wav")
    88.                 client_cmd(id, "say qq all epta!")
    89.         }
    90.                 if(equal(steamid, "STEAM_0:0:38296747") && is_user_steam(id)) //<<< Суда вводите свой стим ID.
    91.         {
    92.                 new name[32];
    93.                 get_user_name(id, name, 31);
    94.                 ColorChat(0, GREEN, "^x01[^x04Info^x01] На сервер зашeл^x04 Гл. Администратор: %s^x01", name);
    95.                 client_cmd(0, "spk radio/admin.wav")
    96.                 client_cmd(id, "say qq all enta!")
    97.         }
    98.         if(!( get_user_flags ( id ) & VIP_FLAG || get_user_flags(id) & ADMIN_FLAG || get_user_flags(id) & GIRL_FLAG || is_user_steam(id)) && get_user_flags(id) & ADMIN_USER)
    99.         {
    100.                 new name[32];
    101.                 get_user_name(id, name, 31);
    102.                 ColorChat(0, GREEN, "^x01[^x04Info^x01] На сервер зашeл^x04 Игрок: %s^x01", name);
    103.                 client_cmd(0, "spk buttons/bell1")
    104.         }
    105. }
    106.  
    107. public Vip_Informer(id)
    108. {
    109.     if( get_pcvar_num ( vip_info ) )
    110.     {
    111.         show_motd(id, "addons\amxmodx\configs\vip\vip.txt", "VIP's система");
    112.     }
    113. }
    114. public Admin_Informer(id)
    115. {
    116.     if( get_pcvar_num ( admin_info ) )
    117.     {
    118.         show_motd(id, "addons\amxmodx\configs\vip\admin.txt", "ADMIN's система");
    119.     }
    120. }
    121. public Girl_Informer(id)
    122. {
    123.     if( get_pcvar_num ( girl_info ) )
    124.     {
    125.         show_motd(id, "addons\amxmodx\configs\vip\girl.txt", "GIRL's система");
    126.     }
    127. }
    128.  
    129. stock is_user_steam( id )
    130. {
    131.     static dp_pointer;
    132.     if( dp_pointer || ( dp_pointer = get_cvar_pointer( "dp_r_id_provider" ) ) )
    133.     {
    134.         server_cmd( "dp_clientinfo %d", id );
    135.         server_exec();
    136.         return ( get_pcvar_num( dp_pointer ) == 2 ) ? 1 : 0;
    137.     }
    138.     return 0;
    139. }
    Когда-то говнокодил для себя, бери, часть можно вырезать и в полне рабочий плагин.
    На днях выложу Нормальную версию
     
  6. kupidon Пользователь

    Регистрация:
    17.11.15
    Сообщения:
    312
    Симпатии:
    27
    Пол:
    Мужской

    не нашел еще нормальной версии?
     
  7. pUzzlik Пользователь

    Регистрация:
    06.05.15
    Сообщения:
    846
    Симпатии:
    286
    Пол:
    Мужской
    :) пробуй
    --- добавлено 09.03.16 ---
    А не не пробуй
    --- добавлено 09.03.16 ---
    теперь пробуй
     

    Вложения:

    • admins_info.sma
      Размер файла:
      818 байт
      Просмотров:
      10
  8. maFFyoZZyk Черный Жнец ^_^ Команда форума

    Регистрация:
    14.01.16
    Сообщения:
    1.235
    Симпатии:
    539
    Пол:
    Мужской
    А нахрена мне искать, я просто свою от гавна очищу и все
     
  9. maFFyoZZyk Черный Жнец ^_^ Команда форума

    Регистрация:
    14.01.16
    Сообщения:
    1.235
    Симпатии:
    539
    Пол:
    Мужской
    PHP:
    1. #include <amxmodx>
    2. #include <amxmisc>
    3. #if AMXX_VERSION_NUM < 183
    4. #include <colorchat>
    5. #endif  
    6.  
    7. #define ADMIN_FLAG ADMIN_RCON // Флаг L
    8. #define VIP_FLAG ADMIN_LEVEL_H // Флаг T
    9. #define GIRL_FLAG ADMIN_LEVEL_G // Флаг S
    10.  
    11. new const PLUGIN[] = "VIP connect 1337"
    12. new const VERSION[] = "1337"
    13. new const AUTHOR[] = "serfreeman1337"
    14.  
    15. public plugin_init()
    16. {
    17.     register_plugin( PLUGIN, VERSION, AUTHOR )
    18. }
    19.  
    20. public client_putinserver(id)
    21. {
    22.     new name[32],flags = get_user_flags(id)
    23.     get_user_name(id,name,charsmax(name))
    24.    
    25.     if(flags & ADMIN_FLAG)
    26.     {
    27.         client_print_color(0, -2, "На сервер зашёл ^3Администратор ^4%s", name);
    28.         return;
    29.     }
    30.    
    31.     if(flags & GIRL_FLAG)
    32.     {
    33.         client_print_color(0, -2, "На сервер зашла ^3Девушка ^4%s", name);
    34.         return;
    35.     }
    36.    
    37.     if(flags & VIP_FLAG)
    38.     {
    39.         client_print_color(0, -3, "На сервер зашёл ^3VIP клиент ^4%s", name);
    40.         return;
    41.     }
    42.    
    43.    
    44.    
    45.     if(is_user_steam(id))
    46.     {
    47.         client_print_color(0, -2, "На сервер зашел ^3Steam клиент ^4%s", name);
    48.         return;
    49.     }
    50.    
    51.     client_print_color(0, -2, "На сервер зашел ^3Игрок ^4%s", name);
    52.     return;
    53. }
    54.  
    55. stock is_user_steam( id )
    56. {
    57.     static dp_pointer;
    58.     if( dp_pointer || ( dp_pointer = get_cvar_pointer( "dp_r_id_provider" ) ) )
    59.     {
    60.         server_cmd( "dp_clientinfo %d", id );
    61.         server_exec();
    62.         return ( get_pcvar_num( dp_pointer ) == 2 ) ? 1 : 0;
    63.     }
    64.     return 0;
    65. }
    66.  
    Спасибо serfreeman 1337 за оптимизацию
     
  10. kupidon Пользователь

    Регистрация:
    17.11.15
    Сообщения:
    312
    Симпатии:
    27
    Пол:
    Мужской
    можешь убрать стим, оставить только админ вип и девушку? У меня криво получилось - не компилится
     
  11. maFFyoZZyk Черный Жнец ^_^ Команда форума

    Регистрация:
    14.01.16
    Сообщения:
    1.235
    Симпатии:
    539
    Пол:
    Мужской
    PHP:
    1.     if(is_user_steam(id))
    2.     {
    3.         client_print_color(0, -2, "На сервер зашел ^3Steam клиент ^4%s", name);
    4.         return;
    5.     }
    PHP:
    1.  
    2. stock is_user_steam( id )
    3. {
    4.     static dp_pointer;
    5.     if( dp_pointer || ( dp_pointer = get_cvar_pointer( "dp_r_id_provider" ) ) )
    6.     {
    7.         server_cmd( "dp_clientinfo %d", id );
    8.         server_exec();
    9.         return ( get_pcvar_num( dp_pointer ) == 2 ) ? 1 : 0;
    10.     }
    11.     return 0;
    12. }
    вырезай, но я непойму чем оно тебе мешает, стимовцы любят плюшки всякие
     
  12. pUzzlik Пользователь

    Регистрация:
    06.05.15
    Сообщения:
    846
    Симпатии:
    286
    Пол:
    Мужской
    Тебе прям разжуй и в рот положи, а ты даже закомпилировать не можешь, о чем с тобой говорить? а потом еще удивляешься что у него чего то не работает. Я перед тем как залить сюда у себя проверяю, а оно кричит не работает, когда у меня все ок, выводы делай сам. Ты даже не удостоился проверить то что я тебе дал Анонс в чате, Накипело....
     
    maFFyoZZyk нравится это.
  13. kupidon Пользователь

    Регистрация:
    17.11.15
    Сообщения:
    312
    Симпатии:
    27
    Пол:
    Мужской
    я что по-твоему не могу вырезать кусок кода? Я вырезал то что ты отметил раньше чем написал сюда, не компилируется
     
  14. pUzzlik Пользователь

    Регистрация:
    06.05.15
    Сообщения:
    846
    Симпатии:
    286
    Пол:
    Мужской
    Дай угадаю: error 017: undefined symbol "client_print_color"
    --- добавлено 09.03.16 ---
    И как мы тебе можем помочь? сказал не компилируеться, а ошибки скинуть не судьба. Все достал конкретно.
     
    maFFyoZZyk и Slowpoked нравится это.
  15. kupidon Пользователь

    Регистрация:
    17.11.15
    Сообщения:
    312
    Симпатии:
    27
    Пол:
    Мужской
    //// admin_connect.sma

    // D:\Documents\Compiler\compiler\admin_connect.sma(57) : error 001: expected token: "}", but found "-end of file-"
     
  16. pUzzlik Пользователь

    Регистрация:
    06.05.15
    Сообщения:
    846
    Симпатии:
    286
    Пол:
    Мужской
    Судя с твоей ошибки походу так и не умеешь :D ведь ошибка на лицо. Вообщем я не вижу дальше смысла вести разговор.
     
  17. Hnt Пользователь

    Регистрация:
    27.02.16
    Сообщения:
    102
    Симпатии:
    27
    Пол:
    Мужской
    Подскажите недавно vip_connect_1337 начал выдавать ошибку ,хотя до этого было все чики пуки)
    L 03/26/2016 - 11:35:36: Start of error session.
    L 03/26/2016 - 11:35:36: Info (map "de_dust2") (file "addons/amxmodx/logs/error_20160326.log")
    L 03/26/2016 - 11:35:36: [AMXX] Displaying debug trace (plugin "vip_connect_1337.amxx")
    L 03/26/2016 - 11:35:36: [AMXX] Run time error 4: index out of bounds
    L 03/26/2016 - 11:35:36: [AMXX] [0] colorchat.inc::client_print_color (line 145)
    L 03/26/2016 - 11:35:36: [AMXX] [1] vip_connect_1337.sma::client_putinserver (line 45)
    Код (Unknown Language):
    1. #if defined _colorchat_included
    2.   #endinput
    3. #endif
    4. #define _colorchat_included
    5. /* ColorChat Support */
    6. #define NORMAL DontChange
    7. #define GREEN DontChange
    8. #define TEAM_COLOR DontChange
    9. #define RED Red
    10. #define BLUE Blue
    11. #define GREY Grey
    12. #define ColorChat client_print_color
    13. /* ColorChat Support */
    14. enum _:Colors {
    15.    DontChange,
    16.    Red,
    17.    Blue,
    18.    Grey
    19. }
    20. stock const g_szTeamName[Colors][] =
    21. {
    22.    "UNASSIGNED",
    23.    "TERRORIST",
    24.    "CT",
    25.    "SPECTATOR"
    26. }
    27. stock client_print_color(id, iColor=DontChange, const szMsg[], any:...)
    28. {
    29.    // check if id is different from 0
    30.    if( id && !is_user_connected(id) )
    31.    {
    32.       return 0;
    33.    }
    34.    if( iColor > Grey )
    35.    {
    36.       iColor = DontChange;
    37.    }
    38.    new szMessage[192];
    39.    if( iColor == DontChange )
    40.    {
    41.       szMessage[0] = 0x04;
    42.    }
    43.    else
    44.    {
    45.       szMessage[0] = 0x03;
    46.    }
    47.    new iParams = numargs();
    48.    // Specific player code
    49.    if(id)
    50.    {
    51.       if( iParams == 3 )
    52.       {
    53.          copy(szMessage[1], charsmax(szMessage)-1, szMsg);
    54.       }
    55.       else
    56.       {
    57.          vformat(szMessage[1], charsmax(szMessage)-1, szMsg, 4);
    58.       }
    59.       if( iColor )
    60.       {
    61.          new szTeam[11]; // store current team so we can restore it
    62.          get_user_team(id, szTeam, charsmax(szTeam));
    63.          // set id TeamInfo in consequence
    64.          // so SayText msg gonna show the right color
    65.          Send_TeamInfo(id, id, g_szTeamName[iColor]);
    66.          // Send the message
    67.          Send_SayText(id, id, szMessage);
    68.          // restore TeamInfo
    69.          Send_TeamInfo(id, id, szTeam);
    70.       }
    71.       else
    72.       {
    73.          Send_SayText(id, id, szMessage);
    74.       }
    75.    }
    76.    // Send message to all players
    77.    else
    78.    {
    79.       // Figure out if at least 1 player is connected
    80.       // so we don't send useless message if not
    81.       // and we gonna use that player as team reference (aka SayText message sender) for color change
    82.       new iPlayers[32], iNum;
    83.       get_players(iPlayers, iNum, "ch");
    84.       if( !iNum )
    85.       {
    86.          return 0;
    87.       }
    88.       new iFool = iPlayers[0];
    89.       new iMlNumber, i, j;
    90.       new Array:aStoreML = ArrayCreate();
    91.       if( iParams >= 5 ) // ML can be used
    92.       {
    93.          for(j=4; j<iParams; j++)
    94.          {
    95.             // retrieve original param value and check if it's LANG_PLAYER value
    96.             if( getarg(j) == LANG_PLAYER )
    97.             {
    98.                i=0;
    99.                // as LANG_PLAYER == -1, check if next parm string is a registered language translation
    100.                while( ( szMessage[ i ] = getarg( j + 1, i++ ) ) ) {}
    101.                if( GetLangTransKey(szMessage) != TransKey_Bad )
    102.                {
    103.                   // Store that arg as LANG_PLAYER so we can alter it later
    104.                   ArrayPushCell(aStoreML, j++);
    105.                   // Update ML array saire so we'll know 1st if ML is used,
    106.                   // 2nd how many args we have to alterate
    107.                   iMlNumber++;
    108.                }
    109.             }
    110.          }
    111.       }
    112.       // If arraysize == 0, ML is not used
    113.       // we can only send 1 MSG_BROADCAST message
    114.       if( !iMlNumber )
    115.       {
    116.          if( iParams == 3 )
    117.          {
    118.             copy(szMessage[1], charsmax(szMessage)-1, szMsg);
    119.          }
    120.          else
    121.          {
    122.             vformat(szMessage[1], charsmax(szMessage)-1, szMsg, 4);
    123.          }
    124.          if( iColor )
    125.          {
    126.             new szTeam[11];
    127.             get_user_team(iFool, szTeam, charsmax(szTeam));
    128.             Send_TeamInfo(0, iFool, g_szTeamName[iColor]);
    129.             Send_SayText(0, iFool, szMessage);
    130.             Send_TeamInfo(0, iFool, szTeam);
    131.          }
    132.          else
    133.          {
    134.             Send_SayText(0, iFool, szMessage);
    135.          }
    136.       }
    137.       // ML is used, we need to loop through all players,
    138.       // format text and send a MSG_ONE_UNRELIABLE SayText message
    139.       else
    140.       {
    141.          new szTeam[11], szFakeTeam[10];
    142.          
    143.          if( iColor )
    144.          {
    145.             get_user_team(iFool, szTeam, charsmax(szTeam));
    146.             copy(szFakeTeam, charsmax(szFakeTeam), g_szTeamName[iColor]);
    147.          }
    148.          for( i = 0; i < iNum; i++ )
    149.          {
    150.             id = iPlayers[i];
    151.             for(j=0; j<iMlNumber; j++)
    152.             {
    153.                // Set all LANG_PLAYER args to player index ( = id )
    154.                // so we can format the text for that specific player
    155.                setarg(ArrayGetCell(aStoreML, j), _, id);
    156.             }
    157.             // format string for specific player
    158.             vformat(szMessage[1], charsmax(szMessage)-1, szMsg, 4);
    159.             if( iColor )
    160.             {
    161.                Send_TeamInfo(id, iFool, szFakeTeam);
    162.                Send_SayText(id, iFool, szMessage);
    163.                Send_TeamInfo(id, iFool, szTeam);
    164.             }
    165.             else
    166.             {
    167.                Send_SayText(id, iFool, szMessage);
    168.             }
    169.          }
    170.          ArrayDestroy(aStoreML);
    171.       }
    172.    }
    173.    return 1;
    174. }
    175. stock Send_TeamInfo(iReceiver, iPlayerId, szTeam[])
    176. {
    177.    static iTeamInfo = 0;
    178.    if( !iTeamInfo )
    179.    {
    180.       iTeamInfo = get_user_msgid("TeamInfo");
    181.    }
    182.    message_begin(iReceiver ? MSG_ONE_UNRELIABLE : MSG_BROADCAST, iTeamInfo, .player=iReceiver);
    183.    write_byte(iPlayerId);
    184.    write_string(szTeam);
    185.    message_end();
    186. }
    187. stock Send_SayText(iReceiver, iPlayerId, szMessage[])
    188. {
    189.    static iSayText = 0;
    190.    if( !iSayText )
    191.    {
    192.       iSayText = get_user_msgid("SayText");
    193.    }
    194.    message_begin(iReceiver ? MSG_ONE_UNRELIABLE : MSG_BROADCAST, iSayText, .player=iReceiver);
    195.    write_byte(iPlayerId);
    196.    write_string(szMessage);
    197.    message_end();
    198. }
    199. stock register_dictionary_colored(const filename[])
    200. {
    201.    if( !register_dictionary(filename) )
    202.    {
    203.       return 0;
    204.    }
    205.    new szFileName[256];
    206.    get_localinfo("amxx_datadir", szFileName, charsmax(szFileName));
    207.    format(szFileName, charsmax(szFileName), "%s/lang/%s", szFileName, filename);
    208.    new fp = fopen(szFileName, "rt");
    209.    if( !fp )
    210.    {
    211.       log_amx("Failed to open %s", szFileName);
    212.       return 0;
    213.    }
    214.    new szBuffer[512], szLang[3], szKey[64], szTranslation[256], TransKey:iKey;
    215.    while( !feof(fp) )
    216.    {
    217.       fgets(fp, szBuffer, charsmax(szBuffer));
    218.       trim(szBuffer);
    219.       if( szBuffer[0] == '[' )
    220.       {
    221.          strtok(szBuffer[1], szLang, charsmax(szLang), szBuffer, 1, ']');
    222.       }
    223.       else if( szBuffer[0] )
    224.       {
    225.          strbreak(szBuffer, szKey, charsmax(szKey), szTranslation, charsmax(szTranslation));
    226.          iKey = GetLangTransKey(szKey);
    227.          if( iKey != TransKey_Bad )
    228.          {
    229.             while( replace(szTranslation, charsmax(szTranslation), "!g", "^4") ){}
    230.             while( replace(szTranslation, charsmax(szTranslation), "!t", "^3") ){}
    231.             while( replace(szTranslation, charsmax(szTranslation), "!n", "^1") ){}
    232.             AddTranslation(szLang, iKey, szTranslation[2]);
    233.          }
    234.       }
    235.    }
    236.    
    237.    fclose(fp);
    238.    return 1;
    239. }
     
  18. kupidon Пользователь

    Регистрация:
    17.11.15
    Сообщения:
    312
    Симпатии:
    27
    Пол:
    Мужской

    у меня тоже самое, ругается на колорчат и пут ин сервер
     
  19. Hnt Пользователь

    Регистрация:
    27.02.16
    Сообщения:
    102
    Симпатии:
    27
    Пол:
    Мужской
    Ну или слепой или этой ошибки не было ,логи чекаю каждый день, ну все равно это не нормально) Ждём гуру
     
  20. kupidon Пользователь

    Регистрация:
    17.11.15
    Сообщения:
    312
    Симпатии:
    27
    Пол:
    Мужской
    я уже все колорчаты перепробовал, со всеми ошибки в логах