【求助】坦克死亡事件触发条件
sourcemod吧
全部回复
仅看楼主
level 1
紫冰ZB 楼主
public Event_Tank_Death(Handle:event, String:event_name[], bool:dontBroadcast)
{
FakeClientCommand(client,"z_spawn witch");
}
这条语句是坦克死亡后,会在玩家鼠标准星的地方出现一个WITCH。我想实现在坦克死亡的地方,5秒钟后会出现WITCH,有几种方法可以实现?我了解好像可以获取坦克的ID,然后获取位置,在刷出WItch但是好像很复杂。
另外FakeClientCommand(client);我看有的列子中写的是anyclient,或者1,想问一下,这个参数有几种值,都是表示什么意思
2020年04月10日 21点04分 1
level 1
紫冰ZB 楼主
你这个问题存在几个需要理解的地方
1.坦克ID获取(如果多个坦克存在必须获取每一个坦克)
2.坐标(满足上一条,就可以实现坦克死亡地点制定位置在spwan witch)
3.玩家判定,因为坦克死了有坐标,所以就不需要判定玩家.除非像实现谁击杀的坦克,在那个玩家鼠标所制定的点刷出坦克.
另外坦克死了判定玩家准星上刷Witch是不合理的,玩家在战斗中鼠标不一定指向哪个方向.我知道你对witch是有用途的,但是不可以这样使用,否则w刷到天边也无济于事.
2022年03月24日 05点03分 2
level 1
紫冰ZB 楼主
这个月的时间学习获得成长。只要针对我上面的几个事件找写法已经可以实现,完结
2022年07月26日 13点07分 3
level 1
支持
2023年02月21日 12点02分 4
1