最新最全最权威的各类手游,端游,页游游戏信息开服信息,尽在游民之家. 订阅微信

烈焰私服服务端增加烈焰币开启宝箱得装备脚本

发表时间:2017-12-15 07:11点击人气:责任编辑:admin
function ontalk2046(npc,event,player)
	player:echo(0,npc:GetLowGUID(),[[

  <font color="#0072E3">贵宾</font> 【 <font color="#FE0000">]]..player:GetName()..[[</font> 】欢迎开启宝箱:<font size ='16'>
   如果你有:<font color="#FF00FF">
 【超级宝箱】</font>和<font color="#FF00FF">【十万烈焰币】</font>
 我可以帮你开启。<font color="#A6A600">
     神秘宝箱内包含烈焰币
 ≮六阶·武祖≯套装,各种合成材料
   【超级宝箱】通过怪物掉落
 </font>
#&talk_line#&
           <u><a href='event:M2402,1'>我要开启宝箱</a></u></font>
#&talk_line#&
]]);
end

function onTalk2046_1(npc,event,player)
	if player:num_item_level(10076,1) >= 1 then  
		if player:get_vcoin_bind() >= 100000 then
			player:sub_vcoin_bind(100000);
			player:playerdraw(5);
			player:remove_item(10076,1,1);	
	local i = math.random(1,150);
	if i == 1 then
		player:add_item(30963,1,0);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>【六阶】装备一件</font>",2,1000,0,1);
	end
	if i == 2 then
		player:add_item(30964,1,0);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>【六阶】装备一件</font>",2,1000,0,1);
	end
	if i == 3 then
		player:add_item(80018,1,0);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>【六阶】装备一件</font>",2,1000,0,1);
	end
	if i == 4 then
		player:add_item(110018,1,0);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>【六阶】装备一件</font>",2,1000,0,1);
	end
	if i == 5 then
		player:add_item(100909,1,0);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>【六阶】装备一件</font>",2,1000,0,1);
	end
	if i == 6 then
		player:add_item(60243,1,0);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>【六阶】装备一件</font>",2,1000,0,1);		
	end
	if i == 7 then
		player:add_item(100239,1,0);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>【六阶】装备一件</font>",2,1000,0,1);		
	end
	if i == 8 then
		player:add_item(150309,1,0);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>【六阶】装备一件</font>",2,1000,0,1);		
	end
	if i == 9 then
		player:add_item(160309,1,0);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>【六阶】装备一件</font>",2,1000,0,1);
	end
	if i == 10 then
		player:add_item(170309,1,0);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>【六阶】装备一件</font>",2,1000,0,1);	
	end
	if i == 11 then
		player:add_item(180309,1,0);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>【六阶】装备一件</font>",2,1000,0,1);	
	end
	if i == 12 then
		player:add_item(140020,1,0);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>【六阶】装备一件</font>",2,1000,0,1);	
	end
	if i == 13 then
		player:add_item(90239,1,0);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>【六阶】装备一件</font>",2,1000,0,1);	
	end
	if i == 14 then
		player:add_item(130024,1,0);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>【六阶】装备一件</font>",2,1000,0,1);	
	end
	if i == 15 then
		player:add_item(60244,1,0);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>【六阶】装备一件</font>",2,1000,0,1);	
	end
	if i == 16 then
		player:add_item(70909,1,0);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>【六阶】装备一件</font>",2,1000,0,1);	
	end
	if i == 17 then
		player:add_item(20957,1,0);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>【六阶】装备一件</font>",2,1000,0,1);	
	end
	if i == 18 then
		player:add_item(120236,1,0);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>【六阶】装备一件</font>",2,1000,0,1);	
	end
	if i >= 19 and i <= 40  then
		player:add_item(10059,1,1);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>武神锻造石</font>",2,1000,0,1);	
	end
	if i >= 41 and i <= 70  then
		player:add_item(10058,1,1);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>修罗合成石</font>",2,1000,0,1);	
	end
	if i >= 71 and i <= 95  then
		player:add_vcoin_bind(100000);
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>10W烈焰币</font>",2,1000,0,1);	
		player:alert(10,0,0,"烈焰币+100000");
	end
	if i >= 96 and i <= 100  then
		player:add_vcoin_bind(300000);
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>30W烈焰币</font>",2,1000,0,1);	
		player:alert(10,0,0,"烈焰币+100000");
		end
	if i >= 101 and i <= 110  then
		player:add_item(18301,1,1);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>修罗护体(低)</font>",2,1000,0,1);	
		end
	if i >= 111 and i <= 120  then
		player:add_item(18302,1,1);	
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>修罗护体(中)</font>",2,1000,0,1);	
		end
	if i >= 131 and i <= 140  then
		player:add_vcoin_bind(50000);
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>5万烈焰币</font>",2,1000,0,1);	
		player:alert(10,0,0,"烈焰币+50000");
		end
	if i >= 141 and i <= 150  then
		player:add_vcoin_bind(50000);
		g_alert("玩家【<font color='#98FB98'>"..player:GetName().."</font>】开启[<font color='#FF0000'>超级宝箱</font>]获得了<font color='#00F5FF'>5万烈焰币</font>",2,1000,0,1);	
		player:alert(10,0,0,"烈焰币+50000");
		end
	else	
	player:alert(10,0,0,"您没有烈焰币不足10W,无法开启");
	end		
	ontalk2046(npc,0,player,0);
	else
	player:alert(10,0,0,"您没有宝箱无法开启");
	ontalk2046(npc,0,player,0);

end
end
Npc2046Funid = 
{
[0] = ontalk2046;
[1] = onTalk2046_1;
}

function CreatureNpcFun(npc,event,player,funid)
	if Npc2046Funid[funid] ~= nil then
		Npc2046Funid[funid](npc,event,player);
	end
end

RegisterUnitEvent(2046,20,"ontalk2046")
RegisterUnitEvent(2046,29,"CreatureNpcFun")