hlmod.hu https://hlmod.hu/ |
|
auto. zenelejátszó https://hlmod.hu/viewtopic.php?f=29&t=22853 |
Oldal: 1 / 2 |
Szerző: | X.T Pistaba'csi [ 2015.12.01. 17:00 ] |
Hozzászólás témája: | auto. zenelejátszó |
Sziasztok nekem egy olyan plugin kellene a csdm szerverre hogy /zene parancsal el lehet inditani a zenét amit persze én adok meg elérési út stb csatlakozásnál nem megy a zene csak ha beírjuk /zene és ezzel is lehet offolni nagyon fontos lenne előre is Danke Schön |
Szerző: | mforce [ 2015.12.01. 17:10 ] |
Hozzászólás témája: | Re: auto. zenelejátszó |
SMA Forráskód: [ Mindet kijelol ]
|
Szerző: | X.T Pistaba'csi [ 2015.12.01. 17:18 ] |
Hozzászólás témája: | Re: auto. zenelejátszó |
mforce írta: SMA Forráskód: [ Mindet kijelol ]/* Plugin generated by AMXX-Studio */ #include <amxmodx> #define PLUGIN "Zenecucc"#define VERSION "1.0"#define AUTHOR "mforce" new const PREFIX[] = "^4[Zenecucc]^1" new const ZENE[] = "zene/valami.mp3" new bool:zeneon[33]; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /zene", "zene")} public plugin_precache() { precache_sound(ZENE)} public zene(id) { if(!zeneon[id]) { client_cmd(id, "mp3 play ^"%s^"", ZENE); zeneon[id] = true; ChatColor(id, "%s Bekapcsoltad a zenét.", PREFIX) } else { ChatColor(id, "%s Kikapcsoltad a zenét.", PREFIX) zeneon[id] = false; }} public client_disconnect(id) { zeneon[id] = false;} stock ChatColor(const id, const szMessage[], any:...) { static pnum, players[32], szMsg[190], IdMsg; vformat(szMsg, charsmax(szMsg), szMessage, 3); if(!IdMsg) IdMsg = get_user_msgid("SayText"); if(id) { if(!is_user_connected(id)) return; players[0] = id; pnum = 1; } else get_players(players, pnum, "ch"); for(new i; i < pnum; i++) { message_begin(MSG_ONE, IdMsg, .player = players[i]); write_byte(players[i]); write_string(szMsg); message_end(); }} köszönöm Edit hogy tudom megoldani hogy a /next --el lehessen váltani számot |
Szerző: | $weeT [ 2015.12.01. 18:52 ] |
Hozzászólás témája: | Re: auto. zenelejátszó |
mforce írta: SMA Forráskód: [ Mindet kijelol ]/* Plugin generated by AMXX-Studio */ #include <amxmodx> #define PLUGIN "Zenecucc"#define VERSION "1.0"#define AUTHOR "mforce" new const PREFIX[] = "^4[Zenecucc]^1" new const ZENE[] = "zene/valami.mp3" new bool:zeneon[33]; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /zene", "zene")} public plugin_precache() { precache_sound(ZENE)} public zene(id) { if(!zeneon[id]) { client_cmd(id, "mp3 play ^"%s^"", ZENE); zeneon[id] = true; ChatColor(id, "%s Bekapcsoltad a zenét.", PREFIX) } else { ChatColor(id, "%s Kikapcsoltad a zenét.", PREFIX) zeneon[id] = false; }} public client_disconnect(id) { zeneon[id] = false;} stock ChatColor(const id, const szMessage[], any:...) { static pnum, players[32], szMsg[190], IdMsg; vformat(szMsg, charsmax(szMsg), szMessage, 3); if(!IdMsg) IdMsg = get_user_msgid("SayText"); if(id) { if(!is_user_connected(id)) return; players[0] = id; pnum = 1; } else get_players(players, pnum, "ch"); for(new i; i < pnum; i++) { message_begin(MSG_ONE, IdMsg, .player = players[i]); write_byte(players[i]); write_string(szMsg); message_end(); }} SMA Forráskód: [ Mindet kijelol ]
csak 1et játszik le a többit nem tudom hogy kell bele írni légyszí segitsetek gondolom az a hiba SMA Forráskód: [ Mindet kijelol ]
|
Szerző: | mforce [ 2015.12.01. 18:59 ] |
Hozzászólás témája: | Re: auto. zenelejátszó |
De nem tudhatod melyik szám mennyi idő ne égess ki. amúgy meg mi ez a new const felhozatal jesus christ |
Szerző: | $weeT [ 2015.12.01. 19:28 ] |
Hozzászólás témája: | Re: auto. zenelejátszó |
mforce írta: De nem tudhatod melyik szám mennyi idő ne égess ki. amúgy meg mi ez a new const felhozatal jesus christ akkor hogy csináljam |
Szerző: | mforce [ 2015.12.01. 19:55 ] |
Hozzászólás témája: | Re: auto. zenelejátszó |
ZENEK_SZAMA megadod... be írkálod a zene konstansba. Az utolsónál ne legyen vessző. Következő szám 120 másodpercenként következik, ha ezt módosítod mindenképp float legyen... Mikor végig értek a számok, kezdődnek elölről. Bekapcsolás /zene Kikapcsolás /zene Köszönömöt használjuk SMA Forráskód: [ Mindet kijelol ]
|
Szerző: | $weeT [ 2015.12.01. 21:38 ] |
Hozzászólás témája: | Re: auto. zenelejátszó |
mforce írta: ZENEK_SZAMA megadod... be írkálod a zene konstansba. Az utolsónál ne legyen vessző. Következő szám 120 másodpercenként következik, ha ezt módosítod mindenképp float legyen... Mikor végig értek a számok, kezdődnek elölről. Bekapcsolás /zene Kikapcsolás /zene Köszönömöt használjuk SMA Forráskód: [ Mindet kijelol ]/* Plugin generated by AMXX-Studio */ #include <amxmodx> #define PLUGIN "Zenecucc"#define VERSION "1.0"#define AUTHOR "mforce" #define ZENEK_SZAMA 3#define KOVETKEZO_SZAM 120.0 new const PREFIX[] = "^4[Zenecucc]^1" new const ZENE[ZENEK_SZAMA][] = { "sound/zene/valami1.mp3", "sound/zene/valami2.mp3", "sound/zene/valami3.mp3"} new play[33], bool:zeneon[33]; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /zene", "zene")} public plugin_precache() { for(new i; i<sizeof(ZENE);i++) precache_sound(ZENE[i]);} public zene(id) { if(!zeneon[id]) { zeneon[id] = true; ChatColor(id, "%s Bekapcsoltad a zenét.", PREFIX) lejatszas(id) } else { ChatColor(id, "%s Kikapcsoltad a zenét.", PREFIX) zeneon[id] = false; play[id] = 0; if(task_exists(id)) remove_task(id); }} public lejatszas(id) { client_cmd(id, "stopsound; mp3 play ^"%s^"", ZENE[play[id]]); set_task(KOVETKEZO_SZAM, "kovetkezo", id)} public kovetkezo(id) { if(play[id] < ZENEK_SZAMA-1) { play[id]++; } else play[id] = 0; lejatszas(id);} public client_disconnect(id) { zeneon[id] = false; play[id] = 0; if(task_exists(id)) remove_task(id);} stock ChatColor(const id, const szMessage[], any:...) { static pnum, players[32], szMsg[190], IdMsg; vformat(szMsg, charsmax(szMsg), szMessage, 3); if(!IdMsg) IdMsg = get_user_msgid("SayText"); if(id) { if(!is_user_connected(id)) return; players[0] = id; pnum = 1; } else get_players(players, pnum, "ch"); for(new i; i < pnum; i++) { message_begin(MSG_ONE, IdMsg, .player = players[i]); write_byte(players[i]); write_string(szMsg); message_end(); }} 3 perc 30 másodperc az 210float? vagy mennyi |
Szerző: | mforce [ 2015.12.01. 21:41 ] |
Hozzászólás témája: | Re: auto. zenelejátszó |
Hú most lefőttem, mint a kávé ettől a kérdéstől. segítek: 3x60 = 180 + 30 = 210 De floatot írunk, ezért 210.0 |
Szerző: | cmd [ 2015.12.01. 21:47 ] |
Hozzászólás témája: | Re: auto. zenelejátszó |
mforce írta: Hú most lefőttem, mint a kávé ettől a kérdéstől. segítek: 3x60 = 180 + 30 = 210 De floatot írunk, ezért 210.0 Irnal vissza ? |
Oldal: 1 / 2 | Minden időpont UTC+02:00 időzóna szerinti |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |