-
Total de itens
131 -
Registro em
-
Última visita
-
Prêmios recebidos
1
Tudo que tutucaleandro postou
-
Interface Classic + Edições Pessoais 2.0
Tópico respondeu ao Dandilo de tutucaleandro em C1 - Interlude
tem como cologa a barra de skill e alto farm os 2 ao mesmo tempo -
Loading L2Font-e.utx Download: Link: L2Font-e.utx Video Tutorial: O que voce tem que usa pra pode edit Download: Utilitarios Precisa se exatamenti esse nao pode se qualquer um Photoshop CS5 Criado por mim "Leandro"
-
Interface Iordanov Versão 3.6.9
Tópico respondeu ao Sakaki Shio de tutucaleandro em Conteúdos Recuperados
isso pega no server q tem sguard? protection -
Criando Repositório no Bitbucket alquem posta um tutorial ai
-
como crio um link e atualizo pro meu link quero cria um suvesion pode se pero [Hidden Content] qualquer um
-
Fiz o Checkout apareceu a pasta L2jFrozenInterlude .svn datapack gameserver revision 1118
-
Interface Classic Ona Latest (Damage on Screen Classic)
Tópico respondeu ao Celestine de tutucaleandro em C1 - Interlude
Self Target Pressing "C" como ativo isso -
Alquem ajuda ai eu editei pero photoshop depois abri pero unreal e salvei utx depois Encrypt.Bat enc-l2font-e.utx renomei para l2font-e.utx colei na systextures error Error
-
como arumaa o erro no highfive ao compra algo no alt + B no shop pode se qqualquer coissa ta error ja estalei HighFive normala HighFive H5 Freya Etc alquem ajuda ja Abaxei 5 versao ja ao ta Ok aparece o Error Error
-
[Source] - Projeto L2-Guardian Versão Final
Tópico respondeu ao MrFreedomFights de tutucaleandro em CT0 ~ Interlude
add vote reward o auto reward um npc pra vota o .getreward -
como configura o asseblea alquem tem tutorial [Hidden Content] [email protected]:l2jkill/L2jKill.2.git [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content] svn+ssh://subversion.assembla.com/ [Hidden Content]
-
qual opcao essa
-
ja viz isso [Hidden Content] essa 1117 ta como a ultima revisao
-
como criar um repository gratuito o meu n parece a revisao 1118 nao encontro o TortoiseSVN nao consigo add um repository VoicedCommandHandler.java pra pode add o head-src/com/l2jfrozen/gameserver/handler/VoicedCommandHandler.java fala revision 1118 no meu so vai ate o 1117 [Hidden Content] ### Eclipse Workspace Patch 1.0 #P GameServer Index: head-src/com/l2jfrozen/gameserver/handler/VoicedCommandHandler.java =================================================================== --- head-src/com/l2jfrozen/gameserver/handler/VoicedCommandHandler.java (revision 1118) +++ head-src/com/l2jfrozen/gameserver/handler/VoicedCommandHandler.java (working copy) @@ -31,10 +31,13 @@ import com.l2jfrozen.gameserver.handler.voicedcommandhandlers.AwayCmd; import com.l2jfrozen.gameserver.handler.voicedcommandhandlers.BankingCmd; import com.l2jfrozen.gameserver.handler.voicedcommandhandlers.CTFCmd; +import com.l2jfrozen.gameserver.handler.voicedcommandhandlers.CastleManagersVCmd; import com.l2jfrozen.gameserver.handler.voicedcommandhandlers.DMCmd; import com.l2jfrozen.gameserver.handler.voicedcommandhandlers.FarmPvpCmd; +import com.l2jfrozen.gameserver.handler.voicedcommandhandlers.Menu; import com.l2jfrozen.gameserver.handler.voicedcommandhandlers.OfflineShop; import com.l2jfrozen.gameserver.handler.voicedcommandhandlers.Online; +import com.l2jfrozen.gameserver.handler.voicedcommandhandlers.Raid; import com.l2jfrozen.gameserver.handler.voicedcommandhandlers.StatsCmd; import com.l2jfrozen.gameserver.handler.voicedcommandhandlers.TvTCmd; import com.l2jfrozen.gameserver.handler.voicedcommandhandlers.VersionCmd; @@ -121,6 +124,10 @@ registerVoicedCommandHandler(new OfflineShop()); } + registerVoicedCommandHandler(new Raid()); + registerVoicedCommandHandler(new CastleManagersVCmd()); + registerVoicedCommandHandler(new Menu()); + LOGGER.info("VoicedCommandHandler: Loaded " + _datatable.size() + " handlers."); } Index: head-src/com/l2jfrozen/gameserver/model/actor/stat/PcStat.java =================================================================== --- head-src/com/l2jfrozen/gameserver/model/actor/stat/PcStat.java (revision 1118) +++ head-src/com/l2jfrozen/gameserver/model/actor/stat/PcStat.java (working copy) @@ -60,7 +60,10 @@ // Player is Gm and access level is below or equal to canGainExp and is in party, don't give Xp if (!getActiveChar().getAccessLevel().canGainExp() && getActiveChar().isInParty()) return false; - + + if (activeChar.cantGainXP()) + return false; + if (!super.addExp(value)) return false; @@ -105,7 +108,10 @@ L2PcInstance activeChar = getActiveChar(); if (!activeChar.getAccessLevel().canGainExp() && activeChar.isInParty()) return false; - + + if (activeChar.cantGainXP()) + return false; + // if this player has a pet that takes from the owner's Exp, give the pet Exp now if (activeChar.getPet() instanceof L2PetInstance) Index: head-src/com/l2jfrozen/gameserver/handler/itemhandlers/BlessedSpiritShot.java =================================================================== --- head-src/com/l2jfrozen/gameserver/handler/itemhandlers/BlessedSpiritShot.java (revision 1118) +++ head-src/com/l2jfrozen/gameserver/handler/itemhandlers/BlessedSpiritShot.java (working copy) @@ -141,8 +141,9 @@ // Send message to client activeChar.sendPacket(new SystemMessage(SystemMessageId.ENABLED_SPIRITSHOT)); - Broadcast.toSelfAndKnownPlayersInRadius(activeChar, new MagicSkillUser(activeChar, activeChar, SKILL_IDS[weaponGrade], 1, 0, 0), 360000/* 600 */); - + if (!activeChar.isSSDisabled()) + Broadcast.toSelfAndKnownPlayersInRadius(activeChar, new MagicSkillUser(activeChar, activeChar, SKILL_IDS[weaponGrade], 1, 0, 0), 360000/*600*/); + activeChar = null; weaponInst = null; weaponItem = null; Index: head-src/com/l2jfrozen/gameserver/network/clientpackets/RequestJoinParty.java =================================================================== --- head-src/com/l2jfrozen/gameserver/network/clientpackets/RequestJoinParty.java (revision 1118) +++ head-src/com/l2jfrozen/gameserver/network/clientpackets/RequestJoinParty.java (working copy) @@ -79,7 +79,13 @@ requestor.sendMessage("You can't invite that player in party: you or your target are in Event"); return; } - + + if (target.isPartyInvProt()) + { + requestor.sendMessage("You can't invite that player because he is in party protection."); + return; + } + if (target.isInParty()) { final SystemMessage msg = new SystemMessage(SystemMessageId.S1_IS_ALREADY_IN_PARTY); Index: head-src/com/l2jfrozen/gameserver/handler/voicedcommandhandlers/Raid.java =================================================================== --- head-src/com/l2jfrozen/gameserver/handler/voicedcommandhandlers/Raid.java (revision 0) +++ head-src/com/l2jfrozen/gameserver/handler/voicedcommandhandlers/Raid.java (working copy) @@ -0,0 +1,92 @@ +package com.l2jfrozen.gameserver.handler.voicedcommandhandlers; + +import javolution.text.TextBuilder; + +import org.apache.log4j.Logger; + +import com.l2jfrozen.Config; +import com.l2jfrozen.gameserver.datatables.sql.NpcTable; +import com.l2jfrozen.gameserver.handler.IVoicedCommandHandler; +import com.l2jfrozen.gameserver.managers.GrandBossManager; +import com.l2jfrozen.gameserver.managers.RaidBossSpawnManager; +import com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance; +import com.l2jfrozen.gameserver.network.serverpackets.NpcHtmlMessage; +import com.l2jfrozen.gameserver.powerpak.RaidInfo.RaidInfoHandler; +import com.l2jfrozen.gameserver.templates.L2NpcTemplate; +import com.l2jfrozen.gameserver.templates.StatsSet; + +public class Raid implements IVoicedCommandHandler +{ + private static Logger LOGGER = Logger.getLogger(RaidInfoHandler.class); + private static final String[] _voicedCommands = + { + "Raids" + }; + + @Override + public boolean useVoicedCommand(String command, L2PcInstance activeChar, String target) + { + TextBuilder tb = new TextBuilder(); + NpcHtmlMessage msg = new NpcHtmlMessage(5); + tb.append("<html><title>Grand Boss</title><body><br><center>"); + tb.append("<img src=\"L2UI_CH3.herotower_deco\" width=256 height=32><br><br>"); + + for (final int boss : Config.RAID_INFO_IDS_LIST) + { + String name = ""; + L2NpcTemplate template = null; + if ((template = NpcTable.getInstance().getTemplate(boss)) != null) + { + name = template.getName(); + } + else + { + LOGGER.warn("[RaidInfoHandler][sendInfo] Raid Boss with ID " + boss + " is not defined into NpcTable"); + continue; + } + + StatsSet actual_boss_stat = null; + GrandBossManager.getInstance().getStatsSet(boss); + long delay = 0; + + if (NpcTable.getInstance().getTemplate(boss).type.equals("L2RaidBoss")) + { + actual_boss_stat = RaidBossSpawnManager.getInstance().getStatsSet(boss); + if (actual_boss_stat != null) + delay = actual_boss_stat.getLong("respawnTime"); + } + else if (NpcTable.getInstance().getTemplate(boss).type.equals("L2GrandBoss")) + { + actual_boss_stat = GrandBossManager.getInstance().getStatsSet(boss); + if (actual_boss_stat != null) + delay = actual_boss_stat.getLong("respawn_time"); + } + else + continue; + + if (delay <= System.currentTimeMillis()) + { + tb.append("<font color=\"00C3FF\">" + name + "</color>: " + "<font color=\"9CC300\">Is Alive</color>" + "<br1>"); + } + else + { + final int hours = (int) ((delay - System.currentTimeMillis()) / 1000 / 60 / 60); + final int mins = (int) (((delay - (hours * 60 * 60 * 1000)) - System.currentTimeMillis()) / 1000 / 60); + final int seconts = (int) (((delay - ((hours * 60 * 60 * 1000) + (mins * 60 * 1000))) - System.currentTimeMillis()) / 1000); + tb.append("<font color=\"00C3FF\">" + name + "</color>" + "<font color=\"FFFFFF\">" + " " + "Respawn in :</color>" + " " + " <font color=\"32C332\">" + hours + " : " + mins + " : " + seconts + "</color><br1>"); + } + } + + tb.append("<br><img src=\"L2UI_CH3.herotower_deco\" width=256 height=32><br>"); + tb.append("</center></body></html>
-
add o mod aI
-
nenhum systema de ant-boot tem que add
-
funfa em qualquer um
-
[MOD]Anti Bot bem simples
Tópico respondeu ao WilliamArcher de tutucaleandro em Scripts/Sistemas/Apps
alquem tem o video tutorial ai pra mostra como q mehe tem q add script no tower? CREATE TABLE `bot_verifiy` ( `id` int(11) NOT NULL AUTO_INCREMENT, `target_object_id` int(11) DEFAULT NULL, `send_object_id` int(11) DEFAULT NULL, `time_request` int(11) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; id = auto incremento normal caso possa ser usado uma hora até mesmo para o site se for o caso target_object_id = id do possível botter (no caso o player que for questionado) send_object_id = id do player que enviou a requisição time_request = a hora em unix timestamp que o player enviou a requisão, para nós determinar um periodo de quantas vezes ele pode enviar para o mesmo player no caso 24 em 24 horas ou de 4 em 4 horas... (não tenho certeza se precisa ser *1000 pois quase tudo aonde vai unix timestamp é assim...) -
[Smallz'] L2JFrozen V. 6 Pré-Configurado *Custom Edition*
Tópico respondeu ao Smallz' de tutucaleandro em CT0 ~ Interlude
-
mal me lembro e o L2jFrozen V.6
-
tendo ta pasta Frozen\100x\data\csv\walker_routes.csv arquivo walker_routes.csv va em propriedades e muda para bloco de notas para edita
-
[ INTERLUDE ] DYNASTY ARMORS + SKILLS RETAIL
Tópico respondeu ao ByJrmhp de tutucaleandro em C1 - Interlude
me ajuda ai o que fase -
ai nao sei nao
-
cada server tem um backp tendo ta pasta 100x.psc 10x.psc 7x.psc os backp ta tendo ta pasta img:
-
Atualizações Recentes de Status
-
Por favor, compartilhe a fonte da versão revisada do Orion. Obrigado.· 0 respostas
please...
-
The Event - Team vs Team· 0 respostas
The Event - Team vs Team
The event cannot be terminated when participating in the event.
The event does not end.
The event starts and does not end after teleporting.
Please tell me how. Please.
Even if the event is held for 2 minutes, it will not end.
I don't know how to proceed...