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

烈焰私服混元转生脚本

发表时间:2017-12-15 07:10点击人气:责任编辑:admin
zsxtxue =   --物理攻击
{
[1] = "物防魔防道防100<br>  物攻魔攻道攻100<br>  生命百分比上限%2<br>  魔法百分比上限%2 <br>  暴击500";
[2] = "物防魔防道防200<br>  物攻魔攻道攻200<br>  生命百分比上限%4<br>  魔法百分比上限%4 <br>  暴击1000";
[3] = "物防魔防道防300<br>  物攻魔攻道攻300<br>  生命百分比上限%6<br>  魔法百分比上限%6 <br>  暴击1500";
[4] = "物防魔防道防400<br>  物攻魔攻道攻400<br>  生命百分比上限%8<br>  魔法百分比上限%8 <br>  暴击2000";
[5] = "物防魔防道防600<br>  物攻魔攻道攻600<br>  生命百分比上限%10<br>  魔法百分比上限%10<br>  暴击2500";
[6] = "物防魔防道防900<br>  物攻魔攻道攻900<br>  生命百分比上限%12<br>  魔法百分比上限%12<br>  暴击3000";
[7] = "物防魔防道防1200<br>  物攻魔攻道攻1200<br>  生命百分比上限%14<br>  魔法百分比上限%14<br>  暴击3500";
[8] = "物防魔防道防1500<br>  物攻魔攻道攻1500<br>  生命百分比上限%16<br>  魔法百分比上限%16<br>  暴击4000";
[9] = "物防魔防道防1700<br>  物攻魔攻道攻1700<br>  生命百分比上限%18<br>  魔法百分比上限%18<br>  暴击4500";
[10] = "物防魔防道防2000<br>  物攻魔攻道攻2000<br>  生命百分比上限%20<br>  魔法百分比上限%20<br>  暴击5000";
[11] = "物防魔防道防2800<br>  物攻魔攻道攻2800<br>  生命百分比上限%22<br>  魔法百分比上限%22<br>  暴击5500";
[12] = "物防魔防道防3600<br>  物攻魔攻道攻3600<br>  生命百分比上限%24<br>  魔法百分比上限%24<br>  暴击6000";
[13] = "物防魔防道防4400<br>  物攻魔攻道攻4400<br>  生命百分比上限%26<br>  魔法百分比上限%26<br>  暴击6500";
[14] = "物防魔防道防5200<br>  物攻魔攻道攻5200<br>  生命百分比上限%28<br>  魔法百分比上限%28<br>  暴击7000";
[15] = "物防魔防道防6000<br>  物攻魔攻道攻6000<br>  生命百分比上限%30<br>  魔法百分比上限%30<br>  暴击7500";
[16] = "物防魔防道防7200<br>  物攻魔攻道攻7200<br>  生命百分比上限%32<br>  魔法百分比上限%32<br>  暴击8000  物理伤害吸收%1  魔法伤害吸收%1<br>  物理伤害提升%1  魔法伤害提升%1";
[17] = "物防魔防道防8400<br>  物攻魔攻道攻8400<br>  生命百分比上限%34<br>  魔法百分比上限%34<br>  暴击8500<br>  物理伤害吸收%2  魔法伤害吸收%2<br>  物理伤害提升%2  魔法伤害提升%2";
[18] = "物防魔防道防9600<br>  物攻魔攻道攻9600<br>  生命百分比上限%36<br>  魔法百分比上限%36<br>  暴击9000<br>  物理伤害吸收%3  魔法伤害吸收%3<br>  物理伤害提升%3  魔法伤害提升%3";
[19] = "物防魔防道防10800<br>  物攻魔攻道攻10800<br>  生命百分比上限%38<br>  魔法百分比上限%38<br>  暴击9500<br>  物理伤害吸收%4 魔法伤害吸收%4<br>  物理伤害提升%4  魔法伤害提升%4";
[20] = "物防魔防道防12000<br>  物攻魔攻道攻12000<br>  生命百分比上限%40<br>  魔法百分比上限%40<br>  暴击10000<br>  物理伤害吸收%6 魔法伤害吸收%6<br>  物理伤害提升%6  魔法伤害提升%6";
[21] = "物防魔防道防12000<br>  物攻魔攻道攻12000<br>  生命百分比上限%40<br>  魔法百分比上限%40<br>  暴击10000<br>  物理伤害吸收%6 魔法伤害吸收%6<br>  物理伤害提升%6  魔法伤害提升%6";

}
--[[
[1] = "物防魔防道防100<br>  物攻魔攻道攻100<br>  生命百分比上限%2<br>  魔法百分比上限%2 <br>  暴击500";
[2] = "物防魔防道防200<br>  物攻魔攻道攻200<br>  生命百分比上限%4<br>  魔法百分比上限%4 <br>  暴击1000";
[3] = "物防魔防道防300<br>  物攻魔攻道攻300<br>  生命百分比上限%6<br>  魔法百分比上限%6 <br>  暴击1500";
[4] = "物防魔防道防400<br>  物攻魔攻道攻400<br>  生命百分比上限%8<br>  魔法百分比上限%8 <br>  暴击2000";
[5] = "物防魔防道防600<br>  物攻魔攻道攻600<br>  生命百分比上限%10<br>  魔法百分比上限%10<br>  暴击2500";
[6] = "物防魔防道防900<br>  物攻魔攻道攻900<br>  生命百分比上限%12<br>  魔法百分比上限%12<br>  暴击3000";
[7] = "物防魔防道防1200<br>  物攻魔攻道攻1200<br>  生命百分比上限%14<br>  魔法百分比上限%14<br>  暴击3500";
[8] = "物防魔防道防1500<br>  物攻魔攻道攻1500<br>  生命百分比上限%16<br>  魔法百分比上限%16<br>  暴击4000";
[9] = "物防魔防道防1700<br>  物攻魔攻道攻1700<br>  生命百分比上限%18<br>  魔法百分比上限%18<br>  暴击4500";
[10] = "物防魔防道防2000<br>  物攻魔攻道攻2000<br>  生命百分比上限%20<br>  魔法百分比上限%20<br>  暴击5000";
[11] = "物防魔防道防2800<br>  物攻魔攻道攻2800<br>  生命百分比上限%22<br>  魔法百分比上限%22<br>  暴击5500";
[12] = "物防魔防道防3600<br>  物攻魔攻道攻3600<br>  生命百分比上限%24<br>  魔法百分比上限%24<br>  暴击6000";
[13] = "物防魔防道防4400<br>  物攻魔攻道攻4400<br>  生命百分比上限%26<br>  魔法百分比上限%26<br>  暴击6500";
[14] = "物防魔防道防5200<br>  物攻魔攻道攻5200<br>  生命百分比上限%28<br>  魔法百分比上限%28<br>  暴击7000";
[15] = "物防魔防道防6000<br>  物攻魔攻道攻6000<br>  生命百分比上限%30<br>  魔法百分比上限%30<br>  暴击7500";
[16] = "物防魔防道防7200<br>  物攻魔攻道攻7200<br>  生命百分比上限%32<br>  魔法百分比上限%32<br>  暴击8000  物理伤害吸收%1  魔法伤害吸收%1<br>  物理伤害提升%1  魔法伤害提升%1";
[17] = "物防魔防道防8400<br>  物攻魔攻道攻8400<br>  生命百分比上限%34<br>  魔法百分比上限%34<br>  暴击8500<br>  物理伤害吸收%2  魔法伤害吸收%2<br>  物理伤害提升%2  魔法伤害提升%2";
[18] = "物防魔防道防9600<br>  物攻魔攻道攻9600<br>  生命百分比上限%36<br>  魔法百分比上限%36<br>  暴击9000<br>  物理伤害吸收%3  魔法伤害吸收%3<br>  物理伤害提升%3  魔法伤害提升%3";
[19] = "物防魔防道防10800<br>  物攻魔攻道攻10800<br>  生命百分比上限%38<br>  魔法百分比上限%38<br>  暴击9500<br>  物理伤害吸收%4 魔法伤害吸收%4<br>  物理伤害提升%4  魔法伤害提升%4";
[20] = "物防魔防道防12000<br>  物攻魔攻道攻12000<br>  生命百分比上限%40<br>  魔法百分比上限%40<br>  暴击10000<br>  物理伤害吸收%6 魔法伤害吸收%6<br>  物理伤害提升%6  魔法伤害提升%6";
[21] = "物防魔防道防12000<br>  物攻魔攻道攻12000<br>  生命百分比上限%40<br>  魔法百分比上限%40<br>  暴击10000<br>  物理伤害吸收%6 魔法伤害吸收%6<br>  物理伤害提升%6  魔法伤害提升%6";
--]]

zsxtjy = --混元转身经验
{
[1] = 100;
[2] = 200;
[3] = 300;
[4] = 400;
[5] = 500;
[6] = 700;
[7] = 900;
[8] = 1200;
[9] = 1400;
[10] = 1600;
[11] = 2600;
[12] = 3600;
[13] = 5600;
[14] = 7600;
[15] = 9600;
[16] = 12600;
[17] = 15600;
[18] = 18600;
[19] = 21600;
[20] = 24600;
[21] = 999999999;
[22] = 120;
[23] = 120;
[24] = 120;
[25] = 120;
[26] = 120;
[27] = 120;
[28] = 120;
[29] = 120;
[30] = 120;
[31] = 1000000000;
}

zsxtbuffid = --混元转身buff
{
[1] = 3111;
[2] = 3112;
[3] = 3113;
[4] = 3114;
[5] = 3115;
[6] = 3116;
[7] = 3117;
[8] = 3118;
[9] = 3119;
[10] = 3120;
[11] = 3121;
[12] = 3122;
[13] = 3123;
[14] = 3124;
[15] = 3125;
[16] = 3126;
[17] = 3127;
[18] = 3128;
[19] = 3129;
[20] = 3130;
[21] = 3131;
[22] = 332;
[23] = 333;
[24] = 334;
[25] = 335;
[26] = 336;
[27] = 337;
[28] = 338;
[29] = 339;
[30] = 340;
[21] =1000000000000000000 ;
}

zsfh  =
{
[1] = 40;
[2] = 40;
[3] = 40;
[4] = 41;
[5] = 41;
[6] = 41;
[7] = 42;
[8] = 42;
[9] = 42;
[10] = 43;
[11] = 43;
[12] = 43;
[13] = 44;
[14] = 44;
[15] = 44;
[16] = 45;
[17] = 45;
[18] = 45;
[19] = 46;
[20] = 46;
[21] = 46;
[22] = 47;
[23] = 47;
[24] = 47;
[25] = 48;
[26] = 48;
[27] = 48;
[28] = 49;
[29] = 49;
[30] = 49;
[31] = 1000000000;
}

function ontalk1934(npc,event,player)
	
if player:get_param(233) == 0 then
player:echo(0,npc:GetLowGUID(),[[
#&talk_line#& 

经过多年潜心专研,独创了一套混元转身功法,修炼此
功法,可以!沟通天地,使得天地灵器加持于身,
战力提升!效果非常明显
<font color="#FF00FF">混元转身境界:</font>
混元转身共为20阶,玩家通过在抽奖,怪物爆出,
在混元转身经验达到提升要求时,来我这
里,我将下一层心法传授给你,你就可以自行提升
混元转身等级了。
<font color="#FF00FF">混元转身要求:</font>
混元转身
 获取方式1:抽奖,怪物爆出
 获取方式2:充值赞助有送

          <u><a href='event:M2402,1'>开始提升混元转身</a></u>
    (一阶需要混元转身经验值:]]..zsxtjy[player:get_param(233)+1]..[[)
]]);
elseif player:get_param(233) > 0 and  player:get_param(233) < 20  then
player:echo(0,npc:GetLowGUID(),[[
#&talk_line#& 
玩家:<font color="#FF00FF">]]..player:GetName()..[[</font>
  您当前混元转身经验值为:<font color="#FF00FF">]]..player:get_param(232)..[[</font>
  您当前混元转身级别为:<font color="#FF00FF">]]..player:get_param(233)..[[</font>阶
#&talk_line#& 
<font color="#ADADAD">------------------------------------------------</font>
#&talk_line#& 
下一境界需要混元转身经验值:<font color="#FF00FF">]]..zsxtjy[player:get_param(233)+1]..[[</font>                  
<font color="#FF00FF">下一境界混元转身属性为:</font>  
#&talk_line#&                  
  ]]..zsxtxue[player:get_param(233)+1]..[[   
#&talk_line#&                               
		 <u><a href='event:M2402,1'>确定提升混元转身</a></u>            
]]);
else
player:echo(0,npc:GetLowGUID(),[[
#&talk_line#& 
玩家:<font color="#FF00FF">]]..player:GetName()..[[</font>
  您当前混元转身经验值为:<font color="#FF00FF">]]..player:get_param(232)..[[</font>
  您当前混元转身级别为:<font color="#FF00FF">]]..player:get_param(233)..[[</font>阶
<font color="#ADADAD">------------------------------------------------</font>
下一境界需要混元转身经验值:<font color="#FF00FF">无</font>                  
<font color="#FF00FF">当前境界混元转身属性为:</font>                    
#&talk_line#&                  
  ]]..zsxtxue[player:get_param(233)+1]..[[   
#&talk_line#&   

		 <font color="#FF00FF">已达最高境界,暂时开放到20阶</font>            
]]);
end
end

function ontalk1934_1(npc,player)	
	if player:get_param(232) >= zsxtjy[player:get_param(233)+1] then
		
		player:set_param(232,player:get_param(232)- zsxtjy[player:get_param(233)+1] );
		player:set_param(233,player:get_param(233)+1);
		--player:set_name_pre(zsfh[player:get_param(233)],"1");	
		player:set_status(zsxtbuffid[player:get_param(233)],0,100,5);
		player:set_name_pre(9,"<font color=\"#ff0000\">♧</font><font color=\"#e36c09\">混</font><font color=\"#f3b023\">元</font><font color=\"#f2ca28\">转</font><font color=\"#ffff00\">世</font><font color=\"#a0f82e\">♧</font><font color=\"#2be916\">"..player:get_param(233).."阶</font><font color=\"#00b0f0\">۞</font>");
		g_alert("玩家[<font color='#FF0000'>"..player:GetName().."</font>]经过重重努力,终于混元转身等级提高,获得相应属性",2,1000,0,1);
		player:alert(10,0,0,"混元转身成功,请继续努力,本服共开放20阶,加超过属性哦~~~~");
		
	else
		player:alert(10,1000,1,"混元转身失败,请确认您的混元转身经验值足够?");		
	end
	ontalk1934(npc,0,player,0);
end


Npc1934Funid = 
{
[0] = ontalk1934;
[1] = ontalk1934_1;
}

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

RegisterUnitEvent(1934,20,"ontalk1934")
RegisterUnitEvent(1934,29,"funid")