乾乾与行 发表于 2022-6-10 17:21:45

[战神脚本]娱乐中心-骰子买大小豹子脚本




人机对赌模式该版能够更好控制输赢率,图片是GM权限查看NPC格式,普通玩家只有买大和开盘,GM模式方便数据直接游戏内调整。
SetG(73,1,90)为输赢率总开关,GetG(73,1)取值0到99。通过控SetG来控制输赢,
如例取90则玩家胜率为 10%不到,取99玩家100%输

部分脚本:
procedure p113;
begin
    num1 :=StrToIntDef(This_NPC.InputStr,-1);//输入非阿拉伯数字的字符都返回-1
   if This_NPC.InputOKthen
      if(num1 < 100) or(num1 > 65534) then
       begin
       This_NPC.NpcDialog(This_Player,'投注必须使用大于100小于65534的阿拉伯数字!') ;
       end
      else if (num1 >= 100) and (num1 < 65535) then
         begin
         ifThis_Player.YBNum >= num1 then
         begin
                This_Player.PsYBConsum(This_NPC,'xin',20001,num1,1);
                This_NPC.NpcDialog(This_Player,'你买了'+inttostr(num1)+'元宝的豹子!'+'{cmd}<返回/@main>') ;
                                SetG(73,5,ya+num1)
                This_Player.setv(74,1,1);   //限定能投骰子的玩家,及只能在3个选项中同一时间选一个
                This_Player.setv(73,3,1); // 限定选择的下注的类型,改类型为选了豹子
         end else
         This_NPC.NpcDialog(This_Player,'你没有足够的元宝买'+inttostr(num1)+'的豹子!' +'{cmd}<返回/@main>') ;
         end;
   
end;


页: [1]
查看完整版本: [战神脚本]娱乐中心-骰子买大小豹子脚本