|
- 烈焰私服脚本--增加充值返利使者,这里设置了元宝和道具,调用到的ID值是2046,可按您的需求修改成自己的
- function ontalk2046(npc,event,player)
- player:echo(0,npc:GetLowGUID(),[[
- 每日首充均可领取以下奖励 充值比例 1:20000
- 您今日已充值:]]..player:get_param(333)..[[.
- 充值10W元宝:[烈焰神剑武器]
- #&talk_line#&
- 充值100W元宝:[锻造石x1]+[宝箱x2]
- #&talk_line#&
- 充值200W元宝:
- [锻造石x3]+[玫瑰·金色诱惑+1]+[宝箱x5]
- #&talk_line#&
- 充值300W元宝:
- [锻造石x6]+[玫瑰永恒x1]+[宝箱+8]
- #&talk_line#&
- 充值500W元宝:
- [锻造石x10]+[宝箱x12]+金色诱惑x1+永恒爱念x1
- #&talk_line#&
- 充值1000W元宝:[锻造石x16]+[宝箱x15]+金色诱惑x2+永恒爱念x2
- #&talk_line#&
- 以上道具可叠加领取,领取前请确认背包是否够
- <u><a href='event:M2402,1'>我要领取</a></u>
- ]]);
- end
- function onTalk2046_1(npc,event,player)
- if player:get_param(333)>100000 and player:get_param(220)==0 and player:num_bag_black() >= 1 then
- player:add_item(20900,1,0);
- player:set_param(220,1);
- g_alert("土豪玩家[<font color='#FF0000'>"..player:GetName().."</font>]在返利使者处领取返利奖励",2,1000,0,1);
- elseif player:get_param(333)>1000000 and player:get_param(220)==1 and player:num_bag_black() >= 3 then
- player:add_item(18100,1,0);
- player:add_item(19020,2,0);
- player:set_param(220,2);
- g_alert("土豪玩家[<font color='#FF0000'>"..player:GetName().."</font>]在返利使者处领取返利奖励",2,1000,0,1);
- elseif player:get_param(333)>2000000 and player:get_param(220)==2 and player:num_bag_black() >= 14 then
- player:add_item(18100,3,0);
- player:add_item(10196,1,0);
- player:add_item(19020,5,0);
- player:set_param(220,3);
- g_alert("土豪玩家[<font color='#FF0000'>"..player:GetName().."</font>]在返利使者处领取返利奖励",2,1000,0,1);
- elseif player:get_param(333)>3000000 and player:get_param(220)==3 and player:num_bag_black() >= 23 then
- player:add_item(18100,6,0);
- player:add_item(10198,1,0);
- player:add_item(19020,8,0);
- player:set_param(220,4);
- g_alert("土豪玩家[<font color='#FF0000'>"..player:GetName().."</font>]在返利使者处领取返利奖励",2,1000,0,1);
- elseif player:get_param(333)>5000000 and player:get_param(220)==4 and player:num_bag_black() >= 46 then
- player:add_item(18100,10,0);
- player:add_item(19020,12,0);
- player:add_item(10198,1,0);
- player:add_item(10196,1,0);
- player:set_param(220,5);
- g_alert("土豪玩家[<font color='#FF0000'>"..player:GetName().."</font>]在返利使者处领取返利奖励",2,1000,0,1);
- elseif player:get_param(333)>10000000 and player:get_param(220)==5 and player:num_bag_black() >= 25 then
- player:add_item(18100,16,0);
- player:add_item(19020,16,0);
- player:add_item(10196,2,0);
- player:add_item(10198,2,0);
- player:set_param(220,6);
- g_alert("土豪玩家[<font color='#FF0000'>"..player:GetName().."</font>]在返利使者处领取返利奖励",2,1000,0,1);
- elseif player:get_param(220)==6 then
- player:alert(10,0,0,"您已领取完所有返利奖励");
- else
- player:alert(10,0,0,"未满足条件或背包剩余格数不足,无法领取");
- end
- ontalk2046(npc,0,player,0);
- 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")
欢迎大家常来本论坛逛逛
|
|