Иконка ресурса

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
а первый игрок который подключается какой id имеет? Неужели 2
И вправду, какой же id имеет обычный бот GOTV, который подключается первым...
upload_2018-8-13_20-20-26.png
 

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748

Черная вдова

Участник
Сообщения
2,795
Реакции
670
sm_who показывает 'очередность' игроков, а не их id.
Через status проверяй. Ну хотя бы знаю что в css начинается с 1 и проверку теперь буду начинать с 0.
Посмотреть вложение 33167
Так ты открой исходный код и посмотри что не очередность, я же тебе 2 картинки отправил, даже там понятно что не очередность
 

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
Так ты открой исходный код и посмотри что не очередность, я же тебе 2 картинки отправил, даже там понятно что не очередность
Незачем, я тебе вот что покажу. Это последний пост касательно этой темы.
upload_2018-8-14_8-51-47.png
 

Черная вдова

Участник
Сообщения
2,795
Реакции
670

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
Открой исходный код плагина который составляет твое меню где ты смотришь 2 и 4 , и пришли сюда, а то я с телефона
Извиняюсь, был не прав. Перепутал.

PHP:
public void OnPluginStart()
{
    RegConsoleCmd("sm_id", MenuCmd);
}

public Action MenuCmd(int iClient, int iArgs)
{
    if(iClient)
    {
        Menu hMenu = new Menu(PlayerListMenuItems);
        hMenu.ExitButton = true;
        hMenu.SetTitle("Выберите игрока\n ");

        char sId[4], sName[32];
        for(int i = 1; i <= MaxClients; i++)
        {
            if(IsClientInGame(i))
            {
                IntToString(GetClientUserId(i), sId, sizeof(sId));
                GetClientName(i, sName, sizeof(sName));
                                
                hMenu.AddItem(sId, sName);
            }
        }

        hMenu.Display(iClient, 0);
    }

    return Plugin_Handled;
}

public int PlayerListMenuItems(Menu hMenu, MenuAction action, int iClient, int iItem)
{
    switch(action)
    {
        case MenuAction_End: delete hMenu;
        case MenuAction_Select:
        {
            char sId[4];
            hMenu.GetItem(iItem, sId, sizeof(sId));
            int iTarget;
            if((iTarget = GetClientOfUserId(StringToInt(sId)) > 0)
            {
                PrintToChat(iClient, "Name player: %N", iTarget);
                PrintToChat(iClient, "GetClientUserId: %s", sId);
                PrintToChat(iClient, "GetClientOfUserId: %i", iTarget);
            }
        }
    }
}

upload_2018-8-14_10-56-46.png


Стал думать почему не было ошибок в плагинах...
Понял что практически во всех мы исключаем ботов, а sourcetv-gotv является ботом.

Если кикнуть бота или во все не разрешать снимать... то место освободится, и первый игрок зашедший на сервер займет его id, следовательно будет ошибка, если игрока не окажется на сервере при выполнении какой то функции из плагина.

Спасибо @Черная вдова.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #32
@-JUGHEAD, если на CS:S работает, то в TF2 тем более будет работать. Один и тот же движок.
Да и в TF2 нет смысла от этого плагина. Тут это прямо в клиенте реализовано, просто выключено. В доп настройки загляните.
 

Faya™

Жуестер
Сообщения
867
Реакции
457
@Kr1kuzya Мне кажется или не хорошо выкладывать 2 архива с разными материалками? Оно же не будет работать если игрок зайдет на сервер (2) с материалками от сервера (1), даже с таким же названием (материалок). Или я ошибаюсь?
 

EVG

Участник
Сообщения
135
Реакции
6
У некоторых вместо оверлея чёрный экран, из-за чего такое может быть? Причём у некоторых нормально. Игра CS:GO.
 
Последнее редактирование:

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #38
@Evgeno, файл с таким названием мб уже есть на клиенте.
 
  • Мне нравится
Реакции: mika

Tavian

Участник
Сообщения
1,184
Реакции
119
Может есть у кого пак хит маркеров ? Поделитесь.
 
  • Мне нравится
Реакции: All

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
Подскажите, что не так? Черный экран вместо хита, раньше делал также и было нормально. Клиент чистил после каждого раза, пнг вроде без фона
 

Вложения

  • HM.rar
    6.6 КБ · Просмотры: 27
Сверху Снизу