messagemode
messagemode
Kaip padaryti su messagemode, sakykim taip:
Įvedi /mm į chat, išmeta tą say:, įvedi ką nors, ir per client_print atspausdintų: Tu ivedei: tas pranešimas, kurį įvedei.
Įvedi /mm į chat, išmeta tą say:, įvedi ką nors, ir per client_print atspausdintų: Tu ivedei: tas pranešimas, kurį įvedei.
Re: messagemode
Nevisai suprantu. Parasyk pvz ka ivedi ir ka turi parasyt.
Re: messagemode
Turėtų veikt.
Code: Select all
public plugin_init(){ register_clcmd("say /mm", "OnSayMm"); register_clcmd("mm", "OnMm");} public OnSayMm(id) client_cmd(id, "messagemode mm"); public OnMm(id){ new text[192]; read_args(text, charsmax(text)); remove_quotes(text); client_print(id, print_chat, "Tu ivedei: %s", text); return PLUGIN_HANDLED;}
Re: messagemode
Thanks, o jeigu tai padarius su sv_password cvar'u? Kad galima būtų uždėti passwordą. Galėtumet parašyti, kaip tai padaryti?
-
- Jau po truputį tampa savu
- Posts: 154
- Joined: 2010 Sep 24 20:12
- Skype: xedga-beribu
- Location: Šiauliai/Kaunas
Re: messagemode
Code: Select all
register_clcmd("say", "Hook_Say", -1, "Password") c_pass = get_cvar_pointer("sv_password")
Code: Select all
public Hook_Say(id, level, cid){ new said[128]; read_args(said, sizeof(said)-1) remove_quotes(said) if(equali(said, "/nopw")) { set_pcvar_string(c_pass, "") client_print(0,print_chat,"Password nebera") } else if(equali(said, "/pw",3)) { replace(said, sizeof(said)-1, "/pw ", "") set_pcvar_string(c_pass, said) client_print(0,print_chat,"Dabar password: %s", said) } }
Last edited by xedga on 2011 Dec 30 10:53, edited 1 time in total.
Re: messagemode
Hmm, gerai ačiū, pabandysiu. 

Re: messagemode
Veikia, bet:
Rašo: Dabar password: /pw, o man reikia, kad įvesti savo passwordą.
"sv_password" changed to "***PROTECTED***"
O su /nopw viskas gerai.
Rašo: Dabar password: /pw, o man reikia, kad įvesti savo passwordą.
"sv_password" changed to "***PROTECTED***"
O su /nopw viskas gerai.
-
- Jau po truputį tampa savu
- Posts: 154
- Joined: 2010 Sep 24 20:12
- Skype: xedga-beribu
- Location: Šiauliai/Kaunas
Re: messagemode
tai rasyk /pw ciapwtavo
Jei ka pilnas kodas kaip plugino:
Jei ka pilnas kodas kaip plugino:
Code: Select all
#include <amxmodx>#include <amxmisc> #define PLUGIN "PW"#define VERSION "1.2"#define AUTHOR "xedga" new c_pass public plugin_init(){ register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say", "Hook_Say", -1, "Password") c_pass = get_cvar_pointer("sv_password")} public Hook_Say(id, level, cid){ new said[128]; read_args(said, sizeof(said)-1) remove_quotes(said) if(equali(said, "/nopw")) { set_pcvar_string(c_pass, "") client_print(0,print_chat,"Password nebera") } else if(equali(said, "/pw",3)) { replace(said, sizeof(said)-1, "/pw ", "") set_pcvar_string(c_pass, said) client_print(0,print_chat,"Dabar password: %s", said) } }
Last edited by xedga on 2011 Dec 30 11:07, edited 1 time in total.
Who is online
Users browsing this forum: No registered users and 3 guests