|
Potrzebny Plugin do wyświetlania motd
dragon15 - 21.06.2009 10:45
Potrzebny Plugin do wyświetlania motd
Witam! Ciężko mi jest znaleźć taki plugin bo nie mam zielonego pojęcia jak się on nazywa ani jak to wpisywać a może nawet takiego pluginu niema więc piszę tutaj:
Chodzi mi o coś podobnego do rules że po wpisainu w say /rules wyświetlają nam się zasady Tylko że ja bym chciał żeby jakaś tam ta komenda pokazywała się tylko graczom z odpowiednią flgą czyli np.
Gracz wpisuje w say /pomocnadlon i wyświetla mu się okienko coś takiego jak motd czyli to co qwchodzimy na początku na serwa i żeby to się wyświetlało adminom z odpowiednią flagą a ten kto niema takiej flagi pokazała się wiadomość w say Nie Masz Dostepu do Tej Komendy! I żebym to co pisze w tym motd sam sobie ustawiał w innym pliku
Więc jak widzicie bardzo podobne do rules tylko te flagi ;/
SeBu$ - 21.06.2009 12:13
Kod:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Nowy Plugin"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"
#define FLAG ADMIN_KICK
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say jakies_motd", "show_first_motd", FLAG)
}
public show_first_motd(id, level, cid)
{
if(!(cmd_access(id, level, cid, 1)))
{
client_print(id, print_chat, "Nie masz dostepu!")
return PLUGIN_HANDLED
}
show_motd(id, "jakies_motd.txt", "jakies motd")
return PLUGIN_CONTINUE
}
Dasz radę już ?
dragon15 - 21.06.2009 14:53
Chyba zrozumiałem ale wole sprawdzić więc tak:
Cytat:
"say jakies_motd"
Czyli tutaj komende jaką po wpisaniu w say wyświetla się motd?
Cytat:
"jakies_motd.txt"
Czyli tutaj ma być nazwa pluku z rozszerzeniem .txt w cstrike gdzie będzie zawartość tego motd a jeśli tak to czy może być z rozszerzeniem .html ?
Cytat:
"jakies motd"
nazwa tego poprzedniego ?
Tylko mam pytanie gdzie mam wpisać jaki admin znaczy z jaką flagą będzie miał do tego dostęp ?
SeBu$ - 21.06.2009 14:58
Cytat:
Czyli tutaj komende jaką po wpisaniu w say wyświetla się motd?
Tak.
Cytat:
Czyli tutaj ma być nazwa pluku z rozszerzeniem .txt w cstrike gdzie będzie zawartość tego motd a jeśli tak to czy może być z rozszerzeniem .html ?
Może.
Cytat:
nazwa tego poprzedniego ?
To jest tytuł okienka w prawym górnym rogu, może on być dowolny.
Cytat:
Tylko mam pytanie gdzie mam wpisać jaki admin znaczy z jaką flagą będzie miał do tego dostęp ?
Cytat:
#define FLAG ADMIN_KICK
Tutaj masz spis
Kod:
Admin Level Constants:
#define ADMIN_ALL 0 //Everyone
#define ADMIN_IMMUNITY 1 //Flag "a", immunity
#define ADMIN_RESERVATION 2 //Flag "b", reservation
#define ADMIN_KICK 4 //Flag "c", kick
#define ADMIN_BAN 8 //Flag "d", ban
#define ADMIN_SLAY 16 //Flag "e", slay
#define ADMIN_MAP 32 //Flag "f", map change
#define ADMIN_CVAR 64 //Flag "g", cvar change
#define ADMIN_CFG 128 //Flag "h", config execution
#define ADMIN_CHAT 256 //Flag "i", chat
#define ADMIN_VOTE 512 //Flag "j", vote
#define ADMIN_PASSWORD 1024 //Flag "k", sv_password
#define ADMIN_RCON 2048 //Flag "l", rcon access
#define ADMIN_LEVEL_A 4096 //Flag "m", custom
#define ADMIN_LEVEL_B 8192 //Flag "n", custom
#define ADMIN_LEVEL_C 16384 //Flag "o", custom
#define ADMIN_LEVEL_D 32768 //Flag "p", custom
#define ADMIN_LEVEL_E 65536 //Flag "q", custom
#define ADMIN_LEVEL_F 131072 //Flag "r", custom
#define ADMIN_LEVEL_G 262144 //Flag "s", custom
#define ADMIN_LEVEL_H 524288 //Flag "t", custom
#define ADMIN_MENU 1048576 //Flag "u", menus
#define ADMIN_ADMIN 16777216 //Flag "y", default admin
#define ADMIN_USER 33554432 //Flag "z", default user
zanotowane.pldoc.pisz.plpdf.pisz.plqup.pev.pl
|