武器SPR的新技术:自订 AmmoPickup 的SPR

Home Home
引用 | 编辑 a7811311622
2013-06-20 13:11
楼主
推文 x1
最近因为又被只知道€$● |\| $┬的愚民刺激了…所以发文来取暖…

影片如下:



简单说…不论是任何武器…捡到子弹的SPR图案都能随便改…
就不会出现自订了武器子弹SPR结果捡到的子弹SPR还是原本武器的子弹SPR…

什么?你说某些版本的NST早有了?那你可能要看个眼科…
那只是 SMA 在注册 WeaponList 时刚好注册的武器是以下这些:
复制程式
// Weapon IDs for ammo types
new const AMMOWEAPON[] = { 0, CSW_AWP, CSW_SCOUT, CSW_M249, CSW_AUG, CSW_XM1014, CSW_MAC10, CSW_FIVESEVEN, CSW_DEAGLE,
            CSW_P228, CSW_ELITE, CSW_FLASHBANG, CSW_HEGRENADE, CSW_SMOKEGRENADE, CSW_C4 }
例如自己注册了AUG… ammo_556nato 子弹SPR虽然都会变化…
但是将这自订的AUG丢掉去捡个原本的AUG…那子弹SPR马上变回来…

影片中一把是M3一把是XM1014…显然M3自订的子弹SPR没因为捡个XM1014就让自订的子弹SPR就被吃掉了…
唯一可惜的是这技术还是逃脱不了和 WeaponList 一样M3会吃M3的SPR的悲剧…

结论:
呵呵这么爱仿CSO却只能看着可悲的旧版子弹SPR仿的四不像哭哭喔


献花 x2
引用 | 编辑 op47
2013-06-20 13:50
1楼
  
但是如果要弄成这样去仿CSO的话, 伺服器有限的PRECACHE LIMIT (512 MB)就要牺牲一点了 表情

献花 x1
引用 | 编辑 op47
2013-06-20 14:41
2楼
  
引用: "想太多…一堆用 WeaponList 去改SPR的本来就会读取子弹SPR了…根本没牺牲什么"

那不用PRECACHE 子弹SPR? 表情

献花 x0
引用 | 编辑 a7811311622
2013-06-20 15:22
3楼
  
下面是引用 op47 于 2013-06-20 14:41 发表的 : 到引言文
引用: "想太多…一堆用 WeaponList 去改SPR的本来就会读取子弹SPR了…根本没牺牲什么"

那不用PRECACHE 子弹SPR? 表情
本来就不用了…只要 sprites 里的 weapon_XXX 有写进SPR的档名和座标CS就读取了…
虽然 AlliedModders 的某篇不知为何又读取SPR又读取TXT的…
但是我从来都没读取…一样正常执行…

献花 x0
引用 | 编辑 andyt0621
2013-06-20 18:35
4楼
  
刚刚看到这个post之前真的去试了一下::
先买了balrog11(xm1014改)..经插件修改WeaponList后..买子弹时sprites没问题..
再买正常的m3..买子弹时变成balrog11的子弹 xD

我之前刚接触WeaponList的时候..
一直都以为部分1.6原有枪械的买子弹的SPR是没办法改的..
因为我直接改weapo_xxxxx.txt的ammo spr以后..
也只有右下角sprites会变..买子弹时spr不变..
所以此post应该是fix了这个问题吗 0.0

还有..那个second ammo sprites..
我怎样看也觉得不单单的用了AmmoPickup 0.0

献花 x0
引用 | 编辑 a7811311622
2013-06-20 19:02
5楼
  
下面是引用 andyt0621 于 2013-06-20 18:35 发表的 : 到引言文
刚刚看到这个post之前真的去试了一下::
先买了balrog11(xm1014改)..经插件修改WeaponList后..买子弹时sprites没问题..
再买正常的m3..买子弹时变成balrog11的子弹 xD

我之前刚接触WeaponList的时候..
一直都以为部分1.6原有枪械的买子弹的SPR是没办法改的..
因为我直接改weapo_xxxxx.txt的ammo spr以后..
也只有右下角sprites会变..买子弹时spr不变..
所以此post应该是fix了这个问题吗 0.0

还有..那个second ammo sprites..
我怎样看也觉得不单单的用了AmmoPickup 0.0
是解决问题了…应该吧…
虽然个人表示根本没几把独立枪枝…ZP又设后备子弹无限…这技术很少表现出来…

那个second ammo sprites确实不单单的用了AmmoPickup…
不过现在一堆人用 MetaHook 应该对这方法也无感吧…大概还会嫌颜色不像CSO…

献花 x0
引用 | 编辑 andyt0621
2013-06-20 19:10
6楼
  
下面是引用 a7811311622 于 2013-06-20 19:02 发表的 : 到引言文

是解决问题了…应该吧…
虽然个人表示根本没几把独立枪枝…ZP又设后备子弹无限…这技术很少表现出来…

那个second ammo sprites确实不单单的用了AmmoPickup…
不过现在一堆人用 MetaHook 应该对这方法也无感吧…大概还会嫌颜色不像CSO…



嗯嗯..买子弹的动作愈来愈不需要了 0.0


我比较好奇那个second ammo sprites..
如果不hide money msg会怎样 xD

献花 x0
引用 | 编辑 a7811311622
2013-06-20 20:21
7楼
  
下面是引用 andyt0621 于 2013-06-20 19:10 发表的 : 到引言文




嗯嗯..买子弹的动作愈来愈不需要了 0.0


我比较好奇那个second ammo sprites..
如果不hide money msg会怎样 xD


就…叠在一起…反而超碍眼的…
那SPR位置是内建的…没法像 MetaHook 调整座标…(不是很清楚…没用过 MetaHook …)

献花 x0
引用 | 编辑 andyt0621
2013-06-21 21:05
8楼
  
下面是引用 a7811311622 于 2013-06-20 20:21 发表的 : 到引言文

就…叠在一起…反而超碍眼的…
那SPR位置是内建的…没法像 MetaHook 调整座标…(不是很清楚…没用过 MetaHook …)



我用MetaHook写也有同样的问题 0.0
部分MH强的人就写到显示second ammo sprites时会将money msg调上一行 ~

献花 x0
引用 | 编辑 a7811311622
2013-06-21 21:53
9楼
  
下面是引用 andyt0621 于 2013-06-21 21:05 发表的 : 到引言文




我用MetaHook写也有同样的问题 0.0
部分MH强的人就写到显示second ammo sprites时会将money msg调上一行 ~
没用过 MetaHook …
不过这情况大概就猜两种可能…
1MH可以控制某些 MSG 的座标…
2实际上没控制…只是自己用MH写一套金钱SPR显示…在必要时显示…


献花 x0
引用 | 编辑 01a2Bc3DeF
2013-07-09 19:02
10楼
  
我来生火



那个second ammo sprites应该是给hl有的枪有alternate子弹(通常绑在右键)用的

话说hl本来就有僵尸了本来就没有金钱等等
valve社没做好分开卖cs人流无法分享到hl 真可惜阿


l4D2的落点也算太准了吧表情 超赞的啦

献花 x0
引用 | 编辑 a7811311622
2013-07-09 19:55
11楼
  
下面是引用 01a2Bc3DeF 于 2013-07-09 19:02 发表的 : 到引言文
我来生火



那个second ammo sprites应该是给hl有的枪有alternate子弹(通常绑在右键)用的

话说hl本来就有僵尸了本来就没有金钱等等
valve社没做好分开卖cs人流无法分享到hl 真可惜阿


l4D2的落点也算太准了吧表情  超赞的啦
我来灭火
那个second ammo sprites有玩过HL的都知道嘛…很喜欢乱放榴弹…表情
L4D2的落点…全都是用程式算的…就不是以前自己写的自订某种常数算数学…

献花 x0
引用 | 编辑 ‏xxxxxxxx
2016-11-20 16:38
12楼
  
回 覆 锁 定 :

  此回覆已被锁定,只有『管理员及回覆者』看的到 !!!



献花 x0
引用 | 编辑 ‏xxxxxxxx
2016-11-27 11:55
13楼
  
回 覆 锁 定 :

  此回覆已被锁定,只有『管理员及回覆者』看的到 !!!



献花 x0