1. Соблюдайте Правила форума и проявляйте уважение к другим участникам беседы.

Сообщения от бота

Тема в разделе 'Основные вопросы', создана пользователем ][][pokypop, 31 июл 2013.

  1. ][][pokypop Ньюфаг

    Сообщения:
    20
    Спасибы:
    1
    Дата начала использования бота:
    26.05.2011
    Скажите пожалуйста как сделать чтобы все сообщения от бота были адрисованы (админам,рутадмину)
    SendAllChat - Видят все
    UDPChatSend - ХЗ
    SendChat - ХЗ
  2. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    все SendAllChat привести к SendChat
    установить проверку перед каждым SendChat
    if (AdminCheck || RootAdminCheck)
    ][][pokypop нравится это.
  3. ][][pokypop Ньюфаг

    Сообщения:
    20
    Спасибы:
    1
    Дата начала использования бота:
    26.05.2011
  4. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    Я бы тебе помог не будь ты мхшным петухом, который ещё плодит акки на форуме.
  5. ][][pokypop Ньюфаг

    Сообщения:
    20
    Спасибы:
    1
    Дата начала использования бота:
    26.05.2011
  6. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    Да, и тут моя кара тебя настигла, по хорошему придет сынок мир и тебе влепит банец за дублирование акк. А ты любишь такое делать. Мхшник йоб*****
  7. ][][pokypop Ньюфаг

    Сообщения:
    20
    Спасибы:
    1
    Дата начала использования бота:
    26.05.2011
    Смотри на вещи здраво. Рас я спалил да и пох, главное что ты без мх и ещё 19% . ( :spy: но мне почему-то кажется что и из них 50% мх а 50% 10ти летние школьники)
  8. ][][pokypop Ньюфаг

    Сообщения:
    20
    Спасибы:
    1
    Дата начала использования бота:
    26.05.2011
    Во как бывает... и бревна не видна одни соринки в глазу . Скока у самого никав-то?
  9. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    тут 1, проблемс? то что у меня другой ник на другом форуме не чего не значит
  10. ][][pokypop Ньюфаг

    Сообщения:
    20
    Спасибы:
    1
    Дата начала использования бота:
    26.05.2011
    И ты хочиш сказать что у тебя всего 2 ника :lol: ? Мб и так , если конечто 2го бота ты держишь не на своём серве....
  11. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    Холи вар :D
    чем то напоминает: Doterok vs Sparko_Dima -_-
  12. ][][pokypop Ньюфаг

    Сообщения:
    20
    Спасибы:
    1
    Дата начала использования бота:
    26.05.2011
    Помогите как правильно вписывать админов . Ато все рут админы и значки одинаковые, разница только между админом и игрокм . А я хочу чтобы было так: Рутадмин-♕ Админ-♔ Вип - ♖ игроки-♙
  13. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    Сначала покажи как у тебя сейчас выглядит код... :facepalm:
  14. ][][pokypop Ньюфаг

    Сообщения:
    20
    Спасибы:
    1
    Дата начала использования бота:
    26.05.2011
  15. ][][pokypop Ньюфаг

    Сообщения:
    20
    Спасибы:
    1
    Дата начала использования бота:
    26.05.2011
    Подскажите хотябы что дальше делать?
  16. ][][pokypop Ньюфаг

    Сообщения:
    20
    Спасибы:
    1
    Дата начала использования бота:
    26.05.2011
    Код:
     
            ReCalculateTeams();
    
        for( vector<CGamePlayer *> :: iterator i = m_Players.begin( ); i != m_Players.end( ); i++ )
        {
            if( !(*i)->GetLeftMessageSent( ) && *i != Player )
            {
                // send info about the new player to every other player
    
                string s;
                if( (*i)->GetSocket( ) )
                
                {    
                     
                    if(IsRootAdmin((Player)->GetName( )))s="в™‚"; //значок рута
                    else if(IsAdmin((Player)->GetName( )))s="в™ "; //значок админа
                    else if (IsReserved((Player)->GetName( ))||IsSafe((Player)->GetName( )))s="в™Ј";//сейф\резерв
                    else s="♥";// обычные игроки.Если сделать else s="+" , то у обычных игроков перед ником будет +
     
     
                    if( m_GHost->m_HideIPAddresses )
                        (*i)->GetSocket( )->PutBytes( m_Protocol->SEND_W3GS_PLAYERINFO( Player->GetPID( ),(s + (Player)->GetName( ) ).substr( 0, 14 ), BlankIP, BlankIP ) );
                    else
                        (*i)->GetSocket( )->PutBytes( m_Protocol->SEND_W3GS_PLAYERINFO( Player->GetPID( ), ( s + (Player)->GetName( ) ).substr( 0, 14 ),Player->GetExternalIP( ), Player->GetInternalIP( ) ) );
                }
     
                    // send info about every other player to the new player
                    if(IsRootAdmin((*i)->GetName( )))s="в™‚";
                    else if(IsAdmin((*i)->GetName( )))s="в™ ";
                    else if (IsReserved((*i)->GetName( ))||IsSafe((*i)->GetName( )))s="в™Ј";
                    else s="♥";
     
                    if( m_GHost->m_HideIPAddresses )
                    Player->Send( m_Protocol->SEND_W3GS_PLAYERINFO( (*i)->GetPID( ), (s + (*i)->GetName( ) ).substr( 0, 14 ), BlankIP, BlankIP ) );
                    else
                    Player->Send( m_Protocol->SEND_W3GS_PLAYERINFO( (*i)->GetPID( ), (s + (*i)->GetName( ) ).substr( 0, 14 ), (*i)->GetExternalIP( ), (*i)->GetInternalIP( ) ) );
            }
        }     [/ CODE]
  17. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    Я хочу сказать что у меня всего 1 ник twaryfenix - данный акк был регнут не мной.
    Где я держу бота не влияет на ник.

    Рак на раке, раком погоняет
  18. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    Update
    Код:
            ReCalculateTeams();
     
        for( vector<CGamePlayer *> :: iterator i = m_Players.begin( ); i != m_Players.end( ); i++ )
        {
            if( !(*i)->GetLeftMessageSent( ) && *i != Player )
            {
                // send info about the new player to every other player
     
                string s;
                if( (*i)->GetSocket( ) )
             
                { 
                 
                    if(IsRootAdmin((Player)->GetName( )))s="♕"; //значок рута
                    else if(IsAdmin((Player)->GetName( )))s="♔"; //значок админа
                    else if (IsReserved((Player)->GetName( ))||IsSafe((Player)->GetName( )))s="♖";//сейф\резерв
                    else s="♙";// обычные игроки.Если сделать else s="+" , то у обычных игроков перед ником будет +
     
     
                    if( m_GHost->m_HideIPAddresses )
                        (*i)->GetSocket( )->PutBytes( m_Protocol->SEND_W3GS_PLAYERINFO( Player->GetPID( ),(s + (Player)->GetName( ) ).substr( 0, 14 ), BlankIP, BlankIP ) );
                    else
                        (*i)->GetSocket( )->PutBytes( m_Protocol->SEND_W3GS_PLAYERINFO( Player->GetPID( ), ( s + (Player)->GetName( ) ).substr( 0, 14 ),Player->GetExternalIP( ), Player->GetInternalIP( ) ) );
                }
     
                    // send info about every other player to the new player
                    if(IsRootAdmin((*i)->GetName( )))s="♕";
                    else if(IsAdmin((*i)->GetName( )))s="♔";
                    else if (IsReserved((*i)->GetName( ))||IsSafe((*i)->GetName( )))s="♖";
                    else s="♙";
     
                    if( m_GHost->m_HideIPAddresses )
                    Player->Send( m_Protocol->SEND_W3GS_PLAYERINFO( (*i)->GetPID( ), (s + (*i)->GetName( ) ).substr( 0, 14 ), BlankIP, BlankIP ) );
                    else
                    Player->Send( m_Protocol->SEND_W3GS_PLAYERINFO( (*i)->GetPID( ), (s + (*i)->GetName( ) ).substr( 0, 14 ), (*i)->GetExternalIP( ), (*i)->GetInternalIP( ) ) );
            }
        }
    сохранить game_base.cpp в UTF8, перекомпилировать, проверить и радоваться жизни
    if true - ставь мне спасибко
    if else - отпиши
    ][][pokypop нравится это.
  19. ][][pokypop Ньюфаг

    Сообщения:
    20
    Спасибы:
    1
    Дата начала использования бота:
    26.05.2011
    1)Не, не катят такие символы, я уже пробывал :-( . Сколько не старался, даже те символы какие сделаны в (редакторе личных символов)
    Символы из Webdings и Wingdings ,2,3 тоже не катят. Tолько из Arial символы ◊○●◘◦☺☻☼♀♂♠♣♥♦♪♫ □▪▫■ можно вставить.
    Если кто знает как вставить ♕ ♔ ♖ ♙такие символы подскажите.
    2) Вот ссылка на тему .
    Вопрос :
    1.Все кому я буду давать админки, будет 30ти дневний срок?
    2.Есть-ли какой нибуть файл где я бы мог редактировать их? Скажим так:
    Админ : ][][pokypop Сервер:pG Пароль: **********
    Админ : Zloy_MoIIIeHHuK Сервер:SibNet.ru Пароль: **********
    ну и тд
    Begzod нравится это.
  20. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    1) Поменять шрифт ВК3 и видеть эти символы только самому, вай нот? -_-
    2) Посмотрел тему. -_-
    Ответ:
    1. :facepalm: Срок будет зависить от переменный, которую ты введёшь (Н-р: !addadmin Admin 15 sibnet -> игроку Admin даётся админство на 15 дней на сервере bnet.sibnet.ru
    2. В базе данных... Только никак не возьму в толк, откуда ты будешь ПАРОЛЬ их брать? o_O
    ][][pokypop нравится это.