Ребятки, если есть возможность нужно сделать следующее:
1) При выводе названия трека в чате, чтобы было так:
[►] исполнитель - название, где [►] темно-зеленым цветом, а исполнитель/название {default} цветом. Данный символ [►] уже стоит в translation
2) Убрать ограничение текста в исполнителе/названии при выводе в чате, а то бывает урезается
3) При компиляции плагина на sm 1.8+ выводит см.спойлер... Фиксануть бы
// G:\╩╬╠╧╚╦▀╓╚▀\1.9\addons\sourcemod\scripting\res.sp(165) : warning 234: symbol "FCVAR_PLUGIN" is marked as deprecated: No logic using this flag ever existed in a released game. It only ever appeared in the first hl2sdk.
Игра CSS OB
Спасибо!![]()
Буфер просто увеличить, стоял в 32 символа, для англ это еще норм, а если у него треки на русском? То там вообще обрежет всё, думаю 128 спасёт.1) т.е. добавить поддержку тегов?
2) никак
3) просто в кварах убери флаг FCVAR_PLUGIN (замени на 0 или FCVAR_NONE)
Пробни, сообщения склеились, ну вообщем твой 3-ийДоброго ребята!
Кто сможет подправить плагин и сделать команду на отключение - включения аудио рекламы !adv
В долгу не останусь.
Ну м/б и поможет.Буфер просто увеличить, стоял в 32 символа, для англ это еще норм, а если у него треки на русском? То там вообще обрежет всё, думаю 128 спасёт.
Сообщения автоматически склеены:
Буфер просто увеличить, стоял в 32 символа, для англ это еще норм, а если у него треки на русском? То там вообще обрежет всё, думаю 128 спасёт.
Хотя судя по твоему сообщению я уже думаю что где то подвох.
Сообщения автоматически склеены:
Пробни, сообщения склеились, ну вообщем твой 3-ий
Я в курсеНу м/б и поможет.
В строке 1116 decl String:artist[32], String:title[64]; заменить на decl String:artist[128], String:title[128];
Это не ошибки, просто варнинги, там где то точка с запятой не убрана, или пробел не стоит, не страшно.//// voiceadverts.sp
// C:\Users\╪ЄюЁь\Desktop\SRCDS_SM 1.7\cstrike\addons\sourcemod\scripting\voiceadverts.sp(23) : warning 213: tag mismatch
// C:\Users\╪ЄюЁь\Desktop\\SRCDS_SM 1.7\cstrike\addons\sourcemod\scripting\voiceadverts.sp(34) : warning 213: tag mismatch
// C:\Users\╪ЄюЁь\Desktop\\SRCDS_SM 1.7\cstrike\addons\sourcemod\scripting\voiceadverts.sp(35) : warning 217: loose indentation
// C:\Users\╪ЄюЁь\Desktop\\SRCDS_SM 1.7\cstrike\addons\sourcemod\scripting\voiceadverts.sp(42) : warning 213: tag mismatch
// C:\Users\╪ЄюЁь\Desktop\\SRCDS_SM 1.7\cstrike\addons\sourcemod\scripting\voiceadverts.sp(52) : warning 213: tag mismatch
Я в курсе
Сообщения автоматически склеены:
Это не ошибки, просто варнинги, там где то точка с запятой не убрана, или пробел не стоит, не страшно.
А, ну тут только плагин можно выключать по команде можно разве что сделать.Набираю в чате !adv в ответ мне пишет Adv are Disabled, но реклама как играла так и играет дальше.
Может быть это потому что ты коды цветов добавил через файл translations ?Сообщения автоматически склеены:
Буфер просто увеличить, стоял в 32 символа, для англ это еще норм, а если у него треки на русском? То там вообще обрежет всё, думаю 128 спасёт.
Хотя судя по твоему сообщению я уже думаю что где то подвох.
Сообщения автоматически склеены:
Пробни, сообщения склеились, ну вообщем твой 3-ий
А куда я должен это был добавлять? В исход? Транслиты для этого и выведены, а чтобы отображались цвета поставь Simple Chat Processor (Redux) и будет всё отображаться.Может быть это потому что ты коды цветов добавил через файл translations ?
Simple Chat Processor (Redux) стоитА куда я должен это был добавлять? В исход? Транслиты для этого и выведены, а чтобы отображались цвета поставь Simple Chat Processor (Redux) и будет всё отображаться.
В исходе я только буфер увеличил чтобы не обрезало, а перевод ты можешь и сам в дальнейшем править если поставишь чат процессор, ибо без него всего 5 цветов дефолтных.
Simple Chat Processor (Redux) стоит
Кэш чистил sm_reload_translations
[SM] Listing 26 plugins:
01 "Admin File Reader" (1.10.0.6458) by AlliedModders LLC
02 "Admin Help" (1.10.0.6458) by AlliedModders LLC
03 "Admin Menu" (1.10.0.6458) by AlliedModders LLC
04 "Anti-Flood" (1.10.0.6458) by AlliedModders LLC
05 "Basic Ban Commands" (1.10.0.6458) by AlliedModders LLC
06 "Basic Chat" (1.10.0.6458) by AlliedModders LLC
07 "Basic Comm Control" (1.10.0.6458) by AlliedModders LLC
08 "Basic Commands" (1.10.0.6458) by AlliedModders LLC
09 "Basic Info Triggers" (1.10.0.6458) by AlliedModders LLC
10 "Basic Votes" (1.10.0.6458) by AlliedModders LLC
11 "bind.smx"
12 "Client Preferences" (1.10.0.6458) by AlliedModders LLC
13 "[Source 2009] Custom Chat Colors" (3.0.1) by Dr. McKay
14 "Fun Commands" (1.10.0.6458) by AlliedModders LLC
15 "Fun Votes" (1.10.0.6458) by AlliedModders LLC
16 "gameovers.smx"
17 "Nextmap" (1.10.0.6458) by AlliedModders LLC
18 "noskorostrel.smx"
19 "Player Commands" (1.10.0.6458) by AlliedModders LLC
20 "Players Votes fix rus" (1.5.1) by The Resident, pZv!, fix by The End Is Near..., translations by Strong
21 "Round and Map End Sound" (2.5.0Beta9) by FrozDark (HLModders LLC)
22 "Reserved Slots" (1.10.0.6458) by AlliedModders LLC
23 "Resetscore" (1.2) by KaRpIkS
24 "Simple Chat Processor (Redux)" (1.1.5) by Simple Plugins, Mini
25 "Sound Commands" (1.10.0.6458) by AlliedModders LLC
26 "spawntools7" (0.9) by meng, translated into Russian by zalman
Ребятки можете помочь добавить в плагин звук запрета оружия
сам плагин простой просто запрещает скорострелки на сервере
вот сам исходник
#include <sourcemod>
public Plugin myinfo = {
name = "zap.skorost",
author = "",
description = "",
version = "1.0",
url = ""
};
public Action:CS_OnBuyCommand(client, const String:item[])
{
if (strcmp(item, "g3sg1", false) == 0 || strcmp(item, "sg550", false) == 0)
{
PrintToChat(client, "\x4[EXCELSiOR] \x3Скорострелки запрещены на этом сервере!.");
return Plugin_Handled; }
return Plugin_Continue; }
#include <sdktools>
public Plugin myinfo =
{
name = "zap.skorost",
author = "",
description = "",
version = "1.0",
url = ""
};
static const char SND[] = "sound/NONAME/NONAME.mp3"; // Путь до звука
public void OnMapStart()
{
PrecacheSound(SND[6]);
AddFileToDownloadsTable("sound/NONAME/NONAME.mp3");
}
public Action:CS_OnBuyCommand(client, const String:item[])
{
if (strcmp(item, "g3sg1", false) == 0 || strcmp(item, "sg550", false) == 0)
{
PrintToChat(client, "\x4[EXCELSiOR] \x3Скорострелки запрещены на этом сервере!.");
EmitSoundToClient(client, SND[6]);
return Plugin_Handled;
}
return Plugin_Continue;
}
Помогите написать плагин который будет запрещать выдавать броню. На сервере карта выдает броню. в CFG везде лазил не выключается
public OnPluginStart()
{
HookEvent("player_spawn", Spawn);
}
public Action Spawn(Handle event, const char[] name, bool dontBroadcast)
{
new client = GetClientOfUserId(GetEventInt(event, "userid"));
if (!IsClientInGame(client)) return;
if (!IsPlayerAlive(client)) return;
if (IsPlayerAlive(client))
SetEntProp(client, Prop_Send, "m_ArmorValue", 0, 1);
}
public void OnPluginStart()
{
HookEvent("player_spawn", Spawn);
}
public Action Spawn(Event event, const char[] name, bool dontBroadcast)
{
static int client;
if ((client = GetClientOfUserId(GetEventInt(event, "userid"))) && IsPlayerAlive(client))
SetEntProp(client, Prop_Send, "m_ArmorValue", 0, 1);
}