itt van 1 plugin kiki csinálta!
Kód:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define PLUGIN "Motd New Style"
#define VERSION "1.0"
#define AUTHOR "Kiki33"
#define TEAM_SELECT_VGUI_MENU_ID 2
new nemkell[33];
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("showdrmotd", "ShowMotd");
register_message(get_user_msgid("ShowMenu"), "message_show_menu")
//register_message(get_user_msgid("VGUIMenu"), "message_vgui_menu")
register_message(get_user_msgid("MOTD"), "message_MOTD");
}
public client_putinserver(id) {
set_task( 0.5, "ShowMotd2", id)
set_user_info( id, "_vgui_menus", "0" )
return;
}
public ShowMotd2(id)
{
client_cmd(id, "showdrmotd");
ShowMotd(id);
}
public ShowMotd(id)
{
new ip[64];
get_user_ip(0, ip, charsmax(ip))
static name[33];
get_user_name(id, name, 32);
static motd[1501], len;
len = format(motd, 1500,"<body bgcolor=#000000><font color=#87cefa><pre>");
len += format(motd[len], 1500-len,"<center><h4><font color=^"red^">Szia %s, kellemes időtöltést a szerveren!</font></h4></center>", name);
len += format(motd[len], 1500-len,"<center><h4><font color=^"red^">Szerver IP címe: %s</font></h4></center>", ip);
len += format(motd[len], 1500-len,"<center><h4><font color=^"green^">Szervert keszitette: Kiki33 | Steam: kkiki33 </font></h4></center>");
len += format(motd[len], 1500-len,"<center><h4><font color=^"green^">Amxmodx Magyarország: www.amxx.try.hu </font></h4></center>");
len += format(motd[len], 1500-len,"<hr>");
len += format(motd[len], 1500-len,"<p> </p></center>");
len += format(motd[len], 1500-len,"<center><img src=^"ide a kép linket^"></center></img>");
show_motd(id, motd, "Server By: Kiki33");
set_user_info( id, "_vgui_menus", "1" );
client_cmd(id, "chooseteam");
return 0;
}
public message_show_menu(msgid, dest, id) {
static menu_text_code[35]
get_msg_arg_string(4, menu_text_code, sizeof menu_text_code - 1)
if( equal( menu_text_code, "#Team_Select" ) ||
equal( menu_text_code, "#IG_Team_Select" ) ||
equal( menu_text_code, "#IG_Team_Select_Spect" ) ||
equal( menu_text_code, "#Team_Select_Spect" ) ) {
return PLUGIN_HANDLED
}
if( equal( menu_text_code, "#Terrorist_Select" ) ||
equal( menu_text_code, "#CT_Select" ) ) {
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
public message_vgui_menu(msgid, dest, id) {
if( !( get_msg_arg_int(1) != TEAM_SELECT_VGUI_MENU_ID ) )
return PLUGIN_HANDLED
return PLUGIN_CONTINUE
}
public message_MOTD(const MsgId, const MsgDest, const MsgEntity)
{
if(!nemkell[MsgEntity])
{
if(get_msg_arg_int(1) == 1)
{
nemkell[MsgEntity] = true
return PLUGIN_HANDLED
}
}
return PLUGIN_CONTINUE
}