引用 | 編輯
ChaosX
2009-07-11 12:42 |
樓主
▼ |
||
x0
請問...要如何改sma檔才能做到... 每次選" 同一種" 喪屍... 每次喪屍的外型都不一樣... 換句話說就是使一個喪屍插件... 能夠由多個模組中隨機選一個出來用... 再換句話說就是 new const zclass_name[] = { "Zombie" } // name new const zclass_info[] = { "depredador2", "depredador3","depredador4", "depredador5" } // description 然後當我用Zombie時.... 這回合的外型是 depredador2 , depredador3 , depredador4 , depredador5 這四個中隨機選一個 下回合的外型是 depredador5 , depredador4 , depredador3 , depredador2 這四個中隨機選一個 例如說選一般喪屍... 這次出來的外型是一般喪屍的外型... 下次出來的外型是復仇者的外型(實際上還是一般喪屍,都沒有換別種喪屍)... 再下次出來的外型是其他種類喪屍的外型... 已經有人能給個詳細的解答... x0
|
引用 | 編輯
皮洨歪
2009-07-12 05:41 |
3樓
▲ ▼ |
除了 zombie_plague40.sma 設定的
是從設定中隨機抽選出來的 zp_zclasses40.sma 裡面設定的話 他是不會抽選的 使會是單獨一種 x0 |
引用 | 編輯
yymmychat
2009-07-14 11:34 |
5樓
▲ ▼ |
看你這麼苦惱,我和你說一好了,
因為 zombie_plague40.sma 裏頭對於各個喪屍喪屍插件的註冊使用, 就是 zp_register_zombie_class(const name[], const info[], const model[], const clawmodel[], hp, speed, Float:gravity, Float:knockback) 這個指令相信你已經很清楚了 只是, zombie_plague40.sma 裏頭的這個指令的設定模型方面,都只能載入喪屍類型插件中最前面那個模型使用,而且也只能載入一個 所以,你要更改成能使用更多的殭屍模型,那勢必得對 zombie_plague40.sma 裏頭的原碼動手術修改,這真的是屬於很不簡單的工程, 而且也要考慮加太多模型使用會有其它效應,這會使全部喪屍類型的模型數紀錄變數增加,而且不是單個喪屍類型而以, 也就是會需要更多記憶體空間的意思,而且很多紀錄空間可能會閒置用不到,因為你不是每個殭屍類型都會用到那麼多模型 除非用動態記憶體配置,但是這樣修改的困難度會再增加很多 其實,重點就是因為會動到 zombie_plague40.sma 裏頭的原碼,所以要修改真的不是那麼容易的 x1 |
引用 | 編輯
ChaosX
2009-07-14 13:21 |
6樓
▲ ▼ |
下面是引用 yymmychat 於 2009-07-14 11:34 發表的 : 簡單來說就是... 必須要去改zombie_plague40.sma... 才有可能做到喪屍隨機使用多個人物模組... 而修改zombie_plague40.sma 可能會出現很多問題... 所以如果完全不懂sma的寫法就不要去隨意亂改... 是這樣嗎? 當初在某伺服器的網站上有看到 [偽裝喪屍:能隨機使用人類外型.還能隱形.......] 我還以為說是只要在那個喪屍插件內... 改一改就可以讓他隨機使用多個人物模組... 看來我還是太膚淺了.... 現在的我也只能放棄這個了... 等以後有足夠的實力再來處裡這問題好了 謝謝你的指導... x1 |
引用 | 編輯
yymmychat
2009-07-14 14:02 |
7樓
▲ ▼ |
不客氣啊
千萬不要說自已膚淺,我並沒這個意思^^" 只是看你問了很久了,都得不到解決方法 所以想說就和你說一下實際情況,以免你再繼續空等待.. 你後面說得沒錯,的確是因為會動到 zombie_plague40.sma 所以要去修改,真的是不是很容易, 但如果你已經是知道怎麼去改的話,那就是另一種情況了 所以,我是建議如果還未摸清楚相關運作方式之前,最好是別做這種複雜的更動 等弄清楚了再來做會比較容易得多了 x0 |
引用 | 編輯
chuchung712
2009-07-14 14:57 |
8樓
▲ ▼ |
引用 | 編輯
ChaosX
2009-07-14 15:04 |
9樓
▲ ▼ |
下面是引用 yymmychat 於 2009-07-14 14:02 發表的 : 我確實是不清楚相關運作方式阿.... 網路上好像也找不到... 寫插件 語法的詳細教學.... 所以也可以說是對此完全不懂阿... x0 |
引用 | 編輯
chuchung712
2009-07-14 15:25 |
12樓
▲ ▼ |
引用 | 編輯
yymmychat
2009-07-14 15:48 |
14樓
▲ ▼ |
呵呵 那就請當我沒說吧
有時候覺得不說還比較自在 如果回答問題還要看人臉色,那又何必呢 還是不如自個歸去吧, 從此不再提問區作任何回覆 x1 |
引用 | 編輯
chuchung712
2009-07-14 18:08 |
16樓
▲ ▼ |
引用 | 編輯
a0911878968
2010-05-06 02:20 |
17樓
▲ |
既然喪屍人物外表可以隨機.那我問題來了~~那人類那一方勒??我不想一直隨機變來變去的0.0要怎樣改??
x0 |