- 0
-
Quem Está Navegando
- Nenhum usuário registrado visualizando esta página.
-
Posts
-
Alguém ja conseguiu por na REV l2jsunrise diz que e compatível mais tentei ligar a banco de dados dele e da vários erros de colunas que não existe como se nao fosse compativel os bancos de dados l2jsunrise.
-
Hola rosh yo también soy argentino y quisiera contribuir en este proyecto, veo que vos ya estas mas interiorizado, estaría genial si nos pondríamos en contacto para ver que podemos hacer en base a este proyecto y por que no otras cuestiones futuras para algun server... si te interesa te estaré enviando el contacto. Estoy en la misma situación y nivel de conocimiento que vos, nada mas que yo solo utilice Jteon, Jfrozen, JArchid y tambien Jacis. Todo en interlude.
-
Esse set ficaria show otimizado em um só .u pois tem vários modelos diferentes, msm assim parabéns!! Um dos mais bonitos que eu já vi além do Morai que é meu preferido..
-
O conteúdo está oculto, favor efetuar login ou se cadastrar! Entre ou Cadastre-se
-
Boa Noite Galera o @Mr.Kadu postou o link do projeto mas eu fiz um erro e estarei postando a correção. aqueles que baixou o projeto e tentou ligar e deu erro e por causa do java que foi copilado eu copilei no java 22 e o projeto e no java 17 vou postar o link aqui para vcs, vai incluso a Geodata O conteúdo está oculto, favor efetuar login ou se cadastrar! Entre ou Cadastre-se
-
Nova Revisão com AutoFarm e .Menu O conteúdo está oculto, favor efetuar login ou se cadastrar! Entre ou Cadastre-se
-
alguem tambem esta tendo problemas com email ? quando vc loga com a conta e nao tem email cadastrado. eu levo erro 500
-
muito bom meu amigo. vou começar os testes........
-
Pergunta
lFox - L2JFury
boa tarde eu peguei um mod de vip skill , aquele que da uma skill quando ativa o vip e a perde quando acaba ... peguei um mod aqui o forum mas da erro no arquivo l2pcinstance.java segue a imagem e o mod que usei
[spoiler]+++++++++++++++++++++++++L2JFrozen/config/head/other.properties
AllowVipMulXpSp = True
VipMulXp = 2
VipMulSp = 2
+ EnableVipSystem = True
+ # List of Vip Skills
+ # Format : skillid,skilllvl;skillid2,skilllvl2;....skillidn,skilllvln
+ VipSkills = 395,1
+++++++++++++++++++++++++com/l2jfrozen/Config.java
public static int VIP_XP;
public static int VIP_SP;
+ public static boolean ENABLE_VIP_SYSTEM;
+ public static Map VIP_SKILLS;
public static boolean ANNOUNCE_CASTLE_LORDS;
VIP_XP = Integer.parseInt(otherSettings.getProperty("VipMulXp", "2"));
VIP_SP = Integer.parseInt(otherSettings.getProperty("VipMulSp", "2"));
+ ENABLE_VIP_SYSTEM = Boolean.parseBoolean(otherSettings.getProperty("EnableVipSystem", "True"));
ANNOUNCE_CASTLE_LORDS = Boolean.parseBoolean(otherSettings.getProperty("AnnounceCastleLords", "False"));
System.out.println("[Aio System]: invalid config property in "+OTHER+" -> AioSkills \"" + skillSplit[0] + "\"" + skillSplit[1]);
}
}
}
}
}
+ //if(ENABLE_VIP_SYSTEM) //create map if system is enabled
+ {
+ String[] VipSkillsSplit = otherSettings.getProperty("VipSkills", "").split(";");
+ VIP_SKILLS = new FastMap(VipSkillsSplit.length);
+ for (String skill : VipSkillsSplit)
+ {
+ String[] skillSplit = skill.split(",");
+ if (skillSplit.length != 2)
+ {
+ System.out.println("[Vip System]: invalid config property in other.properties -> VipSkills \"" + skill + "\"");
+ }
+ else
+ {
+ try
+ {
+ VIP_SKILLS.put(Integer.parseInt(skillSplit[0]), Integer.parseInt(skillSplit[1]));
+ }
+ catch (NumberFormatException nfe)
+ {
+ if (!skill.equals(""))
+ {
+ System.out.println("[Vip System]: invalid config property in other.properties -> VipSkills \"" + skillSplit[0] + "\"" + skillSplit[1]);
+ }
+ }
+ }
+ }
+ }
STARTING_ADENA = Integer.parseInt(otherSettings.getProperty("StartingAdena", "100"));
STARTING_AA = Integer.parseInt(otherSettings.getProperty("StartingAncientAdena", "0"));
+++++++++++++++++++++++++com/l2jfrozen/gameserver/handler/admincommandhandlers/AdminVip.java
public void doVip(L2PcInstance activeChar, L2PcInstance _player, String _playername, String _time)
+ _player.rewardVipSkills();
_player.broadcastUserInfo();
_player.sendPacket(new EtcStatusUpdate(_player));
+ _player.sendSkillList();
public void removeVip(L2PcInstance activeChar, L2PcInstance _player, String _playername)
+ _player.lostVipSkills();
_player.broadcastUserInfo();
_player.sendPacket(new EtcStatusUpdate(_player));
+ _player.sendSkillList();
+++++++++++++++++++++++++com/l2jfrozen/gameserver/model/actors/instance/L2PcInstance.java
public void setVip(boolean val)
{
_isVip = val;
-
+
}
-
+
+ public void rewardVipSkills()
+ {
+ L2Skill skill;
+ for(Integer skillid : Config.VIP_SKILLS.keySet())
+ {
+ int skilllvl = Config.VIP_SKILLS.get(skillid);
+ skill = SkillTable.getInstance().getInfo(skillid,skilllvl);
+ if(skill != null)
+ {
+ addSkill(skill, true);
+ }
+ }
+ sendMessage("GM give to you Vip's skills");
+ }
+
+ public void lostVipSkills()
+ {
+ L2Skill skill;
+ for(Integer skillid : Config.VIP_SKILLS.keySet())
+ {
+ int skilllvl = Config.VIP_SKILLS.get(skillid);
+ skill = SkillTable.getInstance().getInfo(skillid,skilllvl);
+ removeSkill(skill);
+ }
+ }
+[/spoiler]
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts recomendados
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.