Page 1 of 1
Galetu naudoti se komanda tik CT
Posted: 2011 Oct 24 16:57
by Pukuotukas951
Kaip padaryti kad /open galetu naudoti tik CT, o terroristams neleistu?
Code: Select all
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <fakemeta_util> #define PLUGIN "JailBreak: Open Jails" #define VERSION "1.0" #define AUTHOR "eRdeneR" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /open", "client_say_open") register_clcmd("say_team /open", "client_say_open") } public client_say_cele() { new ent = -1 while((ent = fm_find_ent_by_class(ent, "func_door"))) { dllfunc(DLLFunc_Use, ent, 0) } }
Re: Galetu naudoti se komanda tik CT
Posted: 2011 Oct 24 17:22
by hleV
Code: Select all
public client_say_cele(id){ if (cs_get_user_team(id) != CS_TEAM_CT) return; new ent = -1 while((ent = fm_find_ent_by_class(ent, "func_door"))) { dllfunc(DLLFunc_Use, ent, 0) } }
Re: Galetu naudoti se komanda tik CT
Posted: 2011 Oct 24 17:35
by Pukuotukas951
Errorus meta, neina sucomplikinti
Code: Select all
#include <cstrike>#include <amxmodx> #include <amxmisc> #include <fakemeta_util> #define PLUGIN "Atidaro kalejimo duris" #define VERSION "1.0" #define AUTHOR "..." public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /atidaryti", "client_say_open") register_clcmd("say_team /atidaryti", "client_say_open") } public client_say_cele(id){ if (cs_get_user_team(id) != CS_TEAM_CT) return; new ent = -1 while((ent = fm_find_ent_by_class(ent, "func_door"))) { dllfunc(DLLFunc_Use, ent, 0) } }
Re: Galetu naudoti se komanda tik CT
Posted: 2011 Oct 24 17:40
by Vebsteris
Parodyk kokie errorai.
P.S. Tu usaexelent?
Re: Galetu naudoti se komanda tik CT
Posted: 2011 Oct 24 17:45
by psychical
Code: Select all
#include <amxmodx>#include <amxmisc>#include <cstrike>#include <fakemeta_util> #define PLUGIN "Atidaro kalejimo duris"#define VERSION "1.0"#define AUTHOR "..." public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /atidaryti", "client_say_open") register_clcmd("say_team /atidaryti", "client_say_open")} public client_say_cele(id){ if (cs_get_user_team(id) != CS_TEAM_CT) return; new ent = -1 while((ent = fm_find_ent_by_class(ent, "func_door"))) { dllfunc(DLLFunc_Use, ent, 0) } }
Pirmasis include visada turi buti amxmodx
Re: Galetu naudoti se komanda tik CT
Posted: 2011 Oct 24 19:02
by Pukuotukas951
erroru nemeta, bet neveikia pats pluginas
Re: Galetu naudoti se komanda tik CT
Posted: 2011 Oct 24 19:22
by Vebsteris
Code: Select all
#include <amxmodx>#include <amxmisc>#include <cstrike>#include <fakemeta_util> #define PLUGIN "Atidaro kalejimo duris"#define VERSION "1.0"#define AUTHOR "..." public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /atidaryti", "client_say_open") register_clcmd("say_team /atidaryti", "client_say_open")} public client_say_open(id){ if (cs_get_user_team(id) != CS_TEAM_CT) return; new ent = -1 while((ent = fm_find_ent_by_class(ent, "func_door"))) { dllfunc(DLLFunc_Use, ent, 0) } }
Bandyk.
Re: Galetu naudoti se komanda tik CT
Posted: 2011 Oct 24 20:02
by Pukuotukas951
Veikia, aciu
-- 2011 Spa 25 17:09 --
Perdariau kad ne visos durys atsidarytu o tik jailo, paspaudus mygtuka. Bet va erroru belenkiek, kas pades istaisyt?
Code: Select all
#include <amxmodx>#include <amxmisc>#include <cstrike>#include <fakemeta_util> #define PLUGIN "Atidaro kalejimo duris"#define VERSION "1.0"#define AUTHOR "Amxmodx" new g_Buttons[10]new gc_ButtonShoot public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /atidaryti", "client_say_open") register_clcmd("say_team /atidaryti", "client_say_open")} public button_attack(button, id, Float:damage, Float:direction[3], tracehandle, damagebits){ if(is_valid_ent(button) && gc_ButtonShoot) { ExecuteHamB(Ham_Use, button, id, 0, 2, 1.0) entity_set_float(button, EV_FL_frame, 0.0) } return HAM_IGNORED}public jail_open(){ static i for(i = 0; i < sizeof(g_Buttons); i++){ if(g_Buttons[i]){ ExecuteHamB(Ham_Use, g_Buttons[i], 0, 0, 1, 1.0) entity_set_float(g_Buttons[i], EV_FL_frame, 0.0)} public client_say_open(id){ if (cs_get_user_team(id) != CS_TEAM_CT) return; jail_open() return PLUGIN_HANDLED } }