Hi , i am trying to make an npc which gives Lvl 5 Augment skills. I have some restrictions thought. I need help cause i am new to coding.
I have an error in L2NpcInstance, cannot resolve skill. {public void onBypassFeedback(final L2PcInstance player, final String command)}
if i add L2skill skill as a final into public void i ll get an error. As another fix i tried to add [L2Skill skill = null;] before command. but i have an error in Gameserver - BAD requestbypass. Any advice?? ^_^
if(command.equalsIgnoreCase("MightAct"))
{
//add lvl 5 augm skill:
if((skill.getId() != 3132) && (skill.getId() != 3133) && (skill.getId() != 3134) && (skill.getId() != 3135) && (skill.getId() != 3136) && (skill.getId() != 3141) && (skill.getId() != 3142))
{
super.addSkill(SkillTable.getInstance().getInfo(3132, 5));
player.sendMessage("Nice! You got Might Active Lv5. Check your Skills.");
}
else
{
player.sendMessage("You already have one of my Augment skills.");
return;
}
}
else if(command.equalsIgnoreCase("EmpowerAct"))
{
//add lvl 5 augm skill:
if((skill.getId() != 3132) && (skill.getId() != 3133) && (skill.getId() != 3134) && (skill.getId() != 3135) && (skill.getId() != 3136) && (skill.getId() != 3141) && (skill.getId() != 3142))
{
super.addSkill(SkillTable.getInstance().getInfo(3133, 5));
player.sendMessage("Nice! You got Empower Active Lv5. Check your Skills.");
}
else
{
player.sendMessage("You already have one of my Augment skills.");
return;
}
}
else if(command.equalsIgnoreCase("DuelMightAct"))
{
//add lvl 5 augm skill:
if((skill.getId() != 3132) && (skill.getId() != 3133) && (skill.getId() != 3134) && (skill.getId() != 3135) && (skill.getId() != 3136) && (skill.getId() != 3141) && (skill.getId() != 3142))
{
super.addSkill(SkillTable.getInstance().getInfo(3134, 5));
player.sendMessage("Nice! You got Duel Might Active Lv5. Check your Skills.");
}
else
{
player.sendMessage("You already have one of my Augment skills.");
return;
}
}
else if(command.equalsIgnoreCase("ShieldAct"))
{
//add lvl 5 augm skill:
if((skill.getId() != 3132) && (skill.getId() != 3133) && (skill.getId() != 3134) && (skill.getId() != 3135) && (skill.getId() != 3136) && (skill.getId() != 3141) && (skill.getId() != 3142))
{
super.addSkill(SkillTable.getInstance().getInfo(3135, 5));
player.sendMessage("Nice! You got Shield Active Lv5. Check your Skills.");
}
else
{
player.sendMessage("You already have one of my Augment skills.");
return;
}
}
else if(command.equalsIgnoreCase("MagicBarrierAct"))
{
//add lvl 5 augm skill:
if((skill.getId() != 3132) && (skill.getId() != 3133) && (skill.getId() != 3134) && (skill.getId() != 3135) && (skill.getId() != 3136) && (skill.getId() != 3141) && (skill.getId() != 3142))
{
super.addSkill(SkillTable.getInstance().getInfo(3136, 5));
player.sendMessage("Nice! You got Magic Barrier Active Lv5. Check your Skills.");
}
else
{
player.sendMessage("You already have one of my Augment skills.");
return;
}
}
else if(command.equalsIgnoreCase("FocusAct"))
{
//add lvl 5 augm skill:
if((skill.getId() != 3132) && (skill.getId() != 3133) && (skill.getId() != 3134) && (skill.getId() != 3135) && (skill.getId() != 3136) && (skill.getId() != 3141) && (skill.getId() != 3142))
{
super.addSkill(SkillTable.getInstance().getInfo(3141, 5));
player.sendMessage("Nice! You got Focus Active Lv5. Check your Skills.");
}
else
{
player.sendMessage("You already have one of my Augment skills.");
return;
}
}
else if(command.equalsIgnoreCase("WildMagicAct"))
{
//add lvl 5 augm skill:
if((skill.getId() != 3132) && (skill.getId() != 3133) && (skill.getId() != 3134) && (skill.getId() != 3135) && (skill.getId() != 3136) && (skill.getId() != 3141) && (skill.getId() != 3142))
{
super.addSkill(SkillTable.getInstance().getInfo(3142, 5));
player.sendMessage("Nice! You got Wild Magic Active Lv5. Check your Skills.");
}
else
{
player.sendMessage("You already have one of my Augment skills.");
return;
}
}
A good day to everybody here on Max-Cheaters..! Or as they say in Thessaloniki, Greece. Kalispera. Ela re bros.
I am here to bring you another masterpiece archived in the very darkest corners of l2rr.ucoz where even this archaeologist Dwarf dares not venture.
However. Such a find must be revealed. After brushing off its dust from 2014 and polishing it up a bit to fit **MODERN USERS** (DXT3 compression, skin masking, 64x64 icons).
Behold, the absolutely shocking⚡ZeuS ThuNDeR⚡armor set. Once again. Another masterpiece immortalized in the museum known as the MaxCheaters Client-Development-Discussion section.
Credits: The17heroes Gracia Final
Download: https://l2jbaylee.dev/shares/ZeuSThuNDeRArmor.rar
Question
tonac
Hi , i am trying to make an npc which gives Lvl 5 Augment skills. I have some restrictions thought. I need help cause i am new to coding.
I have an error in L2NpcInstance, cannot resolve skill. {public void onBypassFeedback(final L2PcInstance player, final String command)}
if i add L2skill skill as a final into public void i ll get an error. As another fix i tried to add [L2Skill skill = null;] before command. but i have an error in Gameserver - BAD requestbypass. Any advice?? ^_^
Edited by tonac3 answers to this question
Recommended Posts