Hali!
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <colorchat>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "P4"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say", "prefix")
}
public prefix(id) {
new message[192], Name[32], chat[192];
read_args (message, 191)
remove_quotes (message)
if (equal (message, ""))
return PLUGIN_HANDLED;
get_user_name(id, Name, 31);
if(get_user_flags(id) == read_flags("abcdefghijklmnopqrstu")) {
formatex(chat, 191, "^1[^4ADMIN^1]^3 %s^1 : %s", Name, message)
}
else if(get_user_flags(id) == read_flags("biq")) {
formatex(chat, 191, "^1[^4VIP^1]^3 %s^1 : %s", Name, message)
}
else
formatex(chat, 191, "^3%s^1 : %s", Name, message)
ColorChat(0, RED, chat)
return PLUGIN_HANDLED;
}
amx_loginos adminok & vipek vannak a szerveren és a probléma az hogy csak második bejelentkezésre adja be a prefixet.
Úgy kéne nékem megoldani, hogy első bejelentkezésre olvassa & jelenítse is meg a prefixet.
Kód:
- mindenféleképpen amx_login -ra kell
- mindenféleképpen read_flags -el