[CSGO] PreConnectHook [V1.0.1]

Тема в разделе "Расширения", создана пользователем komashchenko, 11 янв 2016.

  1. komashchenko

    komashchenko

    Сообщения:
    479
    Симпатии:
    421
    Регулярные фунции:
    PHP:
    /**
     * Вызывается когда клиент передает информацию о себе на сервер
     *
     * @param ip            IP адрес.
     * @param steamID       Стим ид
     * @param rejectReason  Причина разрыва соединения (верните Plugin_Handled чтоб разорвать соединение).
     */
    forward Action OnClientPreConnect(const char[] ip, const char[] steamIDchar rejectReason[255]);
     

    Вложения:

    Последнее редактирование: 15 янв 2016
  2. Vit_ amin

    Vit_ amin BotManager001

    Сообщения:
    1.049
    Симпатии:
    344
    Re: [CSGO] PreConnectHook

    Все таки допилил ? Поздравляю :)
     
  3. rom4s

    rom4s

    Сообщения:
    100
    Симпатии:
    31
    Re: [CSGO] PreConnectHook

    Поправьте баг, хотя он, думаю, задевает только no-steam клиентов:
    PHP:
    (int32)SteamID.GetAccountID()/2
    Возьмите выражение в скобки, прежде чем менять тип возвращаемого значения:
    PHP:
    (int32)(SteamID.GetAccountID()/2)
    Пример: http://ideone.com/mXWt6f
    PHP:
    // steamID64
    76561201960266184
    // Правильный steamID
    STEAM_0:0:2000000228
    // Неправильный steamID
    STEAM_0:0:4164540936
    P.S. В оригинальном Connect такой же баг, что не удивительно.
     
    komashchenko нравится это.
  4. komashchenko

    komashchenko

    Сообщения:
    479
    Симпатии:
    421
    Re: [CSGO] PreConnectHook

    спс, исправил
     
  5. BGKoKoOo

    BGKoKoOo

    Сообщения:
    33
    Симпатии:
    7
    Can you convert it and for windows
    <FAILED> file "connecthook.ext.dll": The specified module could not be found.
     
  6. komashchenko

    komashchenko

    Сообщения:
    479
    Симпатии:
    421
    If you give me gamedata the windows will be