Dm+hs
johny1982
23.06.2010
Witam, pare tematów wcześniej widziałem prośbe o napisanie pluginu na dm, żeby przez pół mapy był zwykły DM, a reszte only HS. Odpowiedzi się nie doszukałem, więc proszę o to ponownie, może ktoś zareaguje
Żeby nie było, że nic nie mam, to znalazłem w necie taki kod:
I stąd mi wynika, że musze miec oddzielnie zainstalowany plugin hs only oraz dm. Z tą jednak różnicą, że plugin od DM składa się z paru pluginów i nie ma w plugins.ini zadnego dm.amxx. Do tego jest oddzielny plik plugins-csdm.ini. Moja wersja CSDM to 2.1.2
Bardzo proszę o jakąkolwiek pomoc
Żeby nie było, że nic nie mam, to znalazłem w necie taki kod:
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Half DM half HS!"
#define VERSION "1.0"
#define AUTHOR "peku33"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
set_dm();
set_task(600.0, "set_hs");
}
public set_dm()
{
client_print(0, print_center, "Teraz gramy DM!");
//server_cmd("sv_restart 1");
server_cmd("amx_pausecfg stop hs.amxx");
server_cmd("amx_pausecfg enable dm.amxx");
}
public set_hs()
{
client_print(0, print_center, "Teraz gramy HS!");
server_cmd("sv_restart 1");
server_cmd("amx_pausecfg enable hs.amxx");
server_cmd("amx_pausecfg stop dm.amxx");
}
I stąd mi wynika, że musze miec oddzielnie zainstalowany plugin hs only oraz dm. Z tą jednak różnicą, że plugin od DM składa się z paru pluginów i nie ma w plugins.ini zadnego dm.amxx. Do tego jest oddzielny plik plugins-csdm.ini. Moja wersja CSDM to 2.1.2
Bardzo proszę o jakąkolwiek pomoc
Infinity
23.06.2010
configs:
csdm.cfg <--- Tam sa cvary ktore sie uruchamiaja razem modem.
Moze w tym pluginie co dales zamiast "dm.amxx" daj "csdm_main.amxx" i napisz czy dziala.
Użytkownik Infinity edytował ten post 23.06.2010 07:55
csdm.cfg <--- Tam sa cvary ktore sie uruchamiaja razem modem.
Moze w tym pluginie co dales zamiast "dm.amxx" daj "csdm_main.amxx" i napisz czy dziala.
Użytkownik Infinity edytował ten post 23.06.2010 07:55
G[o]Q
23.06.2010
a takie pytanie moje po co wlaczac/wylaczac DM skoro on caly czas ma byc wlaczony wlaczasz tylko po 10 minutach sobie onlyhs i nic wiecej dm'a mozesz zostawic w spokoju bo jego status sie nie zmienia
johny1982
23.06.2010
zrobiłem coś takiego, ale wtedy ciągle jest hs w ogóle nie wyłącza tego pluginu na początku
Użytkownik johny1982 edytował ten post 23.06.2010 09:53
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Half DM half HS!"
#define VERSION "1.0"
#define AUTHOR "peku33"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
set_dm();
set_task(600.0, "set_hs");
}
public set_dm()
{
client_print(0, print_center, "Teraz gramy DM!");
//server_cmd("sv_restart 1");
server_cmd("amx_pausecfg stop hsonly.amxx");
}
public set_hs()
{
client_print(0, print_center, "Teraz gramy HS!");
server_cmd("sv_restart 1");
server_cmd("amx_pausecfg enable hsonly.amxx");
Użytkownik johny1982 edytował ten post 23.06.2010 09:53
G[o]Q
23.06.2010
johny1982
25.06.2010
No to tak.. Nie znam się na scriptingu, ale z tego co się tam doczytałem stworzyłem coś takiego:
No ale znowu to nie działa... Plugin od hsów jest włączony od początku mapy, nic się nie wyświetla, jakby w ogóle ten plugin nie działał..
25 czerwiec 2010 - 08:20:
Dobra nikt nie daje konkretów, temat do zamknięcia...
Dzięki za pomoc btw -.-
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Half DM half HS!"
#define VERSION "1.0"
#define AUTHOR "peku33"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
set_dm();
set_task(600.0, "set_hs");
}
public set_dm()
{
client_print(0, print_center, "Teraz gramy DM!");
//server_cmd("sv_restart 1");
pause("ac","hsonly.amxx");
}
public set_hs()
{
client_print(0, print_center, "Teraz gramy HS!");
server_cmd("sv_restart 1");
unpause("ac","hsonly.amxx")
}
No ale znowu to nie działa... Plugin od hsów jest włączony od początku mapy, nic się nie wyświetla, jakby w ogóle ten plugin nie działał..
25 czerwiec 2010 - 08:20:
Dobra nikt nie daje konkretów, temat do zamknięcia...
Dzięki za pomoc btw -.-
fsd
25.06.2010
http://amxx.pl/rando...ars-t25421.html
Użytkownik fsd edytował ten post 25.06.2010 11:05
Użytkownik fsd edytował ten post 25.06.2010 11:05
johny1982
26.06.2010
To nie jest do konca to co chcialem, ale dobre i to. dzięki, + polecial
fsd
26.06.2010
Task Scheduler - by JustinHoMi - Nieoficjalny polski support AMX Mod X
Jak nie tamto, to dzięki temu zrobisz wszystko co chciałeś
Jak nie tamto, to dzięki temu zrobisz wszystko co chciałeś