Hello, search results are listed in the search system, but when I click "Mark" or "Buy", "No ItemIndex!" I'm getting the warning.
Does anyone have an idea?
if self.selectedItemIndex == -1:
chat.AppendChat(chat.CHAT_TYPE_INFO, "No ItemIndex!")
shopVid = self.searchResultItems[self.selectedItemIndex].GetShopVid()
shopItemPos = self.searchResultItems[self.selectedItemIndex].GetShopItemPos()
Can't find the key because it is in BYTE up 250 // long fghfghfgjfgsdfsdfsdfgjhfgjhdfhdhd ? 9x100 900 BYTE -100 byte after login it is safe try to break it you will not be able to
If it wasn't safe I wouldn't post it
It will also not be delayed, ... because you have deactivated the send packet
Maybe they didn't because your server is not that popular. Your method is so fucked up and no one should use that. Yes I agree with a single byte argument for version control or smth but wtf is this ?
Do you realize your login it's going to be very slow if that packet is large ?
And who the fuck said you can't find the key if it's stored in 250 bytes ?
With this method I am always safe in packets of course everyone has their own way for security in packets I work with BYTES because hackers can not break them
With 1k player online server I was always safe no one could damage my server as long as these BYTES existed
Because you have heard various things about it you think it is not a good solution just try it and you will find that it is a correct solution
But I try to make a better security in lib
I need to deal more with lib and not with packet.h So that I do not have to constantly make new BYTE
Im sorry but... whats exactly the new version here really?
No new packing, no new encryption, hell, not even adding a placebo argument.
Since when changing variable names at the source code impacts anything when you leave the functions exactly as they are?
One can easilly identify it, it just a non-sense waste of time im my opinion.
Today creating new version for key
1) open in packet.h serverside/clientside packet.h
open service.h / locale_inc.h
After 20-30 days
change name from code
after 20 days again rename BYTES
just for interest sake i run my virtual machine/server on about a 10 year old machine running XP with a 4.1.8 virtual box and i can run anything i want on it as now have a 2017 freenas 9.3 server on it and will also run freenas 12 server too
just for interest sake
Disabling anonymous posts (They are not used correctly)
Members can now choose how to display forums (Tabs, Table, Grid, Fluid)
Creation of a whitelist of authorized domain names in email addresses (There are too many temporary emails causing a bad reputation of our emails) (You can report a trusted domain to me that isn't authorized on Metin2 Dev)
First of all, I am romanian too.
Now, let's get into your subject. I was like you too, until I've started to realize that the only person you can count on is yourself. I was willing to invest all my money into a thing that would pay off in the future. Things are not like that. I've tried to pick up some people, to gather some information about the metin programming languages, I even work(atm) on my project too, but as I said, being a beginner doesn't really helps.
Trust is hard to find and easy to broke. Today, with all the resources and using the internet, you can create something with absolutely no money and get rewarded in 5-6 months, because you can't build a project in 2-3 days.
Talking about "rewards"... to get more, you have to invest more. Don't think about money, just act like you gain nothing from your project. Use them in paying really strong devs (you can find the best ones here, on M2Dev, they usually ask for more, just because they know what they are selling) to optimize/fix/modify your project, use them in promoting your server, use them in upgrading to a stronger host provider, etc.