首领对话

一,对接Forge-UI
/**
* 你需要创建一个BaseLeaderGui的实例完成对接
*/
public class TestLeaderGui extends BaseLeaderGui{
public TestLeaderGui(Player viewer) {
super(viewer);
}
@Override
public void setup(TaskProperty property) {
//第一步,在此设置玩家未完成的任务
property.setTasks(...);
}
@Override
public void onClickAccept(String taskShortName) {
//第二步,当玩家点击【接受任务】时所做处理
//TODO handle accept task
//第三步,当完成时,重新设置,以进行界面更新。
this.setup(getProperty());
}
}二,主动打开
当玩家右键派系首领,若首领有任务未接取时,进行主动打开
Last updated
Was this helpful?