给你的烈焰私服服务端增加一个投资随机开元宝的脚本
function item_10076(item,event,player)
local i = math.random(1,3000);
if i == 1 then
player:add_vcoin(100000); --10W元宝
player:alert(10,0,0,"元宝+10万");
g_alert("[<font color='#FF0033'>"..player:GetName().."</font>]掷骰子,获得<font color='#FF0033'>10万</font>元宝",2,1000,0,1);
return 0;
end
local i = math.random(1,1800);
if i == 1 then
player:add_vcoin(90000); --9W元宝
player:alert(10,0,0,"元宝+9万");
g_alert("[<font color='#FF0033'>"..player:GetName().."</font>]掷骰子,获得<font color='#FF0033'>9万</font>元宝",2,1000,0,1);
return 0;
end
local i = math.random(1,1600);
if i == 1 then
player:add_vcoin(80000); --8W元宝
player:alert(10,0,0,"元宝+8万");
g_alert("[<font color='#FF0033'>"..player:GetName().."</font>]掷骰子,获得<font color='#FF0033'>8万</font>元宝",2,1000,0,1);
return 0;
end
local i = math.random(1,1400);
if i == 1 then
player:add_vcoin(70000); --7W元宝
player:alert(10,0,0,"元宝+7万");
g_alert("[<font color='#FF0033'>"..player:GetName().."</font>]掷骰子,获得<font color='#FF0033'>7万</font>元宝",2,1000,0,1);
return 0;
end
local i = math.random(1,1200);
if i == 1 then
player:add_vcoin(60000); --6W元宝
player:alert(10,0,0,"元宝+6万");
g_alert("[<font color='#FF0033'>"..player:GetName().."</font>]掷骰子,获得<font color='#FF0033'>6万</font>元宝",2,1000,0,1);
return 0;
end
local i = math.random(1,1000);
if i == 1 then
player:add_vcoin(50000); --5W元宝
player:alert(10,0,0,"元宝+5万");
g_alert("[<font color='#FF0033'>"..player:GetName().."</font>]掷骰子,获得<font color='#FF0033'>5万</font>元宝",2,1000,0,1);
return 0;
end
local i = math.random(1,800);
if i == 1 then
player:add_vcoin(40000); --4W元宝
player:alert(10,0,0,"元宝+4万");
g_alert("[<font color='#FF0033'>"..player:GetName().."</font>]掷骰子,获得<font color='#FF0033'>4万</font>元宝",2,1000,0,1);
return 0;
end
local i = math.random(1,600);
if i == 1 then
player:add_vcoin(30000); --3W元宝
player:alert(10,0,0,"元宝+3万");
g_alert("[<font color='#FF0033'>"..player:GetName().."</font>]掷骰子,获得<font color='#FF0033'>3万</font>元宝",2,1000,0,1);
return 0;
end
local i = math.random(1,400);
if i == 1 then
player:add_vcoin(20000); --2W元宝
player:alert(10,0,0,"元宝+2万");
g_alert("[<font color='#FF0033'>"..player:GetName().."</font>]掷骰子,获得<font color='#FF0033'>2万</font>元宝",2,1000,0,1);
return 0;
end
local i = math.random(1,100);
if i == 1 then
player:add_vcoin(10000); --1W元宝
player:alert(10,0,0,"元宝+1万");
g_alert("[<font color='#FF0033'>"..player:GetName().."</font>]掷骰子,获得<font color='#FF0033'>1万</font>元宝",2,1000,0,1);
return 0;
end
local i = math.random(1,80);
if i == 1 then
player:add_vcoin(8000); --8千元宝
player:alert(10,0,0,"元宝+8000");
g_alert("[<font color='#FF0033'>"..player:GetName().."</font>]掷骰子,获得<font color='#FF0033'>8000</font>元宝",2,1000,0,1);
return 0;
end
local i = math.random(1,70);
if i == 1 then
player:add_vcoin(7000); --7千元宝
player:alert(10,0,0,"元宝+7000");
g_alert("[<font color='#FF0033'>"..player:GetName().."</font>]掷骰子,获得<font color='#FF0033'>7000</font>元宝",2,1000,0,1);
return 0;
end
local i = math.random(1,50);
if i == 1 then
player:add_vcoin(6000); --6千元宝
player:alert(10,0,0,"元宝+6000");
g_alert("[<font color='#FF0033'>"..player:GetName().."</font>]掷骰子,获得<font color='#FF0033'>6000</font>元宝",2,1000,0,1);
return 0;
end
local i = math.random(1,30);
if i == 1 then
player:add_vcoin(4000); --4千元宝
player:alert(10,0,0,"元宝+4000");
g_alert("[<font color='#FF0033'>"..player:GetName().."</font>]掷骰子,获得<font color='#FF0033'>4000</font>元宝",2,1000,0,1);
return 0;
end
local i = math.random(1,20);
if i == 1 then
player:add_vcoin(3000); --3千元宝
player:alert(10,0,0,"元宝+3000");
g_alert("[<font color='#FF0033'>"..player:GetName().."</font>]掷骰子,获得<font color='#FF0033'>3000</font>元宝",2,1000,0,1);
return 0;
end
local i = math.random(1,15);
if i == 1 then
player:add_vcoin(2000); --2千元宝;
player:alert(10,0,0,"元宝+2000");
g_alert("[<font color='#FF0033'>"..player:GetName().."</font>]掷骰子,获得<font color='#FF0033'>2000</font>元宝",2,1000,0,1);
return 0;
end
local i = math.random(1,10);
if i == 1 then
player:add_vcoin(1000); --1千元宝
player:alert(10,0,0,"元宝+1000");
g_alert("[<font color='#FF0033'>"..player:GetName().."</font>]掷骰子,获得<font color='#FF0033'>1000</font>元宝",2,1000,0,1);
return 0;
end
local i = math.random(1,8);
if i == 1 then
player:add_vcoin(800); --800元宝
player:alert(10,0,0,"元宝+800");
return 0;
end
local i = math.random(1,5);
if i == 1 then
player:add_vcoin(600); --600元宝
player:alert(10,0,0,"元宝+600");
return 0;
end
local i = math.random(1,3);
if i == 1 then
player:add_vcoin(400); --400元宝
player:alert(10,0,0,"元宝+400");
return 0;
end
local i = math.random(1,2);
if i == 1 then
player:add_vcoin(300); --300元宝
player:alert(10,0,0,"元宝+300");
return 0;
end
local i = math.random(1,1);
if i == 1 then
player:add_vcoin(200); --200元宝
player:alert(10,0,0,"元宝+200");
return 0;
end
end
RegisterItemGossipEvent(10076,1,"item_10076")
骰子的道具烈焰私服数据库本身就有,只要你增加以上代码到scripts/item/daoju.lua里
就可以了.根据随机值 获得不等的元宝.还可以增加公告提示.吸引玩家
- 上一篇:烈焰私服制作一个自定义的礼包.
- 下一篇:烈焰开服的GM 增加一个土豪宝箱脚本