[RELEASE] D2NT Charconfig-Management Programm: JCharsi by Zerker

02/03/2011 17:21 Zerker.jar#1
Ahoi!


- Was ist JCharsi?
Mit JCharsi kannst du deinen D2NT-Bot einstellen, z.B.: Life Chicken, Belt, Inventory, Merc...

Code:
######################################################################
########################### JCharsi by Zerker.jar ####################
################################## (v1.0) ############################
######################################################################

- Zu aller erst...
  Falls ihr die .exe-Datei unbedingt auf dem Desktop haben wollt, bitte
  nur eine Verknüpfung erstellen, da sonst ein Ordner auf dem Desktop erstellt wird und
  das schöne Logo im Fenster nicht zu sehen ist.

- Was ist JCharsi?
  JCharsi ist ein D2NT Charconfig-Management Programm, d.h. es ermöglicht Dir
  Deine Charconfig über eine graphische Benutzeroberfläche zu konfigurieren,
  anstatt sie manuell und textuell zu bearbeiten.

- Was benötige ich?
  Lediglich das Java Runtime Environment (JRE 6):

    32 Bit:
     http://www.chip.de/downloads/Java-Runtime-Environment-32-Bit_13014576.html
    64 Bit:
     http://www.chip.de/downloads/Java-Runtime-Environment-64-Bit_42224883.html

- Was tun, damit das Programm all meine Charconfigs auflistet?
  Du musst Deinen Pfad zum Ordner "char_configs" in deinem D2NT Bot Ordner über den Button
  "Set Path" angeben. Anschließend solltest du JCharsi neustarten und
  Du siehst all Deine Charconfigs in der Box ganz oben (Bild: 1.png).

- Wie sehe ich meine aktuellen Bot-Einstellungen?
  Dazu musst Du aus den 6 Boxen (Survival, Attack, General, Boss scripts, Boss Configs,
  Extra Configs) ein Element auswählen. Gleichzeitig erscheint der aktuelle Wert zu dieser
  Variablen im Textfeld rechts daneben. (Bild: 2.png)

- Wie ändere ich meine Bot-Einstellungen?
  Dazu musst Du einfach nur den Wert im Textfeld ändern und auf "Save" drücken.
  Aufgepasst: falls die Variable mit "[I]" endet, muss eine Zahl als Wert angegeben sein,
              falls die Variable mit "[B]" endet, muss ein Wahrheitswert (true/false) 
	      angegeben sein.
	      Bei Scripts: true -> Bot macht den Boss,
                           false -> Bot macht nicht diesen Boss (auskommentiert) 
              (Bild: 2.png)

- Wie füge ich "Non-Standard"-Variablen hinzu?
  Dazu einfach "Add Config" anklicken und die neue Variable hineinschreiben.
  Falls diese Variable einen Wahrheitswert speichert, [B] anhängen.
  Falls diese Variable eine      Zahl      speichert, [I] anhängen.

- Wie ändere ich meine Belt-Konfigurationen (Tränke)
  Dazu einfach auf den Button "Belt" drücken und es erscheint ein Fenster, in dem man
  seine Tränke nach Belieben einstellen kann. Die Boxen stellen deinen Gürtel dar.
  Nach dem Auswählen einfach auf "Save" drücken. (Bild: 4.png)

- Wie ändere ich meine Inventar-Einstellungen? (Besetzt; nicht besetzt)
  Dazu musst Du auf den Button "Inventory" drücken und es erscheint ein Fenster, welches
  Dein Inventar darstellt. Hier musst Du einfach die Punkte ausmalen, welche bereits (von
  Charms) besetzt worden sind. Anschließend auf Save drücken. (Bild: 5.png)

- Wie bedanke ich mich?
  Einfach im Topic bei epvp ein "Thanks" abgeben.
  Eure Meinung ist gefragt! Hinterlasst auch eure Meinung!



Probleme:
 - Wenn ich eine Variable aus einer Box auswähle, steht kein Wert da!
   -> Kopiere den INHALT deiner Charconfig,
      erstelle eine neue .ntl-Datei,
      füge den kopierten Inhalt in die neue .ntl-Datei,
      neue .ntl-Datei in die alte umbenennen.

 - Im Textfeld steht ein falscher Zahlenwert da!
   -> JCharsi kann nur Zahlen von 0 bis 500 erkennen. Wenn der Wert 4500 sein sollte
      (wieso auch immer), dann liest das Programm nur 450. Deswegen wurden manche
      Configs nicht eingebaut. (z.B.: NTConfig_MinGoldToStash) 

 - Im Textfeld steht manchmal kein Wert da!
   -> JCharsi sucht GENAU nach:
      <Config> + <1 Leerzeichen> + "=" + <1 Leerzeichen> +<Wert> 
      Achte darauf, dass nur EIN Leerzeichen vor dem Istgleich und
                             EINES nach dem Istgleich steht.
      Für Inventory Settings gelten auch strenge Regeln:
      [1,1,1,1,1,1,1,0,0,0] -> KEIN Leerzeichen zwischen den Zahlen


Credits:
 - Aphetamina aka Chris, der mir bei den Belt-Configs geholfen hat, als ich am Verzweifeln
   war.
 - miia @ epvp, der dem Programm ein schönes Logo spendierte.

Danke euch beiden!



####################################################################################
####################################################################################
################################# Viel Spaß! #######################################
####################################################################################
####################################################################################
1.png
[Only registered and activated users can see links. Click Here To Register...]

2.png
[Only registered and activated users can see links. Click Here To Register...]

3.png
[Only registered and activated users can see links. Click Here To Register...]

4.png
[Only registered and activated users can see links. Click Here To Register...]

5.png
[Only registered and activated users can see links. Click Here To Register...]

Bilder sind auch im Download enthalten.

Ich bitte euch hier im Thread eure Meinung zu posten!

Damit sollte alles gesagt sein.

Don Greetings,
Zerker.jar
02/03/2011 18:28 Nuru der Stadtmasseur#2
Sieht auf alle Fälle schon mal nett aus, danke für die Arbeit ;)

Werde es später noch genauer testen.
02/05/2011 13:00 Zerker.jar#3
Kann einer sich das Programm mal anschauen und testen, obs bei ihm funktioniert, ohne den Inhalt der Charconfig zu kopieren und in eine neue .ntl-Datei einzufügen?

Das macht mich wahnsinnig^^ Ich komm einfach nich dahinter...

Don Greetings,
Zerker
02/11/2011 21:36 Zerker.jar#4
Also, die neue .ntl-Datei muss als ANSI abgespeichert werden, dann gehts.
Habt ihr wirklich keine Meinungen mehr dazu?
02/11/2011 22:51 RezChams#5
Da ich es im moment nicht brauche ( eigendlich nie ) kann ich atm nicht viel darüber sagen
Mfg~Daarmy
02/12/2011 14:58 Knuddelbearli#6
werde eventuel die wochen mal wieder ins bot geschäft einsteigen dann bekommste ein review von mir dazu
02/13/2011 02:01 xXx__xXx#7
werds heute testen wenn ich ausgeschlafen bin!

LG rené
02/25/2011 22:36 Zerker.jar#8
up :(
02/26/2011 14:27 mirkoregge#9
Entweder sind die Newbies nicht in der Lage deine nützlichen Tools zu finden oder plötzlich können die alles xD ?
02/26/2011 14:30 xXx__xXx#10
ich denke weder noch, sind eh immer die gleichen hier online, hin und wieder ein paar *neue* die sich einfach nen neuen account gemacht haben,.....

Aber ist ein gutes Tool, danke für die Arbeit, auch wenn ich es so gut wie nie nutze!^^ Für anfänger jedoch sicher super das Too!

Auf D2BS Basis tust du gar nichts oder?^^

LG René
02/26/2011 14:40 mirkoregge#11
Quote:
Originally Posted by Phantomracer View Post
hin und wieder ein paar *neue* die sich einfach nen neuen account gemacht haben,.....
du schreibst aber auch wie kiffer17 ^^
02/26/2011 15:55 lanara#12
Quote:
Originally Posted by mirkoregge View Post
du schreibst aber auch wie kiffer17 ^^
Weil ers ist, Namechange.
02/26/2011 15:59 Zerker.jar#13
Quote:
Originally Posted by mirkoregge View Post
Entweder sind die Newbies nicht in der Lage deine nützlichen Tools zu finden oder plötzlich können die alles xD ?
Ersteres ;)

Ich finds wirklich doof, dass des keine Sau braucht. Bei der Umfrage hat nur einer dagegengestimmt, aber naja...

Auf D2BS-Basis mach ich nichts, hab mir des eigentlich noch nie angeschaut.

Edit: Bilder im ersten Post.


Don Greetings,
Zerker.jar
02/26/2011 16:22 mirkoregge#14
Quote:
Originally Posted by lanara View Post
Weil ers ist, Namechange.
^_^ *facepalm* to me -.-
ehm ok, habs noch nie genutzt bzw gesehen das es überhaupt geht; T4i
03/05/2011 16:41 Zerker.jar#15
ich bumpe auch bei schildkröten