Invisible admin spectator на основе плагина "admin_stealth"

Тема в разделе "Запросы", создана пользователем cangncan, 16 фев 2014.

  1. cangncan

    cangncan

    Сообщения:
    69
    Симпатии:
    2
    Есть плагин "admin_stealth" Посмотреть вложение 7653 .
    Выкидывает оружие, пишет в чат о выходе и делает не видимым в спектаторах и в списке игроков.
    Помогите допилить: чтобы не писал сообщений и вместо прохождения сквозь стены можно было наблюдать за игроками.
    Подозреваю что дело в "MOVETYPE_NOCLIP", но на что заменить не знаю...
     
    Последнее редактирование: 14 мар 2014
  2. Черная вдова

    Черная вдова

    Сообщения:
    1.621
    Симпатии:
    234
    что бы наблюдать за игроками вроде надо как минимум умереть?
     
  3. cangncan

    cangncan

    Сообщения:
    69
    Симпатии:
    2
    может быть...но вчера сам ковырял плагин, на миг получилось изменив на MOVETYPE_ISOMETRIC:
    InvisOn(client, announce=true)
    {
    g_bIsInvisible[client] = true;
    g_iOldTeam[client] = GetEntProp(client,Prop_Send,"m_iTeamNum");
    SetEntProp(client, Prop_Send, "m_iTeamNum", 4);
    if(GetClientTeam(client) != SPECTATOR)
    {
    SetEntProp(client, Prop_Send, "m_lifeState",2);
    SetEntProp(client, Prop_Data, "m_takedamage",0);
    SetEntityMoveType(client, MOVETYPE_ISOMETRIC);
    RemoveAllWeapons(client);
    SDKHook(client, SDKHook_WeaponCanUse, Event_WeaponCanUse);
    }
    if(announce)
    {
    PrintToChatAll(QUIT_MESSAGE, client);
    }
    PrintToChat(client, "You are now in stealth mode.");

    }
     
  4. Черная вдова

    Черная вдова

    Сообщения:
    1.621
    Симпатии:
    234
    cangncan нравится это.
  5. cangncan

    cangncan

    Сообщения:
    69
    Симпатии:
    2
    команда hide - скрывает только админа. Тогда зачем visall ?
     
  6. Черная вдова

    Черная вдова

    Сообщения:
    1.621
    Симпатии:
    234
    Можешь исправить на MakeAllAdminsWhoAreInvisibleVisible
    Если тебе так хочется, правиться в исходнике
     
  7. cangncan

    cangncan

    Сообщения:
    69
    Симпатии:
    2
    Не то чтобы мне хочется, просто команда hide вроде итак выполняет вкл/выкл режима видимости только для админов. Вот и спросил.

    А можно еще до_поправить плагин, чтобы этой же командой (hide) админ автоматом уходил в наблюдатели и в чат писалось, что игрок покинул сервер (как это пишется в admin_stealth) а не переше в наблюдатели. Было бы супер..
     
  8. Черная вдова

    Черная вдова

    Сообщения:
    1.621
    Симпатии:
    234
    на счет уход в наблюдатели сделаю, с сообщениями о выходе не буду: исп tidy chat против подобного флуда

    Добавлено через 46 минут
    http://hlmod.ru/forum/showpost.php?p=143299&postcount=26
     
    Последнее редактирование: 17 фев 2014
    cangncan нравится это.
  9. cangncan

    cangncan

    Сообщения:
    69
    Симпатии:
    2
    спасибо. то, что нужно.