The Night Fury

Участник
Сообщения
1,300
Реакции
1,395
Я прекрасно понимаю, что часто названия плагинов можно очень просто забыть. Однако это становится причиной постоянного создания тем рода "помогите найти плагин X".

Так вот, чтобы содержать форум в порядке и чистоте, поступим следующим образом:
  1. В дальнейшем создаваемые темы с "помогите найти плагин" будут удаляться, а авторам — выдаваться предупреждения
  2. Если Вы захотите найти плагин, то сначала воспользуйтесь поиском

Если всё же не удалось найти плагин, заполните следующую форму и ответьте в этой теме:

  • Функции плагина
  • Мод/Игра, которая использует этот плагин

Прежде чем отвечать в теме, воспользуйтесь поиском гугла, который почти всегда находит нужное.

Старые темы будут перемещены в корзину.
 
Последнее редактирование модератором:

Madness aka null138

Участник
Сообщения
713
Реакции
734
if(strcmp(cWpn, "item_defusekit", true)) AcceptEntityInput(weapon, "kill"); будет удалять всё, кроме наборов разминирования
Нужно так: if(!strcmp(cWpn, "item_defusekit", true)) AcceptEntityInput(weapon, "kill");
Я это знал. Изначально писал по другому, потом исправил и забыл дописать оператор. Извиняюсь
 

DJDED

Участник
Сообщения
212
Реакции
41
Я это знал. Изначально писал по другому, потом исправил и забыл дописать оператор. Извиняюсь
@ironman @Grey83
Плагин скомпилировался без ошибок, залил на серв, рестартонул, а дефьюзы как лежали на земле, так и лежат.
На сервере есть и боты, может из за них ошибки?
C-подобный:
 10/19/2019 - 00:00:02: SourceMod error session started
L 10/19/2019 - 00:00:02: Info (map "de_aztec") (file "errors_20191019.log")
L 10/19/2019 - 00:00:02: [SM] Exception reported: Invalid edict (-1 - -1)
L 10/19/2019 - 00:00:02: [SM] Blaming: DefuserCleaner.smx
L 10/19/2019 - 00:00:02: [SM] Call stack trace:
L 10/19/2019 - 00:00:02: [SM]   [0] GetEdictClassname
L 10/19/2019 - 00:00:02: [SM]   [1] Line 9, /home/groups/sourcemod/upload_tmp/phpkTIAqa.sp::WeaponDrop
L 10/19/2019 - 00:00:05: [SM] Exception reported: Invalid edict (-1 - -1)
L 10/19/2019 - 00:00:05: [SM] Blaming: DefuserCleaner.smx
L 10/19/2019 - 00:00:05: [SM] Call stack trace:
L 10/19/2019 - 00:00:05: [SM]   [0] GetEdictClassname
L 10/19/2019 - 00:00:05: [SM]   [1] Line 9, /home/groups/sourcemod/upload_tmp/phpkTIAqa.sp::WeaponDrop
L 10/19/2019 - 00:00:06: [SM] Exception reported: Invalid edict (-1 - -1)
L 10/19/2019 - 00:00:06: [SM] Blaming: DefuserCleaner.smx
L 10/19/2019 - 00:00:06: [SM] Call stack trace:
L 10/19/2019 - 00:00:06: [SM]   [0] GetEdictClassname
L 10/19/2019 - 00:00:06: [SM]   [1] Line 9, /home/groups/sourcemod/upload_tmp/phpkTIAqa.sp::WeaponDrop
L 10/19/2019 - 00:00:08: [SM] Exception reported: Invalid edict (-1 - -1)
L 10/19/2019 - 00:00:08: [SM] Blaming: DefuserCleaner.smx
L 10/19/2019 - 00:00:08: [SM] Call stack trace:
L 10/19/2019 - 00:00:08: [SM]   [0] GetEdictClassname
L 10/19/2019 - 00:00:08: [SM]   [1] Line 9, /home/groups/sourcemod/upload_tmp/phpkTIAqa.sp::WeaponDrop
L 10/19/2019 - 00:00:08: [SM] Exception reported: Invalid edict (-1 - -1)
L 10/19/2019 - 00:00:08: [SM] Blaming: DefuserCleaner.smx
L 10/19/2019 - 00:00:08: [SM] Call stack trace:
L 10/19/2019 - 00:00:08: [SM]   [0] GetEdictClassname
L 10/19/2019 - 00:00:08: [SM]   [1] Line 9, /home/groups/sourcemod/upload_tmp/phpkTIAqa.sp::WeaponDrop
L 10/19/2019 - 00:00:10: [SM] Exception reported: Invalid edict (-1 - -1)
L 10/19/2019 - 00:00:10: [SM] Blaming: DefuserCleaner.smx
L 10/19/2019 - 00:00:10: [SM] Call stack trace:
L 10/19/2019 - 00:00:10: [SM]   [0] GetEdictClassname
L 10/19/2019 - 00

И так далее....
 
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
Invalid edict (-1 - -1)
DJDED, ну попробуй вот так:
C-подобный:
#pragma newdecls required
#pragma semicolon 1

#include <sdkhooks>
#include <sdktools_entinput>

public void OnClientPutInServer(int client)
{
    SDKHook(client, SDKHook_WeaponDrop, OnWeaponDrop);
}

public Action OnWeaponDrop(int client, int wpn)
{
    static char cls[16];
    if(wpn > MaxClients && GetEdictClassname(wpn, cls, sizeof(cls)) && !strcmp(cls, "item_defusekit", true))
        AcceptEntityInput(wpn, "kill");
}
 

ZizionarD

Участник
Сообщения
596
Реакции
66
Здравствуйте! Ищу плагин добавления причин когда кикаешь игрока
 

huntwill

Участник
Сообщения
40
Реакции
0
Ищу плагин который блочит IP в чате (если его кидают игроки), фильтр чата и тд
 

tikki

Участник
Сообщения
20
Реакции
8
Ищу плагин который блочит IP в чате (если его кидают игроки), фильтр чата и тд
 

DJDED

Участник
Сообщения
212
Реакции
41
Invalid edict (-1 - -1)
DJDED, ну попробуй вот так:
C-подобный:
#pragma newdecls required
#pragma semicolon 1

#include <sdkhooks>
#include <sdktools_entinput>

public void OnClientPutInServer(int client)
{
    SDKHook(client, SDKHook_WeaponDrop, OnWeaponDrop);
}

public Action OnWeaponDrop(int client, int wpn)
{
    static char cls[16];
    if(wpn > MaxClients && GetEdictClassname(wpn, cls, sizeof(cls)) && !strcmp(cls, "item_defusekit", true))
        AcceptEntityInput(wpn, "kill");
}
Скомпилировался без ошибок, закинул на сервер, перезагрузил, и опять дефьюзы на земле валяются:(
Ошибок в логах нету.
Что ж за магия?
 

kleuser

Участник
Сообщения
1,838
Реакции
732
Народ, существует ли плагин для выдачи админов на время для SQLite ?
Просто нет возможности на одном серве поставить MA.
 

Туник

Участник
Сообщения
1,281
Реакции
263
Привет!
Подскажите по такому вопросу, как сделать голосование за след карту типо (!votemap), если использую стандартное стим голосование которое только в конце раунда (mp_endmatch_votenextmap 1 )
Есть ли плагин какой???
 

RusJJ

Доброе утро девачьки
Сообщения
2,582
Реакции
1,075
NativeVotes, но только Да/Нет.
 

41kg

Участник
Сообщения
165
Реакции
24
Всем привет. Существует ли такой плагин, который записывает инфу о всех игроках в файлик в виде Ник - стимайди. Очень нужен.
 

-.Razor.-

Участник
Сообщения
151
Реакции
12
Ребят помогите найти плагин который блокирует выбор команд, типа когда ты заходишь на сервер окошко не появляется а тебя сразу закидывает за команд.
нашел autojoin но там окно выбора команд не знаю как её убрать, прописал в server.cfg
mp_join_grace_time 0
mp_force_pick_time 0
sv_disable_show_team_select_menu 1
не помогло
Хелп ребят <3
 

RusJJ

Доброе утро девачьки
Сообщения
2,582
Реакции
1,075
sv_disable_show_team_select_menu 1
Такой команды не существует в КСЖОпе. Вроде когда-то давно была. Ну и этот вопрос тоже интересует, ибо при установке команды вручную может произойти баг, при котором меню выбора НЕТ, но у игроков отправляются команды выбора при нажатии TAB, ЛКМ (когда спрей) и т.д.
Лечится ESC, но не удобно. Присоединяюсь)
 

xek

Рыба клоун
Сообщения
1,652
Реакции
636
Ищу плагин для wh в спектрах, после смерти. Esl admin esp использует sendproxy, из-за которого крашит сервер при заходе некоторых админов.
Игра cs go
 

dvernoff

Добрая душа
Сообщения
638
Реакции
591
Ищу плагин заменяющий тэг с сайтом на другой сайт
CSGO
 

melbourne

Участник
Сообщения
130
Реакции
22
Ищу плагин, который будет телепортировать игрока на его место возрождения, когда тот напишет определённую команду
Заранее спасибо!
 

StrAnn1k

Участник
Сообщения
237
Реакции
23
Ищю плагин на спам айпи что Мы перехали на новый айпи
 

Madness aka null138

Участник
Сообщения
713
Реакции
734
Ищу плагин, который будет телепортировать игрока на его место возрождения, когда тот напишет определённую команду
Заранее спасибо!
Будет телепортировать каждого на свою собственную точку при выполнение комманды. Сразу скажу, сделал без лимита, не было указано про это.

C++:
#include <sdktools>

float SpawnOrigin[MAXPLAYERS + 1][3];

public void OnPluginStart() {
    RegConsoleCmd("sm_gotospawn", GotoSpawn);
    HookEvent("round_start", RoundStart, EventHookMode_PostNoCopy);
}

public Action GotoSpawn(int client, int args) {
    if(IsPlayerAlive(client)) {
        float endorigin[3];
        endorigin[0] = SpawnOrigin[client][0];
        endorigin[1] = SpawnOrigin[client][1];
        endorigin[2] = SpawnOrigin[client][2] += 10;
        TeleportEntity(client, endorigin, NULL_VECTOR, NULL_VECTOR);
    }
    return Plugin_Handled;
}

public Action RoundStart(Event event, const char[] name, bool dontbroadcast) {
    for (int i = 1; i <= MaxClients; i++) {
        if(IsClientInGame(i) && GetClientTeam(i) >= 2 && IsPlayerAlive(i)) {
            GetClientAbsOrigin(i, SpawnOrigin[i]);
        }
    }
}
 
Последнее редактирование:

41kg

Участник
Сообщения
165
Реакции
24
Всем привет! нужен плагин shop skins с возможностью hide
 
Сверху Снизу