99Max综合娱乐网站(旧版)

 找回密码
 立即注册
查看: 748|回复: 4

[脚本求助] 求助一个类似银行的脚本...

[复制链接]

升级   100%

群组: JRO日本客户端

发表于 2016-10-17 20:37:53 | 显示全部楼层 |阅读模式
就是指定某一个道具使用一下可以选择换取支票..
有1000W 5000W 的2个选项...
谁可以帮帮我吗????
温馨提示:
1. 本站模拟器源于网络,经 99Max.mE 二次开发,仅供个人学习娱乐使用,切勿用于商业用途,否则后果自负!
2. 如需更好体验游戏内容,请前往官方游戏!不具备合法的运营模式,都是强盗,请勿擅自搭建私服!
3. 如本站内容有侵犯您的权益,请发送信息至QQ:372607220 或 EMAIL:372607220@qq.com ,我们会及时删除。

升级   100%

发表于 2016-10-19 11:58:38 | 显示全部楼层
这个是不是可以做成一个商品样子呢?买这个商品的时候-1000W,然后这个商品使用的时候+1000W,然后添加个银行NPC来专门出售是不是就行了

升级   100%

群组: JRO日本客户端

发表于 2016-11-4 22:15:00 | 显示全部楼层
以下物品也许你很需要
然后添加NPC贩卖同等价格的道具不就完美解决了?
1000W的支票也卖1000W
5000W的支票也卖5000W
当然如果想避免被商人的低买高卖影响你就添加NPC兑换
// 自定义物品 - Zeny万元支票
29016,Zeny_Cheque_1,1万元支票,2,0,,20,,,,,0xFFFFFFFF,63,2,,,,,,{ atcommand "@zeny 10000"; },{},{}
29017,Zeny_Cheque_5,5万元支票,2,0,,20,,,,,0xFFFFFFFF,63,2,,,,,,{ atcommand "@zeny 50000"; },{},{}
29018,Zeny_Cheque_10,10万元支票,2,0,,20,,,,,0xFFFFFFFF,63,2,,,,,,{ atcommand "@zeny 100000"; },{},{}
29019,Zeny_Cheque_25,25万元支票,2,0,,20,,,,,0xFFFFFFFF,63,2,,,,,,{ atcommand "@zeny 250000"; },{},{}
29020,Zeny_Cheque_50,50万元支票,2,0,,20,,,,,0xFFFFFFFF,63,2,,,,,,{ atcommand "@zeny 500000"; },{},{}
29021,Zeny_Cheque_100,100万元支票,2,0,,20,,,,,0xFFFFFFFF,63,2,,,,,,{ atcommand "@zeny 1000000"; },{},{}
29022,Zeny_Cheque_500,500万元支票,2,0,,20,,,,,0xFFFFFFFF,63,2,,,,,,{ atcommand "@zeny 5000000"; },{},{}
29023,Zeny_Cheque_1000,1000万元支票,2,0,,20,,,,,0xFFFFFFFF,63,2,,,,,,{ atcommand "@zeny 10000000"; },{},{}
29024,Zeny_Cheque_2000,2000万元支票,2,0,,20,,,,,0xFFFFFFFF,63,2,,,,,,{ atcommand "@zeny 20000000"; },{},{}
29025,Zeny_Cheque_5000,5000万元支票,2,0,,20,,,,,0xFFFFFFFF,63,2,,,,,,{ atcommand "@zeny 50000000"; },{},{}

升级   100%

群组: JRO日本客户端

发表于 2016-11-4 22:28:46 | 显示全部楼层
prontera.gat,151,109,4        script        兑换支票Npc#1        10041,{
        mes "[兑换支票Npc]";
        mes " [一千万换一张对等面值的支票:]";
        next;
                ExCreate:
                        mes "[兑换支票Npc]";
                        mes "考虑好了么?";
                        next;
                        menu"Yes",L1,"No",L2;
                        L1:
                        if (zeny < 10000000) goto ExEnd;
                        goto ExGive;
                    NoItem:
                        mes "[兑换支票Npc]";
                        mes "你...别胡闹了!走开!";
                        close;
                ExGive:
                        mes "[兑换支票Npc]";
                        mes "这是你的!";
                        set zeny,zeny-10000000;
                        getitem        29023,1;
                        close;
        L2:
        ExEnd:
                mes "[兑换支票Npc]";
                mes "你的钱不够哦…准备好了再来吧… ";
                close;
OnInit:
        waitingroom "[兑换一千万支票找我]",0;
        end;
}


prt_in.gat,155,109,4        script        兑换支票Npc#2        10041,{
        mes "[兑换支票Npc]";
        mes " [五千万换一张对等面值的支票:]";
        next;
                ExCreate:
                        mes "[兑换支票Npc]";
                        mes "考虑好了么?";
                        next;
                        menu"Yes",L1,"No",L2;
                        L1:
                        if (zeny < 50000000) goto ExEnd;
                        goto ExGive;
                    NoItem:
                        mes "[兑换支票Npc]";
                        mes "你...别胡闹了!走开!";
                        close;
                ExGive:
                        mes "[兑换支票Npc]";
                        mes "这是你的!";
                        set zeny,zeny-50000000;
                        getitem        29025,1;
                        close;
        L2:
        ExEnd:
                mes "[兑换支票Npc]";
                mes "你的钱不够哦…准备好了再来吧… ";
                close;
OnInit:
        waitingroom "[兑换五千万支票找我]",0;
        end;
}

升级   100%

群组: JRO日本客户端

发表于 2016-11-4 22:33:35 | 显示全部楼层
你用下面这个试试吧;上面那个 L1 L2的没有添加
初步看看脚本应该没有什么大问题
原理 判定角色是否具备兑换支票的条件(1000W或者5000W)
满足就进入扣除钱给予对应的道具ID 数量1个

==================================
prontera.gat,151,109,4        script        兑换支票Npc#1        10041,{
        mes "[兑换支票Npc]";
        mes " [一千万换一张对等面值的支票:]";
        next;
                ExCreate:
                        mes "[兑换支票Npc]";
                        mes "考虑好了么?";
                        next;
                        menu"Yes",L1,"No",L2;
        L1:
                        if (zeny < 10000000) goto ExEnd;
                        goto ExGive;
                    NoItem:
                        mes "[兑换支票Npc]";
                        mes "你...别胡闹了!走开!";
                        close;
                ExGive:
                        mes "[兑换支票Npc]";
                        mes "这是你的!";
                        set zeny,zeny-10000000;
                        getitem        29023,1;
                        close;
        L2:
                mes "[兑换支票Npc]";
                mes "原来你没考虑好啊,什么时候想好了再来找我吧… ";
                close;
        ExEnd:
                mes "[兑换支票Npc]";
                mes "你的钱不够哦…准备好了再来吧… ";
                close;
OnInit:
        waitingroom "[兑换一千万支票找我]",0;
        end;
}


prt_in.gat,155,109,4        script        兑换支票Npc#2        10041,{
        mes "[兑换支票Npc]";
        mes " [五千万换一张对等面值的支票:]";
        next;
                ExCreate:
                        mes "[兑换支票Npc]";
                        mes "考虑好了么?";
                        next;
                        menu"Yes",L1,"No",L2;
        L1:
                        if (zeny < 50000000) goto ExEnd;
                        goto ExGive;
                    NoItem:
                        mes "[兑换支票Npc]";
                        mes "你...别胡闹了!走开!";
                        close;
                ExGive:
                        mes "[兑换支票Npc]";
                        mes "这是你的!";
                        set zeny,zeny-50000000;
                        getitem        29025,1;
                        close;
        L2:
                mes "[兑换支票Npc]";
                mes "原来你没考虑好啊,什么时候想好了再来找我吧… ";
                close;
        ExEnd:
                mes "[兑换支票Npc]";
                mes "你的钱不够哦…准备好了再来吧… ";
                close;
OnInit:
        waitingroom "[兑换五千万支票找我]",0;
        end;
}
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|99Max综合娱乐网站(旧版) ( 沪ICP备11024206号-1 )

GMT+8, 2024-11-22 22:46 , Processed in 0.327365 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表