-
Posts
402 -
Joined
-
Days Won
18 -
Feedback
0%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Everything posted by PACI
-
Shaman buff target visual bug
PACI replied to Mind Rapist's topic in Community Support - Questions & Answers
Head to d:/ymir work/pc/shaman/skill and post here, let's say, jeongeop 2, 3 and 4. -
How about fixing it yourself?
-
You should had reverted every recent change you did to your core already. What is that CSemaphore thing that shit is talking about?
-
Probably the client sniffing around. That exact character (along with brackets and vertical bar) is used for parsing quests' strings sent by the server. At this point, you may have noticed that the client doesn't only receives whatever text a quest has, but also an event type bound to that said text, being it formatting, window resizing, image preview, etc. Those actions are read this way. This is what the server will send to the client, using the example you provided above: [QUESTION resume;0|1;Hi, how are you today;|2;Close] resume stands for, eh.. a suspended state, can be said iirc. Meaning that it requires the player to answer. Everything else are necessary data the binary will send to the python-side of your client in order to create the so well known: chat-event. In order words, the buttons. My suggestion is to jump into your PythonEventManager class for further info. The parser is in EterLib/parser.*
-
ATTMOB AIflag in mob_proto.
-
Transmutation better Shang | LeNnt?
PACI replied to Kamol's topic in Paid Support / Searching / Recruiting
Shang(ai) is the real deal. -
Some questions about LUA functions
PACI replied to Mind Rapist's topic in Community Support - Questions & Answers
It is not the seed you have to use for comparison, but the random number generated by math.random(). Calling it once - math.randomseed(os.time()) - is enough, otherwise the randomness could break. Anyhow, 'nothing changed about the drop chance' as in? Doesn't even drops, drops too much, not enough? My suggestion is to use a simple debug message just to be sure which values number(a, z) is returning, and comparing it to your chance constant. -
Some questions about LUA functions
PACI replied to Mind Rapist's topic in Community Support - Questions & Answers
The best results are achieved using os.time() for seeding. math.randomseed(os.time()) local random = math.random(1, 100) print(random) However, I prefer to use the built-in function for these kind of matters: number(min, max). -
Temple Ochao - Black Floor
PACI replied to Karbust's topic in Community Support - Questions & Answers
Setting.txt terrainvisible[TAB]0 -
I assume you already have the Ignored group added to your client's friends list. If that's not the case, just take a look at root/uiMessenger.py and UIScript/messengerwindow.py and follow the pattern. Now I'd personally cache the file's entries at the client's startup, but even if you don't do that, the concept's still the same. Loop over your file lines/dict content and then use the AppendMember(key, playerName) function in order to add the entries to the list. Regarding the deletion, it is almost the same, the only difference is you firstly need to find the object, FindMember(key), and then use the RemoveMember(obj) func.
-
Is that file client or server sided?
-
Got the idea and stuff, but you didn't clarify where's the problem at. Is it the deletion thingy?
-
-
i don't even know why you're using the same piece of code on each condition. there's no difference at all. it's useless. also, you're using item.vnum (item.get_vnum()) without anything pointing to an item.
-
Check if item is in inventory (quest)
PACI replied to HisaoShou's topic in Community Support - Questions & Answers
-> say("") -
How to get client bonus name on quest
PACI replied to Karbust's topic in Community Support - Questions & Answers
if you have an ingame ui for your system just send the affect id to the client. otherwise you have to build a lua table having the ids as keys and the names as values. -
Newbie with lots of questions.
PACI replied to jisyournigger's topic in Community Support - Questions & Answers
yes my bad, was a long time ago and didn't remember correctly. yes it is. -
Newbie with lots of questions.
PACI replied to jisyournigger's topic in Community Support - Questions & Answers
1. metin2 is open source since the beginning of 2015. through a leak. 2. no, 1/10 here are actually reverse engineers. 3. as i said before, we got everything through a leak. 4. you can give it a search. took the source-files published in 2015 and modified them. -
Calculate pet system bonus based on pet level
PACI replied to Karbust's topic in Community Support - Questions & Answers
petLevel * affectMaxValue / petMaxLevel -
Problem with flame dungeon monsters
PACI replied to Karbust's topic in Community Support - Questions & Answers
probably mob_color. -
you can do it without even touching your source files, messing around with the quest login statement and a cmdchat().
-
no one uses such old cores, why don't you upgrade yourself up?