凯尔希的老公 发表于 2022-9-21 20:05:37

写了一个巨人防止按E抢神器的stripper

本帖最后由 凯尔希的老公 于 2022-11-10 15:51 编辑

最近刚好在学相关的东西,就花了点时间写了一个stripper,为了防止大伙按E抢神器,具体效果如视频所示

【csgo ze进击的巨人v6 防止按E抢神器的stripper】 https://www.bilibili.com/video/B ... f2ad707d66dc617b494

;Author: 凯尔希的老公 https://steamcommunity.com/id/Hez-Max/
;2022/9/21
;一个巨人V6防止按E抢神器的stripper
;A stripper that prevents pressing E to grab the items in aot v6
;方法的逻辑是先让手枪无法被按E拾取,然后给神器手枪上添加一个和手枪同样的大小的 trigger_once 触发区域,添加事件让人触碰到后神器手枪才可以拾取

modify:
{
        match:
        {
                "classname" "weapon_elite"
        }
        replace:
        {
                "CanBePickedUp" "0"
        }
}


add:
{
        "classname" "trigger_once"
        "targetname" "lightgun_epick"
        "origin" "3748 -8763 -9935.5"
        "parentname" "lightgun_elite"

        "spawnflags" "4097"
        "StartDisabled" "0"

        "OnStartTouch" "lightgun_elite,AddOutput,CanBePickedUp 1,0,-1"
        ;"OnStartTouch" "cmd,Command,say ***lightgun_epick OnStartTouch***,0,-1"

}
modify:
{
        match:
        {
                "classname" "point_template"
                "targetname" "pistol_tem1"
        }
        insert:
        {
                "Template16" "lightgun_epick"

        }
}
add:
{
        "classname" "trigger_once"
        "targetname" "net_epick"
        "origin" "3647 -8146 -9935.5"
        "parentname" "net_elite"

        "spawnflags" "4097"
        "StartDisabled" "0"

        "OnStartTouch" "net_elite,AddOutput,CanBePickedUp 1,0,-1"
        ;"OnStartTouch" "cmd,Command,say ***net_epick OnStartTouch***,0,-1"

}
modify:
{
        match:
        {
                "classname" "point_template"
                "targetname" "pistol_tem2"
        }
        insert:
        {
                "Template12" "net_epick"

        }
}


add:
{
        "classname" "trigger_once"
        "targetname" "fire_epick"
        "origin" "3643 -7290 -9935.5"
        "parentname" "fire_elite"

        "spawnflags" "4097"
        "StartDisabled" "0"

        "OnStartTouch" "fire_elite,AddOutput,CanBePickedUp 1,0,-1"
        ;"OnStartTouch" "cmd,Command,say ***fire_epick OnStartTouch***,0,-1"

}
modify:
{
        match:
        {
                "classname" "point_template"
                "targetname" "pistol_tem3"
        }
        insert:
        {
                "Template12" "fire_epick"

        }
}

add:
{
        "classname" "trigger_once"
        "targetname" "ice_epick"
        "origin" "3648 -6344 -9935.5"
        "parentname" "ice_elite"

        "spawnflags" "4097"
        "StartDisabled" "0"

        "OnStartTouch" "ice_elite,AddOutput,CanBePickedUp 1,0,-1"
        ;"OnStartTouch" "cmd,Command,say ***ice_epick OnStartTouch***,0,-1"

}
modify:
{
        match:
        {
                "classname" "point_template"
                "targetname" "pistol_tem4"
        }
        insert:
        {
                "Template12" "ice_epick"

        }
}

add:
{
        "classname" "trigger_once"
        "targetname" "wind_epick"
        "origin" "3979 -5308 -9935.5"
        "parentname" "wind_elite"

        "spawnflags" "4097"
        "StartDisabled" "0"

        "OnStartTouch" "wind_elite,AddOutput,CanBePickedUp 1,0,-1"
        ;"OnStartTouch" "cmd,Command,say ***wind_epick OnStartTouch***,0,-1"

}
modify:
{
        match:
        {
                "classname" "point_template"
                "targetname" "pistol_tem5"
        }
        insert:
        {
                "Template12" "wind_epick"

        }
}

add:
{
        "classname" "trigger_once"
        "targetname" "heal_epick"
        "origin" "5423 -5367 -9935.5"
        "parentname" "heal_elite"

        "spawnflags" "4097"
        "StartDisabled" "0"

        "OnStartTouch" "heal_elite,AddOutput,CanBePickedUp 1,0,-1"
        ;"OnStartTouch" "cmd,Command,say ***heal_epick OnStartTouch***,0,-1"

}
modify:
{
        match:
        {
                "classname" "point_template"
                "targetname" "pistol_tem6"
        }
        insert:
        {
                "Template12" "heal_epick"

        }
}

add:
{
        "classname" "trigger_once"
        "targetname" "location_epick"
        "origin" "5076 -6165 -9935.5"
        "parentname" "location_elite"

        "spawnflags" "4097"
        "StartDisabled" "0"

        "OnStartTouch" "location_elite,AddOutput,CanBePickedUp 1,0,-1"
        ;"OnStartTouch" "cmd,Command,say ***location_epick OnStartTouch***,0,-1"

}

modify:
{
        match:
        {
                "classname" "point_template"
                "targetname" "pistol_tem7"
        }
        insert:
        {
                "Template12" "location_epick"

        }
}




modify:
{
        match:
        {
                "hammerid" "259772"
                "classname" "logic_auto"
        }
        insert:
        {
                ;"OnMapSpawn" "cmd,Command,say **** OnMapSpawn ****,0,-1"
                ;"OnMapSpawn" "cmd,Command,say **** StartDraw ****,8,-1"
                ;"OnMapSpawn" "cmd,Command,say **** StartSpawn ****,9,-1"

                "OnMapSpawn" "wind_epick,addoutput,solid 2,8,-1"
                "OnMapSpawn" "wind_epick,addoutput,mins -7 -2 -5,9,-1"
                "OnMapSpawn" "wind_epick,addoutput,maxs 7 2 5,9,-1"

                "OnMapSpawn" "fire_epick,addoutput,solid 2,8,-1"
                "OnMapSpawn" "fire_epick,addoutput,mins -7 -2 -5,9,-1"
                "OnMapSpawn" "fire_epick,addoutput,maxs 7 2 5,9,-1"

                "OnMapSpawn" "heal_epick,addoutput,solid 2,8,-1"
                "OnMapSpawn" "heal_epick,addoutput,mins -7 -2 -5,9,-1"
                "OnMapSpawn" "heal_epick,addoutput,maxs 7 2 5,9,-1"

                "OnMapSpawn" "ice_epick,addoutput,solid 2,8,-1"
                "OnMapSpawn" "ice_epick,addoutput,mins -7 -2 -5,9,-1"
                "OnMapSpawn" "ice_epick,addoutput,maxs 7 2 5,9,-1"

                "OnMapSpawn" "lightgun_epick,addoutput,solid 2,8,-1"
                "OnMapSpawn" "lightgun_epick,addoutput,mins -7 -2 -5,9,-1"
                "OnMapSpawn" "lightgun_epick,addoutput,maxs 7 2 5,9,-1"

                "OnMapSpawn" "net_epick,addoutput,solid 2,8,-1"
                "OnMapSpawn" "net_epick,addoutput,mins -7 -2 -5,9,-1"
                "OnMapSpawn" "net_epick,addoutput,maxs 7 2 5,9,-1"

                "OnMapSpawn" "location_epick,addoutput,solid 2,8,-1"
                "OnMapSpawn" "location_epick,addoutput,mins -7 -2 -5,9,-1"
                "OnMapSpawn" "location_epick,addoutput,maxs 7 2 5,9,-1"

        }
}



446316662 发表于 2022-9-21 20:09:02

{:6_434:}

CHenGuan 发表于 2022-9-21 20:19:55

kun 发表于 2022-9-21 20:35:04

{:5_392:}

单刀赴会 发表于 2022-9-21 20:43:51

{:6_437:}

墨o 发表于 2022-9-21 21:01:15

谢谢你{:5_392:}

南山野花开满坡 发表于 2022-9-21 22:23:29

S.A.S 发表于 2022-9-21 22:30:03

{:6_462:}

诸葛飘逸 发表于 2022-9-21 22:54:24

我超,会写stripper是大佬

Claudia 发表于 2022-9-21 23:39:02

少了个ban人的机会,不予采纳

射命丸文 发表于 2022-9-21 23:50:46

师爷,又高又硬!

Niimisora 发表于 2022-9-22 00:07:53

不让萌新epick,不予采纳

雪ゆき 发表于 2022-9-22 01:03:24

{:6_425:}挺好,整治一下

缇娜酱 发表于 2022-9-22 08:39:48

{:6_434:}

思君兮 发表于 2022-9-22 11:02:51

页: [1] 2
查看完整版本: 写了一个巨人防止按E抢神器的stripper