用于战神引擎元宝抽奖Npc脚本,脚本默认支持随机8个奖品,有一等奖到参与奖,帮主经过3次测试,得奖率是非常的高的,抽到了麻痹戒指,这个脚本不带后台控制奖品几率的控制,网站上还要其他带控制的,根据自己的版本情况,选择对应的脚本。脚本是明文版的,可以任何修改里面的奖品内容。


部分脚本
PROGRAM Mir2;
{$I common.pas}
var
today:integer;
num:integer;
Snum :integer;
Snum0 :string ;
num0 :string ;
Procedure _doexit;
begin
This_Npc.CloseDialog(This_Player);
end;
procedure domain;
begin
Snum0 :=inttostr(99999-Snum);//全服剩余抽奖次数
num0 :=inttostr(99999-Snum);//个人剩余抽奖次数
This_NPC.NpcDialog(This_Player,
'☆☆☆欢迎光临【追忆合击】抽奖中心☆☆☆\|'
+' '+'每抽奖一次需要<8888元宝/c=red>!|\'
+' '+'<一等奖>:<首充神卷>(可进首充地图)\|'
+' '+'<二等奖>:随机<真*刺影装备>一件\|'
+' '+'<三等奖>:随机<神*倚天装备>一件\|'
+' '+'<四等奖>:随机<魔*火龙装备>一件\|'
+' '+'<五等奖>:<芙蓉王>一包\|'
+' '+'<六等奖>:<打火机>一个\|'
+' '+'<七等奖>:随机<特戒>一枚\|'
+' '+'<参与奖>:<神兵水晶片>一个\|'
+' '+'{cmd}<我要抽奖/@cj>\');
end;
procedure _cj;
var
Rdm_int : integer;
WpName : string;
begin
today := GetDateNum(GetNow);
if This_Player.GetV(63,3) <> today then
begin
This_Player.SetV(63,3,today);
This_Player.SetV(63,4,0);
end;
if GetG(65,1) <> today then
begin
SetG(65,1,today);
SetG(65,2,0);
end;
Snum := GetG(65,2)
num := This_Player.GetV(63,4);
if Snum < 99999 then//可以更改全服抽奖次数上限,上面的显示项目最好同时修改
begin
if num < 99999 then//更改个人抽奖次数上限








