-
6 votesCompleted
Add count string on announcement MonsterSpawn_group
The idea is to let players know how many monsters have been eliminated from the invasions that are running.
Something like that:
"[%d of %d] %s was killed by %s !"
In game:
[1 of 10] Monster was killed by Player !
-
3 votesCompleted
Suggestions on EssentialTools
I wish could add a feature
Can query the IP of account connection
Check their online time
Check their offline time
I send a picture,It's a function similar to the one in the picture,Maybe you can't read Chinese,So I wrote the introduction below
ServerName = Regular
Connection status= Offline/Online
Connect the IP = 127.0.0.1
Online time = years /month/day/hours/minutes/seconds
Offline time = years /month/day/hours/minutes/seconds
-
5 votes
About the improvement of noticesystem
Now kill monsters and players with the same message,I wish there was a separate PVP message,This makes PVP messages more obvious
As follows:
<Messages>
<Msg ID="0" Text=" [%s] in %s Picked up %s %s" RGB="255,255,5" /> <!-- PlayerName, MapName, Tag, ItemName -->
<Msg ID="1" Text=" %s Killed %s in %s (%d,%d)" RGB="255,255,255" /> <!-- KillerName, VictimName, MapName, X, Y -->
<Msg ID="2" Text=" %s has respawned in %s (%d,%d)" RGB="255,255,5" /> <!-- MonsterName, MapName, X, Y -->
<Msg ID="3" Text=" [PVP] %s Killed %s in %s (%d,%d)" RGB="255,255,255" /> <!-- KillerName, VictimName, MapName, X, Y -->
</Messages>
-
2 votesCompleted
Reset system improvement
Hey,
There are some issues with reset/grand resets if you are willing to use large experience table and functional reset cost.
For example I had experience table (DynamicExpRangeList) with rules for up to 500 resets and with this setup, you can also create rules for resets (DynamicResetRangeList) and give rewards but here come issues with reset cost, for example, if I set price per reset to 2kk with option "MultiplyCostPerResets" then it becomes heavy after ~100 resets 200kk per reset and up to 500kk which is ridiculously much.
Option is to create a new reset section where we could define requirements for resets, something like this.
<ResetRequirements> <Requirement MinReset="0" MaxReset="100" CostZen="20000000" .... /> <ResetRequirements> Another workaround here is to split the experience table (DynamicExpRangeList) by 100 resets with Min/MaxGrandReset option something like this https://prnt.sc/xwYhezXG9fWa this is working fine however then appears another issue with ResetSystem, I no longer can give rewards (for example additional points) for every 100 reset made, since with this setup I only know that player reached max reset but don't know if this is first run or not (GrandResets), so nice option here would be to add same Min/MaxGrandReset check to DynamicResetRangeList
My whole idea under grand resets is that players receive 5k points for every 100 resets, and these points stay even after resets, so after the first grand reset and reset it will receive 5500 points after the second 6000 points, after two grand resets 10000 points, after two grand resets and one reset 10500 points and so on, but I can't create such setup with current configuration possibilities without losing cost per reset.
Hopefully this makes sense.
Regards.
-
9 votesRefused
MonsterSpawn_group Improvement on the MapNumber function
I would like to ask developers to have the ability to define more than one map in just one index of each group, there are invasions that we want to control by the file that when starting should occur in up to 3 different maps, for example: White Wizard that occurs in 3 maps simultaneously.
Because of this I would like to ask the developers for the ability to be able to set more than one map per group if possible, an option to set RandomMap="0" to non ranomic 1 to simultaneously.
MapNumber="0;1;2;3"
Example: Lorencia, Dungeon, Noria and you should if set RandomMap="1" the raid would start on one of these maps, if set to 0 the raid will take place on all maps.
-
3 votes
Icewind Castle Improvements
I am testing the Icewind Castle and there are some rooms for improvement. So I suggest them here for you.
1) We should show the subtract value message to the user when registering the event such as “You have spent X (Wcoin, GP, Zen..) for the application of Icewind Castle. The registering players need to know what are costing them for the registration. So it will be much better if we prompt them for the registration like “Will you spent X for the registration…” or having a NPC for handling the registering informations, tips, and current Icewind Lord…
2) We should have a short text description on the clock, when leaving the chair to show that they need to comeback and sit on the chair as soon as possible like “Sitting Privilege Remain”.
3) The event do not display all the rewarded currencies when the event ended. It only displays how much Ruud you can get but Wcoins, Goblins, and Contributions). Not sure this one is a bug.
4) …
-
1 voteRefused
Online number modification
GameServer.ini
; Setting up too low values may cause errors on launch
PlayerCount = 1000
It is recommended that the number of online people can refresh the re -reading and increase or reduce the restricted players online
-
8 votesRefused
Converter xml to bmd file on ToolKit premium
The idea is to be able to convert the ItemList.xml into a bmd file more easily so when adding custom items, just convert the itemList.xml into a new item.bmd totally identical to the itemList.xml information
-
5 votes
LimitedUseCommand Improve
I think limitedusecommand needs a handy tool that can initialize command limits. For example, I think that an option to set the
time so that the same command can be applied only once in 24 hours, or an option to initialize the limit manually is necessary.
Example 1) essential tool - limitedusecommand reset
Example 2)
limitresettime="24"
limitresettime="48" (hours)
limitresettime="0" no reset
Currently we have to modify the database to use that command again.
Otherwise, have to create a new command again.
-
2 votesCompleted
Improvement chaos card system for the current version
The idea is, added on the system (chaos card) the tags: ElementalItem and SocketCount for the socket system and Elemental system work with the system (Chaos Card).
Because in actual system this does not work, then the system sends for the player items with (invalid element) or with socket count every time with tree empty slots.
-
6 votes
Important Improvement MonsterSpawnGroup system
The idea is that the system can inform or demonstrate emblem or text string above the monster when it appears on the map, as we use existing monsters to create invasions players end up getting a little confused without knowing what a custom invasion is or what a common monster that is walking around the map.
The idea is to make it possible to add some text or some customization on monsters managed in the MonsterSpawn_group file so that our players can distinguish what is an invasion monster and what is not.
It would also be of immense importance if you could make these monsters when starting an invasion walk around the map. Our invasions are easily found by players because the monster simply stays 100% still waiting until a player approaches its coordinate.
Please consider my suggestion, it is something very important indeed.
Thanks, in Advanced!
-
2 votesRefused
reload CalcCharacter settings
Hello , can we please have a reload button on gameservers that reloads only the CalcCharacter.ini file? There are many times that we need to adjust that file and it reloads only with common reload, doing common reload on live server is not recommended and can crash the gameserver so it would be super useful to have such a reload feature.
-
5 votes
PVP forced attack shortcut on / off Guild Wars Forced Attack shortcut key on / off is required
PVP forced attack shortcut on / off
Guild Wars Forced Attack shortcut key on / off is required
Guild War Forced Attack
when on
I like the ability to automatically enter hostile guilds with all guilds.
please add to plugin
-
-3 votesRefused
reset system
to reset system
It would be nice if it could be set to reset the 3rd and 4th skill.
-
0 votesCompleted
ItemBag Min/Max Settings
Addcoin is enabled = Player Max Level 850 -
If a level 851 character kills Ice Queen (screenshot below)- they will not get item, but they get the GP.
I think the player max level should count for EVERYTHING (meaning if 851 char kills this ice queen they should NOT get the GP reward) The MIN/MAX LEVEL attribute should apply for the FULL item bag.
-
1 vote
Add Gaion to Instance System
Today we are limited to only allowing 1 party to enter Gaion at a time. The only way party #2 can join is if the 1st party WARPS out of the first Gaion Zone. If the first party is AFK it kind of screws the other players too because it will not allow the second party to warp.
I think it would be fantastic if we can have simultaneous Gaions, so there isn't a 500 person queue to get in. Maybe we can add Gaion to the Instance System.
Thanks.
-
1 vote
Commands that force guilds to attack each other Required
Commands that force guilds to attack each other
Required
When Guild A uses commands
The ability to forcibly attack all other guilds is required.
Korea s8 has been implemented
-
6 votesCompleted
Cooldown for the SD and Elite potions
AntiHack.ini file. There is settings
;------------------------------------------------------------------------------------------------------------- ;-- Delay time between use of each potion in Game, expressed in ms, 1s equal to 1000ms ;------------------------------------------------------------------------------------------------------------- PotionDelayTime = xxx Please add section for the SD potions
;------------------------------------------------------------------------------------------------------------- ;-- Delay time between use of SD potion in Game, expressed in ms, 1s equal to 1000ms ;------------------------------------------------------------------------------------------------------------- SDPotionDelayTime = xxx ;------------------------------------------------------------------------------------------------------------- ;-- Delay time between use of Elite potion in Game, expressed in ms, 1s equal to 1000ms ;------------------------------------------------------------------------------------------------------------- ElitePotionDelayTime = xxx Why? Because right now there isn't balance with SD potions. Who have more SD potions = win.
Cooldown will increase value of SD potions and PVP will be better.
-
9 votes
Min/Max entry reset for maps
Add please similar configs as have MapServerInfo.xml to MapAttribute.xml or Warps files.
// MinEntryReset: Minimum reset required to join the map, -1 if not applies
// MaxEntryReset: Maximum reset required to join the map, -1 if not applies
MinEntryReset="-1" MaxEntryReset="-1"
-
12 votesCompleted
MonsterGroupRegenSystem with weekly Schedule like as CryWolf
Add Schedule system to MonsterGroupRegenSystem like as CryWolf
In the current schedule system, we only can set a time of the day.
<Group Index="1"> <Spawn StartHour="21" StartMinute="00" AppearanceRate="100" /> </Group> But would is very useful set schedule like as CryWolf
<Schedule> <Start Mode="0" State="1" Month="-1" Day="-1" DayOfWeek="6" Hour="22" Minute="00" /> </Schedule> What do you think IGCN Team?
-
6 votes
Make FormulaData.xml more useful
This is related to the party exp formula.
I've seen topics smth like "exp is gained too much in party" and the only one proposition to solve it - set party gap. But in any case party gap is not a good solution and exp part in FormulaData still be almost unuseful.
My suggestion: move party exp formula to lua script or keep it in FormulaData, but move variables to the "normal variables". I mean allow to reuse the same variable in the same formula and have possibility to change variable place.
So I propose to use normal variable names, e.g. <Formula ID="4" Data="{soloParty}*{partyAddExp}*{memberLevel}/{totalLevel}" />
In this case a user will be able to change variable place/use the same variable multiple times/remove some variable in the middle and so on as it's needed.
I don't think it's a big issue to parse this variables in a code and use it, but very helpful feature for a users.
-
4 votesRefused
EventEntryLevel split DG event
File: EventEntryLevel.xml / .bmd
Will be great if you can split this events in near future, at least DG event.
-
5 votes
Weekly shedule
It would be great if it was possible to run events like Illusion Temple, Doblegoer, etc. only once a week. This might look like an extra line in the schedule: Day="1-7", or Day="0" when it need to disable for daily
-
8 votes
Random Spawner
It would be nice to have a RANDOM respawn time setting for certain monsters. For example, Core mag, Sylvester, maybe Kunduns - medusa , deep dung gorgon.
Or ANY monster for that matter.
-
10 votes
Anti-Lag Client Add-on Required
Anti-Lag Client Add-on Required
You must make other people's armor invisible.
Or make it look like Leather armor with low FPS
There are a lot of changes in FPS.
Please add the function to Anti-Lag Client
i will buy it right away