Написание плагинов

Palonez

бб братки
Сообщения
3,035
Реакции
1,837

DarkerZ

Участник
Сообщения
394
Реакции
175

suicide_xD

Участник
Сообщения
212
Реакции
14
Всем привет. Ребята добавьте пожалуйста кнопку в админ-меню "Назад" при выборе игрока.
Например нажал не на того игрока, приходится выходить из админки и заново входить, чтобы выбрать другого игрока для перемещения!
 

Туник

Участник
Сообщения
1,281
Реакции
263
Может кто помочь с плагином?
Нужно убрать привязку вип, сделать доступ всем игрокам по команде !kill
Не бесплатно, напишите в лс кто готов помочь.
 

Anpic1

Участник
Сообщения
213
Реакции
46
Здравствуйте. Кто сможет изменить эту версию плагина под Sourcemod 1.11? На 1.10 все отображается, на более новой не хочет. Ошибок в плагине нету.
Оригинальная тема плагина
 

Вложения

  • CM_LR_Module_HUD.sp
    9.5 КБ · Просмотры: 9
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,519
Реакции
4,979
@Ilya Temirov, с помощью SM1.11 скомпилиться должно.
 

Вложения

  • CM_LR_Module_HUD.sp
    7.7 КБ · Просмотры: 7

Anpic1

Участник
Сообщения
213
Реакции
46

Вложения

  • de_dust20002.jpg
    de_dust20002.jpg
    223.5 КБ · Просмотры: 52

Grey83

не пишу плагины с весны 2022
Сообщения
8,519
Реакции
4,979
@Ilya Temirov, и ещё: забыл раскомментировать проверку в строке 246:
if(IsFakeClient(iClient)/* || !CM_IsClientModUser(iClient)*/) ==> if(IsFakeClient(iClient) || !CM_IsClientModUser(iClient))
Перезалил файл выше.
Сообщения автоматически склеены:

И ещё: оно точно работает на клиентах без ClientMod?
Установлен ли ClientMod у тебя на клиенте игры?
 

Anpic1

Участник
Сообщения
213
Реакции
46
@Ilya Temirov, и ещё: забыл раскомментировать проверку в строке 246:
if(IsFakeClient(iClient)/* || !CM_IsClientModUser(iClient)*/) ==> if(IsFakeClient(iClient) || !CM_IsClientModUser(iClient))
Перезалил файл выше.
Сообщения автоматически склеены:

И ещё: оно точно работает на клиентах без ClientMod?
Установлен ли ClientMod у тебя на клиенте игры?
Играю с ClientMod, игрокам если заходят с обычного клиента информация вообще не должна показываться, это только для ClientMod. Сейчас проверю работу. К сожалению такая же проблема
 
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,519
Реакции
4,979
@Ilya Temirov, можно взглянуть на лог ошибок?
.../cstrike/addons/sourcemod/logs/errors_20230211.log
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,519
Реакции
4,979

Anpic1

Участник
Сообщения
213
Реакции
46
Проблему решил. Надо больше читать комментарий от плагинов. Решение моей проблемы - убрать эти 2 черточки. Спасибо Gray83 за то, что хотел помочь. Оказалось дело не в плагине.
1676128519219.png
 
Последнее редактирование:

Kult

Повелитель костылей
Сообщения
667
Реакции
874
Каким образом можно сделать так, чтобы объект огибал препятствия? Условно, есть точка А и точка Б, объект летит от А до Б, но на пути есть и другие объекты. Если лететь прямо, то объект врежется, как сделать так, чтобы он огибал препятствия?
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
Каким образом можно сделать так, чтобы объект огибал препятствия? Условно, есть точка А и точка Б, объект летит от А до Б, но на пути есть и другие объекты. Если лететь прямо, то объект врежется, как сделать так, чтобы он огибал препятствия?
sdktools_trace · SourceMod Scripting API Reference получать трассировку взгляда и проверять, пока впереди есть препятствие - менять направление взгляда на n-вправо-влево
 
  • Мне нравится
Реакции: Kult

ReDcTiOn

Участник
Сообщения
153
Реакции
21
Помогите пожалуйста
Есть плагин Shop MedKit
При перезагрузке плагина через команду sm plugins reload, плагин багается и когда игрок пишет !medic, игрок стопарится на месте и у него пропадает интерфейс.
Методом тыка я определил что проблемное место здесь (c 203 строки):
C-подобный:
        new health = GetClientHealth(client);
        if (health < g_iMaxHealth)
        {
            if (g_iMedkitMode == ADD)
            {
                health += g_iHealth;
            }
            else
            {
                health = g_iHealth;
            }
            if (health > g_iMaxHealth)
            {
                health = g_iMaxHealth;
            }
           
            SetEntityHealth(client, health);
            CPrintToChat(client, "%t", "UsedMedkit");
            EmitSoundToAll(MEDIC_SOUND, client);
            iRoundUsed[client]++;
           
            return Shop_UseOn;

А именно в переменной health
 

Вложения

  • shop_medkit.sp
    5.9 КБ · Просмотры: 4

Anpic1

Участник
Сообщения
213
Реакции
46
Помогите пожалуйста
Есть плагин Shop MedKit
При перезагрузке плагина через команду sm plugins reload, плагин багается и когда игрок пишет !medic, игрок стопарится на месте и у него пропадает интерфейс.
Методом тыка я определил что проблемное место здесь (c 203 строки):
C-подобный:
        new health = GetClientHealth(client);
        if (health < g_iMaxHealth)
        {
            if (g_iMedkitMode == ADD)
            {
                health += g_iHealth;
            }
            else
            {
                health = g_iHealth;
            }
            if (health > g_iMaxHealth)
            {
                health = g_iMaxHealth;
            }
         
            SetEntityHealth(client, health);
            CPrintToChat(client, "%t", "UsedMedkit");
            EmitSoundToAll(MEDIC_SOUND, client);
            iRoundUsed[client]++;
         
            return Shop_UseOn;

А именно в переменной health
Ошибки в логгах есть?
 
Последнее редактирование:
Сверху Снизу