sourcemod吧 关注:450贴子:2,319
  • 3回复贴,共1

【求助】坦克死亡事件触发条件

只看楼主收藏回复

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,想问一下,这个参数有几种值,都是表示什么意思


IP属地:辽宁1楼2020-04-11 05:21回复
    你这个问题存在几个需要理解的地方
    1.坦克ID获取(如果多个坦克存在必须获取每一个坦克)
    2.坐标(满足上一条,就可以实现坦克死亡地点制定位置在spwan witch)
    3.玩家判定,因为坦克死了有坐标,所以就不需要判定玩家.除非像实现谁击杀的坦克,在那个玩家鼠标所制定的点刷出坦克.
    另外坦克死了判定玩家准星上刷Witch是不合理的,玩家在战斗中鼠标不一定指向哪个方向.我知道你对witch是有用途的,但是不可以这样使用,否则w刷到天边也无济于事.


    IP属地:辽宁2楼2022-03-24 13:23
    回复
      这个月的时间学习获得成长。只要针对我上面的几个事件找写法已经可以实现,完结


      IP属地:辽宁来自Android客户端3楼2022-07-26 21:59
      回复
        支持


        IP属地:广西4楼2023-02-21 20:47
        回复