搜索
查看: 4148|回复: 13

求助,远程重启插件

[复制链接]
发表于 2006-6-12 13:18:06 | 显示全部楼层 |阅读模式 来自 中国–广东–深圳–罗湖区
以前不知道哪位大哥写了一个exit.amxx可以实现远程关闭   
       如题,哪位老大能再写一个插件,能实现关闭以后自动开启功能,急用,谢谢:confused:
发表于 2006-6-12 13:43:57 | 显示全部楼层 来自 中国–江苏–南京

回复: 求助,远程重启插件

我也想要,。。。哈哈!:sweet_kis
回复

使用道具 举报

发表于 2006-6-12 18:54:01 | 显示全部楼层 来自 中国–广西–百色

回复: 求助,远程重启插件

……:cold:
回复

使用道具 举报

发表于 2006-6-13 11:04:48 | 显示全部楼层 来自 中国–湖北–武汉

回复: 求助,远程重启插件

下面是windows命令行,可以实现自动重新开始允许服务器。
  1. @echo off
  2. :loop
  3. echo [%DATE%](%time%) CS server  started.
  4. START/HIGH/WAIT hlds.exe -game cstrike -insecure +servercfgfile server.cfg -port 27015 +maxplayers 16 +map de_inferno +sv_lan 0  -condebug -noipx -console
  5. echo [%DATE%](%time%) WARNING: CS server restarting.
  6. goto loop
复制代码

CS服务器控制台上运行exit,即可退出Cs,然后有自动开始服务器。
回复

使用道具 举报

发表于 2006-6-13 13:04:33 | 显示全部楼层 来自 中国–广东–佛山–顺德区

回复: 求助,远程重启插件

就是,找一个进程监视软件,发现HLDS进程关闭了,就自动重启.
回复

使用道具 举报

 楼主| 发表于 2006-6-13 15:13:51 | 显示全部楼层 来自 中国–广东–深圳–罗湖区

回复: 求助,远程重启插件

Post by kinsprite
下面是windows命令行,可以实现自动重新开始允许服务器。
[code]@echo off
:loop
echo [%DATE%](%time%) CS server started.
START/HIGH/WAIT hlds.exe -game cstrike -insecure +servercfgfile server.cfg -port 27015 +maxplayers 16 +map de_inferno +sv_lan 0 -condebug -noipx -console
echo [%DATE%](%time%) WARNING: CS server restartin...


我的服务器是租用的,只有一个ftp可供数据交换,并且没有执行权限,如何是好?:sweat:
回复

使用道具 举报

发表于 2006-7-1 11:29:13 | 显示全部楼层 来自 中国–广东–深圳

回复: 求助,远程重启插件

Post by nauyoyk
我的服务器是租用的,只有一个ftp可供数据交换,并且没有执行权限,如何是好?:sweat:
把windows命令行复制到用记事本,在把txt格式改成bat,在把这个bat批处理文件上传到服务器就可以啦
回复

使用道具 举报

发表于 2006-7-1 13:48:09 | 显示全部楼层 来自 中国–广东–深圳–南山区

回复: 求助,远程重启插件

Post by Cs.K
把windows命令行复制到用记事本,在把txt格式改成bat,在把这个bat批处理文件上传到服务器就可以啦

然后在输入OP密码后,依次输入rcon exit服务器就自动又开了。。。。。。:eek:
不过服务器端口被其他占用时,服务器会关闭。这时候它就起不了了,需要你人工确定那个窗口。。。:cry:
回复

使用道具 举报

发表于 2006-7-2 01:22:34 | 显示全部楼层 来自 中国–广东–深圳

回复: 求助,远程重启插件

Post by AE86
然后在输入OP密码后,依次输入rcon exit服务器就自动又开了。。。。。。:eek:
不过服务器端口被其他占用时,服务器会关闭。这时候它就起不了了,需要你人工确定那个窗口。。。:cry:


  1. :start
  2. ping 127.0.0.1 -n 15
  3. netstat -na | find "[color=red]27015[/color]"
  4. if %ERRORLEVEL%==0 goto start
  5. [color=blue]G:\HLServer4111eNoCDKey\HLServer\cs.lnk
  6. [/color]goto start
复制代码


用这个监控端口批处理用以解决楼上的端口被占用的问题,

只要红的文字是你的服务器端口,蓝的是服务器的快截方式的路径,修改好端口跟路径bat文件放到桌面就可以了!
回复

使用道具 举报

发表于 2006-7-2 07:50:55 | 显示全部楼层 来自 中国–广东–深圳–南山区

回复: 求助,远程重启插件

Post by Cs.K
  1. :start
  2. ping 127.0.0.1 -n 15
  3. netstat -na | find "[color=red]27015[/color]"
  4. if %ERRORLEVEL%==0 goto start
  5. [color=blue]G:\HLServer4111eNoCDKey\HLServer\cs.lnk
  6. [/color]goto start
复制代码



用这个监控端口批处理用以解决楼上的端口被占用的问题,

只要红的文字是你的服务器端口,蓝的是服务器的快截方式的路径,修改好端口跟路径bat文件放到桌面就可以了!

[code]@echo off
:loop
echo [%DATE%](%time%) CS server started.
START/HIGH/WAIT hlds.exe -game cstrike -insecure +servercfgfile server.cfg -port 27015 +maxplayers 16 +map de_inferno +sv_lan 0 -condebug -noipx -console
echo [%DATE%](%time%) WARNING: CS server restartin...  

那这些还用加吗?具体点嘛
回复

使用道具 举报

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

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