導航:首頁 > 源碼編譯 > lua10源碼

lua10源碼

發布時間:2023-08-07 00:24:23

A. 飢荒的修改代碼

修改效果以及修改源代碼,包括神級修改、惡魔零件製作、主角血量、攻擊力等等,非常全面,具體如下:
一.提高主角血量10倍
用記事本打開游戲目錄\data\scripts\tuning.lua文件,將以下內容:
local wilson_health = 150
WX78_MIN_HEALTH = 100,
WX78_MAX_HEALTH = 400,
WOLFGANG_HEALTH_MIGHTY = 300,
WOLFGANG_HEALTH_NORMAL = 200,
WOLFGANG_HEALTH_WIMPY = 150,
修改為:
local wilson_health = 1500
WX78_MIN_HEALTH = 1000,
WX78_MAX_HEALTH = 4000,
WOLFGANG_HEALTH_MIGHTY = 3000,
WOLFGANG_HEALTH_NORMAL = 2000,
WOLFGANG_HEALTH_WIMPY = 1500,
即可讓全部主角血量提高10倍,修改這里也使盔甲的耐久度同步上升10倍
二.主角自動回血
用記事本打開游戲目錄\data\scripts\prefabs\player_common.lua文件,在inst.components.health:SetMaxHealth(TUNING.WILSON_HEALTH)的下一行插入以下內容:
inst.components.health:StartRegen(30, 10)
即可讓主角自動回血,其中30為血量,10為10秒回血一次,可自行調整
三.主角自動補腦(媽媽再也不用擔心我的學習)
用記事本打開游戲目錄\data\scripts\tuning.lua文件,將SANITY_DAY_GAIN = 0,--100/(day_time*32),修改為SANITY_DAY_GAIN = 100/(day_time),即可一個白天補100點精神值
四.提高主角攻擊力
用記事本打開游戲目錄\data\scripts\tuning.lua文件,將local wilson_attack = 34修改為local wilson_attack = 500即可
五.主角跑得更快
用記事本打開游戲目錄\data\scripts\tuning.lua文件,將以下內容:
WILSON_WALK_SPEED = 4,
WILSON_RUN_SPEED = 6,
修改為:
WILSON_WALK_SPEED = 8,
WILSON_RUN_SPEED = 12,
即可讓主角跑步速度增加1倍
六.修改人物科技水平(不用機器就可造全部物品)
用記事本打開游戲目錄\data\scripts\prefabs\人物名.lua文件,在local fn = function(inst)下一行插入以下內容:
inst.components.builder.bonus_tech_level = 3
即可不用機器就可造全部物品,下列為全部人物文件:
wilson.lua 威爾遜
willow.lua 薇洛
wendy.lua 溫蒂
wolfgang.lua 沃而夫岡
wx78.lua WX-78
wickerbottom.lua 薇克巴頓女士
wes.lua 韋斯
maxwell.lua 麥斯威爾
woodie.lua 伍迪
冰箱永久保鮮
用記事本打開游戲目錄\data\DLC0001\scripts\tuning.lua文件,
將PERISH_FRIDGE_MULT = .5,替換為PERISH_FRIDGE_MULT = 0,
即可讓放入冰箱的食物永久保鮮。如果將0改為負數比如-5,則可使不新鮮的食物回復新鮮度
帳篷
用記事本打開游戲目錄\data\DLC0001\scripts\tuning.lua文件,
找到TENT_USES = 6,(這是帳篷的耐久),然後把6修改為你想要的數字,數字是帳篷的耐久。

用記事本打開游戲目錄data\scripts\tuning.lua文件,查找以下內容:
AXE_USES = 100, 斧頭
HAMMER_USES = 75, 錘
SHOVEL_USES = 25, 鏟子
PITCHFORK_USES = 25, 草叉
PICKAXE_USES = 33, 鎬
BUGNET_USES = 10, 捕蟲網
SPEAR_USES = 150, 矛
SPIKE_USES = 100, 狼牙棒
FISHINGROD_USES = 9, 魚桿
TRAP_USES = 8, 陷阱
BOOMERANG_USES = 10, 迴旋鏢
NIGHTSWORD_USES = 100, 暗影劍
ICESTAFF_USES = 20, 冰魔杖
FIRESTAFF_USES = 20, 火魔杖
TELESTAFF_USES = 5, 遠程魔杖
HAMBAT_USES = 100, 火腿棍棒
BATBAT_USES = 75, 蝙蝠棒
REDAMULET_USES = 20, 紅色護身符
BLUEAMULET_FUEL = total_day_time * 0.75, 藍色護身符
PURPLEAMULET_FUEL = total_day_time * 0.5, 紫色護身符
PANFLUTE_USES = 10, 排簫
HORN_USES = 10, 牛角
TRAP_TEETH_USES = 10, 牙齒陷阱
TENT_USES = 6, 帳篷
UMBRELLA_USES = 20, 傘
SEWINGKIT_USES = 5, 針線包
TORCH_FUEL = night_time*1.25, 火炬
MINERHAT_LIGHTTIME = (night_time+sk_time)*2.6, 礦工帽
LANTERN_LIGHTTIME = (night_time+sk_time)*2.6, 提燈
SPIDERHAT_PERISHTIME = 4*seg_time, 蜘蛛帽
ONEMANBAND_PERISHTIME = 6*seg_time, 獨奏樂器
EARMUFF_PERISHTIME = total_day_time*5, 兔耳罩
WINTERHAT_PERISHTIME = total_day_time*10, 冬帽
BEEFALOHAT_PERISHTIME = total_day_time*10, 牛毛帽
TRUNKVEST_PERISHTIME = total_day_time*15, 背心
SWEATERVEST_PERISHTIME = total_day_time*10, 毛背心
WALRUSHAT_PERISHTIME = total_day_time*25, 海象帽子
FEATHERHAT_PERISHTIME = total_day_time*8, 羽毛帽
TOPHAT_PERISHTIME = total_day_time*8, 高禮帽
加大每行的數字,即可增加該裝備使用次數及時間。 記得先備份原文件

B. 有適合小學生看的電腦代碼編程的書籍嗎

導讀:編程是當前需求比較旺盛的職業道路,因此,很多家長都希望自己的孩子長大後成為軟體程序員,或者起碼擁有一些編程思維。如果您想讓孩子學習編程從哪裡開始呢?在此兒童節之際向各位推薦7款適合兒童的編程語言。
計算機編程是一種需求旺盛的職業道路,因此父母可能希望自己的孩子長大後成為軟體程序員。如果您想讓孩子們學習編程的方法,那麼從哪裡開始呢?在此列表中嘗試一些適合兒童的編程語言。
1.Scratch
Scratch是由麻省理工學院的終身幼兒園實驗室開發的面向孩子的免費編程語言。通過入門教程,針對父母的課程說明以及強大的用戶社區,對免費語言進行了補充。甚至當孩子離開計算機時,他們甚至可以使用這些卡片來學習Scratch編程概念。
Scratch使用積木式視覺界面為孩子和父母創建腳手架體驗。您將編程組件(例如動作,事件和運算符)堆疊在一起。
每個塊的形狀僅允許將其與兼容對象組合。例如,重復循環的形狀像是一個側面的「 U」形,以告知您需要在循環的開始和結束之間放置塊。
Scratch使用預先填充的圖像和角色或通過上傳新的圖像和角色來製作真實的動畫和游戲。Scratch不需要互聯網連接。孩子們可以選擇在Scratch的在線社區中分享他們的作品。
由於Scratch是免費的並且得到了良好的支持,因此它是對兒童友好的編程的最早建議之一,並且很容易看出Scratch在此處列出的許多其他對兒童友好的編程語言(如Blockly)中的影響。
建議年齡:8至16歲
要求:Windows,macOS或Linux
2.Blockly
Blockly是Google對Scratch 的改進,它使用了相同的互鎖構建基塊隱喻,但它可以使用幾種不同的編程語言(包括JavaScript,Python,PHP,Lua和Dart)輸出代碼。這使Blockly成為可視化編輯器,而不僅僅是一種對兒童友好的編程語言。
將塊鏈接在一起時,您會在屏幕的側面看到代碼,並且可以即時切換編程語言,以查看同一基本程序在語言語法上的差異。這使得Blockly非常適合在各個年齡段教授代碼,包括年齡較大的孩子和成年人,他們可能不喜歡年輕的歪斜貓和Scratch的漫畫。
Google正在與MIT合作,基於Blockly平台開發下一代Scratch。
Blockly是Android App Inventor的骨幹,可用於開發可運行的Android應用程序。麻省理工學院控制了這個廢棄的Google項目。
Blockly尚未像Scratch那樣得到充分開發,並且可用的教程也不多。但是,Blockly希望為所有年齡段的程序員提供一個強大的編程環境,並擁有廣闊的未來。
建議年齡:10+
要求:Windows,macOS或Linux
3.Alice
Alice是一個免費的3D編程工具,旨在教授C ++等面向對象的編程語言的概念。它使用熟悉的積木方法,使兒童可以通過對相機運動,3D模型和場景進行編程來創建游戲或動畫。
與Scratch凌亂的界面相比,拖放界面和輕松播放按鈕對某些學生而言可能不會造成太多混亂。可以將程序(或Alice中的「方法」)轉換為Java IDE(例如NetBeans),以便編程學生可以從可視的構建模塊界面過渡到標準的編程語言。
卡內基-梅隆大學開發了愛麗絲。該網站可能看起來並不漂亮,但是該程序仍在開發和研究中。
建議年齡:10+
要求:Windows,macOS或Linux
注意事項:如果在Mac上安裝Alice,請通過轉到系統偏好設置 > 安全和隱私 > 允許從以下位置下載應用程序來啟用安裝:App Store和Identified Developers。安裝完成後,更改安全設置。
4.Swift Playgrounds
iOS和iPadOS的應用程序開發人員依賴Swift編程語言。Mac和iPad應用程序都可以使用Swift Playgrounds 。它旨在教孩子如何使用Swift編程,可以從Apple免費下載,並且不需要任何先驗編碼知識。
這些應用程序包含許多有關不同Swift命令的教程,這些教程旨在在3D世界中移動名為Byte的角色。盡管不需要編程知識,但是孩子們需要知道如何閱讀教程並具有一定的解決問題的毅力。拖放代碼消除了拼寫錯誤,但是Swift Playgrounds不使用互鎖塊界面。
一旦您的孩子精通Swift游樂場,他們就可以開始在Swift中進行開發。
建議年齡: 10+
要求: iPad或Mac
5.Twine
Twine適用於對創建游戲和講故事感興趣但對編程的技術細節感到沮喪的孩子。
Twine是一個免費的非線性講故事應用程序,各個年齡段的人都可以使用它,包括大量的成年人和教育工作者。使用Twine,您無需學習任何代碼。它沒有教用戶如何編碼,而是教他們如何構造和呈現非線性游戲和故事。
麻線故事由文字和圖片頁面組成,例如網站。設計界面顯示了連接的頁面,每個頁面都可以使用文本,鏈接和圖像進行修改。它對於「選擇自己的冒險」類型的游戲特別有效,其中每個玩家的選擇都進入了故事的新分支。
雖然此應用程序不教編碼,但它確實教了很多對游戲設計師和講故事者至關重要的規劃和設計技能。該應用程序受支持Wiki,教程和活躍的用戶社區的良好支持。
您可以通過託管應用在線創建Twine故事,也可以下載應用進行離線編輯。
建議年齡:12歲以上(強烈建議讀者)
要求:Windows,macOS或Linux
6.LEGO MINDSTORMS
學習編程的另一種方法是研究機器人技術。許多孩子對編程在現實世界中工作的事物的想法做出回應。這里有各種各樣的機器人套件的,你可以用它們編程語言,但LEGO MINDSTORMS系統中享有最大的用戶群體和孩子友好的可視化編程的應用程序之一。
免費下載編程環境,但是您需要訪問LEGO Mindstorms套件才能運行程序。這並不一定意味著您必須購買一個。一些學校和公共圖書館提供供學生使用的工具包,或者您可能想在您附近找到一個第一樂高聯盟。
樂高EV3編程軟體可以在平板電腦和計算機上運行,??並且使用了構建塊(在這種情況下為樂高塊)隱喻,就像Scratch和Blockly一樣,盡管樂高的版本傾向於水平構建程序,看起來更像流程圖。學生結合動作,變數和事件來操縱他們的LEGO Mindstorms作品。對於年幼的孩子來說,編程語言非常簡單,而對於年長的孩子和成年人來說,編程語言仍然充滿挑戰。
除了LEGO Mindstorms編程環境外,LEGO還使用開放源代碼Linux內核,可以通過Python和C ++等傳統編程語言對其進行修改和編程。
建議年齡:10歲以上(幼兒可以在監督下使用)
要求:EVA3需要運行macOS或Windows的計算機或運行Android或iOS 的平板電腦。要運行程序而不是調試程序,需要一個或多個LEGO EV3機械手。
7.Ko
Ko是Microsoft專門為Windows和Xbox 360設計的游戲編程應用程序。Windows版本是免費的,但Xbox 360版本是付費應用程序。孩子們可以使用該應用程序來探索和設計3D世界中的游戲。
Ko的圖形界面引人入勝,而Xbox版本的編程完全可以通過游戲控制器完成。如果您擁有支持它的硬體,那麼Ko是一個較舊但仍然可靠的選擇。
不幸的是,還沒有Xbox版本的Ko,而且未來的發展似乎不太可能。但是,Xbox和Windows版本已經完全開發,這就是為什麼即使放棄它也將其包括在此列表中的原因。
建議年齡:8至14歲
要求:Windows 7及以下版本或Xbox 360
總結:
有動力的中學生可能需要嘗試製作和安裝Minecraft mod。Unity 3D游戲界面是通過大量可用在線資源跳入編程3D游戲的另一種好方法。請記住,編程本質上令人沮喪。它涉及很多故障排除和反復試驗。父母可以為初出茅廬的程序員提供的最佳工具是一種毅力和決心。

C. 支持中文變數名的lua,在網上看到修改源碼就可以讓lua支持中文變數名。我學著修改了,可是改完後,

直接使用luajit就可以支持中文變數名。

--$./luajit-2.0.0-beta10
LuaJIT2.0.0-beta10--Copyright(C)2005-2012MikePall.http://luajit.org/
JIT:ONCMOVSSE2SSE3SSE4.
>你好="111"
>print(你好)
111
>

現在版本應該是支持lua5.1的。luajit的性能比lua5.1好多了。

閱讀全文

與lua10源碼相關的資料

熱點內容
雲空間在哪個文件夾 瀏覽:924
編程游戲小貓抓小魚 瀏覽:782
安卓dosbox怎麼打開 瀏覽:772
伺服器無影響是怎麼回事 瀏覽:950
比德電子采購平台加密 瀏覽:200
加密貨幣400億 瀏覽:524
植發2次加密 瀏覽:44
vc6查看編譯的錯誤 瀏覽:595
心理大全pdf 瀏覽:1002
區域鏈加密幣怎麼樣 瀏覽:343
查找命令符 瀏覽:95
壓縮工具zar 瀏覽:735
白盤怎麼解壓 瀏覽:475
辰語程序員學習筆記 瀏覽:47
程序員被公司勸退 瀏覽:523
java三子棋 瀏覽:693
加密空間怎麼強制進入 瀏覽:345
ug分割曲線命令 瀏覽:209
學碼思程序員 瀏覽:610
自考雲學習app為什麼登不上 瀏覽:410