Cvar-uri 2.1.1
music_for_new_players - Veți reda automat melodii unui jucător? (1 - da | 0 - nu), deranjat dacă jucătorul interpretează singur piesa.
music_show_ad - Afișați un memento că puteți începe melodia dorită sau puteți întrerupe melodia curentă. (1 - da | 0 - nu).
music_ad_timer - La ce oră va apărea memento-ul? (Implicit 30.0).
Puteți edita un memento în fișierul "data / lang / music_plugin.txt" .
Cvar-uri 2.0.0
music_for_dead_players - Pot jucatorii asculta muzica in timp ce asculta? (1 - da | 0 - nu).
music_stop_at_round_end - Muzica se oprește la sfârșitul rundei? (1 - da | 0 - nu).
Prin optimizarea oricărui cvar pentru optimizare, va intra în vigoare la începutul rundei noi.
Adăugarea de melodii:
Melodiile sunt înregistrate în fișierul music_plugin.cfg din dosarul config.
Code: Select all
"Titlul melodiei" sunet / link_iki_dain în song_country_seconds
"Titlul melodiei" sunet / link_chick_shows "CATEGORY" song_country_seconds
De exemplu:
Code: Select all
"Breaking Benjamin - Blow Me Away" sound/umbrella_infection/music/bma.mp3" "ROCK" 207
"Scary Song" sound/umbrella_infection/music/zvu_plague.mp3 "ROCK" 210
"Disturbed - Down with the sickness" sound/umbrella_infection/music/dwts.mp3 "ROCK" 279
"Disturbed - Indestructible" sound/umbrella_infection/music/indes.mp3 "ROCK" 274
"Charlie Clouser - Convoy" sound/umbrella_infection/music/convoy.mp3 "ELECTRO" 330
"The New Me" sound/umbrella_infection/music/themenew.mp3 "ELECTRO" 117
"Hans Zimmer - Last man" sound/umbrella_infection/music/lastman.mp3 "ELECTRO" 202
"Ultra Numb" sound/umbrella_infection/music/ultranumb.mp3 "" 177
"Hollywood Undead" sound/umbrella_infection/music/hollywood_undead_m.mp3 "" 190
Limita de caractere pentru numele categoriei este de 64 de caractere.
Dacă fișierul de configurare nu este găsit sau este gol, plugin-ul este oprit.
Formatul Mp3: Stereo, 44100Hz, plutitor pe 32 de biți.
Raportați bug-uri și sugestii de optimizare în acest subiect.
v2.0.0 - Native
Code: Select all
/ **
* Obțineți categoria curentă a jucătorilor
*
* @ param id - ID-ul jucătorului.
* @ param name - Tampon la șirul din
* @param len - Dimensiunea caracterelor bufferului de ieșire.
* @ string
retur
* / nativ _get_current_cat_name ( id , nume [ ], len ); / **
* Obțineți indicele cântecului curent
*
* @ param id - ID-ul playerului
* @regul întregului | fals
* /
nativ _get_current_index_in_cat ( id ); / **
* Obțineți numărul cântecului din categoria curentă
*
* @ param id - ID-ul jucătorului
* @întreruperi întregi false
* /
nativ _get_category_song_count ( id ); / **
* Obține numele melodiilor curente
*
* @ param id - ID-ul jucătorului
* @ param name - Tamponul șirului din
* @param len - Dimensiunea caracterelor tamponului de ieșire.
* @ string
retur
* / nativ _get_current_song_name ( id , nume [ ], len ); / **
* Obțineți indicele melodiilor actuale
*
* @ param id - ID-ul playerului
* @return integer | false
* /
nativ _get_current_song_index ( id ); / **
* Obține cantitatea totală de melodii
*
* @return integer
* /
native _get_total_song_count ( ); / **
* Verificați dacă jucătorul poate asculta muzică
*
* @ param id - ID-ul playerului
* @param overwrite - Verificați cu suprascriptibilul utilizatorului
* @return true | false
* /
nativ _can_listen ( id , bool : overwrite = false ); / **
* Verifică dacă un jucător ascultă ceva
*
* @ param id - ID-ul jucătorului
* @return adevărat | fals
* /
nativ _is_listening ( id ); / **
* Verifică dacă un jucător ascultă dintr-o categorie
*
* @ param id - ID-ul jucătorului
* @return true | fals
* /
nativ _is_in_category ( id ); / **
* Opreste muzica pana cand urmatoarea actiune va fi jucata
*
* @ param id - 0 sau id specifice playerului
* @return true on success | false de eșec
* /
native _stop_music / **
* Obține jucători volum de muzică
*
* @ param id - player id specific.
* @ float float
* /
( id = 0 );
nativ Float : _get_volume ( id );
changelog:
Code: Select all
Versiunea 1.0 [0-1] - 2017-06-22
- Release
- Small Fix
Versiunea 1.0.2 - 2017-06-24
- Suport .wav
- Dacă melodia nu a fost găsită sau log-in-ul formatului rău este o eroare.
Versiunea 2.0.0 - 2018-04-22
- Cod complet rescris pentru erori și optimizare din trecut.
- Funcționalitate nativă.
- Categorii de muzică.
- Comenzi suplimentare: / next, / prev, / rand.
- add-on plug-in pentru Music HUD.
Versiunea 2.0.1 - 2018-04-24
- Oprire fixă în timpul meniului.
Versiunea 2.1.1 - 2018-04-25
- Cântec, categorie și lista ale tuturor melodiilor ale căror melodii au fost mutate într-un meniu separat.
- Opțiuni de îmbunătățire și reducere audio din meniul principal.
- Noul nativ care vă permite să aflați setarea sunetului jucătorului. (Returnează valoarea tipului de flotor).
- pluginul Music HUD arată jucătorului procentajul de sunet pe care la stabilit. (0% până la 100%)
- personalizarea ReHLDS.
Nume: Music Plugin
Versiune: v2.1.1
Link oficial: www.extreamcs.com
Instalare:
1. Fisierul musicplugin.sma il puneti in addons/amxmodx/scripting
2. Fisierul musicplugin.amxx il puneti in addons/amxmodx/plugins
3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:
Code: Select all
musicplugin.amxx