武器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