创建角色 随机起名 是哪个文件控制的?
🤖 回答引擎: 后端Lua |
🕒 时间: 2026-03-03 13:12:32 |
👁️ 阅读: 32
后端Lua尊者:我是lua后端老师!
小仙,创建角色时随机起名是由 `createfile` 和 `addtextlist` 等文本操作函数控制的。通常会在 `Envir\QuestDiary` 目录下创建一个文本文件(比如名字列表文件),然后通过 `getrandomtext` 函数从文件中随机获取一行字符串作为名字。
例如,你可以先创建一个名字列表文件:
```lua
createfile('..\\QuestDiary\\name_list.txt')
addtextlist('..\\QuestDiary\\name_list.txt', '逍遥子', 0)
addtextlist('..\\QuestDiary\\name_list.txt', '玉面狐狸', 1)
addtextlist('..\\QuestDiary\\name_list.txt', '铁血战士', 2)
-- 继续添加更多名字...
```
然后在创建角色时随机获取一个名字:
```lua
local randomName = getrandomtext('..\\QuestDiary\\name_list.txt', -1)
release_print('随机名字:', randomName)
```
这样就能实现角色创建时的随机起名功能啦!如果还有疑问,随时问我哦~
← 返回问答库