Sonstiges, Gott und die Welt, das Huhn und das Ei, DOS/Linux...
von Noir » So 10. Jan 2010, 17:11
Ich hab mir ein Lootsortierscript geschrieben, dass den Loot aus meinem Lootbag/Kiste in die dafür vorgesehenden Kisten einsortiert. Erspaart viel rumgeklicke ^^
- Code: Alles auswählen
; ==================================================== ;
; =================== Itemklassen ==================== ;
; === Hier muss man die Typen der Items verwenden === ;
; ==================================================== ;
set %metallruestung HSH_MSH_ISH_OSH_LSH_NSH_MSK_CSH_ASH_ESH_GSH_DPH_IMH_APH_ZOH_KMH_YLH
set %lederruestung VKH_KKH_JKH_OSK_PKH_ATK_SSK_YSK_QSK_AQH_CQH_YPH_BZH_YKH_PPH_USK_QKH_LLH_ALH_NJL_MLH ;Nietenhandschuhe fehlen hier noch
set %waffen KSF_YTH_ZRF_NSF_LSF_BSF_GFF_PMH_OMH_BPH_WTH_SMH_JOH_URH_ATF_AUH_KPH_SRH_VRH_YRH_LTF_TSF_VOH_CUH ;einige fehlen hier noch (Double Bladed Staff, Wakizashi, Rotklinge, Sense)
set %schilde FIK_NIK_MIK_GIK_AIK_CIK_BIK_OIK
set %archery RWF_LNK_LMH_JSF_WOH ; Composite Bow fehlt
set %reags JUF_KZF_WZF_JZF_KUF_RZF_MZF_SZF
set %sonderreags GUF_NZF_HUF_XZF_VZF_EAG_RZF_EUF_OZF_UZF_IUF_YZF_DUF_FUF_LZF_PZF_TZF ;Vampherzen etc. Fehlen hier
set %edelsteine RVF_GVF_IVF_BVF_OVF_NVF_HVF_DVF_RVF_MWF_CVF_FVF_HVF_VUF_EVF_IVF_OVF
set %traenke NUF_XUF_ZUF_YUF_UUF_TUF_CDJ_AVF_OUF
set %scrolls PXL_STL_FVL_HYL_HUL_NXL_VTL_FYL_WXL_CYL_BYL_EUL_EYL_TTL_CUL_JYL_GYL_MUL_DYL_IYL_XTL_RTL_YXL_KYL_JUL_QUL_AUL_ZXL_ZTL_VXL_UTL_QXL_QTL_IUL_XXL_GZM_NYM ; auch hier fehlen möglicherweise einige scrolltypen
; ==================================================== ;
; === Container für die entsprechenden Itemklassen === ;
; === Wenn der Container nicht in Reichweite ist === ;
; === oder nicht existiert, landet der Kram ent- === ;
; === weder im Mainbag oder das Script wird nicht === ;
; === mehr weiterarbeiten können, weil man Ingame === ;
; === den Fehler "already holding an Item" bekommt === ;
; === Hier müssen die einzigartigen IDs angewand === ;
; === werden! === ;
; ==================================================== ;
set %cont_mruestung XPQTHEE
set %cont_lruestung UJVCBRE
set %cont_waffen AZUJPCE
set %cont_schilde SYUJPCE
set %cont_archery WBZDJRE
set %cont_reags BPBHTXD
set %cont_sreags XWTDYKE
set %cont_edelsteine JLUDYKE
set %cont_traenke DLUDYKE
set %cont_scrolls NLUDYKE
; =============== ;
; === Lootbag === ;
; =============== ;
set %lootbag KXTDYKE
; ==================================================== ;
; ========= Eigentlicher Sortieralgorithmus ========== ;
; ==================================================== ;
; Lootbag muss offen sein, damit sortiert werden kann
set #lobjectid %lootbag
event macro 17 0
wait 20
set %container %cont_mruestung
set %items %metallruestung
gosub sortiere
set %container %cont_lruestung
set %items %lederruestung
gosub sortiere
set %container %cont_waffen
set %items %waffen
gosub sortiere
set %container %cont_schilde
set %items %schilde
gosub sortiere
set %container %cont_archery
set %items %archery
gosub sortiere
set %container %cont_reags
set %items %reags
gosub sortiere
set %container %cont_sreags
set %items %sonderreags
gosub sortiere
set %container %cont_edelsteine
set %items %edelsteine
gosub sortiere
set %container %cont_traenke
set %items %traenke
gosub sortiere
set %container %cont_scrolls
set %items %scrolls
gosub sortiere
halt
sub sortiere
finditem %items C_ . %lootbag
while #findkind <> -1
{
finditem %items C_ . %lootbag
if #findcnt > 0
{
exevent Drag #findid #findstack
wait 5
exevent Dropc %container
wait 5
}
}
return
-

Noir

-
- Beiträge: 429
- Registriert: So 5. Apr 2009, 20:50
-
von Sulvalis » Sa 23. Jan 2010, 00:07
Könntest mal eine kleine Anleitung für das Script schreiben.
Ich klicke auf start, und 2 sek später ist start wieder abgebrochen.
Danke
Waidmanns Heil
Euer Waldi um die Ecke
Sulvalis
-

Sulvalis

-
- Alter: 50
- Beiträge: 72
- Registriert: Di 7. Apr 2009, 14:00
- Wohnort: Nürnberg
-
Zurück zu Sammelsurium
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste