Плагин подключение админа!

maslov

Участник
Сообщения
47
Реакции
0
Подскажите плагин, чтобы при подключение админа на сервере звучала определенная музыка у игроков.
 

NagarD

Участник
Сообщения
411
Реакции
184
PHP:
#pragma semicolon 1
#define MAX_FILE_LEN 256
new Handle:CvarSoundName = INVALID_HANDLE;
new String:soundName[MAX_FILE_LEN];
#include <sourcemod>
#include <sdktools_sound>
#include <sdktools>

public OnPluginStart()
{
    CvarSoundName = CreateConVar("sm_adminconnect", "Ну здесь путь музыки");
}

public OnConfigsExecuted()
{
    GetConVarString(CvarSoundName, soundName, MAX_FILE_LEN);
    decl String:buffer[MAX_FILE_LEN];
    PrecacheSound(soundName, true);
    Format(buffer, sizeof(buffer), "sound/%s", soundName);
    AddFileToDownloadsTable(buffer);
}

public OnClientPostAdminCheck(client)
{
    decl String:Name[64];
    GetClientName(client, Name, sizeof(Name));
    new flags = GetUserFlagBits(client);
    if (flags & ADMFLAG_ROOT || flags & ADMFLAG_KICK || flags & ADMFLAG_BAN)
    {
        PrintToChatAll("\x03Администратор - %s заходит в игру", Name);
        EmitSoundToAll(soundName);
    }
}
 

NagarD

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

Вложения

  • adminconnect.smx
    3.6 КБ · Просмотры: 21
Последнее редактирование:

maslov

Участник
Сообщения
47
Реакции
0
а можно чтобы для каждого админа играла своя музыка по стим айди, а не одна всех админов
 

NagarD

Участник
Сообщения
411
Реакции
184
всё можно! только не бесплатно.
Тебе в раздел услуги!
 

maslov

Участник
Сообщения
47
Реакции
0
Подскажите, сделал вот так
#pragma semicolon 1
#define MAX_FILE_LEN 256
new Handle:CvarSoundName = INVALID_HANDLE;
new String:soundName[MAX_FILE_LEN];
#include <sourcemod>
#include <sdktools_sound>
#include <sdktools>

public OnPluginStart()
{
CvarSoundName = CreateConVar("sm_adminconnect", "connect/admin.mp3");
}

public OnConfigsExecuted()
{
GetConVarString(CvarSoundName, soundName, MAX_FILE_LEN);
decl String:buffer[MAX_FILE_LEN];
PrecacheSound(soundName, true);
Format(buffer, sizeof(buffer), "sound/%s", soundName);
AddFileToDownloadsTable(buffer);
}

public OnClientPostAdminCheck(client)
{
decl String:Name[64];
GetClientName(client, Name, sizeof(Name));
new flags = GetUserFlagBits(client);
if (flags & ADMFLAG_ROOT || flags & ADMFLAG_KICK || flags & ADMFLAG_BAN)
{
PrintToChatAll("\x03Администратор - %s заходит в игру", Name);
EmitSoundToAll(soundName);
}
}
а музыка все равно не играет
а "sm_adminconnect" надо в конфиге прописывать, если да то с каким значением, и что не так сделал?
 
Последнее редактирование:

maslov

Участник
Сообщения
47
Реакции
0
а "sm_adminconnect" надо в конфиге прописывать?

Добавлено через 34 минуты
Ребят кинити ссылочку где фаил в sp можно преобразовать
 
Последнее редактирование:

maslov

Участник
Сообщения
47
Реакции
0
А ссылочку где фаил в sp можно преобразовать:blush2:

Добавлено через 32 минуты
Ни фига не работает( Подскажите как сделать:blush2:
 
Последнее редактирование:

spore

SubPlay.ru
Сообщения
636
Реакции
150
.sp не нужен, кинь плагин в папку sourcemod/plugins и все будет работать.
 

maslov

Участник
Сообщения
47
Реакции
0
Все сделал как сказали, а музыка даже не скачивается:sad: Как быть:this:
 

NagarD

Участник
Сообщения
411
Реакции
184
Всё работает!
Может ты плагин даже не установил!? т.к. я скомпилил плагин в анси, то вместо сообщения были "???" и ты этого не заметил даже.
 

maslov

Участник
Сообщения
47
Реакции
0
Всё работает!
Может ты плагин даже не установил!? т.к. я скомпилил плагин в анси, то вместо сообщения были "???" и ты этого не заметил даже.
Плагин работает, а музыка все равно не играет
01 "Admin File Reader" (1.4.1) by AlliedModders LLC
02 "Admin Help" (1.4.1) by AlliedModders LLC
03 "Admin List" (1.2) by Fredd
04 "Admin Menu" (1.4.1) by AlliedModders LLC
05 "admin_connect_sound.smx"
06 "Advanced c4 Countdown Timer" (1.4.1) by dalto
07 "Advertisements" (0.6.2) by Tsunami, Otstrel.ru Team
08 "AFK Manager" (2.8) by Liam
09 "Anti-Flood" (1.4.1) by AlliedModders LLC
10 "Anti-TK" (1.1.3) by Rothgar
11 "Advanced Team Attack Control" (2.5.0) by FlyingMongoose
12 "ATAC Punishment Beacon" (2.5.0) by dalto
13 "ATAC Punishment Blind" (2.5.0) by FlyingMongoose
14 "ATAC Punishment Burn" (2.5.0) by FlyingMongoose
15 "ATAC Counter-Strike: Source" (2.5.0) by FlyingMongoose
16 "ATAC Punishment Drug" (2.5.0) by FlyingMongoose
17 "ATAC Punishment FireBomb" (2.5.0) by FlyingMongoose
18 "ATAC Punishment Freeze" (2.5.0) by FlyingMongoose
19 "ATAC Punishment FreezeBomb" (2.5.0) by FlyingMongoose
20 "ATAC Punishment Slap" (2.5.0) by FlyingMongoose
21 "ATAC Punishment Slay" (2.5.0) by FlyingMongoose
22 "ATAC Punishment TimeBomb" (2.5.0) by FlyingMongoose
23 "ATAC Punishment UberSlap" (2.5.0) by FlyingMongoose
24 "Basic Ban Commands" (1.4.1) by AlliedModders LLC
25 "Basic Chat" (1.4.1) by AlliedModders LLC
26 "Basic Comm Control" (1.4.1) by AlliedModders LLC
27 "Basic Commands" (1.4.1) by AlliedModders LLC
28 "Basic Info Triggers" (1.4.1) by AlliedModders LLC
29 "Basic Votes" (1.4.1) by AlliedModders LLC
30 "BotsManager" (5.0) by t*Q
31 "Connect Announce" (1.4) by Arg!
32 "Client Preferences" (1.4.1) by AlliedModders LLC
33 "CSS Bank" (1.4.4) by Miraculix
34 "Fun Commands" (1.4.1) by AlliedModders LLC
35 "Fun Votes" (1.4.1) by AlliedModders LLC
36 "Welcome Sound" (0.0.1) by R-Hehl
37 "Knife Fight" (1.3.8) by XARiUS, Otstrel.Ru Team
38 "MapChooser" (1.4.1) by AlliedModders LLC
39 "Most destructive" (0.08) by X@IDER
40 "Nextmap" (1.4.1) by AlliedModders LLC
41 "Map Nominations" (1.4.1) by AlliedModders LLC
42 "PermaMute" (0.1) by Ryan "Rusification Punkk"
43 "Player Commands" (1.4.1) by AlliedModders LLC
44 "Players Votes" (1.5.0) by The Resident, pZv!
45 "Plugin Manager edited AlertMod" (1.1.0) by R-Hehl
46 "Quake Sounds" (2.7) by dalto, Grrrrrrrrrrrrrrrrrrr, and psychonic
47 "RankMe" (2.7.5) by lok1
48 "Advanced Client Redirect" (1.0) by Olly/Tobi
49 "Reserved Slots" (1.4.1) by AlliedModders LLC
50 "Resetscore" (1.1) by tuty
51 "Rock The Vote" (1.4.1) by AlliedModders LLC
52 "Round and Map End Sound" (2.4.5) by FrozDark (HLModders.ru LLC)
53 "SaveChat" (SaveChat_1.2.1) by citkabuto
54 "SM Super Menu" (0.5) by pRED*
55 "SoDStats" (1.0.11) by ]SoD[ Frostbyte
56 "Sound Commands" (1.4.1) by AlliedModders LLC
57 "Weapon Restrict" (3.0.6) by Dr!fter
 

spore

SubPlay.ru
Сообщения
636
Реакции
150
NagarD, Ну неужели нельзя было заполнить Plugin:myinfo
 
Сверху Снизу