需要在控制台输入口令吧
崔永元 发表于 2013-2-23 12:56 static/image/common/back.gif
需要在控制台输入口令吧
不用。进入服务器会自动弹出
支持数据库!!!!!!!!!
public Messages(id)
{
id -= TASK_MESS
if(get_pcvar_num(g_mess) == 1 || get_pcvar_num(g_mess) == 3)
{
if(!is_registered)
{
if(get_pcvar_num(g_regtime) != 0)
{
set_hudmessage(255, 0, 0, -1.0, -1.0, 0, 0.5, 5.0, 2.0, 2.0, -1)
show_hudmessage(id, "%L", LANG_SERVER, "REGISTER_HUD", get_pcvar_num(g_regtime))
}
else
{
set_hudmessage(0, 255, 0, 0.2, 0.1, 0, 0.5, 5.0, 2.0, 2.0, -1)
show_hudmessage(id, "%L", LANG_SERVER, "YOUCANREG_HUD", get_pcvar_num(g_regtime))
}
return PLUGIN_CONTINUE //把这个去掉就是没注册的进入服务器后菜单自动弹出
}
else if(!is_logged)
{
set_hudmessage(255, 0, 0, -1.0, -1.0, 0, 0.5, 5.0, 2.0, 2.0, -1)
show_hudmessage(id, "%L", LANG_SERVER, "LOGIN_HUD", get_pcvar_num(g_logtime))
}
else
{
set_hudmessage(0, 255, 0, -1.0, -1.0, 0, 0.5, 5.0, 2.0, 2.0, -1)
show_hudmessage(id, "%L", LANG_SERVER, "AUTO_LOGIN_HUD")
}
}
if(get_pcvar_num(g_mess) == 2 || get_pcvar_num(g_mess) == 3)
{
if(!is_registered)
{
if(get_pcvar_num(g_regtime) != 0)
{
client_printcolor(id, "%L", LANG_SERVER, "REGISTER_CHAT", prefix, get_pcvar_num(g_regtime))
}
else
{
client_printcolor(id, "%L", LANG_SERVER, "YOUCANREG_CHAT", prefix, get_pcvar_num(g_regtime))
}
}
else if(!is_logged)
{
client_printcolor(id, "%L", LANG_SERVER, "LOGIN_CHAT", prefix, get_pcvar_num(g_logtime))
}
else
{
client_printcolor(id, "%L", LANG_SERVER, "AUTO_LOGIN_CHAT", prefix)
}
}
Menu(id)
}小修改 非强迫 未注册玩家进服后 不自动弹出菜单 已注册的玩家进服后自动弹出菜单
看看什么东西
火焰烈男 发表于 2013-2-23 19:59 static/image/common/back.gif
小修改 非强迫 未注册玩家进服后 不自动弹出菜单 已注册的玩家进服后自动弹出菜单 ...
你这个修改很好啊 能不能把完整的源码发一下{:soso_e117:}
源码太长 一下发不出来 楼主的里面源码 语言文件 都有放心下就行了 我只改了改上面的 进服显示菜单那 需要 的复制代码 覆盖就行了
火焰烈男 发表于 2013-2-23 21:02 static/image/common/back.gif
源码太长 一下发不出来 楼主的里面源码 语言文件 都有放心下就行了 我只改了改上面的 进服显示菜单那 需要...
搞定了已经,我也发上来个注册插件源码(网上找的),在楼下。你看看好使不,看看能不能修改的更好些:)
大家也试试这个注册网上找的源码
很久没看过这类似的帖子了,支持一下!