[开服必备] 初始资金出生钱数新人送钱

人物出生兜里和银行设置多少钱

 

本帖隐藏的内容



修改util.lua
路径如下

data\resources\[essential]\essentialmode\server\util.lua


代码如下  大约在11行的位置修改蓝色数值可以设置新人刚注册送的钱数

es_startingCash’, ‘20000     送现金
‘es_startingBank’, ‘0’           送银行

==============================================================

—       Licensed under: AGPLv3        —
—  GNU AFFERO GENERAL PUBLIC LICENSE  —
—     Version 3, 19 November 2007     —

— Global variables
Users = {}
commands = {}
settings = {}
settings.defaultSettings = {
    [‘permissionDenied’] = GetConvar(‘es_permissionDenied’, ‘false’),
    [‘startingCash’] = GetConvar(‘es_startingCash’, ‘20000‘),
    [‘startingBank’] = GetConvar(‘es_startingBank’, ‘0‘),
    [‘enableRankDecorators’] = GetConvar(‘es_enableRankDecorators’, ‘false’),
    [‘moneyIcon’] = GetConvar(‘es_moneyIcon’, ‘$’),
    [‘nativeMoneySystem’] = GetConvar(‘es_nativeMoneySystem’, ‘0’),
    [‘commandDelimeter’] = GetConvar(‘es_commandDelimeter’, ‘/’),
    [‘enableLogging’] = GetConvar(‘es_enableLogging’, ‘false’),
    [‘enableCustomData’] = GetConvar(‘es_enableCustomData’, ‘false’),
    [‘defaultDatabase’] = GetConvar(‘es_defaultDatabase’, ‘1’),
    [‘disableCommandHandler’] = GetConvar(‘es_disableCommandHandler’, ‘false’),
    [‘identifierUsed’] = GetConvar(‘es_identifierUsed’, ‘steam’)
}
============================================================

如果以上的方法不行可以在试试下面的

在 [ es_extended/server/main.lua ]( 第 202 至 212 行 )中:

 
if #missingAccounts > 0 then

        for i=1, #missingAccounts, 1 do
        
                if(Config.AccountLabels[missingAccounts[i]] == 'bank') then
                        table.insert(xPlayer.accounts, {
                                name  = missingAccounts[i],
                                money = 500, --这是你的起始金额
                                label = Config.AccountLabels[missingAccounts[i]]
                        })
                else
                        table.insert(xPlayer.accounts, {
                                name  = missingAccounts[i],
                                money = 0,
                                label = Config.AccountLabels[missingAccounts[i]]
                        })               
                end
               
        end

        xPlayer.createAccounts(missingAccounts)
end

第三种方法如下在server.cfg里加入如下代码

 
# EssentialMode
set es_startingBank 150000
set es_startingCash 15000

第四种

在 1.2legacy 框架中,要去 es_extendedconfig.lua,它会将您放入 config.lua 中修改初始资金

    请登录后发表评论

      请登录后查看回复内容

    在线客服
    站长-China-MPK
    客服会在24小时内回复你。
    2023-12-10 06:03:17
    你好,请问有什么可以帮助到你的。
    您的工单我们已经收到,我们将会尽快跟您联系!
    [官方-站长]
    2145171299
    取消

    选择聊天工具: