Ask the editor to edit the frame does not work

08/26/2021 16:29 siono01#1
Porting RUNES in HK3 does not work

After adding, I use the item. Can't be equipped here. Is there something wrong with me? I checked the code. There are no errors. Such as clothes. Before putting on the clothes, the top will be displayed where the mouse is placed, but it will not be displayed when I add it, and the text is also added. It just doesn't show


[Only registered and activated users can see links. Click Here To Register...]
08/26/2021 20:13 Nιgнтмαяε#2
Quote:
Originally Posted by siono01 View Post
After adding, I use the item. Can't be equipped here. Is there something wrong with me? I checked the code. There are no errors. Such as clothes. Before putting on the clothes, the top will be displayed where the mouse is placed, but it will not be displayed when I add it, and the text is also added. It just doesn't show


[Only registered and activated users can see links. Click Here To Register...]
Imagine checking this box and still asking:
[Only registered and activated users can see links. Click Here To Register...]
08/26/2021 20:27 Lumi#3
#moved
08/30/2021 12:11 siono01#4
Quote:
Originally Posted by Lumi View Post
#moved
Sorry, I sent it in the wrong place/Thank you for moving

Quote:
Originally Posted by Nιgнтмαяε View Post
Imagine checking this box and still asking:
[Only registered and activated users can see links. Click Here To Register...]
Excuse me. thanks for your reminder. I sent it in the wrong place

Does anyone tell me what the problem is? My problem is in the picture above. In the middle, I added the equipment frame, but the equipment cannot be installed. thanks
08/31/2021 23:51 Timelimits#5
Keep in mind I haven't messed with FlyFF source in years but if I'm not mistaken when you add a new box it will create a new WIDC_ID, you need to re-code this to handle the item(s) if I recall correct, I think it's stored in the WndField.cpp but hell I could be talking out my ass as it's been awhile as stated above.
09/11/2021 09:07 siono01#6
Quote:
Originally Posted by Timelimits View Post
Keep in mind I haven't messed with FlyFF source in years but if I'm not mistaken when you add a new box it will create a new WIDC_ID, you need to re-code this to handle the item(s) if I recall correct, I think it's stored in the WndField.cpp but hell I could be talking out my ass as it's been awhile as stated above.
I have added the code in the source. WIDC_ID is also added, it means that there is no response in the item equipment, the code has no errors, and it can work normally in the original file. I transplanted it to a new source, and it can’t equip items in the game.
09/12/2021 05:07 Timelimits#7
Quote:
Originally Posted by siono01 View Post
I have added the code in the source. WIDC_ID is also added, it means that there is no response in the item equipment, the code has no errors, and it can work normally in the original file. I transplanted it to a new source, and it can’t equip items in the game.
I guess there would be a few other questions that require testing on your part than, if you claim you fully worked on the WndField.cpp "lpWndCtrl??? and such"

The next place I'd look is either MAX_HUMAN_PARTS
or
The DoEquip: function in your MoverEquip.cpp (Keep in mind if you only alter this BOOL you will only be able to drag and drop the item onto its slot from what I recall...)

if you're adding a new PART that is, your post didn't really give much details as to why you made a new Item slot

also I believe if it is for a new PART you might be required to alter how the database handles that new value, this is about as far as I can help you as stated above I'm not developer/coder nor have I touch the source for flyff in ages sorry.
09/12/2021 16:19 siono01#8
Quote:
Originally Posted by Timelimits View Post
I guess there would be a few other questions that require testing on your part than, if you claim you fully worked on the WndField.cpp "lpWndCtrl??? and such"

The next place I'd look is either MAX_HUMAN_PARTS
or
The DoEquip: function in your MoverEquip.cpp (Keep in mind if you only alter this BOOL you will only be able to drag and drop the item onto its slot from what I recall...)

if you're adding a new PART that is, your post didn't really give much details as to why you made a new Item slot

also I believe if it is for a new PART you might be required to alter how the database handles that new value, this is about as far as I can help you as stated above I'm not developer/coder nor have I touch the source for flyff in ages sorry.
I ported the rune system in HK3 but it does not work in my source
09/13/2021 20:20 Timelimits#9
Quote:
Originally Posted by siono01 View Post
I ported the rune system in HK3 but it does not work in my source
Hmm, Did you try the system before hand to make sure it was fully working before? if so than I'd only assume it would be a database issue, keep in mind if you alter how the inventory for a character is stored within the SQL a new player character should be created to have the effects implemented, so when testing you can't simply alter the database and log back in on the same character.

Be sure to double check the key points I've already stated and if those aren't the problem check the database, this will be about as far as I can assist.

Keep in mind this isn't for sure but I can only go off what the problem sounds like to me, the easiest way I'd say to see if it works go into HK3 server & database and act like you are going to change the start up equipment, moving those values into your main server->database... this might not be the smartest idea, their values might be different to boot but if you attempt this with starting "Runes" equip and launch into a new character at least for a test you will be able to see if it is for sure due to values for the rune slots missing.

Good luck!
09/13/2021 21:15 siono01#10
Quote:
Originally Posted by Timelimits View Post
Hmm, Did you try the system before hand to make sure it was fully working before? if so than I'd only assume it would be a database issue, keep in mind if you alter how the inventory for a character is stored within the SQL a new player character should be created to have the effects implemented, so when testing you can't simply alter the database and log back in on the same character.

Be sure to double check the key points I've already stated and if those aren't the problem check the database, this will be about as far as I can assist.

Keep in mind this isn't for sure but I can only go off what the problem sounds like to me, the easiest way I'd say to see if it works go into HK3 server & database and act like you are going to change the start up equipment, moving those values into your main server->database... this might not be the smartest idea, their values might be different to boot but if you attempt this with starting "Runes" equip and launch into a new character at least for a test you will be able to see if it is for sure due to values for the rune slots missing.

Good luck!

[Only registered and activated users can see links. Click Here To Register...]

This also needs to edit the database. It works normally in the HK3 source. I transplanted it to my source. Item It cannot be equipped with the rune slot in the inventory. Nothing happens at this point
09/14/2021 00:31 Timelimits#11
Quote:
Originally Posted by siono01 View Post
[Only registered and activated users can see links. Click Here To Register...]

This also needs to edit the database. It works normally in the HK3 source. I transplanted it to my source. Item It cannot be equipped with the rune slot in the inventory. Nothing happens at this point
well than you know the final step! I pretty much told you how to go about adding them so as I said before good luck :3
09/14/2021 10:43 siono01#12
Quote:
Originally Posted by Timelimits View Post
well than you know the final step! I pretty much told you how to go about adding them so as I said before good luck :3
I added all the codes that should be added, but the slot just doesn't work. I have added the code in MoverEquip.cpp