找回密码
 立即注册

QQ登录

只需一步,快速开始

Close
查看: 2285|回复: 6

[L2J] 新进人物加回城技能

[复制链接]
  • 打卡等级:尐伊娃
  • 打卡总天数:192
  • 打卡月天数:9
  • 打卡总奖励:1854
发表于 2014-4-1 13:58:46 | 显示全部楼层 |阅读模式
转自y7y7s
原文如下
原作者:排骨米饭~


  1. package custom.SayHello;


  2. //作者 排骨米饭~

  3. //import com.l2jserver.gameserver.Announcements;

  4. import com.l2jserver.gameserver.datatables.SkillTable;

  5. import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;

  6. import com.l2jserver.gameserver.model.quest.Quest;



  7. public final class SayHello extends Quest

  8. {

  9.         public SayHello(int id, String name, String descr)

  10.         {

  11.                 super(id, name, descr);

  12.                 setOnEnterWorld(true);

  13.         }

  14.         

  15.         private static final String qn = "SayHello";

  16.         

  17.         @Override

  18.         public String onEnterWorld(L2PcInstance player)

  19.         {

  20.                 player.addSkill(SkillTable.getInstance().getInfo(2213, 10),false);

  21.                 player.sendSkillList();

  22.                 return "";

  23.         }

  24.         

  25.         public static void main(String[] args)

  26.         {

  27.                 new SayHello(-1, qn, "custom");

  28.         }

  29. }
复制代码

保存为SayHello.java存放到
game\data\scripts\custom\SayHello



记得记得在scripts.cfg里加入
回复

使用道具 举报

发表于 2020-6-17 17:02:09 | 显示全部楼层
如果要加好几个技能呢?
回复

使用道具 举报

  • 打卡等级:尐伊娃
  • 打卡总天数:192
  • 打卡月天数:9
  • 打卡总奖励:1854
 楼主| 发表于 2020-6-17 20:12:24 | 显示全部楼层
  1. package custom.SayHello;





  2. //作者 排骨米饭~



  3. //import com.l2jserver.gameserver.Announcements;



  4. import com.l2jserver.gameserver.datatables.SkillTable;



  5. import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;



  6. import com.l2jserver.gameserver.model.quest.Quest;







  7. public final class SayHello extends Quest



  8. {



  9.         public SayHello(int id, String name, String descr)



  10.         {



  11.                 super(id, name, descr);



  12.                 setOnEnterWorld(true);



  13.         }



  14.         



  15.         private static final String qn = "SayHello";



  16.         



  17.         @Override



  18.         public String onEnterWorld(L2PcInstance player)



  19.         {


  20. [color=Red]

  21. //修改这里  2213 是技能id  10是技能等级
  22.                 player.addSkill(SkillTable.getInstance().getInfo(2213, 10),false);
  23.                 player.addSkill(SkillTable.getInstance().getInfo(2213, 10),false);
  24.                 player.addSkill(SkillTable.getInstance().getInfo(2213, 10),false);
  25.                 player.addSkill(SkillTable.getInstance().getInfo(2213, 10),false);
  26.                 player.addSkill(SkillTable.getInstance().getInfo(2213, 10),false);[/color]



  27.                 player.sendSkillList();



  28.                 return "";



  29.         }



  30.         



  31.         public static void main(String[] args)



  32.         {



  33.                 new SayHello(-1, qn, "custom");



  34.         }



  35. }
复制代码
回复

使用道具 举报

发表于 2020-6-23 19:43:53 | 显示全部楼层
国外的端要加回城 能用这个么
回复

使用道具 举报

  • 打卡等级:殷海萨
  • 打卡总天数:765
  • 打卡月天数:17
  • 打卡总奖励:5193
发表于 2020-6-23 21:04:53 | 显示全部楼层
asspoo520 发表于 2020-6-23 19:43
国外的端要加回城 能用这个么

不能!~
国外端可以修改enterword那里!~
回复

使用道具 举报

  • 打卡等级:尐席琳
  • 打卡总天数:293
  • 打卡月天数:0
  • 打卡总奖励:4216
发表于 2020-8-24 20:43:06 | 显示全部楼层
为了吟游诗人,这次真学习了!
回复

使用道具 举报

发表于 2020-9-12 21:39:03 | 显示全部楼层
感谢指点!我是菜鸟
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表