Frage zu Items aufheben

02/22/2010 22:09 buFFy!#16
Im letzten Zitat muss es heißen
Code:
if $cbVar[0] == 0 then
02/23/2010 13:47 ddl#17
==
wird in autoit manchmal nicht erkannt
02/23/2010 14:51 Neon™#18
Quote:
Originally Posted by little nhm View Post
Falls ich was fallsch mache bitte korrigieren!
Du guckst wo ein freier platz wäre:

Du hebst EIN Item auf auf:

Dann tuste das Item an eine bestimmte Stelle schieben (Hier der 1.Platz):

Dann guckste ob es golden is:
Hätte noch ne kleine Verbesserung für die Aufheb-Funktion:

Code:
Cmd($CA_TargetNearestItem)
RS(400,800)
$item_id = CmdCB($CA_GetCurrentTarget)
CmdCB($CA_GetType, $item_id[0])
		
If $cbVar[0] = 1024 Then
	Cmd($CA_PickupItem, $item_id[0])
			
		Do 
			Cmd($CA_PICKUPITEM, $item_id[0])
			CmdCB($CA_GETAGENTEXIST, $item_id[0])
			Sleep(100)
		Until $cbVar[0] = 0 or 
EndIf
02/23/2010 18:03 kknb#19
Quote:
Originally Posted by DDL View Post
==
wird in autoit manchmal nicht erkannt

hatte ich eigentlich noch nie das problem, hast du nen konkretes beispiel?
02/24/2010 14:27 ddl#20
Hab das nur mal gesehen, als ich mir was aus Gabbas Dominanz Bot angeschaut hab!
02/25/2010 00:47 kknb#21
mit der neusten gwca rev kann man nun auch items die am boden liegen auslesen, thx harboe :)
02/25/2010 16:03 little nhm#22
Is aber kein neuer Befehl oder?
02/25/2010 16:09 ddl#23
Quote:
Added CA_GetItemIdByAgent, CA_GetItemInfoByAgent, CA_GetItemLastModifierByAgent and CA_GetNearestItemByModelId. These commands allow you to retrieve the same info for items lying on the ground as the ones in your inventory.
BTW thx an patrickssj6