[Open]
[Close]
絕信bug 狗
我一down 左張絕信圖一睇個名而知地圖給人改過:圖名叫-rs
我有個習慣係一down左張圖就會用mpq軟件查看jass(睇下有冇bug)
我coppy一段我繁化左地圖入面ga jass(改bug刀係係jass+野)
endif
set efl_z8z[efl_z15]=DialogAddButton(efl_Zz3[efl_z15],efl_Z11Z+"[E]",69)
set efl_Z11Z=I2S(efl_Z2)
set efl_z7z[efl_z15]=DialogAddButton(efl_Zz3[efl_z15],("加"+efl_Z11Z+"錢[F]"),70)
set efl_Z11Z=I2S(efl_z2)
set efl_z6z[efl_z15]=DialogAddButton(efl_Zz3[efl_z15],("加"+efl_Z11Z+"木[G]"),71)
set efl_Z11Z=I2S(efl_Z2)
set efl_Zz0[efl_z15]=DialogAddButton(efl_Zz3[efl_z15],("減"+efl_Z11Z+"錢[H]"),72)
set efl_Z11Z=I2S(efl_z2)
set efl_ZZ0[efl_z15]=DialogAddButton(efl_Zz3[efl_z15],("減"+efl_Z11Z+"木"),73)
set efl_Z00[efl_z15]=DialogAddButton(efl_Zz3[efl_z15],"回主菜單[R]",82)
set efl_Z10[efl_z15]=DialogAddButton(efl_Zz3[efl_z15],"退出菜單[X]",88)
call efl_Z44Z(efl_z15,efl_z05,true)
set efl_Z11Z=""
endfunction
function efl_Z56Z takes integer efl_z15,player efl_z05 returns nothing
local player efl_Z65=Player(efl_Z5z)
local string efl_Z11Z
local string efl_Z5zZ=GetPlayerName(efl_Z65)
call efl_Z40Z(efl_z15,efl_Z20[efl_z15],efl_Z02[efl_z15])
call DialogClear(efl_Z20[efl_z15])
call DialogSetMessage(efl_Z20[efl_z15],(efl_Z5zZ+"錢"+I2S(GetPlayerState(efl_Z65,PLAYER_STATE_RESOURCE_GOLD))+" |CFF008000木"+I2S(GetPlayerState(efl_Z65,PLAYER_STATE_RESOURCE_LUMBER))+"|R 人口"+I2S(GetPlayerState(efl_Z65,PLAYER_STATE_RESOURCE_FOOD_USED))+"/"+I2S(GetPlayerState(efl_Z65,PLAYER_STATE_RESOURCE_FOOD_CAP))))
if(efl_z1Z[efl_Z5z])then
set efl_Z11Z="關閉"
else
set efl_Z11Z="打開"
endif
set efl_z2z[efl_z15]=DialogAddButton(efl_Zz3[efl_z15],(efl_Z11Z+"地圖[A]"),65)
set efl_z4z[efl_z15]=DialogAddButton(efl_Zz3[efl_z15],("復活死亡英雄"),66)
set efl_z5z[efl_z15]=DialogAddButton(efl_Zz3[efl_z15],"人口清5",66)
set efl_z3z[efl_z15]=DialogAddButton(efl_Zz3[efl_z15],"總人口100[C]",67)
if(GetPlayerHandicap(efl_Z65)==2)then
set efl_Z11Z="恢復生命障礙100%"
else
set efl_Z11Z="200%生命"
endif
set efl_z9z[efl_z15]=DialogAddButton(efl_Zz3[efl_z15],efl_Z11Z+"[D]",68)
if(GetPlayerHandicapXP(efl_Z65)==2)then
set efl_Z11Z="恢復普通經驗率"
else
set efl_Z11Z="2倍經驗"
endif
set efl_z8z[efl_z15]=DialogAddButton(efl_Zz3[efl_z15],efl_Z11Z+"[E]",69)
set efl_Z11Z=I2S(efl_Z2)
set efl_z7z[efl_z15]=DialogAddButton(efl_Zz3[efl_z15],("加"+efl_Z11Z+"錢[F]"),70)
set efl_Z11Z=I2S(efl_z2)
set efl_z6z[efl_z15]=DialogAddButton(efl_Zz3[efl_z15],("加"+efl_Z11Z+"木[G]"),71)
set efl_Z11Z=I2S(efl_Z2)
set efl_Zz0[efl_z15]=DialogAddButton(efl_Zz3[efl_z15],("減"+efl_Z11Z+"錢[H]"),72)
set efl_Z11Z=I2S(efl_z2)
set efl_ZZ0[efl_z15]=DialogAddButton(efl_Zz3[efl_z15],("減"+efl_Z11Z+"木"),73)
set efl_Z00[efl_z15]=DialogAddButton(efl_Zz3[efl_z15],"回主菜單[R]",82)
set efl_Z10[efl_z15]=DialogAddButton(efl_Zz3[efl_z15],"退出菜單[X]",88)
call efl_Z44Z(efl_z15,efl_z05,true)
set efl_Z11Z=""
set efl_Z5zZ=""
set efl_Z65=null
好明顯以上一段bug ga腳本
我話比佢地知係BUG佢地仲話我小學 雞
仲叫我BUG 出泥比佢地睇下(BUG 第一個人開左,第二個就開唔到)
宜+唔知邊個仙係小學 雞比人玩左刀唔知
試問又有邊個開左bug會認...
附上地圖經我繁化ga war3map.j(可用記事本開),我唔方便放地圖上泥.
JASS是魔獸3的程式語言,用於控制遊戲和地圖的進行,也是魔獸遊戲和地圖的基礎。 地圖編輯器中擺放的部隊(Unit),區域(Region) ,觸發(Trigger)……等,最終都會被翻譯成JASS語言存在地圖檔裡,在遊戲時被使用。
MPQ 是 Blizzard 公司將遊戲資料包裝在一起的一種檔案格式,內容放置採取 Joliet 檔案格式 (MS-DOS 路徑型態+長檔名),與 Unix/Linux 路徑型態不同。內部採取可壓縮設計,但對於不同檔案型態,其壓縮方式也不同。
p.s.錯區請板主幫我移
[ 本帖最後由 -GuiG- 於 2012-3-12 15:35 編輯 ]
附件: 您所在的用戶組無法下載或查看附件