饥荒联机版

饥荒联机版

Achievements and Level System
Lavax  [开发者] 2020 年 3 月 12 日 上午 11:25
Debug Commands
Remote Commands if you are the admin of the server.

AllPlayers[1].components.allachivcoin.coinamount = 200
AllPlayers[1].components.allachivevent:grantAll(AllPlayers[1])
AllPlayers[1].components.levelsystem:xpDoDelta(10000,AllPlayers[1])
最后由 Lavax 编辑于; 2020 年 3 月 26 日 上午 5:22
< >
正在显示第 1 - 15 条,共 20 条留言
sergei.strizhak 2020 年 4 月 20 日 上午 12:49 
How to add a single perk with console?, & changind attrib (damage, speed) via console?
最后由 sergei.strizhak 编辑于; 2020 年 4 月 20 日 上午 12:58
江江鸡 2020 年 4 月 20 日 上午 8:31 
How can I give the achievement points to my teammate?The debug command only work for admin.
Lavax  [开发者] 2020 年 4 月 20 日 上午 8:41 
引用自 江江鸡
How can I give the achievement points to my teammate?The debug command only work for admin.
You have to change the number (1) in AllPlayers[1] to the correct number. I think there are some help functions where you can input the player name and get a number back. Look in the KLEI forums
Lavax  [开发者] 2020 年 4 月 20 日 上午 8:46 
引用自 sergei.strizhak
How to add a single perk with console?, & changind attrib (damage, speed) via console?
Therefore you need to know the names of the perks. They can be found in the allachivcoin.lua.
For example:
AllPlayers[1].components.allachivcoin.lifestealupamount = 3
would set your lifesteal perk to 3 times purchased.

For level attributes it is: (levelsystem.lua)
AllPlayers[1].components.levelsystem.speedupamount = 2
would set your speed upgrades to 2
最后由 Lavax 编辑于; 2020 年 4 月 20 日 上午 8:47
江江鸡 2020 年 4 月 21 日 上午 3:52 
引用自 Lavax
引用自 江江鸡
How can I give the achievement points to my teammate?The debug command only work for admin.
You have to change the number (1) in AllPlayers[1] to the correct number. I think there are some help functions where you can input the player name and get a number back. Look in the KLEI forums
Thanks for your answer, I've learned how to use the debug command to increase achievement points.
Kim 2020 年 8 月 15 日 上午 9:56 
Hi, I have a question. How to reset all the granted rewards?
Lavax  [开发者] 2020 年 8 月 23 日 下午 10:49 
There is a reset button
摸鱼先锋 2020 年 10 月 6 日 上午 7:34 
the commands don`t work i think...i can get points,but when i try to use them, the number of points will change just like before I used command
最后由 摸鱼先锋 编辑于; 2020 年 10 月 6 日 上午 7:35
Lavax  [开发者] 2020 年 10 月 8 日 上午 12:50 
when entering the commands the mode has to be remote not local (CTRL to switch). pasting code switches the mode.
摸鱼先锋 2020 年 10 月 8 日 上午 2:51 
引用自 Lavax
when entering the commands the mode has to be remote not local (CTRL to switch). pasting code switches the mode.
wow,i don`t know that before,and thanks a lot for your help. XD
dano 2021 年 1 月 29 日 下午 3:46 
I tried this command:
AllPlayers[1].components.allachivcoin.lifestealupamount = 3
on Remote console, but it does not work.
I am on hosted server. I am able to add coins but have not been able to do perks.

anybody has any luck with the console command?
Lavax  [开发者] 2021 年 1 月 29 日 下午 11:53 
The command works the UI is just not updating. If you hit the lifesteal button again it will update
dano 2021 年 3 月 1 日 上午 7:56 
Oh perfect. I see now. We use this mod in our hosted server Kronik and we love it.

I have another question. One player picked up a backpack that contained a lot of gems and she got achievements that she wanted to do herself. So is there a command to remove a particular achievement? For example. Remove Emerald from a player.

I see you use "grant" in "AllPlayers[1].components.allachivevent:grant" do you also have a revoke or remove? or is the app not designed like that?

Thanks

Lavax  [开发者] 2021 年 3 月 1 日 下午 1:42 
I did not create a remove function but the commands should be
AllPlayers[1].components.allachivevent.citrins = 0
AllPlayers[1].components.allachivevent.citrin = false
for yellow gems

amber for orange and emerald for green gems
MBM 2021 年 5 月 29 日 下午 5:06 
My character is modded and can't sleep. I tried to add the Sweet Home achiev with the AllPlayers[1].components.allachivevent:grantAll(AllPlayers[1]), using sleeptent, Sleeptent, SleepTent, sweethome, Sweethome and I couldnt get it. Can you help me?
< >
正在显示第 1 - 15 条,共 20 条留言
每页显示数: 1530 50