Так он вроде не работает на v34
Так он вроде не работает на v34
Код буквально тот жеТак он вроде не работает на v34
Скажите, пожалуйста, куда это вставить? Вот код:C-подобный:if (GetUserAdmin(activator) != INVALID_ADMIN_ID) OnRightButtonPressed(activator);
Давно на павне не писал, так что могу ошибаться.
#pragma semicolon 1
#pragma newdecls required
#include <sdktools_entoutput>
public void OnPluginStart()
{
HookEntityOutput("func_button", "OnPressed", ButtonPressed);
HookEntityOutput("func_rot_button", "OnPressed", ButtonPressed);
HookEntityOutput("func_button", "OnDamaged", ButtonPressed);
HookEntityOutput("func_rot_button", "OnDamaged", ButtonPressed);
}
public void ButtonPressed(const char[] output, int caller, int activator, float delay)
{
for(int i = 1; i <= MaxClients; i++) if(IsClientInGame(i) && !IsFakeClient(i) && GetUserFlagBits(i))
PrintToChat(i, "\x05[Кнопка] \x03%N \x04нажал на кнопку!", activator);
}
#include <sourcemod>
public Action:OnPlayerRunCmd(client, &buttons, &impulse, Float:vel[3], Float:angles[3], &weapon)
{
buttons &= ~IN_DUCK;
return Plugin_Changed;
}
public Action:OnPlayerRunCmd(client, &buttons, &impulse, Float:vel[3], Float:angles[3], &weapon)
{
if(!bNoDuck[client]) return Plugin_Continue
buttons &= ~IN_DUCK;
return Plugin_Changed;
}
всем привет, ребята, кто может декомпильнуть плагин? просто нужен исходник.
Попробуй. Если я правильно понял, что нужноДобрый вечер!
Может кто дописать в данный плагин проверку по флагам админов?
Плагин запрещает страны которые я не хочу видеть на сервере своём, но есть пару админов из Латвии допустим, хоть я указываю LV - как запрещенную страну, но админы могли бы входить без проблем!Попробуй. Если я правильно понял, что нужно
Попробуй. Квар в исходнике увидишьПлагин запрещает страны которые я не хочу видеть на сервере своём, но есть пару админов из Латвии допустим, хоть я указываю LV - как запрещенную страну, но админы могли бы входить без проблем!
ДаС этим должно сработать?
cf_immune_flag", "b", "Ему плевать на ограничения");
L 02/10/2021 - 23:47:10: [SM] Exception reported: Client index 0 is invalidПопробуй. Квар в исходнике увидишь
Хотя я уже чёт не уверен, що на этой стадии можно получить флаги игрокаL 02/10/2021 - 23:47:10: [SM] Exception reported: Client index 0 is invalid
L 02/10/2021 - 23:47:10: [SM] Blaming: country_filter.smx
L 02/10/2021 - 23:47:10: [SM] Call stack trace:
L 02/10/2021 - 23:47:10: [SM] [0] GetUserFlagBits
L 02/10/2021 - 23:47:10: [SM] [1] Line 78, C:\Users\ADMIN\Desktop\country_filter.sp::Reject
L 02/10/2021 - 23:47:10: [SM] [2] Line 40, C:\Users\ADMIN\Desktop\country_filter.sp::OnClientConnect
еррор лог
Ошибки вроде пропали пока не видно, теперь нужно проверить самое главное)вход админов.Хотя я уже чёт не уверен, що на этой стадии можно получить флаги игрока