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

Ник игрока в лобби(слот)

Тема в разделе 'Кодинг/Собственные решения', создана пользователем hakersoft, 23 май 2013.

  1. Ex-- Гуру

    Сообщения:
    151
    Спасибы:
    1
    Дата начала использования бота:
    17.17.11
    hakersoft Где изменить имя RooTBear и NBI_ZB. ??
  2. Budrin Гуру

    Сообщения:
    62
    Спасибы:
    4
    Дата начала использования бота:
    22.09.2004
    не станет, только надо делать с умом изменения... ограничение на кол-во символов ника идет) и он может обрезаться.
  3. Organated Гуру

    Сообщения:
    164
    Спасибы:
    14
    Сборка бота GHost:
    GhostOne 1.7 mod by Org-code
    Дата начала использования бота:
    1.89.89
    мне кажется или после этой фичи у меня лагов уйма стало.. мб кто-нибудь объяснит это странное явление
  4. Budrin Гуру

    Сообщения:
    62
    Спасибы:
    4
    Дата начала использования бота:
    22.09.2004
    да лагов уйма) лучше убери.
  5. Sparko_Dima Старожила

    Сообщения:
    744
    Спасибы:
    104
    Сборка бота GHost:
    Ghost Sparko
    Дата начала использования бота:
    10.10.09
    не замечал
  6. Budrin Гуру

    Сообщения:
    62
    Спасибы:
    4
    Дата начала использования бота:
    22.09.2004
    если у игрока другой шрифт, то он видет 2 буквы ника, так же в зависимости от префикса обрезается ник. Если ник не обрезать, то вызывает десинхронизацию.
  7. Sparko_Dima Старожила

    Сообщения:
    744
    Спасибы:
    104
    Сборка бота GHost:
    Ghost Sparko
    Дата начала использования бота:
    10.10.09
    у меня не кто не вылетал ище)
  8. Budrin Гуру

    Сообщения:
    62
    Спасибы:
    4
    Дата начала использования бота:
    22.09.2004
    ну как минимум ники обрезает =)
  9. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    ну конечно. если не обрезать ники, то бот крашит (когда игрок с длинным ником покидает игру) - кикает всех, так как ВК3 больше 15 символов в нике не поддерживает
  10. Budrin Гуру

    Сообщения:
    62
    Спасибы:
    4
    Дата начала использования бота:
    22.09.2004
    а есть смысл с обрезанным ником?) если у варика изменен шрифт на не стандартный, то показывает первые две буквы только.
  11. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    ты такой печальный... даже незнаю какой шрифт ты юзаешь и через какую прогу меняешь...
    у меня лично всё норм
  12. Budrin Гуру

    Сообщения:
    62
    Спасибы:
    4
    Дата начала использования бота:
    22.09.2004
    Comic Sans и юзаю не я, а выяснилось в ходе тестов.
  13. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    кароч нашел вот в SEND_W3GS_PLAYERINFO в game_base.cpp вставил код 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( ) ) );
    }
    } "41 ошыбка" в чем проблема ???
  14. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    помогите в чем проблема :metal:?
  15. Sparko_Dima Старожила

    Сообщения:
    744
    Спасибы:
    104
    Сборка бота GHost:
    Ghost Sparko
    Дата начала использования бота:
    10.10.09
    там 2 места надо заменить
  16. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    ну я заменил в game_base.cpp а где ище надо подскажы пожалуйсто?:metal:
  17. ROB4ik Рекомендуемый

    Сообщения:
    224
    Спасибы:
    35
    там же только ниже
  18. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    o_O что там ниже уминя при компиляции выдало 40 ошыбок( о_О
  19. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    Кароч вот нашел вот ето
    SendAll( m_Protocol->SEND_W3GS_PLAYERINFO( m_WTVPlayerPID, name, IP, IP ) );
    SendAll( m_Protocol->SEND_W3GS_PLAYERINFO( m_VirtualHostPID, m_VirtualHostName, IP, IP ) );
    // if (m_GHost->m_wtv && m_Map->GetMapObservers()>=3)
    Send( player, m_Protocol->SEND_W3GS_PLAYERINFO( m_WTVPlayerPID, m_GHost->m_wtvPlayerName, IP, IP ) );
  20. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    ето я нашел game_base.cpp во пожалуйсто подскажите куда вот ето добавить ?