Jump to content

Recommended Posts

  • 9 months later...
Posted

Hello. When you disable autoloot and select items from the ground, sometimes an error with the server message “Push item fail” may occur. The item is not displayed in the inventory, but when performing a relog, the items appear in the inventory. Has anyone encountered this?

  • 2 months later...
Posted (edited)

Hello @Hitcher. Could you please clarify the scenario in which this happened?

Was it on GF server?

The drops that were on the ground were from the same character? These fell with autoloot off, then you activated autoloot and tried to pick? Please provide more details so we can replicate it.

Edited by MoikaCL
Posted (edited)
On 11/21/2024 at 3:19 PM, MoikaCL said:

Hello @Hitcher. Could you please clarify the scenario in which this happened?

Was it on GF server?

The drops that were on the ground were from the same character? These fell with autoloot off, then you activated autoloot and tried to pick? Please provide more details so we can replicate it.

Hello. You may encounter the Push item fail error when trying to pick up an item dropped on the ground by a mob.
or
You can throw something out of your inventory and pick it up again, several times.
Probably this is a quantum dependency) I don't understand at what point this happens, sometimes two items one after another experience push item errors, and sometimes I don't have enough thousands of attempts to repeat this trick)
In any case, this is just a visual error and after the relog, the item appears in the inventory. I think first i need to disconnect the extender and check it on a bare server. I still need time to check this, maybe it's not even about the autoloot function.
https://youtu.be/6mcfmdImofE
-----------
In general, I would like to thank our wonderful Emca Eressea for her deep knowledge in programming and reverse engineering. And for the fact that her work is open to everyone, this is very amazing, and incredibly valuable.

Edited by Hitcher
  • 3 weeks later...
Posted

I would like to highlight one more observation: 
Myext.ini:
[autoloot]

; Whether autoloot drop from mobs
AutoLootMobDrop = False

- It is impossible to call the trade function with another player.

  • 2 weeks later...
Posted

Hey all,

Those of you which are actively using/working on the extender, do you encounter server crashes when using any GM chat command?
For example if i use //say or //announce or //critannounce the server crashes with no obvious error being shown on the logs.
Using the God's Voice command from the L2Server itself works just fine, the server crashes only when i do i with a builder level 1 account in game.
For context, i've built de extender from source, and i'm using the patched .exe(s) CachedMyExt64.exe / L2ServerMyExt64.exe shared on this thread.
Using ProtocolVersion = 152 in the MyExt64.ini (all settings to default as per repository).
I've been scratching my head to understand where the error comes from for the last 2-3 days.
If anyone has had this issue and knows where to look at please share.
I'm not asking for the solution itself, just pointing in the right direction.
Thanks a lot!

I know it might not make any sense but here's how i solved this:
I've had the L2Server folder named Server.
As soon as i've renamed Server back to L2Server, the server does not crash anymore when using GM chat commands.
Just for testing, i renamed it couple of times more.
It seems that if the L2Server folder (where the L2ServerMyExt64.exe resides in) is named anything else but L2Server, it will cause a crash.
Has anyone else encountered this issue?
I'm happy the issues is solved but i'm intrigued about what caused it.
Regards. 

7 hours ago, JamesW said:

Hey all,

Those of you which are actively using/working on the extender, do you encounter server crashes when using any GM chat command?
For example if i use //say or //announce or //critannounce the server crashes with no obvious error being shown on the logs.
Using the God's Voice command from the L2Server itself works just fine, the server crashes only when i do i with a builder level 1 account in game.
For context, i've built de extender from source, and i'm using the patched .exe(s) CachedMyExt64.exe / L2ServerMyExt64.exe shared on this thread.
Using ProtocolVersion = 152 in the MyExt64.ini (all settings to default as per repository).
I've been scratching my head to understand where the error comes from for the last 2-3 days.
If anyone has had this issue and knows where to look at please share.
I'm not asking for the solution itself, just pointing in the right direction.
Thanks a lot!
EDIT:

I know it might not make any sense but here's how i solved this:
I've had the L2Server folder named Server.
As soon as i've renamed Server back to L2Server, the server does not crash anymore when using GM chat commands.
Just for testing, i renamed it couple of times more.
It seems that if the L2Server folder (where the L2ServerMyExt64.exe resides in) is named anything else but L2Server, it will cause a crash.
Has anyone else encountered this issue?
I'm happy the issues is solved but i'm intrigued about what caused it.
Regards. 

 

For some reason i cannot edit my own post...

Posted

I apologize for my incompetence. The ability to trade is limited only for builder 1. Ordinary characters can trade with each other, and this has nothing to do with auto loot.)

Posted (edited)

If you pay attention to only one decompiler-compiler AiNasc, which was shared by Emca Eressea. A compiler that other developers want thousands of dollars for. This can already be fully considered a huge contribution to the development of the development community of our beloved great game Lineage 2.

Edited by Hitcher
Posted
20 hours ago, JamesW said:

@Hitcher I agree 100%! Are you running a live server using MyExt64 or just experimenting? I'm currently creating my IDA db's so i can start adding more stuff into the extender.

I'm just testing the extender) I couldn't find any critical issues.
 

I found my own error due to which the autoloot function was not active:
just a syntax error, case-sensitive. You can't use a capital letter in the Myext.ini settings.
AutoLootMobDrop = true. (parameter true must necessarily be with a lowercase letter)

Posted

@Hitcher what i found is that rates from MyExt64.ini are somehow ignored.
For example, if i set:

in L2Server.ini
 

[event]
adenaamount=0
itemrate=0
spoilrate=0
exprate=0
aiadenarate=0
aiexprate=0


and in MyExt64.ini
 

[rate]

; Adena rate
AdenaRate = 1.0

; Drop rate
DropRate = 1.0

; Spoil rate
SpoilRate = 1.0

; RB drop rate
BossDropRate = 1.0

; Herb drop rate
HerbRate = 1.0

; For highrate servers turn this on, lowers drop for mobs lvl 19- so you don't get 40 small shields
FixupLowLevel = false

; Items that are not affected by rate change
IgnoredItems = 6656,6657,6658,6659,6660,6661,6662,8191

; Whether dump drop/spoil to a file in DUMP folder
Dump = false

; Seal stone amount rate (multiplier)
SealStoneAmountRate = 1.0


The rates from MyExt64.ini are ignored.
Does anyone know what is the issue here?


I've also tried with the below setting as i read somewhere that 100 would be 1x

[event]
adenaamount=100
itemrate=100
spoilrate=100
exprate=100
aiadenarate=100
aiexprate=100


However, when i set this, the exp/sp/adena is somehow 3x in-game.
I've tested with killing 1 gremlin with lvl 1 char and the exp and sp is x3 the amount in acquire_exp_rate=382.07    acquire_sp=26.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  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.




  • Posts

    • relax guys!!! maybe he sold the GOD files, and the vacation will last even longer!
    • This is my attempt to somehow bring the script to be usable. Remembering that the ideal is someone with real capacity to work on it. I'm just trying to improve in my spare time. Changed connection logic to work in php8 Organization of links I added my top rank next to l2jbrasil. My top is 4Team Servers, if you can use it, I would appreciate it!   Download: https://github.com/Sage-BR/icpn-votesystem If you have any bugs, post them here, but as I said, I will try to resolve them or report them to: ICPNetwork    L2JBrasil = The function that generates the playerid generated the incorrect id, now for l2jbrasil it uses "ID + Key" in the VoteAPI menu L2Votes = Now use "ID + Key" GameTOP200 = "Needs testing" Organized new API Hopezone EU = Uses “ID + Key” GameBytes = API fix, (So the API only returns FALSE or TRUE, I added logic using localstorage instead of a cookie to save the moment the API returned "true" and the counter generates it from there) L2Top.co = API fix, (So the API only returns FALSE or TRUE, I added logic using localstorage instead of a cookie to save the moment the API returned "true" and the counter generates it from there) GamingTop100 = API fix GameStop200 = API fix
    • New L2 Logo Faction Interlude Mid Server!  @everyone  BETA SERVER LOGINS ARE ONLINE ENJOY! 📌 Faction Manager Good VS Evil 🏆 Maximum Buffs Slots 24/12 ⚡ Safe Enchant +3 Max +18 💥 Champion System 💥 Vitality System 🔰 GMShop, Buffer & Gatekeeper 🔁 *LOGINS ONLINE * 1st March @ 20:00 GMT+2 🌐 Website: https://l2logo-faction.com/ D ྀི Discord: https://discord.com/invite/SKsDk5yY
    • *LOGINS ONLINE* 21st February @ 15:00 GMT+2   New L2 Logo Faction Interlude Mid Server!  @everyone  Faction Manager Good VS Evil  Maximum Buffs Slots 24/12  Safe Enchant +3 Max +18  Champion System  Vitality System  GMShop, Buffer & Gatekeeper  *LOGINS ONLINE* 21st February @ 15:00 GMT+2  Website: https://l2logo-faction.com/ D ྀི Discord: https://discord.com/invite/SKsDk5yY
    • Here lies Gaytits, the gayest scammer to ever exist... RIP King -- You won't be missed.
  • Topics

×
×
  • Create New...