- 0
-
Quem Está Navegando
- Nenhum usuário registrado visualizando esta página.
-
Posts
-
Los links estan caidos 😞
-
Olá, seu tópico se encontra com um ou mais links offline. Caso ainda possua o conteúdo, favor postar aqui mesmo no tópico ou mandar MP para algum staff que estaremos normalizando o tópico. Grato pela atenção!
-
Olá, é possível obter o arquivo para esses ícones? Olá, é possível obter o arquivo para esses ícones?
-
Voce usar a conta de admin q vc tem no server, vai em accounts e define o acess_level la. e vc entra auto. Eu tenho uma versão desse votesystem q tentei atualizar e com tutorial so acessar o link na minha assinatura em baixo.
-
Por Heverton Molina · Postado
Gente eu instalei aqui no meu servidor porem não sei qual e a senha pra entrar eu crio o login de admin mas e a senha onde eu coloco? -
Por juniinxt007 · Postado
Todos os Links dele Estao OFF -
Por JefersonFelisbino · Postado
Boa ! O icone dos agathions esta fora do ar "/ estou precisando -
Por juniinxt007 · Postado
Alguem pela misericordia teria o link dos Set S PVP e de todas as armas S coloridas PVP? @AllInOne -
Por L2BloodyWar · Postado
eu tava com um projeto acis 398 mais o java era 11 ai nao sei atualizar e desistir fui olhar essa lucera, mal tem arquivos sobre ele entao eo projeto mais atual ? se alguem tiver uma sourve/rev ja compilada boa fico a dispor no chat! meu intuito e aprender e tbm por online mais bem la na frente ai a 398 era limpa mais falaram que estava muito desatualizada e eu ia ter problema pra add qualquer coisa
-
Pergunta
dariopanciere
Estou tentando usar esse mod que encontrei no Forum, o .xp_on e .xp_off, mesmo seguindo os tutoriais de como adicionar os mods, estou tendo problemas, uma série de erros, sempre pedindo para criar algo...
O Mod segue abaixo.
Index: trunk/gameserver/config/functions/l2jknight.ini
===================================================================
--- trunk/gameserver/config/functions/l2jknight.ini (revision 133)
+++ trunk/gameserver/config/functions/l2jknight.ini (working copy)
@@ -275,4 +275,10 @@
ProtectorSkillLevel = 13
ProtectorSkillTime = 600
# Npc Protector Message
-ProtectorMessage = Hey You!, Never Kill On This Area, Go Read The Rules!
\ No newline at end of file
+ProtectorMessage = Hey You!, Never Kill On This Area, Go Read The Rules!
+
+# ---------------------------------------------------------------------------------
+# Enable / Disable Xp
+# ---------------------------------------------------------------------------------
+#Enable / Disable command receiving experience. (. Expon. Expoff. Xpon. Xpoff)
+AllowExpGainCommand = False
\ No newline at end of file
Index: trunk/gameserver/head-src/com/l2jknight/Config.java
===================================================================
--- trunk/gameserver/head-src/com/l2jknight/Config.java (revision 133)
+++ trunk/gameserver/head-src/com/l2jknight/Config.java (working copy)
@@ -2241,6 +2241,7 @@
public static String FARM2_CUSTOM_MESSAGE;
public static String PVP1_CUSTOM_MESSAGE;
public static String PVP2_CUSTOM_MESSAGE;
+ public static boolean ALLOW_EXP_GAIN_COMMAND;
//============================================================
public static void loadL2JKNIGHTConfig()
@@ -2359,6 +2360,7 @@
FARM2_CUSTOM_MESSAGE = L2KnightSettings.getProperty("Farm2CustomMeesage", "You have been teleported to Farm Zone 2!");
PVP1_CUSTOM_MESSAGE = L2KnightSettings.getProperty("PvP1CustomMeesage", "You have been teleported to PvP Zone 1!");
PVP2_CUSTOM_MESSAGE = L2jfrozenSettings.getProperty("PvP2CustomMeesage", "You have been teleported to PvP Zone 2!");
+ ALLOW_EXP_GAIN_COMMAND = Boolean.parseBoolean(L2KnightSettings.getProperty("AllowExpGainCommand", "false"));
}
catch(Exception e)
{
Index: trunk/gameserver/head-src/com/l2jknight/gameserver/handler/VoicedCommandHandler.java
===================================================================
--- trunk/gameserver/head-src/com/l2jknight/gameserver/handler/VoicedCommandHandler.java (revision 133)
+++ trunk/gameserver/head-src/com/l2jknight/gameserver/handler/VoicedCommandHandler.java (working copy)
@@ -36,6 +36,7 @@
import com.l2jknight.gameserver.handler.voicedcommandhandlers.VersionCmd;
import com.l2jknight.gameserver.handler.voicedcommandhandlers.Voting;
import com.l2jfrozen.gameserver.handler.voicedcommandhandlers.Wedding;
+import com.l2jfrozen.gameserver.handler.voicedcommandhandlers.ExpGain;
/**
* This class ...
@@ -90,7 +91,8 @@
{
registerVoicedCommandHandler(new Wedding());
}
-
+
+ registerVoicedCommandHandler(new ExpGain());
registerVoicedCommandHandler(new StatsCmd());
if(Config.ALLOW_VERSION_COMMAND)
Index: trunk/gameserver/head-src/com/l2jknight/gameserver/model/actor/instance/L2PcInstance.java
===================================================================
--- trunk/gameserver/head-src/com/l2jknight/gameserver/model/actor/instance/L2PcInstance.java (revision 133)
+++ trunk/gameserver/head-src/com/l2jknight/gameserver/model/actor/instance/L2PcInstance.java (working copy)
@@ -13049,8 +13049,13 @@
@Override
public void addExpAndSp(long addToExp, int addToSp)
{
- getStat().addExpAndSp(addToExp, addToSp);
- }
+ // getStat().addExpAndSp(addToExp, addToSp, false);
+ //}
+ if (_expGainOn)
+ getStat().addExpAndSp(addToExp, addToSp);
+ else
+ getStat().addExpAndSp(0, addToSp);
+ }
public void removeExpAndSp(long removeExp, int removeSp)
{
@@ -15984,4 +15989,16 @@
{
return getClient().getFloodProtectors();
}
+
+ // ----------------------EXP on/off----------------------
+ private boolean _expGainOn = true;
+ public void setExpOn(boolean expOn)
+ {
+ _expGainOn = expOn;
+ }
+ public boolean getExpOn()
+ {
+ return _expGainOn;
+ }
+ // ----------------------EXP on/off----end------------------
}
Index: trunk/gameserver/head-src/com/l2jknight/gameserver/handler/voicedcommandhandlers/ExpGain.java ===================================================================
--- trunk/gameserver/head-src/com/l2jknight/gameserver/handler/voicedcommandhandlers/ExpGain.java (revision 0)
+++ trunk/gameserver/head-src/com/l2jknight/gameserver/handler/voicedcommandhandlers/ExpGain.java (revision 0)
@@ -0,0 +1,48 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <
+ */
+package com.l2jknight.gameserver.handler.voicedcommandhandlers;
+
+import com.l2jknight.gameserver.handler.IVoicedCommandHandler;
+import com.l2jknight.gameserver.model.actor.instance.L2PcInstance;
+
+public class ExpGain implements IVoicedCommandHandler
+{
+ private String[] _voicedCommands = {
+ "expon",
+ "xpon",
+ "expoff",
+ "xpoff"
+ };
+
+ public boolean useVoicedCommand(String command, L2PcInstance activeChar, String target)
+ {
+ if (command.equalsIgnoreCase("expon") || command.equalsIgnoreCase("xpon"))
+ {
+ activeChar.setExpOn(true);
+ activeChar.sendMessage("You gain XP.");
+ }
+ else if (command.equalsIgnoreCase("expoff") || command.equalsIgnoreCase("xpoff"))
+ {
+ activeChar.setExpOn(false);
+ activeChar.sendMessage("You not gain XP.");
+ }
+ return true;
+ }
+
+ public String[] getVoicedCommandList()
+ {
+ return _voicedCommands;
+ }
+}
Link para o comentário
Compartilhar em outros sites
10 respostass a esta questão
Posts recomendados