搜索
查看: 2605|回复: 5

求一插件~传送!

[复制链接]
发表于 2008-9-29 19:12:10 | 显示全部楼层 |阅读模式 来自 中国–湖北–黄冈
我想求一个插件~好像听人说过~有此类的插件!
就是比如服务器要维护的时候但是人总是满的~要把服务器里的所有人传送到另外一个服务器的插件!~不知道有没有!~突然关F怕引起玩家的不满!
发表于 2008-9-29 19:21:16 | 显示全部楼层 来自 中国–山西–忻州

回复: 求一插件~传送!

这个插件的目的是传送一个玩家或者全部服务器的玩家到另外一个服务器
(据玩家easonlee的需要发布)
步骤:修改plugins.ini

最后一行换行加入
change_server.amxx
把change_server.amxx下回去考到你服务器的plugins目录里面

reload你的服务器。插件就有效果了!!
你可以在服务器或你现在玩的机器的控制台上输入
amx_change_server <name or #userid> [serverip] [serverport] [password]
amx_change_server_alluser [serverip] [serverport] [password]
举个例子:
amx_change_server martins 1.1.1.1 27016
这样做就把名字叫martins的转到1.1.1.1:27016这个服务器上去了
amx_change_server_alluser 1.1.1.1 27016
这样做就把所有人都转到1.1.1.1:27016这个服务器上去了
如果服务器1.1.1.1:27016的密码是123,你想把martins传送过去就可以这样输入
amx_change_server martins 1.1.1.1 27016 123
如果你想把本服务器中所有人传送过去那么就在控制台输入(必须具备a权限)
amx_change_server_alluser 1.1.1.1 27016 123
记得不要输错了(这方面的问题不给解答)
还有就是你可以查服务器的操作记录,哪些人被转到哪个服务器去了
记录放在logs\,名字叫做change_server.log

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
回复

使用道具 举报

 楼主| 发表于 2008-9-30 01:13:19 | 显示全部楼层 来自 中国–湖北–黄冈

回复: 求一插件~传送!

Post by hqzycs
这个插件的目的是传送一个玩家或者全部服务器的玩家到另外一个服务器
(据玩家easonlee的需要发布)
步骤:修改plugins.ini

最后一行换行加入
change_server.amxx
把change_server.amxx下回去考到你服务器的plugins目录里面

reload你的服务器。插件就有效果了!!
你可以在服务器或你现在玩的机器的控制台上输入
amx_change_server <name or...

OK谢谢~收下了~很好~~~:byebye:
回复

使用道具 举报

发表于 2008-9-30 01:23:02 | 显示全部楼层 来自 中国–湖南–怀化–鹤城区

回复: 求一插件~传送!

Post by hqzycs
这个插件的目的是传送一个玩家或者全部服务器的玩家到另外一个服务器
(据玩家easonlee的需要发布)
步骤:修改plugins.ini

最后一行换行加入
change_server.amxx
把change_server.amxx下回去考到你服务器的plugins目录里面

reload你的服务器。插件就有效果了!!
你可以在服务器或你现在玩的机器的控制台上输入
amx_change_server <name or...



能不能设置为自动的?

比如:
1号服务器8.00重新启动.我在7.59分的时候自动把人传到2服?
回复

使用道具 举报

发表于 2008-10-1 20:00:07 | 显示全部楼层 来自 中国–山东–济南

回复: 求一插件~传送!

这样会不会好一些?
#include <amxmodx>
#include <amxmisc>

public plugin_init() {
register_plugin("关闭服务器", "1.1", "Remo Williams")
register_concmd("amx_exit","servershutdown",ADMIN_IMMUNITY," - 服务器10秒退出提示")
}

public servershutdown(id) {
if (!(get_user_flags(id)&ADMIN_LEVEL_A)) {
console_print(id,"[注意] 你没有足够的权限使用该命令.")
return PLUGIN_HANDLED
}
set_task(0.0,"alert")
set_task(3.0,"ten")
set_task(4.0,"nine")
set_task(5.0,"eight")
set_task(6.0,"seven")
set_task(7.0,"six")
set_task(8.0,"five")
set_task(9.0,"four")
set_task(10.0,"three")
set_task(11.0,"two")
set_task(12.0,"one")
set_task(13.0,"zero")
set_task(17.0,"exit_server")
return PLUGIN_HANDLED
}
public alert() {
client_print(0,print_center,"***** 注意! 服务器即将关闭。明天见! *****")
server_print("***** ALERT! SERVER RESTART!*****")
client_cmd(0,"spk ^"fvox/warning.wav^"")
}
public ten() {
client_print(0,print_center,"服务器将在 10 秒后关闭....")
server_print("Server Shutdown in 10....")
client_cmd(0,"spk ^"fvox/ten.wav^"")
}
public nine() {
client_print(0,print_center,"服务器将在 9 秒后关闭....")
server_print("Server Shutdown in 9....")
client_cmd(0,"spk ^"fvox/nine.wav^"")
}
public eight() {
client_print(0,print_center,"服务器将在 8 秒后关闭....")
server_print("Server Shutdown in 8....")
client_cmd(0,"spk ^"fvox/eight.wav^"")
}
public seven() {
client_print(0,print_center,"服务器将在 7 秒后关闭....")
server_print("Server Shutdown in 7....")
client_cmd(0,"spk ^"fvox/seven.wav^"")
}
public six() {
client_print(0,print_center,"服务器将在 6 秒后关闭....")
server_print("Server Shutdown in 6....")
client_cmd(0,"spk ^"fvox/six.wav^"")
}
public five() {
client_print(0,print_center,"服务器将在 5 秒后关闭....")
server_print("Server Shutdown in 5....")
client_cmd(0,"spk ^"fvox/five.wav^"")
}
public four() {
client_print(0,print_center,"服务器将在 4 秒后关闭....")
server_print("Server Shutdown in 4....")
client_cmd(0,"spk ^"fvox/four.wav^"")
}
public three() {
client_print(0,print_center,"服务器将在 3 秒后关闭....")
server_print("Server Shutdown in 3....")
client_cmd(0,"spk ^"fvox/three.wav^"")
}
public two() {
client_print(0,print_center,"服务器将在 2 秒后关闭....")
server_print("Server Shutdown in 2....")
client_cmd(0,"spk ^"fvox/two.wav^"")
}
public one() {
client_print(0,print_center,"服务器将在 1 秒后关闭....")
server_print("Server Shutdown in 1....")
client_cmd(0,"spk ^"fvox/one.wav^"")
}
public zero() {
client_print(0,print_center,"服务器正在关闭 请大家稍候....")
server_print("Server Shutting Down!")
client_cmd(0,"spk ^"fvox/safe_day.wav^"")
}
public exit_server() {
client_cmd(0,"retry",1.5)
server_cmd("quit")
}

把红色的改一改
原贴在这里
http://www.dt-club.net/forum/showthread.php?t=25068&highlight=amx_exit
回复

使用道具 举报

 楼主| 发表于 2008-10-2 16:13:23 | 显示全部楼层 来自 中国–湖北–黄冈

回复: 求一插件~传送!

哈哈!~~强大!~
顶~~~~~~~~~~~~
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表