Jump to content
g00dw1n

Yorozuya - Open Source Zone Guard [2.2.3.2]

Recommended Posts

Main list of fixed bugs:

  • Fixed coordinate dup
  • Fixed dup through trade
  • Fixed auction
  • Fixed mail
  • Fixed dup box
  • Fixed dup quests
  • Fixed dup of money
  • Fixed overdamage for melee
  • Fixed overdamage through set item effects
  • Fixed overdamage through a double potion
  • Fixed overdamage through potion removal races debuff
  • Fixed overflow pvp point through 11 players
  • Fixed overflow PC through guild war (you can't kick out player during guild war)
  • Fixed lossless transmission PC in the same race
  • Fixed lossless transmission PC through mines
  • Fixed coordinates of the turrets and mines
  • Fixed teleport to the guild hall
  • Fixed teleport to the starting point
  • Fixed teleport in combat mode
  • Fixed GM command
  • Fixed speed/fly/wall hack
  • Fixed control the use of buffs / skills in siege mode
  • Fixed anti-invisible property and detection mines
  • Fixed use of two potion with the same properties
  • Fixed issuance of premium items
  • Fixed voting + added the ability to hide the sheet with votes, or interest on the list
  • Fixed transfers items between races through the bank
  • Fixed control of delay attacks, incl. magic spell (not to be confused with ASPD)
  • Fixed radius buff/debuff
  • Fixed creation of invisible characters
  • Fixed jumping into the siege kit
  • Fixed sql injection
  • Fixed various server crash dump
  • Fixed of eternal chip hunter effect
  • Fixed character rollback via NpcData

Main list of addons:

Link to repository

Download link to release v1.2 in binaries

Download link to release v1.2 in source code

 

Share this post


Link to post
Share on other sites

nice one thanks!! i tested it and works like a charm. however, i use 255 for grade and subgrade for GM id to be able to be GM and able to hit chip with another zone. what i have to change to be a GM and able to hit chip with this zone?

Edited by cybercyber
grammar

Share this post


Link to post
Share on other sites
On 04.01.2018 at 7:38 AM, cybercyber said:

nice one thanks!! i tested it and works like a charm. however, i use 255 for grade and subgrade for GM id to be able to be GM and able to hit chip with another zone. what i have to change to be a GM and able to hit chip with this zone?

You cant set damage to stone if server in release mode and account have grade/subgrade > 0/0

Share this post


Link to post
Share on other sites

Release version 1.3
Added:

  • New gm command to call all players to GM (allcall)
  • New effect for potions to summon monsters
  • Ability to disconnect exchange in the bank
  • Fix creating players with an empty nickname

Changed:

  • Fix the installation of mines and turrets. Now the player can adjust y coordinate
  • Module for displaying HP chips
  • Fix the movement of characters. Now it does not work on GMs

Removed:

  • Archiving crash dumps. Because too long process

 

Download link to release v1.3 in binaries

Download link to release v1.3 in source code

Share this post


Link to post
Share on other sites
On 1/3/2018 at 5:53 AM, g00dw1n said:

Main list of fixed bugs:

  • Fixed coordinate dup
  • Fixed dup through trade
  • Fixed auction
  • Fixed mail
  • Fixed dup box
  • Fixed dup quests
  • Fixed dup of money
  • Fixed overdamage for melee
  • Fixed overdamage through set item effects
  • Fixed overdamage through a double potion
  • Fixed overdamage through potion removal races debuff
  • Fixed overflow pvp point through 11 players
  • Fixed overflow PC through guild war (you can't kick out player during guild war)
  • Fixed lossless transmission PC in the same race
  • Fixed lossless transmission PC through mines
  • Fixed coordinates of the turrets and mines
  • Fixed teleport to the guild hall
  • Fixed teleport to the starting point
  • Fixed teleport in combat mode
  • Fixed GM command
  • Fixed speed/fly/wall hack
  • Fixed control the use of buffs / skills in siege mode
  • Fixed anti-invisible property and detection mines
  • Fixed use of two potion with the same properties
  • Fixed issuance of premium items
  • Fixed voting + added the ability to hide the sheet with votes, or interest on the list
  • Fixed transfers items between races through the bank
  • Fixed control of delay attacks, incl. magic spell (not to be confused with ASPD)
  • Fixed radius buff/debuff
  • Fixed creation of invisible characters
  • Fixed jumping into the siege kit
  • Fixed sql injection
  • Fixed various server crash dump
  • Fixed of eternal chip hunter effect
  • Fixed character rollback via NpcData

Main list of addons:

Link to repository

Download link to release v1.2 in binaries

Download link to release v1.2 in source code

 

Setting the type of currency and the number of currencies to be credited for 1 unit is regulated through scripts 
Create a new effect for the potion currency type is specified in the m_nTempEffectType field and the number in the m_fTempValue[0] field. Then we hang this effect on the potion.

edit in script ?? or edit in 
<Folder with ZoneServerUD_x64.exe>\YorozuyaGS\global.json ??

because in script i cant see m_nTempEffectType field and the number in the m_fTempValue[0] field

Share this post


Link to post
Share on other sites
Just now, adisya1811 said:

Setting the type of currency and the number of currencies to be credited for 1 unit is regulated through scripts 
Create a new effect for the potion currency type is specified in the m_nTempEffectType field and the number in the m_fTempValue[0] field. Then we hang this effect on the potion.

edit in script ?? or edit in 
<Folder with ZoneServerUD_x64.exe>\YorozuyaGS\global.json ??

because in script i cant see m_nTempEffectType field and the number in the m_fTempValue[0] field

Look at PotionItemEffect.dat and you will see
global.json - its config for modules

Share this post


Link to post
Share on other sites
Just now, adisya1811 said:

still not see sir , i see only m_nContEffectType

 

struct __cppobj _skill_fld : _base_fld
{
  int m_nClass;
  int m_nIconIDX;
  int m_nMastIndex;
  char m_strMastKorName[64];
  char m_strMastEngName[64];
  char m_strKorName[64];
  char m_strEngName[64];
  int m_nLv;
  int m_bActivate;
  int m_bEnable;
  char m_strUsableRace[64];
  char m_strActableDst[64];
  char m_strGradeLimit[64];
  int m_nNeedMastIndex;
  char m_strFixWeapon[64];
  int m_bFixshield;
  int m_nSpecialType;
  int m_nNeedSpecialType;
  int m_nNeedHP;
  int m_nNeedFP;
  int m_nNeedSP;
  _consume_item_list m_ConsumeItemList[3];
  float m_fActDelay;
  int m_bCumulType;
  int m_nCumulCounter;
  int m_nNewEffCount;
  char m_strEffectCode[64];
  int m_nAttackable;
  int m_nAttType[7];
  int m_nAttConstant[7];
  float m_fAttFormulaConstant;
  int m_nAttNeedBt;
  int m_nBonusDistance;
  char m_strRangeEffCode[64];
  int m_nTempEffectType; // <---- THIS
  int m_nTempParamCode;
  float m_fTempValue[7]; // <---- AND THIS
  int m_nContEffectType;
  int m_nEffLimType;
  int m_nEffLimType2;
  int m_nContAreaType;
  _cont_param_list m_ContParamList[5];
  int m_nContEffectSec[7];
  int m_nEtc;
  float m_f1_2speed;
  float m_f1_2distance;
  float m_f2_3speed;
  float m_f2_3distance;
  int m_nEffectClass;
};

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...