summoner1、summoner2:是召唤师技能,SummonerHeal治疗,SummonerFlash闪现,具体参考League of Legends\GameServer\GameServerApp\Content\Data\LeagueSandbox-Default\Champions\Global
这个目录
runes:符文列表,5004是攻速符文,5245是攻击力,
可以通过修改League of Legends\GameServer\GameServerApp\Content\Data\LeagueSandbox-Default\Items\5004\5004.json
修改符文的攻速加成,PercentAttackSpeedMod改成3.0就是满攻速2.5(填2.5实测是2.19的攻速。。)
5245符文配置的FlatPhysicalDamageMod就是攻击力加成,改900.0基本上普攻一下防御塔就挂了。。。
League of Legends\GameServer\GameServerApp\Content\Data\LeagueSandbox-Default\Stats\目录下是每个英雄的初始属性配置,比如Ezreal\Ezreal.json为例:
AttackDelayOffsetPercent:是攻速加成,填5基本就是5倍攻速的样子
AttackRange:是攻击范围,填5000以上攻击范围比防御塔还大,但是受到视野制约填太大也没用
BaseDamage:基础伤害
BaseHP、BaseMP:基础血量和魔法值
BaseStaticHPRegen、BaseStaticMPRegen:基础回血、回蓝
MoveSpeed:移速,5000左右比较合适,比技能跑得还快
高能注意:以下操作不能通过修改配置或脚本来完成,是需要使用VS2017重新编译服务器的!!!
开局基础金币数量需要修改服务器源码,搜索475.0,改成你想要的初始金币数量,然后重编服务器
如果嫌小兵每局开局要等30秒才出兵,可以搜索到这两行代码:
private readonly long _firstSpawnTime = 90 * 1000;
private long _nextSpawnTime = 90 * 1000;
改成9* 1000就是进去后9秒就开始出兵,
private readonly long _spawnInterval = 30 * 1000;
这个是每隔30秒出一波兵,时间间隔太短客户端会很卡(我i7+16G内存的机子。。。)
最后就是现在水晶和中央水晶枢纽是不能普攻和技能攻击的,可以注释掉
League of Legends\GameServer\GameServerLib\GameObjects\Missiles\Projectile.cs
这个文件里面的
//if ((unit is Inhibitor i || unit is Nexus n) && !((SpellData.Flags & (int)SpellFlag.SPELL_FLAG_AFFECT_BUILDINGS) > 0))
//{
// return;
//}