那位高手帮我写一个插件
我开了一个混战服,我想加一个只要一方打满50局后自动换方,然后R1的插件,那位大侠帮我写一个?谢谢最好把原源发给我,谢谢谢谢
回复: 那位高手帮我写一个插件
你的服务器不换图的?50局最少也1个半小时以上了吧?回复: 那位高手帮我写一个插件
晕~ 简单帮你写一下吧, 自己测试测试:#include <amxmodx>
#include <amxmisc>
#include <cstrike>
public score_new() {
if(read_data(2) == 50) set_cvar_string("sv_restart", "1")
return PLUGIN_CONTINUE
}
public plugin_init() {
register_plugin("50 Rounds Restart", "1.0", "Codetrinis")
register_event("TeamScore", "score_new", "a")
return PLUGIN_CONTINUE
}
我去睡觉去了..
回复: 那位高手帮我写一个插件
这位大哥,你的代码我看怎么也不象是50局后换队伍,倒是象50局后重新开局的?人家要的是换队伍.....回复: 那位高手帮我写一个插件
呵呵,老吴还会看插件,佩服!回复: 那位高手帮我写一个插件
Post by 吴孟达这位大哥,你的代码我看怎么也不象是50局后换队伍,倒是象50局后重新开局的?人家要的是换队伍.....
哦~ 对, 没有仔细读题目.. 换队伍也只需要辨别在什么队伍然后发送命令到客户端就行了.. 不难!
回复: 那位高手帮我写一个插件
好啦~ 现在拿去测试吧~ 其实我前天才开始学习amxx, 虽然我有27种语言基础, 但是也不知道是否正确, 如果有错, 请多多包涵..#include <amxmodx>
#include <amxmisc>
#include <cstrike>
public score_new() {
if(read_data(2) == 50) {
new playersCT
new playersT
new nbrCT, nbrT
for(new i = 0; i < nbrCT; i++) {
cs_set_user_team(playersCT, CS_TEAM_T)
}
for(new i = 0; i < nbrT; i++) {
cs_set_user_team(playersT, CS_TEAM_CT)
}
set_cvar_string("sv_restart", "1")
}
return PLUGIN_CONTINUE
}
public plugin_init() {
register_plugin("50 Rounds Swap Restart", "1.0", "Codetrinis")
register_event("TeamScore", "score_new", "a")
return PLUGIN_CONTINUE
}
回复: 那位高手帮我写一个插件
Post by MeaNek好啦~ 现在拿去测试吧~ 其实我前天才开始学习amxx, 虽然我有27种语言基础..
27种编程语言基础?这么牛?
回复: 那位高手帮我写一个插件
Post by zwfgdlc27种编程语言基础?这么牛?
也不怎么样啦~ 其实这算是缺点吧~ 因为如果学得多, 那很容易把函数搞错的.. 其实各种语言基本上是一样的, 只要查查书, 了解一下就可以了..
回复: 那位高手帮我写一个插件
试试这个插件,有一点区别:[分享]实现公众服务器的自动换边!
http://www.dt-club.net/forum/thread/71/11098.htm