wangyang5008 发表于 2008-5-19 14:14:04

回复: 关于投票选择地图的投票开始,那个按键声,请各位兄弟来帮忙下。

投票踢人和投票封禁玩家是adminvote插件
投票命令是amx_votekick
投票封禁玩家命令是amx_voteban
投票换地图是mapsmenu插件
投票换地图命令是amx_votemapmenu

这3个命令的那键地方好象都没有地方可以设置。麻烦你帮忙看看

jim_yang 发表于 2008-5-19 14:19:36

回复: 关于投票选择地图的投票开始,那个按键声,请各位兄弟来帮忙下。


public voteCount(id, key)
{
if(key == 9 && g_voteCaller == id)
{
client_print(0, print_chat, "%L", LANG_PLAYER, "VOT_CANC")
remove_task(99889988)
set_cvar_float("amx_last_voting", get_gametime())
log_amx("Vote: Cancel vote session")
return PLUGIN_HANDLED
}else if(key>3 || !task_exists(99889988))
return PLUGIN_HANDLED
if (get_cvar_num("amx_vote_answers"))
{
new name
get_user_name(id, name, 31)

if (g_yesNoVote)
   client_print(0, print_chat, "%L", LANG_PLAYER, key ? "VOTED_AGAINST" : "VOTED_FOR", name)
else
   client_print(0, print_chat, "%L", LANG_PLAYER, "VOTED_FOR_OPT", name, key + 1)
}
++g_voteCount

return PLUGIN_HANDLED
}

在这个函数里加

wangyang5008 发表于 2008-5-19 14:25:23

回复: 关于投票选择地图的投票开始,那个按键声,请各位兄弟来帮忙下。

非常感谢前辈的快速的回答。还有就是mapsmenu代码能不能也帮忙看看在什么地方加。这个mapsmenu代码好象不一样

jim_yang 发表于 2008-5-19 14:27:23

回复: 关于投票选择地图的投票开始,那个按键声,请各位兄弟来帮忙下。

方法我已经说了,例子也给了,具体实践要你自己来。
最后说一次
register_menucmd(register_menuid(YNMenuName),(1<<7|1<<8|1<<9),"countYN")
在插件里找红色部分,这里的例子是mapchooser里的,然后搜索countYN,找到对应函数,那里面就有"key =="这样的判断,在这里面加入发声音命令就行了。注意写在语句块里,就是{}里。

wangyang5008 发表于 2008-5-19 14:32:59

回复: 关于投票选择地图的投票开始,那个按键声,请各位兄弟来帮忙下。

恩,前辈已经花了你很多时间,我也最后问下mapsmenu代码不同。
你说你看了mapsmenu代码里面根本没有按键的地方。而且和你说的那些代码完全不一样。希望他能帮忙看看

wangyang5008 发表于 2008-5-19 14:33:30

回复: 关于投票选择地图的投票开始,那个按键声,请各位兄弟来帮忙下。

mapsmenu代码和其他投票插件完全不同。没有任何的KEY代码

jim_yang 发表于 2008-5-19 14:36:15

回复: 关于投票选择地图的投票开始,那个按键声,请各位兄弟来帮忙下。

register_menucmd(register_menuid("Changelevel Menu"), 1023, "actionMapsMenu")
register_menucmd(register_menuid("Which map do you want?"), 527, "voteCount")
register_menucmd(register_menuid("Change map to"), 527, "voteCount")
register_menucmd(register_menuid("Votemap Menu"), 1023, "actionVoteMapMenu")
register_menucmd(register_menuid("The winner: "), 3, "actionResult")

这不都是吗

wangyang5008 发表于 2008-5-19 14:43:51

回复: 关于投票选择地图的投票开始,那个按键声,请各位兄弟来帮忙下。

前辈,晚辈真的很笨。请指点我要加的具体位置,多谢了!

binghell 发表于 2008-5-20 19:19:12

回复: 关于投票选择地图的投票开始,那个按键声,请各位兄弟来帮忙下。

看不懂,佩服........
页: 1 [2]
查看完整版本: 关于投票选择地图的投票开始,那个按键声,请各位兄弟来帮忙下。