Music Plugin 2.1.1

Pluginuri pentru modul AmxModX.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
User avatar
dragonCSX
Membru, skill +1
Membru, skill +1
Posts: 281
Joined: 04 Feb 2017, 17:36
Detinator Steam: Da
CS Status: moneymaker.
Detinator server CS: xmas.arenadevils.ro
SteamID: csfweed01
Fond eXtream: 0
Location: Ploiesti
Discord: csfweed1337
Has thanked: 8 times
Been thanked: 7 times
Contact:

21 Mar 2019, 08:46

Descriere: Bună, l-am programat o perioadă lungă de timp, așa că am decis să revin pentru o vreme, dar cu ajutorul unor persoane, vă prezint un plugin simplu, dar parțial util "Music Plugin". Acesta este un plugin destul de simplu, care permite jucătorilor să asculte melodiile încărcate.

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
v2.0.0 - Dacă nu doriți să puneți melodiile în categorie, lăsați ghilimele "" altfel pluginurile nu vor funcționa.

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 titlu de cântec este de 64 de caractere.
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 );
Fotografii:
Image
Image
Image
Image
Image
Image
Image

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.
Descarcare: Music Plugin v2.1.1

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
>> XMAS.ARENADEVILS.RO # See you again in 2025 <<
>> DR.ARENADEVILS.RO # Official Deathrun Mod 2024 <<
RoyalServer 2
User avatar
WISHEXEC
Membru, skill +4
Membru, skill +4
Posts: 1683
Joined: 12 Nov 2011, 19:37
Detinator Steam: Da
CS Status: AmxModX
Detinator server CS: DAEVA.RO
Reputatie: Fost Moderator ajutator
Nume anterior : ONEMDX
Location: România
Has thanked: 84 times
Been thanked: 85 times
Contact:

21 Mar 2019, 09:39

1. Incarci time loadul serverului cu un asemenea plugin, daca nu ii ia jucatorului sv_dlrul s-a termiant smecheria, pe timpurile astea cand si asa sunt jucatori putini
2. Incarci limita de precache a serverului, daca ai moduri complexe deja e pa pa
3. Nu toti oamenii sunt la fel, nu toti asculta ce crezi tu ca e ok , mai bine pui pluginul de radiouri si isi aleg ei fiecare in parte ... sau si mai bine cred ca toti isi permit un youtube in background , s-a schimbat tehnologia mult ,
toti au un minim de laptop cat de cat

Bafta !
User avatar
dragonCSX
Membru, skill +1
Membru, skill +1
Posts: 281
Joined: 04 Feb 2017, 17:36
Detinator Steam: Da
CS Status: moneymaker.
Detinator server CS: xmas.arenadevils.ro
SteamID: csfweed01
Fond eXtream: 0
Location: Ploiesti
Discord: csfweed1337
Has thanked: 8 times
Been thanked: 7 times
Contact:

21 Mar 2019, 12:06

WISHEXEC wrote:
21 Mar 2019, 09:39
1. Incarci time loadul serverului cu un asemenea plugin, daca nu ii ia jucatorului sv_dlrul s-a termiant smecheria, pe timpurile astea cand si asa sunt jucatori putini
2. Incarci limita de precache a serverului, daca ai moduri complexe deja e pa pa
3. Nu toti oamenii sunt la fel, nu toti asculta ce crezi tu ca e ok , mai bine pui pluginul de radiouri si isi aleg ei fiecare in parte ... sau si mai bine cred ca toti isi permit un youtube in background , s-a schimbat tehnologia mult ,
toti au un minim de laptop cat de cat

Bafta !
Majoritatea oamenilor care mai joaca CS 1.6 la momentul actual sa zicem un fel de public , sunt copii intre 8 si 14/16 ani , mai mult decât publicul 18 - 30.
Multi din publicul minor asculta "Abi Talent" , "Lil Pump" , "XXXTENTACION" si multi alti "artiști" .
Normal ca si copii la randul lor o sa treaca la un astfel de server ascultând muzica aceasta prea de "zei" si daca serverul mai este CSGO MODE va fi si mai bine.
Te inteleg ca incarca serverul si chestii.
Pluginul este only for fun , nu este nimeni obligat sa il tina pe serverul lui.
Cu stima si respect , csf! #weed !
>> XMAS.ARENADEVILS.RO # See you again in 2025 <<
>> DR.ARENADEVILS.RO # Official Deathrun Mod 2024 <<
User avatar
dragonCSX
Membru, skill +1
Membru, skill +1
Posts: 281
Joined: 04 Feb 2017, 17:36
Detinator Steam: Da
CS Status: moneymaker.
Detinator server CS: xmas.arenadevils.ro
SteamID: csfweed01
Fond eXtream: 0
Location: Ploiesti
Discord: csfweed1337
Has thanked: 8 times
Been thanked: 7 times
Contact:

21 Mar 2019, 22:51

Rainq wrote:
21 Mar 2019, 22:17
eu zic sa pui .sma pe forum pentru ca pe link-uri se pot pierde exact cum fac eu,succes
Le am salvate in PC .
Am pc-ul ca o baza de date , fisiere din 2015 pana in prezent.
Dar o sa urc si sursa maine dimineață.
>> XMAS.ARENADEVILS.RO # See you again in 2025 <<
>> DR.ARENADEVILS.RO # Official Deathrun Mod 2024 <<
User avatar
levin
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 3850
Joined: 24 Aug 2011, 12:24
Detinator Steam: Da
CS Status:
Detinator server CS: ☯∴
SteamID: 76561198063679589
Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy
Location: ҳ̸Ҳ̸ҳ
Discord: devilclass
Has thanked: 36 times
Been thanked: 595 times
Contact:

19 Aug 2019, 17:57

iar sursa are proleme, oricum e plg. de pe allied
Nu îmi mai trimiteți PM pe forum! Nu merge să răspund
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
Post Reply

Return to “AmxModX”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 12 guests