Cerere plugin radio[rezolvat!]
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
Forum rules
Accesează link-ul pentru a putea vedea regulile forumului
Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Accesează link-ul pentru a putea vedea regulile forumului
Daca doriti sa vi se modifice un plugin, va rugam postati aici .
-
- Membru, skill 0
- Posts: 62
- Joined: 10 Aug 2009, 22:10
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com!
- Been thanked: 10 times
Uite AICI un plugin care functioneaza 100%. Ai peste 100 de posturi de radio din care poti alege sa asculti.
Da-ti un click va rog==>http://reteaua.emag.ro/c/WauxHall
-
- Fost moderator
- Posts: 2598
- Joined: 01 Dec 2008, 15:32
- Detinator Steam: Da
- Reputatie: Fost eXtream Mod
Fost contribuitor
Fost manager
Fost Scripter eXtreamCS - Has thanked: 15 times
- Been thanked: 152 times
fisierul shamusi_music_plugin.amxx il pui in addons/amxmodx/plugins. Te duci in addons/amxmodx/configs si in fisierul plugins.ini scrii o linie noua la sfarsit:
Code: Select all
shamusi_music_plugin.amxx
- KenT.z0r
- Membru, skill 0
- Posts: 43
- Joined: 15 Jan 2009, 16:01
- Detinator Steam: Da
- CS Status: Dnd fumez.
- Detinator server CS: DA
- Location: Bucuresti
- Has thanked: 2 times
- Contact:
Salutare, acest topic este foarte vechi dar imi este de mare ajutor.
Am editat shamusi_music_plugin.sma in felul urmator
Spuneti-mi daca este bine cea ce am facut. Vreau ca atunci cand tastezi /radio , /house sau alte posturi sa se deschida fiecare separat.
Vreau ca playerii sa-si aleaga genul preferat muzical.
Am editat shamusi_music_plugin.sma in felul urmator
Code: Select all
#include <amxmodx>
#include <amxmisc>
#if !defined charsmax
#define charsmax(%1) sizeof(%1)-1
#endif
new const PLUGINNAME[] = "Shamusi Music Plugin"
new const VERSION[] = "0.5"
new const AUTHOR[] = "Shamusi.com"
stock surf(id, url[]) {
new html[128]
format(html, 127, "<html><head><META HTTP-EQUIV=^"Refresh^" CONTENT=^"0; URL=%s^"></head><body bgcolor=^"black^" scroll=^"yes^"><a href=^"%s^">Glitch Hop / Dubstep and House / Dance</a></body></html>", url, url, url)
show_motd(id, html, "Shamusi.com")
return PLUGIN_CONTINUE
}
public cmd_say(id) {
static say_args[64]
read_args(say_args, charsmax(say_args))
remove_quotes(say_args)
if(say_args[0] != '/')
return PLUGIN_CONTINUE
if(equali(say_args, "/play21") || equali(say_args, "/music") || equali(say_args, "/radio") || equali(say_args, "/radio21") || equali(say_args, "/21"))
{
surf(id, "http://www.radio21.ro/live/")
return PLUGIN_CONTINUE
}
if(equali(say_args, "/playhouse") || equali(say_args, "/house") || equali(say_args, "/tech-house") || equali(say_args, "/musichouse") || equali(say_args, "/livetech"))
{
surf(id, "http://www.di.fm/techhouse.html")
return PLUGIN_CONTINUE
}
if(equali(say_args, "/playgoa") || equali(say_args, "/goapsy") || equali(say_args, "/goa-psy") || equali(say_args, "/musictrance") || equali(say_args, "/livetrance"))
{
surf(id, "http://www.di.fm/goapsy.html")
return PLUGIN_CONTINUE
}
if(equali(say_args, "/playdubstep") || equali(say_args, "/dubstep") || equali(say_args, "/radiodubstep") || equali(say_args, "/musicdub") || equali(say_args, "/livedubstep"))
{
surf(id, "http://www.di.fm/dubstep.html")
return PLUGIN_CONTINUE
}
if(equali(say_args, "/playdnb") || equali(say_args, "/dnb") || equali(say_args, "/drumnbass") || equali(say_args, "/musicdnb") || equali(say_args, "/bass"))
{
surf(id, "http://www.di.fm/drumandbass.html")
return PLUGIN_CONTINUE
}
if(equali(say_args, "/stopmusic") || equali(say_args, "/stop") || equali(say_args, "/stopradio") || equali(say_args, "/musicstop") || equali(say_args, "/musicoff"))
{
surf(id, "http://www.di.fm/")
return PLUGIN_CONTINUE
}
return PLUGIN_CONTINUE
}
public MusicAnnouncement(id) {
client_print(id, print_chat, "Type '/music , /house , /goapsy , /dubstep , /dnb' in chat to listen to more genres radio stations. Type '/stop' to turn it off.")
}
public client_putinserver(id) {
set_task(25.0, "MusicAnnouncement", id)
return PLUGIN_CONTINUE
}
public plugin_init() {
register_plugin(PLUGINNAME, VERSION, AUTHOR)
register_clcmd("say", "cmd_say")
register_clcmd("say_team", "cmd_say")
new Float:anntime = 60.0 * 6.0 // 6 minutes
set_task(anntime, "MusicAnnouncement", 0, "", 0, "b")
}
Vreau ca playerii sa-si aleaga genul preferat muzical.