I got a really annoying error with my buffer which i dont know how to fix. I try to state my problem as much as you can understand (i hope).
Well let me explain. Yesterday a guy (friend) send me a Buffer which was working at his server (L2Querhax). Okay, i thought let me use it and see how the buffer is.
I pasted everything right in the folders. Buffer worked well.
Okay i got to sleep, shut server down etc.. PC off. I stand up everything went up (pc, server). And then the problem. I wanted to buff and boom it gives me like 4 buffs and then it stops and the window ingame saves "script error".
I mean, wtf i did nothing to the script over the night.. how could it be damaged?
Here is the error message i got on gameserver.cmd
C:\L2Creme\gameserver\data\scripts\custom\20701_NPCBuffer\__init__.py
Traceback (innermost last):
File "__init__.py", line 164, in onEvent
AttributeError: 'NoneType' object has no attribute 'getEffects'
at org.python.core.Py.AttributeError(Unknown Source)
at org.python.core.PyObject.noAttributeError(Unknown Source)
at org.python.core.PyObject.__getattr__(Unknown Source)
at org.python.core.PyObject.invoke(Unknown Source)
at org.python.pycode._pyx532.onEvent$3(__init__.py:164)
at org.python.pycode._pyx532.call_function(__init__.py)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyFunction.__call__(Unknown Source)
at org.python.core.PyMethod.__call__(Unknown Source)
at org.python.core.PyObject.__call__(Unknown Source)
at org.python.core.PyObject._jcallexc(Unknown Source)
at org.python.core.PyObject._jcall(Unknown Source)
at org.python.proxies.main$Quest$525.onEvent(Unknown Source)
at com.l2jfrozen.gameserver.model.quest.Quest.onAdvEvent(Quest.java:674)
at com.l2jfrozen.gameserver.model.quest.Quest.notifyEvent(Quest.java:481
)
at com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance.processQue
stEvent(L2PcInstance.java:2495)
at com.l2jfrozen.gameserver.network.clientpackets.RequestBypassToServer.
runImpl(RequestBypassToServer.java:307)
at com.l2jfrozen.gameserver.network.clientpackets.L2GameClientPacket.run
(L2GameClientPacket.java:75)
at com.l2jfrozen.gameserver.network.L2GameClient.run(L2GameClient.java:1
194)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
I looked at line 16 but there is nothing wrong with it :/..
Could anyone give me a good .. atleast working buff init.py with all buffs not like 5 bufs ? Or anyone know how to fix this ?
just with this extender that I have shared it is not possible to start with c4 client, you have to make some changes to the extender and it works with c4 client perfectly.
regarding the updates in this last revision
🔹dll is not packaged with vmprotect
New custom zone types have been added:
🔹 NO_NOBLESS
begin MinX=84638 MaxX=92616 MinY=-87170 MaxY=-82018 MinZ=-6000 MaxZ=0 Type=NO_NOBLESS KickOutPos=83007/148057/-3464 end
▶️ This zone checks if the character is noble.
If it does not meet the condition, it will be automatically kicked to the indicated position (KickOutPos).
🔹 CUSTOM_SPAWN_ZONE
begin MinX=77275 MaxX=85704 MinY=10122 MaxY=18066 MinZ=-8000 MaxZ=5000 Type=CUSTOM_SPAWN_ZONE OutPos=83007/148057/-3464 Spawns={{82984/18066/-5256}};{{79275/15147/-5248}};{{82922/14263/-5256}};{{83704/10122/-5288}} end
▶️ This zone allows characters, upon death, to respawn with full buff, CP, HP and MP if they press “Fixed”.
They will only be able to revive in one of the positions defined in Spawns.
🔧 Both zones are fully configurable from territorydata.txt
🔧 Development Repository (SVN)
GX-EXT supports open, collaborative, and professional development. That’s why we provide access to our public SVN repository where you can:
✅ Compile your own version of the project
✅ Optimize and extend its features
✅ Learn from real production-quality source code
🔒 Delayed access: The repository is always 2 months behind the latest commercial release to prevent unauthorized reselling.
🔗 SVN URL: https://svn.l2servers.com.ar/!/#GX-EXT_INTERLUDE
Username: gx
Password: gx
You can use tools like TortoiseSVN to download and work with the code.
Could you tell me what changed in this update?
more one question:
Is it possible to log in through the c4 client instead of interlude? That would be great
Question
Slayerduck
Heya,
I got a really annoying error with my buffer which i dont know how to fix. I try to state my problem as much as you can understand (i hope).
Well let me explain. Yesterday a guy (friend) send me a Buffer which was working at his server (L2Querhax). Okay, i thought let me use it and see how the buffer is.
I pasted everything right in the folders. Buffer worked well.
Okay i got to sleep, shut server down etc.. PC off. I stand up everything went up (pc, server). And then the problem. I wanted to buff and boom it gives me like 4 buffs and then it stops and the window ingame saves "script error".
I mean, wtf i did nothing to the script over the night.. how could it be damaged?
Here is the error message i got on gameserver.cmd
I looked at line 16 but there is nothing wrong with it :/..
Could anyone give me a good .. atleast working buff init.py with all buffs not like 5 bufs ? Or anyone know how to fix this ?
Thanks in advance
5 answers to this question
Recommended Posts