本帖最后由 凯尔希的老公 于 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"
- }
- }
复制代码
|