Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
Prośba o przerobienie automatic knife duel/Lub napisanie new
Temat rozp. Jazio, 13.07.2009 14:37
14 odpowiedzi w tym temacie
#1
Napisano 13.07.2009 14:37
A więc chodzi mi ze ktos z CT napisze /free to do TT wysyła wiadomość czy walczą na KNIFE, jeżeli TT się zgodzi nie może używać pułapek na deathrunie!
#2
Napisano 13.07.2009 18:10
Mam coś takiego:
Nie wiem jednak, jak pobrać id gracza będącego w TT i jak usunąć możliwość używania pułapek(może usunąć +use? ale to usunie do końca?)
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <cstrike> #define PLUGIN "deathrun na kosy" #define VERSION "1.0" #define AUTHOR "naven" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /free", "sayfree") } public sayfree(id) { //if (cs_get_user_team(id) == CS_TEAM_T) client_print(0,print_chat,"CT wyzwalo tt na kosy!") new menu = menu_create("yChcesz isc na kosy?","menufree") menu_additem(menu,"wTak!","1",0) menu_additem(menu,"wNie!","2",0) menu_setprop(menu,MPROP_EXIT,MEXIT_ALL) menu_display(id,menu,0) return PLUGIN_HANDLED; } public menufree(id,menu,item) { if(item==MENU_EXIT) { menu_destroy(menu) return PLUGIN_HANDLED } new data[6], iName[64] new access, callback menu_item_getinfo(menu, item, access, data,5, iName, 63, callback) new key = str_to_num(data) switch(key) { case 1 : client_print(0,print_chat,"Terro zgodzil sie! Runda na kosy!") case 2 : client_print(0,print_chat,"Terro nie zgodzil sie na wyzwanie!") } return PLUGIN_HANDLED } public Function() { }
Nie wiem jednak, jak pobrać id gracza będącego w TT i jak usunąć możliwość używania pułapek(może usunąć +use? ale to usunie do końca?)
#3
Napisano 13.07.2009 18:29
Tylko tak ze tylko tt nie moga używac use bo ja zrobisz dla obu to CT nie dojda do tt na niektorych mapach
#4
Napisano 13.07.2009 18:41
To było pytanie do userów którzy być może wiedzą jak to dokończyć
#5
Napisano 13.07.2009 18:48
moze tak:
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <cstrike> #define PLUGIN "deathrun na kosy" #define VERSION "1.0" #define AUTHOR "naven & emblaze" new bool: kosa[33] public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /free", "sayfree") register_clcmd("+use", "use") } public sayfree(id) { client_print(0,print_chat,"CT wyzwalo tt na kosy!") if (cs_get_user_team(id) == CS_TEAM_T) { new menu = menu_create("yChcesz isc na kosy?","menufree") menu_additem(menu,"wTak!","1",0) menu_additem(menu,"wNie!","2",0) menu_setprop(menu,MPROP_EXIT,MEXIT_ALL) menu_display(id,menu,0) return PLUGIN_HANDLED; } return PLUGIN_CONTINUE } public menufree(id,menu,item) { if(item==MENU_EXIT) { menu_destroy(menu) return PLUGIN_HANDLED } new data[6], iName[64] new access, callback menu_item_getinfo(menu, item, access, data,5, iName, 63, callback) new key = str_to_num(data) switch(key) { case 1 : { client_print(0,print_chat,"Terro zgodzil sie! Runda na kosy!") kosa[id] = true kosy(id) } case 2 : { client_print(0,print_chat,"Terro nie zgodzil sie na wyzwanie!") kosa[id] = false kosy(id) } } return PLUGIN_HANDLED } public kosy(id) { if(kosa[id]) { engclient_cmd(id, "weapon_knife") } } public use(id) { return PLUGIN_HANDLED }
#6
Napisano 13.07.2009 18:53
#include <amxmodx> #include <engine> public plugin_init() { register_plugin("plugin", "1.0", "darkman"); } public Client_PreThink(id) { if(costam) { entity_set_int(id, EV_INT_button, entity_get_int(id, EV_INT_button) & ~IN_USE); } }
#7
Napisano 13.07.2009 18:57
TO wreszcie.., gotowy kod poprosze
#8
Napisano 13.07.2009 19:01
Ooo dobry pomysł - dodam do mojego Use Buttons Once, zgodzisz się?
#9
Napisano 13.07.2009 19:02
hmm, R3X a to ja sie moge nie zgodzić : P? Zgodze się oczywiście, a mam pytanie czy moge dostać do Ciebie nr GG : P?
#10
Napisano 13.07.2009 19:05
Mógłbyś nie chcieć i bym to uszanował.
Jak masz sprawę to pisz na Forum, jeśli coś ważnego/poufnego to PW.
GG nie mieszajmy do amxx
Jak masz sprawę to pisz na Forum, jeśli coś ważnego/poufnego to PW.
GG nie mieszajmy do amxx
#11
Napisano 13.07.2009 19:06
Oka, lajt to bierz jeśli chcesz
Tylko mi powiedz jak ja mam to wklepac ktory kod zeby mi dzialalo
[ Dodano: 13-07-2009, 20:07 ]
aaa PW wylaczyłes
Tylko mi powiedz jak ja mam to wklepac ktory kod zeby mi dzialalo
[ Dodano: 13-07-2009, 20:07 ]
aaa PW wylaczyłes
#12
Napisano 13.07.2009 19:38
już włączyłem
Dodam taką opcję do innego pluginu może nawet dziś
Dodam taką opcję do innego pluginu może nawet dziś
#13
Napisano 13.07.2009 19:49
/ Te na gorze kody są złe? ze mówisz ze dodasz?
#14
Napisano 13.07.2009 19:55
dość dobre, ale zawsze można poprawić
#15
Napisano 13.07.2009 19:58
To, jak możesz to sie Ty zajmij tym
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych