Jump to content

djsocux

Members
  • Posts

    31
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Posts posted by djsocux

  1. CommunityBoard.java

    /*
     * This file is part of the L2J Mobius project.
     * 
     * 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 <http://www.gnu.org/licenses/>.
     */
    package org.l2jmobius.gameserver.communitybbs;
    
    import java.util.Map;
    import java.util.concurrent.ConcurrentHashMap;
    
    import org.l2jmobius.Config;
    import org.l2jmobius.gameserver.ai.CtrlIntention;
    import org.l2jmobius.gameserver.cache.HtmCache;
    import org.l2jmobius.gameserver.communitybbs.Manager.BaseBBSManager;
    import org.l2jmobius.gameserver.communitybbs.Manager.ClanBBSManager;
    import org.l2jmobius.gameserver.communitybbs.Manager.FavoriteBBSManager;
    import org.l2jmobius.gameserver.communitybbs.Manager.FriendsBBSManager;
    import org.l2jmobius.gameserver.communitybbs.Manager.GkBBSManager;
    import org.l2jmobius.gameserver.communitybbs.Manager.MailBBSManager;
    import org.l2jmobius.gameserver.communitybbs.Manager.PostBBSManager;
    import org.l2jmobius.gameserver.communitybbs.Manager.RegionBBSManager;
    import org.l2jmobius.gameserver.communitybbs.Manager.TopBBSManager;
    import org.l2jmobius.gameserver.communitybbs.Manager.TopicBBSManager;
    import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
    import org.l2jmobius.gameserver.network.GameClient;
    import org.l2jmobius.gameserver.network.SystemMessageId;
    import org.l2jmobius.gameserver.network.serverpackets.ShowBoard;
    import org.l2jmobius.gameserver.util.BuilderUtil;
    
    public class CommunityBoard
    {
    	/** The bypasses used by the players. */
    	private final Map<Integer, String> _bypasses = new ConcurrentHashMap<>();
    	protected static final String CB_PATH = "data/html/CommunityBoard/";
    	
    	protected CommunityBoard()
    	{
    	}
    	
    	public static CommunityBoard getInstance()
    	{
    		return SingletonHolder.INSTANCE;
    	}
    	
    	@SuppressWarnings("static-access")
    	public void handleCommands(GameClient client, String command)
    	{
    		final PlayerInstance player = client.getPlayer();
    		if (player == null)
    		{
    			return;
    		}
    		
    		if (!Config.ENABLE_COMMUNITY_BOARD)
    		{
    			player.sendPacket(SystemMessageId.THE_COMMUNITY_SERVER_IS_CURRENTLY_OFFLINE);
    			return;
    		}
    		
    		if (command.startsWith("_bbshome"))
    		{
    			TopBBSManager.getInstance().parseCmd(command, player);
    		}
    		else if (command.startsWith("_bbsloc"))
    		{
    			RegionBBSManager.getInstance().parseCmd(command, player);
    		}
    		else if (command.startsWith("_bbsclan"))
    		{
    			ClanBBSManager.getInstance().parseCmd(command, player);
    		}
    		else if (command.startsWith("_bbsmemo"))
    		{
    			TopicBBSManager.getInstance().parseCmd(command, player);
    		}
    		else if (command.startsWith("_bbsmail") || command.equals("_maillist_0_1_0_"))
    		{
    			MailBBSManager.getInstance().parseCmd(command, player);
    		}
    		else if (command.startsWith("_friend") || command.startsWith("_block"))
    		{
    			FriendsBBSManager.getInstance().parseCmd(command, player);
    		}
    		else if (command.startsWith("_bbstopics"))
    		{
    			TopicBBSManager.getInstance().parseCmd(command, player);
    		}
    		else if (command.startsWith("_bbsposts"))
    		{
    			PostBBSManager.getInstance().parseCmd(command, player);
    		}
    		else if (command.startsWith("_bbsgetfav") || command.startsWith("bbs_add_fav") || command.startsWith("_bbsdelfav_"))
    		{
    			// player.sendPacket(new BuyList(TradeController.getInstance().getBuyList(1), 6393));
    			// player.sendPacket(new BuyList(Multisell.getInstance().SeparateAndSend(1, player, 0, false, 0)));
    			FavoriteBBSManager.getInstance().parseCmd(command, player);
    		}
    		else if (command.startsWith("_bbgk"))
    		{
    			GkBBSManager.getInstance().parseCmd(command, player);
    		}
    		else
    		{
    			BaseBBSManager.separateAndSend("<html><body><br><br><center>The command: " + command + " isn't implemented.</center></body></html>", player);
    		}
    	}
    	
    	public void handleWriteCommands(GameClient client, String url, String arg1, String arg2, String arg3, String arg4, String arg5)
    	{
    		final PlayerInstance player = client.getPlayer();
    		if (player == null)
    		{
    			return;
    		}
    		
    		if (!Config.ENABLE_COMMUNITY_BOARD)
    		{
    			player.sendPacket(SystemMessageId.THE_COMMUNITY_SERVER_IS_CURRENTLY_OFFLINE);
    			return;
    		}
    		
    		if (url.equals("Topic"))
    		{
    			TopicBBSManager.getInstance().parseWrite(arg1, arg2, arg3, arg4, arg5, player);
    		}
    		else if (url.equals("Post"))
    		{
    			PostBBSManager.getInstance().parseWrite(arg1, arg2, arg3, arg4, arg5, player);
    		}
    		else if (url.equals("_bbsloc"))
    		{
    			RegionBBSManager.getInstance().parseWrite(arg1, arg2, arg3, arg4, arg5, player);
    		}
    		else if (url.equals("_bbsclan"))
    		{
    			ClanBBSManager.getInstance().parseWrite(arg1, arg2, arg3, arg4, arg5, player);
    		}
    		else if (url.equals("Mail"))
    		{
    			MailBBSManager.getInstance().parseWrite(arg1, arg2, arg3, arg4, arg5, player);
    		}
    		else if (url.equals("_friend"))
    		{
    			FriendsBBSManager.getInstance().parseWrite(arg1, arg2, arg3, arg4, arg5, player);
    		}
    		else
    		{
    			BaseBBSManager.separateAndSend("<html><body><br><br><center>The command: " + url + " isn't implemented.</center></body></html>", player);
    		}
    	}
    	protected void loadStaticHtm(String file, PlayerInstance player)
    	{
    		separateAndSend(HtmCache.getInstance().getHtm(CB_PATH + getFolder() + file), player);
    	}
    	
    	public static void separateAndSend(String html, PlayerInstance acha)
    	{
    		if ((html == null) || (acha == null))
    		{
    			return;
    		}
    		
    		if (html.length() < 4090)
    		{
    			acha.sendPacket(new ShowBoard(html, "101"));
    			acha.sendPacket(ShowBoard.STATIC_SHOWBOARD_102);
    			acha.sendPacket(ShowBoard.STATIC_SHOWBOARD_103);
    		}
    		else if (html.length() < 8180)
    		{
    			acha.sendPacket(new ShowBoard(html.substring(0, 4090), "101"));
    			acha.sendPacket(new ShowBoard(html.substring(4090, html.length()), "102"));
    			acha.sendPacket(ShowBoard.STATIC_SHOWBOARD_103);
    		}
    		else if (html.length() < 12270)
    		{
    			acha.sendPacket(new ShowBoard(html.substring(0, 4090), "101"));
    			acha.sendPacket(new ShowBoard(html.substring(4090, 8180), "102"));
    			acha.sendPacket(new ShowBoard(html.substring(8180, html.length()), "103"));
    		}
    	}
    	
    	/**
    	 * Sets the last bypass used by the player.
    	 * @param player the player
    	 * @param title the title
    	 * @param bypass the bypass
    	 */
    	public void addBypass(PlayerInstance player, String title, String bypass)
    	{
    		_bypasses.put(player.getObjectId(), title + "&" + bypass);
    	}
    	
    	protected String getFolder()
    	{
    		return "";
    	}
    	
    	/**
    	 * Removes the last bypass used by the player.
    	 * @param player the player
    	 * @return the last bypass used
    	 */
    	public String removeBypass(PlayerInstance player)
    	{
    		return _bypasses.remove(player.getObjectId());
    	}
    	
    	private static class SingletonHolder
    	{
    		protected static final CommunityBoard INSTANCE = new CommunityBoard();
    	}
    }

     

    GkBBSManager.java

    /*
    * This file is part of the L2J Mobius project.
     * 
     * 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 <http://www.gnu.org/licenses/>.
     */
    package org.l2jmobius.gameserver.communitybbs.Manager;
    
    import java.util.StringTokenizer;
    
    import org.l2jmobius.Config;
    import org.l2jmobius.gameserver.datatables.sql.TeleportLocationTable;
    import org.l2jmobius.gameserver.datatables.xml.ZoneData;
    import org.l2jmobius.gameserver.instancemanager.CastleManager;
    import org.l2jmobius.gameserver.instancemanager.SiegeManager;
    import org.l2jmobius.gameserver.model.TeleportLocation;
    import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
    import org.l2jmobius.gameserver.model.zone.type.TownZone;
    import org.l2jmobius.gameserver.network.SystemMessageId;
    import org.l2jmobius.gameserver.network.serverpackets.ActionFailed;
    import org.l2jmobius.gameserver.network.serverpackets.ShowBoard;
    
    public class GkBBSManager extends BaseBBSManager
    {
    	protected GkBBSManager()
    	{
    	}
    	
    	public static GkBBSManager getInstance()
    	{
    		return SingletonHolder.INSTANCE;
    	}
    	
    	@Override
    	public void parseCmd(String command, PlayerInstance player)
    	{
    		
    		if (command.equals("_bbsgk"))
    		{
    			loadStaticHtm("gk/index.htm", player);
    		}
    		
    		else if (command.startsWith("_bbsgk;"))
    		{
    			final StringTokenizer st = new StringTokenizer(command, ";");
    			st.nextToken();
    			if (st.countTokens() <= 0)
    			{
    				return;
    			}
    			final int whereTo = Integer.parseInt(st.nextToken());
    			if (true)
    			{
    				player.sendPacket(new ShowBoard());
    				doTeleport(player, whereTo);
    				return;
    			}
    			
    		}
    		else
    		{
    			super.parseCmd(command, player);
    		}
    	}
    	
    
    	private void doTeleport(PlayerInstance player, int value)
    	{
    		final TeleportLocation list = TeleportLocationTable.getInstance().getTemplate(value);
    		if (list != null)
    		{
    			// you cannot teleport to village that is in siege
    			if (!SiegeManager.getInstance().isTeleportToSiegeAllowed() && (SiegeManager.getInstance().getSiege(list.getX(), list.getY(), list.getZ()) != null) && !player.isNoble())
    			{
    				player.sendPacket(SystemMessageId.YOU_CANNOT_TELEPORT_TO_A_VILLAGE_THAT_IS_IN_A_SIEGE);
    				return;
    			}
    			else if (!SiegeManager.getInstance().isTeleportToSiegeTownAllowed() && (ZoneData.getInstance().getZone(list.getX(), list.getY(), list.getZ(), TownZone.class) != null) && CastleManager.getInstance().findNearestCastle(list.getX(), list.getY()).getSiege().isInProgress() && !player.isNoble())
    			{
    				player.sendPacket(SystemMessageId.YOU_CANNOT_TELEPORT_TO_A_VILLAGE_THAT_IS_IN_A_SIEGE);
    				return;
    			}
    			else if (!player.isGM() && !Config.FLAGED_PLAYER_CAN_USE_GK && (player.getPvpFlag() > 0))
    			{
    				player.sendMessage("Don't run from PvP! You will be able to use the teleporter only after your flag is gone.");
    				return;
    			}
    			else if (player.isAio() && !Config.ALLOW_AIO_USE_GK)
    			{
    				player.sendMessage("Aio Buffers are not allowed to use GateKeepers.");
    				return;
    			}
    			else if (!Config.ALT_GAME_KARMA_PLAYER_CAN_USE_GK && (player.getKarma() > 0)) // karma
    			{
    				player.sendMessage("Go away, you're not welcome here.");
    				return;
    			}
    			
    			else if (player.isAlikeDead())
    			{
    				player.sendMessage("You can't use teleport when you are dead.");
    				return;
    			}
    			else if (player.isSitting())
    			{
    				player.sendMessage("You can't use teleport when you are sitting.");
    				return;
    			}
    			
    			else if (!list.isForNoble() && ((player.getLevel() < 30) || player.destroyItem("Adena", 57, list.getPrice(), null, true)))
    			{
    				player.teleToLocation(list.getX(), list.getY(), list.getZ(), true);
    			}
    		}
    		else
    		{
    			LOGGER.warning("No teleport destination with id:" + value);
    		}
    		player.sendPacket(ActionFailed.STATIC_PACKET);
    	}
    	
    	@Override
    	protected String getFolder()
    	{
    		return "top/";
    	}
    	
    	private static class SingletonHolder
    	{
    		protected static final GkBBSManager INSTANCE = new GkBBSManager();
    	}
    }

    that's the files I have everything registered
    what I do not understand why I do not get the id of the teleport table

     

    225b821761e6c8598cd6da364e19008eo.png

  2. 10365880_10202476566741641_2998370250002
    bannerl2eden.gif

    Rates
    Experience (EXP)1000x
    Skill Points (SP)1000x
    Adena1000x
    Drop Itens10x
    Quest Experience (EXP)10x
    Quest Skill Points (SP)10x
    Quest Adena10x
    Quest Drop Items10x
    Spoil1x
    Weight Limit7x
    Manor5x
    Extract Fish3x

    Enchants
    Safe Enchant 15
    Max. Enchant 30
    Normal Scroll chance 66%
    Blessed Scroll chance 75% and don't break
    Ancient Scroll chance 85% and is safe
    Divine Scroll chance 100%
    Elemental Max. Level Level 7
    Elemental Stone chance 40%
    Elemental Crystal chance 20%

    Configurations
    Server, Site and Forum Time UTC + 1
    Buffs, Dances and songs Duration 2 hours
    Buff Slots 24
    Dance and Songs Slots 12
    Max. Clients per PC 2
    Min Abnormal status chance 10%
    Max. Abnormal status chance 90%
    Olympiads Max. Enchant 20
    Anti-Bot (Gameguard) ✔
    Geodata and Pathnodes✔
    Sub-Class cumulative✘
    Sub-Class Quest✘
    Sub-Class Max. Level80
    Class Master ✔
    Off-line Shop mode ✔
    Auto Learn Skills ✔
    Auto Learn Loot ✔
    Auto Learn Raid & Grand Boss Loot ✔
    Vitality System✔
    .expon and .expoff commands ✔
    Champions System✔
    Wedding System✔

    Fotos del servidor H5
    71A.jpgB8B.jpg220.jpg175.jpgC60.jpg2FF.jpg58C.jpg37A.jpg66B.jpg416.jpg

    WebSite L2 Eden

  3. Sin-t%C3%ADtulo-1-1024x408.jpg

    Open Beta 21/07/2014 16:00 GMT+1

    Atención el día de la Open beta se repartían 100 key con recompensas.

    WebSite Facebook Site



    Features

     

    • Experience (EXP): 15x
    • Skill Points (SP): 15x
    • Adena: 15x
    • Drop Items: 10x
    • Quest Experience (EXP): 20x
    • Quest Skill Points (SP): 20x
    • Quest Adena: 3x
    • Quest Drop Items: 4x
    • Spoil: 20x
    • Weight Limit : 25x
    • Manor: 2x
    • Extract Fish: 5x
    • Safe Enchant: 4
    • Max. Enchant: 12
    • Normal Scroll chance: 52%
    • Blessed Scroll chance: 60%
    • Elemental Max. Level: 3
    • Elemental Stone chance: 50%
    • Elemental Crystal chance: 25%

     

    Custom Features

     

    • Server, and Forum Time: GMT+1
    • New Clan Hall: 25
    • New zone Market
    • GM Shop to Dinasty
    • Npc Buffer Basic Lv 1:
    • +10 Events
    • Buffs, Dances and songs Duration: 1 hour
    • Buff Slots: 24
    • Dance and Songs Slots: 12
    • Max. Clients per PC: 2
    • Off-line Shop mode:
    • Class Master:
    • Auto Learn Skills:
    • Auto Learn Loot:
    • Vitality System:
    • Champions System:
    • Wedding System:
    • Sub-Class cumulative:
    • Sub-Class Quest:
    • Sub-Class Max. Level: 85

     

    Screenshot

    Shot00000.jpg


    Shot00001.jpg

  4. Guerreros del Infierno

    Interlude

    Rates

     

    XP: x3000

    SP: x3000

    Adena: x1000

    Party XP: x2(x6000)

    Drop: x10

     

    Enchant Rates

     

    Safe Enchant: 10

    Max Enchant: 20

    Enchant Rate: 75%

    Blessed Enchant Rate: 100% (+16)

    Crystal Enchant Rate: 100% (+20)

    Custom NPCs

     

    Server Informer

     

    GK Global

    GM Shop FULL

    Scheme Buffer (Buffer & Pet Buffer)

    Buffer

    Auto Enchant +10

    Top

     

    Server Informer

     

    Usted puede encontrar en su inventario un libro con toda la información del servidor y todos los eventos que se aran en las próxima semana.

     

    Global Gatekeepers

     

    El GK Global te tele transporta a todas las áreas del juego y Zonas Especiales.

     

    Shops

     

    En la tienda de GM encontrar todos los elementos de D a S grado, también a encontrar pergaminos, consumibles, pociones, mascotas, accesorios, etc.

     

    Buffers

     

    En el servidor encontraras un NPC Buffer, En el cual podréis crear perfiles y usar el auto buff

     

    Events

     

    Tenemos una gran cantidad de eventos automáticos en nuestro servidor como Team Vs Team (TvT), Death Match (DM) y RaidBoss.

     

    Farm Areas

     

    Hay un montón de áreas agrícolas personalizados en nuestro servidor. Para aquellos que están empezando, la zona más recomendada es la “Zona Newbie Farm”, donde se encuentran las multitudes desde el nivel 20 al nivel 80 con una caída de adena personalizado. Las otras áreas: “zonas intermedias”, “Zona de Champion” y la “zona de fiesta granja” son para los jugadores de nivel intermedio y veteranos. Las turbas allí deja caer una gran cantidad de adena pergaminos, bendijo a encantar, piedras Elemento / joyas y lingotes de oro.

     

    Miscellaneous

     

    Protección contra dualbox en eventos (Se ve en la IP de la máquina, no la IP WAN, por lo que los que juegan en Cyber Cafés son libres para jugar)

    Tiendas offline (Abre una tienda y salir del juego, tu personaje aún se registrarán venta / compra de artículos)

    Olimpiadas balanceadas (Todas tus cosas es tratado como un + 6 de enchant en las batallas)

    Castle Sieges

    Clan Hall Sieges

    Fortress Sieges

    Clases balanceadas para un mejor juego 97%

    PvP título sistema de color

     

    Web: http://l2gdi.16mb.com/

  5. make this server playable for english speeking players also, please - just translate most important npc htmls to english, and make same with website (just how to connect/download at least).

     

    You gonna profit from it cuz there are no any decent freya (or any other non-interlude :P) server atm, most of them suck or got 1year w/o wipe.

     

    Hello AlmostGood, thank you for your opinion i already a global translator so that they can enter all the player in different parts of the world hope to see you soon by the server

     

    Note:  The community is in English and Spanish :)

  6. liston-esp.PNG

    fondoel.jpg

     

    Rates

     

    • Rate EXP 1000x

    • Rate SP 1000x

    • Rate Party EXP 2.5x

    • Rate Party SP. 2.5x

    • Rate Drop Items 10x

    • Rate Drop Spoil 10x

    • Rate Drop Adena 15x

    • Rate Quest Drop 10x

    • Rate Quest Reward 10x

    • Rate Quest Reward XP & SP 10x

    • Rate Quest Reward Adena 10x

    • Rate Raid Boss Drop 10x

    • Rate Drop Manor 20x

    • Rate Extract Fish 2x

    • Rate Hellbound Trust Increase 2x

    • Rate Epic Jewels 2x

    • Pet Exp Rate x2

    • Max Buff A-beep-t 38 + 4

    • Max Dance A-beep-t 20

    • Scroll Enchant Safe 4 Max 16

    • Normal Scroll Enchant Rate 66%

    • Blessed Scroll Enchant Rate 100%

    • Auto Pickup Drop =  OK

    • Player’s Spawn Protect 60s

    • Subclass without quest =  OK

    • Subclass certification =  OK

    • Buff Duration 2 horas

    • Npc Buffer  =  OK

    • GM SHOP =  OK

    • Gk Global =  OK

    • Reward =  OK

    • HItMan =  OK

    • Rankin (pvp, pk, GB, adena, oly) =  OK

    • Raid Boss  =  OK

    • Tattoos =  OK

    • 3 Accounts x PC max =  OK

     

    Char

     

    • MaxRunSpeed = 250

    • MaxPCritRate = 500

    • MaxMCritRate = 200

    • MaxPAtkSpeed = 1700

    • MaxMAtkSpeed = 2000

    • MaxEvasion = 220

    • MaxSubclass = 3

    • MaxSubclassLevel = 85

    • CharCreationItems = Tattoo Nightamarish( P/M Def, 1.000 Hp/Cp, AtkSpd 1%, Casting 1%, Run 3%, Accurazy 5), 200.000.000 Adena.

    • Start Zone Custom =  OK

    • Skill Custom Poti Mp =  OK

    • Skill Custom Restun =  OK

    • Noble Free =  OK

     

     

     

    Eventos

     

    TvT: 02:00,05:00,08:00,11:00,14:00,17:00,20:00,23:00 Horas

    LM: 01:00,04:00,07:00,10:00,13:00,16:00,19:00,22:00 Horas

    DM: 00:00,03:00,06:00,09:00,12:00,15:00,18:00,21:00 Horas

     

    Comandos

     

    DM EVENT: .dminfo, .dmjoin, .dmleave

    LM Event:    .lminfo, .lmjoin, .lmleave

    TVT Event:  .tvtinfo, .tvtjoin, .tvtleave

    Goldbars:    .deposit, .withdraw

     

     

    Staff

     

    Administrador(Yo)

    BuZaR

     

     

    Web: http://l2gdi.16mb.com

    Foro: http://l2gdi.16mb.com/foro/

     

    EVENT OPEN SERVER

    1.jpg

     

    Event Server open Hello users, to welcome you to the server during 2 days, the drop will be multiplied x2, which means that if 50,000,000 drop Adena, 100,000,000 now drop Adena.

     

    This event will last for 2 days after which the server is enabled on hopzone

     

     

    Shot Server

  7. freya3.png

     

    Server en Beta asta el 30 de Junio del 2012

    Informacion del Servidor

     

     

    Server Rates:

     

    * Experience: 1000

    * Spexperience: 1000

    * Party Experience: 10

    * Party Spexperience: 10

    * Adena: 3000

    * Consumable Cost: 1

    * Drop Item Karma: 1

    * Drop Seal Stones: 1

    * Drop Spoil: 10

    * Drop Manor: 1

     

    ___________________________________________________________

     

    Enchant Rates:

     

    * Safe Enchant: +4

    * Weapon Max Enchant: +16

    * Armor Max Enchant: +16

    * Jewels Max Enchant: +16

    * Normal Scroll Enchant Rate: 80%

    * Blessed Scroll Enchant Rate: 100%

     

    ____________________________________________________________

     

    Buffs:

     

     

    * 30 Buff Slots

    * 12 Song Dance Slots

    * 4 Debuff Slots

     

    ____________________________________________________________

     

    Custom NPC:

     

    * Full GM Shop

    * NPC BUFFER

    * Global Gate Keeper

    * Augmenter

    * Class Npc

    * Clan Npc

    * Top Rank Manager

    * Olympiad Manager

    * Siege Manager

     

    ______________________________________________________________

     

    Custom Zone:

     

    * Zone Start + Level Up Mods

    * Zone Farm 1 Paz

    * Zone Farm 2 PVP

    * Zone Farm 3 PvP

    * Zone Farm 4 PK

    * Zone Farm 5 Party + Bichop

     

    ______________________________________________________________

     

     

    Features:

     

    * Castle Sieges

    * Clan Hall Sieges

    * Noblesses & Heroes System

    * Max Level 85

    * All Quests

    * Clan Wars

    * C5/Interlude Clan System

    * subclans (Academy,Royal Guards,Order of Knights)

    * Cursed weapons

    * Wepon Augmentations

    * Shadow Weapons

    * Dueling System

    * All C4/C5/Interlude Skills

    * All Raid Bosses + Grand Bosses + Frintezza

    * Olympiad 100% Retail like

    * Flawless Geodata & Pathnodes

    * Active and experienced development/GMteam!

    * No corruptions!

    * 100% Uptime

    * International community

    ______________________________________________________________

     

    Staff:

     

    *  [ADMIN] Yurozichi ( Yo )

    * ]GM] Weso

    * [GM] Angel

     

     

     

    Screenshot

     

    comuni10.png

×
×
  • Create New...