⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 中原第一箭.lua

📁 架设关键部分开始了。点击开始——程序
💻 LUA
字号:
if NPCcon==0 then
  if API:SelectUserClass(client)<=45 and API:SelectUserClass(client)>=40 then
     CmdNPC:Face(12);
     CmdNPC:Say("你好啊!我是弓箭手导师"); 
     CmdNPC:Link("我要就职",1); 
     CmdNPC:Link("散射",2); 
     CmdNPC:Link("速射",3);   
     CmdNPC:Link("高级飞行术",9);
     CmdNPC:Link("集气",10);
     CmdNPC:Link("梨花箭雨",11);                       
     CmdNPC:Link("还是不了!",255);  
     CmdNPC:Finish();
  else
     CmdNPC:Say("你不是弓箭手."); 
     CmdNPC:Link("我搞错了!",255);  
     CmdNPC:Finish();
  end;
end;


if NPCcon==1 then
  if Char.Level>=15 and API:SelectUserClass(client)==40 then
     CmdNPC:Say("就职不仅可以或者新的称号还可以学习新技能和提升能力"); 
     CmdNPC:Link("我要就职箭手",4);                           
     CmdNPC:Link("还是不了!",255);  
     CmdNPC:Finish();
  elseif Char.Level>=40 and API:SelectUserClass(client)==41 then
     CmdNPC:Say("就职不仅可以或者新的称号还可以学习新技能和提升能力"); 
     CmdNPC:Link("我要就职黑雕弓手",5);                           
     CmdNPC:Link("还是不了!",255);  
     CmdNPC:Finish();
  elseif Char.Level>=70 and API:SelectUserClass(client)==42 then
     CmdNPC:Say("就职不仅可以或者新的称号还可以学习新技能和提升能力.就职虎威勇士需要祖母绿一颗"); 
     CmdNPC:Link("我要就职白虎弓手",6);                           
     CmdNPC:Link("还是不了!",255);  
     CmdNPC:Finish();
  elseif Char.Level>=100 and API:SelectUserClass(client)==43 then
     CmdNPC:Say("就职不仅可以或者新的称号还可以学习新技能和提升能力.就职擒龙勇士需要流星一颗"); 
     CmdNPC:Link("我要就职金龙弓手",7);                           
     CmdNPC:Link("还是不了!",255);  
     CmdNPC:Finish();  
  elseif Char.Level>=110 and API:SelectUserClass(client)==44 then
     CmdNPC:Say("就职不仅可以或者新的称号还可以学习新技能和提升能力.就职武神需要月光宝盒一个"); 
     CmdNPC:Link("我要就职金弓弓手",8);                           
     CmdNPC:Link("还是不了!",255);  
     CmdNPC:Finish();
  elseif API:SelectUserClass(client)==45 then
     CmdNPC:Say("你已经是传说中的金弓弓手了,不需要再就职了");                          
     CmdNPC:Link("哇哈哈~~!",255);  
     CmdNPC:Finish();           
  else 
     CmdNPC:Say("你的等级还不够,不能就职");                           
     CmdNPC:Link("这样啊!",255);  
     CmdNPC:Finish();    
  end;
end;

if NPCcon==2 then
  if API:GetUserSkill(client,8001) then
    CmdNPC:Say("你已经学过散射这个技能了");
    CmdNPC:Link("是这样啊!",255); 
    CmdNPC:Finish();
  elseif Char.Level<23 then
    CmdNPC:Say("你的等级不够,不能学习这个技能了");
    CmdNPC:Link("是这样啊!",255); 
    CmdNPC:Finish(); 
  else
    API:AddUserSkill(client,8001,0,0);
    CmdNPC:Say("恭喜你学会了散射这个技能");
    CmdNPC:Link("谢谢!",255); 
    CmdNPC:Finish();
  end;
end;

if NPCcon==3 then
  if API:GetUserSkill(client,8000) then
     CmdNPC:Say("你已经学过速射这个技能了");
     CmdNPC:Link("是这样啊!",255); 
     CmdNPC:Finish();
  elseif Char.Level<43 then
     CmdNPC:Say("你的等级不够,不能学习这个技能了");
     CmdNPC:Link("是这样啊!",255); 
     CmdNPC:Finish(); 
  else
     API:AddUserSkill(client,8000,0,0);
     CmdNPC:Say("恭喜你学会了速射这个技能");
     CmdNPC:Link("谢谢!",255); 
     CmdNPC:Finish();
  end;
end;

if NPCcon==4 then
     API:SetUserVocational(client,41);
     API:AddUserSkill(client,8002,0,0);
     CmdNPC:Say("恭喜你就职弓手这个职业,且学习了飞行这两个技能!");
     CmdNPC:Link("谢谢!",255); 
     CmdNPC:Finish();
end;

if NPCcon==5 then
     API:SetUserVocational(client,42);
     API:Additems(client,500077,0,0,0,0);
     CmdNPC:Say("恭喜你就职黑雕弓手这个职业,送你一把弓吧!");
     CmdNPC:Link("谢谢!",255); 
     CmdNPC:Finish();
end;

if NPCcon==6 then
  if API:RemoveItem_ID(client,1080001,1) then
     API:SetUserVocational(client,43);
     API:Additems(client,133663);
     CmdNPC:Link("谢谢!",255); 
     CmdNPC:Finish();
  else
     CmdNPC:Say("你没有祖母绿这个转职需要的东西!");
     CmdNPC:Link("我这就去找!",255); 
     CmdNPC:Finish();
  end;
end;

if NPCcon==7 then
  if API:RemoveItem_ID(client,1088001,1) then
     API:SetUserVocational(client,44);
     API:Additems(client,700031);
     CmdNPC:Say("恭喜你就职白虎弓手这个职业,送你一颗青虹宝石!");
     CmdNPC:Link("谢谢!",255); 
     CmdNPC:Finish();
  else
     CmdNPC:Say("你没有流星这个转职需要的东西!");
     CmdNPC:Link("我这就去找!",255); 
     CmdNPC:Finish();
  end;
end;

if NPCcon==8 then
   if API:RemoveItem_ID(client,721090,1) or API:RemoveItem_ID(client,721020,1) then
     API:SetUserVocational(client,45);
     API:Additems(client,1088000);
     CmdNPC:Say("恭喜你就职金龙弓手这个职业,送你一颗龙珠!");
     CmdNPC:Link("谢谢!",255); 
     CmdNPC:Finish();
  else
     CmdNPC:Say("你没有月光宝盒这个转职需要的东西!");
     CmdNPC:Link("我这就去找!",255); 
     CmdNPC:Finish();
  end;
end;


if NPCcon==9 then
  if API:GetUserSkill(client,8003) then
     CmdNPC:Say("你已经学过高级飞行术这个技能了");
     CmdNPC:Link("是这样啊!",255); 
     CmdNPC:Finish();
  elseif Char.Level<100 then
     CmdNPC:Say("你的等级不够,不能学习这个技能了");
     CmdNPC:Link("是这样啊!",255); 
     CmdNPC:Finish(); 
  else
     API:AddUserSkill(client,8003,0,0);
     CmdNPC:Say("恭喜你学会了高级飞行术这个技能");
     CmdNPC:Link("谢谢!",255); 
     CmdNPC:Finish();
  end;
end;


if NPCcon==10 then
  if API:GetUserSkill(client,9000) then
     CmdNPC:Say("你已经学过集气这个技能了");
     CmdNPC:Link("是这样啊!",255); 
     CmdNPC:Finish();
  elseif Char.Level<71 then
     CmdNPC:Say("你的等级不够,不能学习这个技能了");
     CmdNPC:Link("是这样啊!",255); 
     CmdNPC:Finish(); 
  else
     API:AddUserSkill(client,9000,0,0);
     CmdNPC:Say("恭喜你学会了集气这个技能");
     CmdNPC:Link("谢谢!",255); 
     CmdNPC:Finish();
  end;
end;

if NPCcon==11 then
  if API:GetUserSkill(client,8030) then
     CmdNPC:Say("你已经学过暴雨梨花箭这个技能了");
     CmdNPC:Link("是这样啊!",255); 
     CmdNPC:Finish();
  elseif Char.Level<75 then
     CmdNPC:Say("你的等级不够,不能学习这个技能了");
     CmdNPC:Link("是这样啊!",255); 
     CmdNPC:Finish(); 
  else
     API:AddUserSkill(client,8030,0,0);
     CmdNPC:Say("恭喜你学会了暴雨梨花箭这个技能");
     CmdNPC:Link("谢谢!",255); 
     CmdNPC:Finish();
  end;
end;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -