Welcome_music

LimBo

Заблокированные
Пользователь
Только чтение
Регистрация
10 Июл 2017
Сообщения
113
Симпатии
2
Пол
Мужской
#1
Автор: Так как автор мне неизвестен решил написать "4el"
Текущая версия: 1.0

Описание: Музыка при входе на сервер ! формат mp3 ! Плагин для любителя !

Настройки:
precache_sound("misc/music/123123.mp3"); //Путь трека, поддерживается только mp3
client_cmd(id, "mp3 play sound/misc/music/123123"); //Путь трека.

Тест сервер:
82.200.128.163:27076 не реклама Fie

Установка:
Скачиваете архив
Открываете исходник чтобы настроить на свое усмотрение
Заливаете все согласно папкам на сервер и прописываете плагин в plugins.ini
 

Вложения

пазлик~

Разработчик
Регистрация
8 Июн 2017
Сообщения
188
Симпатии
110
Пол
Мужской
#2
Писал раньше кому то в чате не помню, дерзайте.

Суть плагина приветствие на сервере, играет рандомную музыку при подключении плюс добавляет приветствие в dhud ниже две версии, одна обычна с таском вторая чуть менее нагружаемая на ре без таска, вообщем как то так, писалось на быструю руку поздно ночью.
 

Вложения

hyrik

Пользователь
Регистрация
18 Июл 2017
Сообщения
75
Симпатии
7
Пол
Мужской
#3
Писал раньше кому то в чате не помню, дерзайте.

Суть плагина приветствие на сервере, играет рандомную музыку при подключении плюс добавляет приветствие в dhud ниже две версии, одна обычна с таском вторая чуть менее нагружаемая на ре без таска, вообщем как то так, писалось на быструю руку поздно ночью.
как исправить ошибка в логах версия re_welcome_msg.sma
L 08/20/2017 - 15:40:09: Start of error session.
L 08/20/2017 - 15:40:09: Info (map "css_dust2x2_go") (file "addons/amxmodx/logs/error_20170820.log")
L 08/20/2017 - 15:40:09: [AMXX] Displaying debug trace (plugin "re_welcome_msg.amxx", version "0.1")
L 08/20/2017 - 15:40:09: [AMXX] Run time error 4: index out of bounds
L 08/20/2017 - 15:40:09: [AMXX] [0] re_welcome_msg.sma::client_putinserver (line 35)
 

пазлик~

Разработчик
Регистрация
8 Июн 2017
Сообщения
188
Симпатии
110
Пол
Мужской
#4
hyrik, Позже поправлю, в 35 строке какой то индекс выходит за пределы массива
 

hyrik

Пользователь
Регистрация
18 Июл 2017
Сообщения
75
Симпатии
7
Пол
Мужской
#6
hyrik, Позже поправлю, в 35 строке какой то индекс выходит за пределы массива
когда зашел на сервер музыка проигрывается и приветствие показывает карта меняется все музыка не играет приветствие не показывает и ошибки в логах появляются выходишь с сервера заходишь все нормально
 

hyrik

Пользователь
Регистрация
18 Июл 2017
Сообщения
75
Симпатии
7
Пол
Мужской
#8
//AMXXPC compile.exe
// by the AMX Mod X Dev Team


//// re_welcome_msg.sma
// F:\╧╨╬├╨└╠╠█\╩╤\Compiler amxmodx 1.8.3\re_welcome_msg.sma(34) : error 017: undefined symbol "charsmax"
// F:\╧╨╬├╨└╠╠█\╩╤\Compiler amxmodx 1.8.3\re_welcome_msg.sma(34) : warning 215: expression has no effect
// F:\╧╨╬├╨└╠╠█\╩╤\Compiler amxmodx 1.8.3\re_welcome_msg.sma(34) : error 001: expected token: ";", but found ")"
// F:\╧╨╬├╨└╠╠█\╩╤\Compiler amxmodx 1.8.3\re_welcome_msg.sma(34) : error 029: invalid expression, assumed zero
// F:\╧╨╬├╨└╠╠█\╩╤\Compiler amxmodx 1.8.3\re_welcome_msg.sma(34) : fatal error 107: too many error messages on one line
//
// Compilation aborted.
// 4 Errors.
// Could not locate output file compiled\re_welcome_msg.amx (compile failed).
//
// Compilation Time: 0,23 sec
// ----------------------------------------

Press enter to exit ...
 

пазлик~

Разработчик
Регистрация
8 Июн 2017
Сообщения
188
Симпатии
110
Пол
Мужской
#11
paffgame,
PHP:
new iSound = random_num(0, (sizeof szSound-1));
>>>
PHP:
new iSound = random_num(0, charsmax(szSound));
 

paffgame

Пользователь
Регистрация
9 Июн 2017
Сообщения
93
Симпатии
45
Пол
Мужской
#12
пазлик~, спасибо, я и так знаю это ;)
Просто скобки забыл в первом варике написать, и тогда пропустил это мимо глаз.

Да и: #define charsmax(%1) (sizeof(%1) - 1)
 

neygomon

Его Темнейшество :j
Заблокированные
Пользователь
Регистрация
8 Июн 2017
Сообщения
840
Симпатии
390
Пол
Мужской
#13
пазлик~, а можно еще круче
new iSound = random(sizeof szSound);
 

paffgame

Пользователь
Регистрация
9 Июн 2017
Сообщения
93
Симпатии
45
Пол
Мужской
#14
neygomon, tsssssssssssss, mne bol'she nravica random_num.
tam mojno 0 vpisivat'
 

пазлик~

Разработчик
Регистрация
8 Июн 2017
Сообщения
188
Симпатии
110
Пол
Мужской
#15
neygomon, пох, наверно отмазка в 5 утра не проканает? хД Слишком уж банально прозвучит. А я уже менять не стал просто выложил что было когда этот плагин увидел, кстати для neygomonnaya писал под утро, в чате помниться искала.
22 Авг 2017
спасибо, я и так знаю это ;)
Да я видел что вы знаете, ток скобки забыли я поправил чё? :)
 

пазлик~

Разработчик
Регистрация
8 Июн 2017
Сообщения
188
Симпатии
110
Пол
Мужской
#16
Да и: #define charsmax(%1) (sizeof(%1) - 1)
Помнится мне на молодости в юные года на этом моменте споры о быдлокоде шли ;)
22 Авг 2017
Тююю... пардон для Ива ошибся, ну как всегда... Проскакивает, сорри за оффтоп:)
 
Последнее редактирование: пазлик~

NOViiX

Пользователь
Регистрация
29 Июн 2017
Сообщения
79
Симпатии
1
Пол
Мужской
#17
Помнится мне на молодости в юные года на этом моменте споры о быдлокоде шли ;)
22 Авг 2017
Тююю... пардон для Ива ошибся, ну как всегда... Проскакивает, сорри за оффтоп:)
Можно рабочий на ре взять? а то я запутался в ваших коментах
 

paffgame

Пользователь
Регистрация
9 Июн 2017
Сообщения
93
Симпатии
45
Пол
Мужской
#18