給英雄加戰爭機器
這裏的部分代碼我會在後邊列出,當然你最好可以自己去查lua文件,我比較常用/data/script/和/data/maps/裏邊的
注意:遊戲裏顯示的名稱(如英雄名,城鎮名等)往往跟在程序裏使用的內部名稱不一樣,對於英雄名,可以用這個命令
@print(GetPlayerHeroes(PLAYER_x))
顯示第x位玩家的英雄名。至於其他的,也可以在/data/text/裏邊查找,不過比較麻煩,希望有高手能解決這個問題;另外大小寫要區分,單雙引號不區分
@print(GetObjectPos('heroname'))
會顯示英雄的坐標
@SetObjectPos('heroname',x,y,0)
瞬移(地麵)
@SetObjectPos('heroname',x,y,1)
瞬移(地底)
@CreateMonster('Peasant',CREATURE_PEASANT,100,30,40,1)
在地底坐標(30,40)處放100個農民
各種族生物及對應代碼;各種族英雄在控製台內所使用的名稱(consolename)
設置控製台的最大上翻行數:
console_size400
足夠瀏覽help的內容了
關於無限移動
同樣可以用修改英雄屬性實現
@ChangeHeroStat('英雄名',STAT_MOVE_POINTS,數字)
由於可以多次使用,也就相當於無限移動了。魔法點數也是一樣的:
@ChangeHeroStat('英雄名',STAT_MANA_POINTS,數字)