|
You last visited: Today at 13:56
Advertisement
about range pickup
Discussion on about range pickup within the Metin2 forum part of the Popular Games category.
12/01/2021, 23:04
|
#1
|
elite*gold: 0
Join Date: Sep 2021
Posts: 11
Received Thanks: 0
|
about range pickup
Hello guys! I know these functions are used for range pickup. Do you have any tips on how to use? thx!
GetCloseItem & GetGroundItemPosition
|
|
|
12/02/2021, 13:56
|
#2
|
elite*gold: 0
Join Date: Aug 2020
Posts: 106
Received Thanks: 71
|
First you should teleport to the item position and then pick it up
|
|
|
12/02/2021, 17:33
|
#3
|
elite*gold: 0
Join Date: Sep 2021
Posts: 11
Received Thanks: 0
|
Quote:
Originally Posted by ETF!!!?!
First you should teleport to the item position and then pick it up
|
Yes i do this. Im trying to make it perfect.
|
|
|
12/02/2021, 20:33
|
#4
|
elite*gold: 600
Join Date: Sep 2008
Posts: 10,541
Received Thanks: 3,083
|
Metin2 Guides & Templates -> Metin2
#moved
|
|
|
12/03/2021, 02:23
|
#5
|
elite*gold: 0
Join Date: Oct 2020
Posts: 13
Received Thanks: 9
|
1. Teleport to item position (via server, not via client, using SendCharacterStatePacket)
2. Check if there are more than 1 item to pick near to your *new* server position (so you make it more efficient)
3. Back to the position you was before teleport to the item using SendCharacterStatePacket again
To get ground items information: get a pointer to m_GroundItemInstanceMap objects. Inside it you have infos (all infos of TGroundItemInstance struct) to check the owner, x, y, x, vnum and more...
This is the very basic logic. To make it perfect you need to do some tricks (because you need to take care of DCs and desynchronization, and depending on the server, you even need to make it in way you dont trigger serverside protections).
Don't try to make it in serverside protected servers since you're starting and you can get desync/DC and you will think you coded something wrong.
|
|
|
12/03/2021, 04:01
|
#6
|
elite*gold: 130
Join Date: May 2013
Posts: 399
Received Thanks: 313
|
Quote:
Originally Posted by trashepvp
1. Teleport to item position (via server, not via client, using SendCharacterStatePacket)
2. Check if there are more than 1 item to pick near to your *new* server position (so you make it more efficient)
3. Back to the position you was before teleport to the item using SendCharacterStatePacket again
To get ground items information: get a pointer to m_GroundItemInstanceMap objects. Inside it you have infos (all infos of TGroundItemInstance struct) to check the owner, x, y, x, vnum and more...
This is the very basic logic. To make it perfect you need to do some tricks (because you need to take care of DCs and desynchronization, and depending on the server, you even need to make it in way you dont trigger serverside protections).
Don't try to make it in serverside protected servers since you're starting and you can get desync/DC and you will think you coded something wrong.
|
you can talk to the server from the client this easy? lol
|
|
|
12/03/2021, 17:43
|
#7
|
elite*gold: 0
Join Date: Sep 2021
Posts: 11
Received Thanks: 0
|
Quote:
Originally Posted by trashepvp
1. Teleport to item position (via server, not via client, using SendCharacterStatePacket)
2. Check if there are more than 1 item to pick near to your *new* server position (so you make it more efficient)
3. Back to the position you was before teleport to the item using SendCharacterStatePacket again
To get ground items information: get a pointer to m_GroundItemInstanceMap objects. Inside it you have infos (all infos of TGroundItemInstance struct) to check the owner, x, y, x, vnum and more...
This is the very basic logic. To make it perfect you need to do some tricks (because you need to take care of DCs and desynchronization, and depending on the server, you even need to make it in way you dont trigger serverside protections).
Don't try to make it in serverside protected servers since you're starting and you can get desync/DC and you will think you coded something wrong.
|
thx sir! i will try.
|
|
|
12/03/2021, 23:10
|
#8
|
elite*gold: 0
Join Date: Nov 2021
Posts: 70
Received Thanks: 58
|
Quote:
Originally Posted by xTryx
you can talk to the server from the client this easy? lol
|
mit ein paar Einschränkungen, man darf z.B pro "move packet" nur 40 metin units weit vom ursprung entfernt sein - man wird aber nicht davon abgehalten einfach 10 stück pro sekunde zu schicken, was wieder 400 units pro sekunde wären - mit solchen tricks darf man so ziemlich alles machen
|
|
|
12/04/2021, 05:35
|
#9
|
elite*gold: 130
Join Date: May 2013
Posts: 399
Received Thanks: 313
|
Quote:
Originally Posted by br4ve-trave1er.asf
mit ein paar Einschränkungen, man darf z.B pro "move packet" nur 40 metin units weit vom ursprung entfernt sein - man wird aber nicht davon abgehalten einfach 10 stück pro sekunde zu schicken, was wieder 400 units pro sekunde wären - mit solchen tricks darf man so ziemlich alles machen 
|
du sprichst über DeltaTime damit kannst du die units ausgleichen
Ich glaube ich bin im falschen Thread aber meine frage war wenn man z.b. einen cheat entwickelt ist das so einfach das man vom client die package die der server ausführt einfach so manipulieren kann? Ich frage weil ich mich davor schützen will.
|
|
|
12/04/2021, 05:54
|
#10
|
elite*gold: 0
Join Date: Nov 2021
Posts: 70
Received Thanks: 58
|
Quote:
Originally Posted by xTryx
du sprichst über DeltaTime damit kannst du die units ausgleichen
|
nein, wortwörtlich das was ich gesagt habe
00ms 00,00 zu 00,40 move packet
01ms 00,40 zu 40,40 move packet
...
genauso funktioniert auch der typische range hidden - man portet sich einfach zu zwischen steps statt direkt zum ziel
Quote:
Originally Posted by xTryx
Ich glaube ich bin im falschen Thread aber meine frage war wenn man z.b. einen cheat entwickelt ist das so einfach das man vom client die package die der server ausführt einfach so manipulieren kann? Ich frage weil ich mich davor schützen will.
|
ja, dadurch das der source public ist kann soziemlich jeder mit minimalen reversing Kenntnissen einen sehr umfangreichen bot/hack schreiben - wirklichen schutz bieten eigentlich nur zusätzliche serverside checks, anticheats wie hawkeye oder cshield können aber gegen die 0815 ottos helfen
|
|
|
12/04/2021, 05:55
|
#11
|
elite*gold: 130
Join Date: May 2013
Posts: 399
Received Thanks: 313
|
Quote:
Originally Posted by br4ve-trave1er.asf
nein, wortwörtlich das was ich gesagt habe
00ms 00,00 zu 00,40 move packet
01ms 00,40 zu 40,40 move packet
...
genauso funktioniert auch der typische range hidden - man portet sich einfach zu zwischen steps statt direkt zum ziel
ja, dadurch das der source public ist kann soziemlich jeder mit minimalen reversing Kenntnissen einen sehr umfangreichen bot/hack schreiben - wirklichen schutz bieten eigentlich nur zusätzliche serverside checks, anticheats wie hawkeye oder cshield können aber gegen die 0815 ottos helfen
|
ok danke
|
|
|
12/05/2021, 02:36
|
#12
|
elite*gold: 0
Join Date: Oct 2020
Posts: 13
Received Thanks: 9
|
Quote:
Originally Posted by xTryx
you can talk to the server from the client this easy? lol
|
Yes
|
|
|
12/05/2021, 06:56
|
#13
|
elite*gold: 130
Join Date: May 2013
Posts: 399
Received Thanks: 313
|
Quote:
Originally Posted by trashepvp
Yes
|
why do people create farm hacks instead of creating items? if you can talk to the server you can do everything
|
|
|
12/05/2021, 17:24
|
#14
|
elite*gold: 0
Join Date: Apr 2013
Posts: 217
Received Thanks: 53
|
Quote:
Originally Posted by xTryx
why do people create farm hacks instead of creating items? if you can talk to the server you can do everything
|
Exactly, you can only talk with server, but not modifying serversided packets, unless you have database access.
|
|
|
 |
Similar Threads
|
[GF][eXLib] - OpenBot | Level/Teleport/Pickup/Pickup
09/28/2025 - Metin2 Hacks, Bots, Cheats, Exploits & Macros - 513 Replies
Hi everyone, I present you the OpenBot.
This is a project that i have been working on for the past year in my free time alongside the eXLib Module.
Was made using my eXLib Module and is completely made in Python and open source.
It was also created from m2kmod, you can see some similarity in the UI, but the core features were completely rebuild.
Features:
PathFinding (Even across maps)
WaitDmg (Including bow)
|
Pickup bot mit großem pickup-Umkreis
11/17/2009 - Metin2 - 1 Replies
Ich habe im Metin2 forum gelesen, dass es einen neuen "Pickup_Bot" gibt.
Mithilfe diesem Hack kannst du Items, die nicht in deiner Reichweite sind, aufheben. Giebt es sowas wirklich, oder haben die metin2 GMs sich das nur ausgedacht?
(es gibt ja den Trick, um etwas mit Speedhack aufzuheben, obwohl es aussieht als wärest du noch ausser Reichweite...)
Meinen die damit den Speedhack Trick? Oder gibt es wirklich so einen wunderbaren Hack?
|
Range Pickup
09/01/2009 - Metin2 - 1 Replies
Moin leute,
hab in der sufu gesucht , dennoch nichts gefunden, und deshlab wollte ich mal einen neuen thread erstellen.
im wesentlichen geht es derum, wie man den range pickup aktiviert?
Könnt mir eine pn oder ähnliches schicken bekmmt auch n Thx *hehe*
MfG
.Cypher
|
All times are GMT +1. The time now is 13:57.
|
|