Frage zu Items aufheben

02/21/2010 23:16 Brumtoc#1
Guten Abend Community,
Ich habe mal eine Frage bezüglich des Aufhebens von Gegenständen.
Ich möchte einen Bot schreiben(mit GWCA) welche nur bestimmte Items aufhebt, um ein überfüllen des Inventars, innerhalb von einem Run, zu vermeiden.

Ich möchte nur Stapelbare und Lila/Goldene Gegenstände aufheben. Weisse + Blaue Items soll er liegen lassen.
Gibt es also eie Möglichkeit die mir dies ermöglicht?

Hoffe ihr könnt mir weiterhelfen.
Grüsse Brumtoc
02/21/2010 23:21 kknb#2
weiß nicht ob getiteminfo auch für items zählt die am boden liegen, würde mich aber wundern wenns nicht geht. wenn es funktioniert its es kein problem, einfach rarität auslesen und dann entscheiden ob er aufheben soll oder nicht.
02/21/2010 23:24 buFFy!#3
Rarity sowie Modelid funktioniert meines Wissen's nach nur im Inventar. Studieren über probieren und so ;)
02/21/2010 23:45 Brumtoc#4
Quote:
...getiteminfo...
Quote:
...Rarity sowie Modelid....
Hab mich mal nach diesen Befehlen ge-googelt und ge-such-funktiont aber konnte nicht wirklich schlauer werden. Das mir mein Kopfkissen heute Nacht weiterhelfen kann bezweifle ich in diesem Fall auch :P
Wäre nett wenn ihr mir mal vlt. n paar Zeilen Code vorschlagen / aufzeigen könntet?
Besten Dank im Voraus :D
02/21/2010 23:58 kknb#5
hier findest du alles was du brauchst. einfach bisl rumprobieren.
[Only registered and activated users can see links. Click Here To Register...]
02/22/2010 00:41 Garry goes Sheep#6
Wenn's nicht geht, wenn das Zeug am Boden liegt, dann hebst du es halt auf, überprüfst es und wirfst das Zeug wieder raus, was du nicht haben willst;)

Alles aufheben, überprüfen, Müll rauswerfen, fertig;)
02/22/2010 14:04 little nhm#7
Für die stapelbaren Items guckste einfach was alles fallen gelassen wird (in dem Gebiet) und suchst dir deren ID raus. Jedesmal wenn er dann was aufheben soll guckste ob es eine der IDs is.
02/22/2010 14:12 Garry goes Sheep#8
Quote:
Originally Posted by SkaterMunk View Post
Hallo,

Ich suche einen Metin2 P-Server Auf dem ich vlt.
GM werden könnte , der Server auf dem ich spiele (Worldmt2) ist nun leider off =( weitere Infos über mich beckommt ihr per PN. Ich würde mich über Zahlreiche Pns freuen.
Und was hat das mit GW zu tun?
02/22/2010 14:22 ddl#9
Das is einfach nur ein Spammer der in jedes Forum reinpostet!
Sowas gehört in die Metin Sektion nicht hier rein!
02/22/2010 17:05 Garry goes Sheep#10
Quote:
Originally Posted by DDL View Post
Das is einfach nur ein Spammer der in jedes Forum reinpostet!
Sowas gehört in die Metin Sektion nicht hier rein!
Dacht ich's mir doch...
02/22/2010 18:02 Brumtoc#11
Quote:
Für die stapelbaren Items guckste einfach was alles fallen gelassen wird (in dem Gebiet) und suchst dir deren ID raus. Jedesmal wenn er dann was aufheben soll guckste ob es eine der IDs is.
Das wäre eine tolle Möglichkeit!
Falls man das auf Rüstungsteile erweiternkönnte, perfekt.
Gibt es denn Tools, oder Scripts oder was in der Art die mir die ID von dem Item verrät?
Danke schonmal!
02/22/2010 18:23 Moppel123#12
Quote:
Originally Posted by u-coRe View Post
Rarity sowie Modelid funktioniert meines Wissen's nach nur im Inventar. Studieren über probieren und so ;)
Geht das nicht auch mit Currenttarget... mal schauen
02/22/2010 19:46 73rm1n4t0r#13
ne GWCA liest keine infos über items am boden die werden au net als Agents gehandhabt falls ich Harboe richtig verstanden hab
02/22/2010 21:08 buFFy!#14
Quote:
Originally Posted by .Optic View Post
#reported Spam
1. Hast du nichts reported
2. War dein Post Spam
3. Bitte Ich Dich sowas zu unterlassen
4. Lösche ich deinen Post

Und ja, ich habe deinen guten Willen erkannt.
02/22/2010 21:16 little nhm#15
Quote:
Originally Posted by Brumtoc View Post
Das wäre eine tolle Möglichkeit!
Falls man das auf Rüstungsteile erweiternkönnte, perfekt.
Gibt es denn Tools, oder Scripts oder was in der Art die mir die ID von dem Item verrät?
Danke schonmal!
Falls ich was fallsch mache bitte korrigieren!
Du guckst wo ein freier platz wäre:
Quote:
$cbType = "int"
CmdCB($CA_FindEmptySlot)
Du hebst EIN Item auf auf:
Quote:
$cbType = "int"
Cmd($CA_TargetNearestItem)
Sleep(Random(300,500))
Cmd($CA_PickUpItem,-1)
Sleep(Random(300,500))
Dann tuste das Item an eine bestimmte Stelle schieben (Hier der 1.Platz):
Quote:
MoveItem($cbVar[0], $cbVar[1], 1, 1)
Dann guckste ob es golden is:
Quote:
$cbType = "int"
CmdCB($CA_FindGoldItem,1)
If $cbvar = 0 Then
Cmd($CA_DropItem,1,1)
EndIf