烈焰你追我赶冲级奖励脚本代码
function ontalk1232(npc,event,player)
player:echo(0,npc:GetLowGUID(),[[
#&talk_line#&
领奖领奖领奖领奖领奖领奖领奖领奖领奖领奖领奖领奖
<u><a href='event:M2402,1'>立即领奖</a></u>
]]);
end
function ontalk1232_1(npc,player)
if player:get_level() >= 120 then
if g_get_param(10) < 3 then
if player:num_bag_black() >= 20 then
player:add_item(10285,20,1);
player:set_param(235,player:get_param(235) + 10000000);
g_set_param(10,g_get_param(10) + 1);
player:enter_map(12,121,108);
player:alert(10,0,0,"成功领取前3奖励,获得1000W积分和20个圣兽之魂");
g_broadcast(14,0,0,"<font color='#FFFF00'>玩家</font><font color='#FFFF00'>"..player:GetName().."</font><font color='#84C1FF'>在</font><font color='#FFFF00'>你追我赶活动中</font><font color='#84C1FF'>获得了前3名</font><font color='#FFFF00'>奖励1000W积分和20个圣兽之魂!</font>");
g_alert("<font color='#FFFF00'>玩家</font><font color='#FFFF00'>"..player:GetName().."</font><font color='#84C1FF'>在</font><font color='#FFFF00'>你追我赶活动中</font><font color='#84C1FF'>获得了前3名</font><font color='#FFFF00'>奖励1000W积分和20个圣兽之魂!</font>",2,1000,0,1);
else
player:alert(10,0,0,"您的背包不足20格,无法领取奖励");
ontalk1232_111(npc,0,player,0);
end
else
player:alert(10,0,0,"不好意思亲,前3名奖励已经抢完,请明天起早!");
ontalk1232(npc,0,player,0);
end
else
player:alert(10,0,0,"您的等级不足85级,无法领取奖励");
ontalk1232(npc,0,player,0);
end
end
Npc1232Funid =
{
[1] = ontalk1232_1;
[2] = ontalk1232_2;
[3] = ontalk1232_3;
}
function funid(npc,event,player,funid)
if funid == 108 then
ontalk1232_119(npc,player);
return;
end
if Npc1232Funid[funid] ~= nil then
Npc1232Funid[funid](npc,player);
end
end
RegisterUnitEvent(1232,20,"ontalk1232")
RegisterUnitEvent(1232,29,"funid")
本代码需要自行修改系统参数,玩家奖励的道具.不可直接使用,以免造成与其他已用参数冲突.页游发布站仅供参考,一切后果与本站无关