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

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

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

  1. fun2mass Оштрафован: 1 балл

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

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

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

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    Как только научишься норм по русски писать, я ещё подумаю, стоит ли тебе помогать / делать за тебя
  5. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    о_О всмисле да помоги плиз!
  6. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    читай внимательней
  7. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    окай я русский так сибе знаю ну не очень*(
  8. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    Помогите хоть с етим кодом что куда тикать ?
  9. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    1>------ Построение начато: проект: ghost, Конфигурация: Release MySQL Win32 ------
    1>Компиляция...
    1>game_base.cpp
    1>.\game_base.cpp(7777) : error C2065: i: необъявленный идентификатор
    1>.\game_base.cpp(7777) : error C2227: выражение слева от "->GetSocket" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7780) : error C2065: Player: необъявленный идентификатор
    1>.\game_base.cpp(7780) : error C2227: выражение слева от "->GetName" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7781) : error C2065: Player: необъявленный идентификатор
    1>.\game_base.cpp(7781) : error C2227: выражение слева от "->GetName" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7782) : error C2065: Player: необъявленный идентификатор
    1>.\game_base.cpp(7782) : error C2227: выражение слева от "->GetName" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7782) : error C2065: Player: необъявленный идентификатор
    1>.\game_base.cpp(7782) : error C2227: выражение слева от "->GetName" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7787) : error C2065: i: необъявленный идентификатор
    1>.\game_base.cpp(7787) : error C2227: выражение слева от "->GetSocket" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7787) : error C2227: выражение слева от "->PutBytes" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1>.\game_base.cpp(7787) : error C2065: Player: необъявленный идентификатор
    1>.\game_base.cpp(7787) : error C2227: выражение слева от "->GetPID" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7787) : error C2065: Player: необъявленный идентификатор
    1>.\game_base.cpp(7787) : error C2227: выражение слева от "->GetName" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7787) : error C2228: выражение слева от ".substr" должно представлять класс, структуру или объединение
    1>.\game_base.cpp(7787) : error C2065: BlankIP: необъявленный идентификатор
    1>.\game_base.cpp(7787) : error C2065: BlankIP: необъявленный идентификатор
    1>.\game_base.cpp(7789) : error C2065: i: необъявленный идентификатор
    1>.\game_base.cpp(7789) : error C2227: выражение слева от "->GetSocket" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7789) : error C2227: выражение слева от "->PutBytes" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1>.\game_base.cpp(7789) : error C2065: Player: необъявленный идентификатор
    1>.\game_base.cpp(7789) : error C2227: выражение слева от "->GetPID" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7789) : error C2065: Player: необъявленный идентификатор
    1>.\game_base.cpp(7789) : error C2227: выражение слева от "->GetName" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7789) : error C2228: выражение слева от ".substr" должно представлять класс, структуру или объединение
    1>.\game_base.cpp(7789) : error C2065: Player: необъявленный идентификатор
    1>.\game_base.cpp(7789) : error C2227: выражение слева от "->GetExternalIP" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7789) : error C2065: Player: необъявленный идентификатор
    1>.\game_base.cpp(7789) : error C2227: выражение слева от "->GetInternalIP" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7793) : error C2065: i: необъявленный идентификатор
    1>.\game_base.cpp(7793) : error C2227: выражение слева от "->GetName" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7794) : error C2065: i: необъявленный идентификатор
    1>.\game_base.cpp(7794) : error C2227: выражение слева от "->GetName" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7795) : error C2065: i: необъявленный идентификатор
    1>.\game_base.cpp(7795) : error C2227: выражение слева от "->GetName" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7795) : error C2065: i: необъявленный идентификатор
    1>.\game_base.cpp(7795) : error C2227: выражение слева от "->GetName" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7799) : error C2065: Player: необъявленный идентификатор
    1>.\game_base.cpp(7799) : error C2227: выражение слева от "->Send" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7799) : error C2065: i: необъявленный идентификатор
    1>.\game_base.cpp(7799) : error C2227: выражение слева от "->GetPID" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7799) : error C2065: i: необъявленный идентификатор
    1>.\game_base.cpp(7799) : error C2227: выражение слева от "->GetName" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7799) : error C2228: выражение слева от ".substr" должно представлять класс, структуру или объединение
    1>.\game_base.cpp(7799) : error C2065: BlankIP: необъявленный идентификатор
    1>.\game_base.cpp(7799) : error C2065: BlankIP: необъявленный идентификатор
    1>.\game_base.cpp(7801) : error C2065: Player: необъявленный идентификатор
    1>.\game_base.cpp(7801) : error C2227: выражение слева от "->Send" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7801) : error C2065: i: необъявленный идентификатор
    1>.\game_base.cpp(7801) : error C2227: выражение слева от "->GetPID" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7801) : error C2065: i: необъявленный идентификатор
    1>.\game_base.cpp(7801) : error C2227: выражение слева от "->GetName" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7801) : error C2228: выражение слева от ".substr" должно представлять класс, структуру или объединение
    1>.\game_base.cpp(7801) : error C2065: i: необъявленный идентификатор
    1>.\game_base.cpp(7801) : error C2227: выражение слева от "->GetExternalIP" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7801) : error C2065: i: необъявленный идентификатор
    1>.\game_base.cpp(7801) : error C2227: выражение слева от "->GetInternalIP" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: 'unknown-type'
    1>.\game_base.cpp(7803) : error C2059: синтаксическая ошибка: }
    1>.\game_base.cpp(7803) : error C2143: синтаксическая ошибка: отсутствие ";" перед "}"
    1>.\game_base.cpp(7803) : error C2059: синтаксическая ошибка: }
    1>.\game_base.cpp(7804) : error C2143: синтаксическая ошибка: отсутствие ";" перед "}"
    1>.\game_base.cpp(7804) : error C2059: синтаксическая ошибка: }
    1>.\game_base.cpp(7807) : error C2143: синтаксическая ошибка: отсутствие ";" перед "{"
    1>.\game_base.cpp(7807) : error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)
    1>Журнал построения был сохранен в "file://f:\CCCP GHost One 1.7.266©©©®\ghost\Release MySQL\BuildLog.htm"
    1>ghost - ошибок 67, предупреждений 0
    ========== Построение: успешно: 0, с ошибками: 1, без изменений: 1, пропущено: 0 ==========
  10. Olim98 Наш человек

    Сообщения:
    7
    Спасибы:
    2
    Всем доброго времени суток! Немог бы кто-либо подсказать куда именно необходимо вставлять данный код? Буду очень благодарен!!!
  11. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    Всем доброго времени суток! Немог бы кто-либо подсказать куда именно необходимо вставлять данный код? Буду очень благодарен!!!
  12. Guard Старожила

    Сообщения:
    473
    Спасибы:
    47
    Сборка бота GHost:
    Ghost++ RAKAL Edition
    Дата начала использования бота:
    00.00.2009
    Skype:
    Мой статус
    Всем доброго времени суток! Немог бы кто-либо подсказать куда именно необходимо вставлять данный код? Буду очень благодарен!!!
  13. fun2mass Оштрафован: 1 балл

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

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    Всем доброго времени суток! Немог бы кто-либо подсказать куда именно необходимо вставлять данный код? Буду очень благодарен!!!
    Guard нравится это.
  15. fun2mass Оштрафован: 1 балл

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

    Сообщения:
    7
    Спасибы:
    2
    Эмм, в чем прикол? И вообще мне кто нибудь ответит??? Я ведь русским писал как и просили))))
  17. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    нет иди спать!
    ZeratuL1986 нравится это.
  18. hakersoft Гуру

    Сообщения:
    91
    Спасибы:
    54
    Сборка бота GHost:
    Ghost++ own edition
    Дата начала использования бота:
    20.03.13
    Всем доброго времени суток! Немог бы кто-либо подсказать куда именно необходимо вставлять данный код? Буду очень благодарен!!!
  19. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    Всем доброго времени суток! Немог бы кто-либо подсказать куда именно необходимо вставлять данный код? Буду очень благодарен!!!
  20. hakersoft Гуру

    Сообщения:
    91
    Спасибы:
    54
    Сборка бота GHost:
    Ghost++ own edition
    Дата начала использования бота:
    20.03.13
    Спустя долгое время, когда начал играть в рпг-шки, заметил багу - При -load код сразу выбивает десинхронизацию.Посему придется чем-то жертвовать.Пока на скорую руку сделал дубликат бота, без сией приблуды, сугубо для рпг-шек.
    На сим-Кланяюсь.
    Suicider нравится это.