天空之夜丶
本帖最后由 1582952890 于 2017-9-17 10:04 编辑

这个插件就是累计签到一定天数的玩家 给予一定的奖励。
这个插件是楼主的第一个插件, 今天无聊闲暇之下 终于对这个插件进行了更新,并且,楼主决定会尽可能的持续更新这个插件


SFWSupprt传送门  

命令是:
/sigin  帮助
/sigin in 签到
/sigin list 当天签到的玩家。
/sigin setmoney XX 修改签到满周期的奖励
/sigin setday XX 修改签到周期
/sigin reload   重新加载配置信息

配置文件里面的内容就是
设置周期和设置钱数。

在游戏中使用 setday 和setmoney 也可以完成需求,所以不怎么需要在配置文件里面做什么事情。


部分朋友说 1710 不能用。     请1710的朋友不要再试了。


当前版本为: 1.4 ,更新内容如下:

      此次更新删除了前面版本的一些内容,请斟酌后选择!
      
        1.   删除了vip 权限, 就是 删除了 1.3中新增的 vip1~5 的权限, 为什么要这么做呢 = =?  原因很简单,因为我准备在后续的版本中添加奖励物体, 到时候的VIP 组可能也会一起粗现。
        2.  引用了一个插件支持 做前置,如果不想装这个前置插件 ,请安装 1.3 以前的版本哟~
        3.  删除了 命令 setday 和 setmoney   就是说, 你不能用指令设置周期和奖励了~ 需要在配置文件里面手动的修改。但是呢, reload 命令被我保留下来了, 也就是说 修改之后 直接 使用 /sigin reload 命令就生效配置了。
        4. 新增了 一个新特性: 就是可以每日签到了, 在启用每日签到的时候 会自动让签到周期不可用。
        上面的即为 本次更新内容, 谢谢大家的支持~

版本:1.3   更新内容如下:      

        经济插件的支持由原来的iConomy  已经更新到Vault  ,这就意味着,本插件可以支持多个经济插件了~


       增加了5个vip 权限:
             - sigin.vip1             普通玩家签到奖励为200 的时候 ,vip1将会获得400
             - sigin.vip2             普通玩家签到奖励为200 的时候 ,vip2将会获得600
             - sigin.vip3             普通玩家签到奖励为200 的时候 ,vip3将会获得800
             - sigin.vip4             普通玩家签到奖励为200 的时候 ,vip4将会获得1000
             - sigin.vip5             普通玩家签到奖励为200 的时候 ,vip5将会获得1200


       增加了语言文件:  对,你没看错! 增加了高大上的语言文件,这样你就可以随意更改插件的提示信息了,语言文件我已经做了                                   非常周全的注释, 帮助你修改,自定义语言文件, 而且语言文件支持颜色代码。




        以上就是1.3版本的更新内容


    如果您喜欢这个插件,请别忘了给作者小小的捐款一下,私信我就是私信作者~
           毕竟开发插件也是需要吃饭的,有什么BUG和建议也可以私信我。
    下载地址为:  




dcsuibian
好没节操的插件

天空之夜丶
dcsuibian 发表于 2013-10-19 21:39
好没节操的插件

QAQ 折腾死我了
技术不够,无奈啊
网上找不到资料 {:10_501:}

LittleHei
不明觉厉。。。                     

天空之夜丶
987987 发表于 2013-10-19 21:43
不明觉厉。。。

你们一个个都8J了, 过来水什么。。{:10_524:}

天空之夜丶
我终于知道 为什么去别的服都有可能见到自己从来没见过的插件了。。。
我去,原来他们都是私藏的。
技术也私藏,,,{:10_526:}

MZ丶野火
建议就是弄个记事本.可设置要奖励的物品ID.然后插件读取吧?

天空之夜丶
MZ丶野火 发表于 2013-10-19 22:21
建议就是弄个记事本.可设置要奖励的物品ID.然后插件读取吧?

我也有这个想法,把要奖励的物品ID 放在配置文件中,可以修改。
其实,我想是把别的MOD里面的物品奖励的,但是放别的ID,就出现错误

a1442265069
好东西!~~~~~~~~~~~~~~~~~~{:10_523:}

天空之夜丶
a1442265069 发表于 2013-10-20 09:09
好东西!~~~~~~~~~~~~~~~~~~

谢谢, 如果你有什么需求,我这段时间也可以帮您定制一下,但是只能增加物品,而且是原版的,增加钱什么的,暂时无力

54sean
支持原创{:10_546:}

天空之夜丶
54sean 发表于 2013-10-20 12:34
支持原创

谢谢,但是网上关于插件的资料太少了,想做都不知道该怎么做 QAQ

wto4028999
那用给钱指令不好吗= =/eco give

天空之夜丶
wto4028999 发表于 2013-10-20 13:25
那用给钱指令不好吗= =/eco give

但是不知道要怎么做QAQ
我能做到的自动化 目前只有这么多了,我在想办法完善下这个插件QAQ

wto4028999
天空之夜丶 发表于 2013-10-20 13:29
但是不知道要怎么做QAQ
我能做到的自动化 目前只有这么多了,我在想办法完善下这个插件QAQ

QAQ,唔,大神求交朋友,我QQ:747659134

天空之夜丶
放几张图吧。。。
图放不上去了。。。
{:10_524:} 各位将就下吧 。

wolski
经济方面用vault做前置如何?
其实类似登陆奖励的插件有一些,楼主没仔细找~

HGK
厉害啊LZ!{:10_531:}

天空之夜丶
wolski 发表于 2013-10-20 21:42
经济方面用vault做前置如何?
其实类似登陆奖励的插件有一些,楼主没仔细找~

貌似我没认真找 ,不过找的时间应该也够我做出来了。
不知道为什么 我现在服务器的领地插件 与vault插件有冲突。
如果有vault插件,领地插件就不工作 - -
而且调整经济状况,也弄了我一天 QAQ
不过,还好,总算完成了。

天空之夜丶
HGK 发表于 2013-10-20 21:50
厉害啊LZ!

{:10_492:}{:10_492:}
没办法啊,有些事情还是要自己来动手做。

死茶酱
我拿回服务器试试再说= =
{:10_517:}

天空之夜丶
死茶酱 发表于 2013-10-20 22:06
我拿回服务器试试再说= =

{:10_531:}  嗯嗯,好

天空之夜丶
wolski 发表于 2013-10-20 21:42
经济方面用vault做前置如何?
其实类似登陆奖励的插件有一些,楼主没仔细找~

大神 ,我再问一下,有没有什么类似于任务栏形式的插件
就是 我发布一个任务,别的玩家用这样的命令就能看到我的需求。
这样的,我也不知道该怎么描述,大致就是这样。
先问下,如果没有,还要自己再写{:10_526:}

尘曲
= =用vault吧,iconomy这是在作死。。。


尘曲
  1. private boolean setupEconomy(){
  2.             RegisteredServiceProvider<Economy> economyProvider = getServer().getServicesManager().getRegistration(net.milkbowl.vault.economy.Economy.class);
  3.             if (economyProvider != null) {
  4.                 economy = economyProvider.getProvider();
  5.             }
  6.             return (economy != null);
  7.         }
复制代码
  1.     public boolean paymoney(Player player, int money){
  2.         if (!economy.hasAccount(player.getName())){
  3.             return false;
  4.         }
  5.         if (economy.getBalance(player.getName()) < (double)money){
  6.             return false;
  7.         }else{
  8.             economy.withdrawPlayer(player.getName(), money);
  9.             return true;
  10.         }
  11.     }
复制代码


其它方法自己查看economy或者vault的doc吧

http://mythcraft.dyndns.org/javadoc/vault/


天空之夜丶
尘曲 发表于 2013-10-21 08:43
= =用vault吧,iconomy这是在作死。。。

我想问下,你会写插件么?
如果你会,我把我代码发给,你帮我改成vault OK 么?

尘曲
天空之夜丶 发表于 2013-10-21 11:42
我想问下,你会写插件么?
如果你会,我把我代码发给,你帮我改成vault OK 么?

可以啊,邮箱[email protected]

尘曲
天空之夜丶 发表于 2013-10-21 11:42
我想问下,你会写插件么?
如果你会,我把我代码发给,你帮我改成vault OK 么?

代码其实刚刚贴出来给你了。但是论坛说要审核,坑爹

天空之夜丶
尘曲 发表于 2013-10-21 08:49
其它方法自己查看economy或者vault的doc吧

http://mythcraft.dyndns.org/javadoc/vault/

大神,您给的链接有问题,  而且vault 的API 中 有没有直接给玩家增加金币的呢。
你发的那两个方法,第一个没看懂,第二个好像是给别人钱的

天空之夜丶
尘曲 发表于 2013-10-21 11:49
可以啊,邮箱

目测你看不懂我的代码,还是不发了。
我连 哈希map 是什么都不知道 QAQ

尘曲
天空之夜丶 发表于 2013-10-21 14:21
大神,您给的链接有问题,  而且vault 的API 中 有没有直接给玩家增加金币的呢。
你发的那两个方法,第一 ...

第一个就类似于初始化,丢到主类就行了

第二个是一个扣钱的例子,把金额改成负数就是给钱了,或者把withdrawPlayer改成depositPlayer,效果一样

当然,给钱的话就可以去掉if (economy.getBalance(player.getName()) < (double)money){
            return false;
这个判断了

尘曲
天空之夜丶 发表于 2013-10-21 14:22
目测你看不懂我的代码,还是不发了。
我连 哈希map 是什么都不知道 QAQ

么事,我能看懂的,= =我只需要把你iconomy的部分修改掉就行了

尘曲
天空之夜丶 发表于 2013-10-21 14:21
大神,您给的链接有问题,  而且vault 的API 中 有没有直接给玩家增加金币的呢。
你发的那两个方法,第一 ...

那个链接没问题= =只是被墙了。。。需要翻墙才能看到。。。

天空之夜丶
尘曲 发表于 2013-10-21 15:11
么事,我能看懂的,= =我只需要把你iconomy的部分修改掉就行了

看到你上面的回帖,我就知道我该怎么用了。
等过两天,我试着加上组,不同组的奖励不一样,然后顺带就支持vault

天空之夜丶
尘曲 发表于 2013-10-21 15:16
那个链接没问题= =只是被墙了。。。需要翻墙才能看到。。。

难道很多资料都需要翻墙才能看到么 - -

尘曲
天空之夜丶 发表于 2013-10-21 15:24
难道很多资料都需要翻墙才能看到么 - -

必须。。。我很多时候都是翻墙的。。。好麻烦

第一页 上一页 下一页 最后一页