ChaosX
哈哈哈~你看看你!
|
分享:
▼
x0
|
[1.6] 請問如何使喪屍隨機使用多個人物模組(已解決)
請問... 要如何改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 這四個中隨機選一個 例如說選一般喪屍... 這次出來的外型是一般喪屍的外型... 下次出來的外型是復仇者的外型(實際上還是一般喪屍,都沒有換別種喪屍)... 再下次出來的外型是其他種類喪屍的外型... 已經有人能給個詳細的解答...
[ 此文章被Chaosx在2009-07-14 16:04重新編輯 ]
|
版主以死 有事燒紙
|
x0
[樓 主]
From:歐洲 | Posted:2009-07-11 12:42 |
|
|
yymmychat
|
分享:
▲
▼
看你這麼苦惱,我和你說一好了, 因為 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 裏頭的原碼,所以要修改真的不是那麼容易的
|
※目前暫不接受插件修改委託※ 原本預計在2010年4月份之前發佈更新 Zombie Hell 3.0, 但我還是失信了.... 在此要先向眾版友們致歉,真的很抱歉 m(_._)m 但我終會完成此插件,兌現我的承諾.
|
x1
[5 樓]
From:臺灣和信超媒體寬帶網 | Posted:2009-07-14 11:34 |
|
|
ChaosX
哈哈哈~你看看你!
|
分享:
▲
▼
下面是引用 yymmychat 於 2009-07-14 11:34 發表的 : 看你這麼苦惱,我和你說一好了, 因為 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 可能會出現很多問題... 所以如果完全不懂sma的寫法就不要去隨意亂改... 是這樣嗎? 當初在某伺服器的網站上有看到 [偽裝喪屍:能隨機使用人類外型.還能隱形.......]我還以為說是只要在那個喪屍插件內... 改一改就可以讓他隨機使用多個人物模組... 看來我還是太膚淺了.... 現在的我也只能放棄這個了... 等以後有足夠的實力再來處裡這問題好了 謝謝你的指導...
|
版主以死 有事燒紙
|
x1
[6 樓]
From:歐洲 | Posted:2009-07-14 13:21 |
|
|
yymmychat
|
分享:
▲
▼
不客氣啊 千萬不要說自已膚淺,我並沒這個意思^^" 只是看你問了很久了,都得不到解決方法 所以想說就和你說一下實際情況,以免你再繼續空等待.. 你後面說得沒錯,的確是因為會動到 zombie_plague40.sma 所以要去修改,真的是不是很容易, 但如果你已經是知道怎麼去改的話,那就是另一種情況了 所以,我是建議如果還未摸清楚相關運作方式之前,最好是別做這種複雜的更動 等弄清楚了再來做會比較容易得多了
|
※目前暫不接受插件修改委託※ 原本預計在2010年4月份之前發佈更新 Zombie Hell 3.0, 但我還是失信了.... 在此要先向眾版友們致歉,真的很抱歉 m(_._)m 但我終會完成此插件,兌現我的承諾.
|
x0
[7 樓]
From:臺灣和信超媒體寬帶網 | Posted:2009-07-14 14:02 |
|
|
|