You can LOCK the topic. I have finally found the answer to my problems. It appears to have been here, on the forum, all along.
And more specifically, the following excerpt of Elfo's comment:
"In order to fix that you have to store the original Location (x, y, z) of the player when they EnterWorld.
When you create an ExServerPrimitive package you need to provide a name, an x, a y and a z. These values NEED to be the X of the spawn location and the Y of the spawn location. The Z can be -65535 to ensure that the icon will be below the ground."
From what I could gather over the years, it appears as if the client replaces the circle based on String "NAME", which you send with the ExServerPrimitive.
Also, I did try your suggestion, albeit slightly altered, and it works like a charm. Namely, creating a runnable that loops through a POOL of players and sends them the updated Circle. A player is added and removed from the pool based on the VIEW FARM ZONE OUTLINE variable status. I'm just not sure if I should stop the runnable when the pool is empty or let it cook, given the fact that it loops only once per second and that I'm using a Flag at the very first check to break execution if the POOL is empty.
Update for Script Companion
Bot Companion - Party: now you have the option to have more than 1 bots at the same time (if enabled).
Note: Sorry i didn't have the patience to give them all the buffs (renewal,champion,seraphim ) and items like baium,valakas to decrease the reuse delay on skills leading to slower casting for mages,healers.
If you want to see it live join : https://pvpforfun.com/
Exclusive for acis 401+ revs.
Recommended Posts