1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Eistee

Beiträge von Eistee

  • Lästigen send befehl umgehen

    • Eistee
    • 6. März 2008 um 23:03

    jo aber das prob ist das die .dat verschlüsselt sind (mit externem programm)
    sonst würde ich das schon als dat speichern ^^

    die oben gescriebenen beispiele funzen echt nice danke @ all
    habe jetzt aber nochn kleines problem gekrigt ich denke das ist nur ein leichtsinnsfehler aber ich sitzte schon ne stunde dran

    ich habe ne gui mit nem editfeld und dieses editfeld soll anzeigen was in ner txt liegt aber es macht das nicht wo is der fehler ?

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    #Region ### START Koda GUI section ### Form=
    $Nst = GUICreate("Nst", 625, 445, 309, 153)
    GUISetBkColor(0x000000)
    $Edit1 = GUICtrlCreateEdit(FileRead(@ScriptDir&"itemlist.txt"), 8, 8, 609, 425)
    GUICtrlSetData(-1, "Edit1")
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit] [autoit][/autoit] [autoit]

    EndSwitch
    WEnd

    [/autoit]
  • Lästigen send befehl umgehen

    • Eistee
    • 6. März 2008 um 21:09

    Hallo Comunity

    Habe vor paar Monaten einen script geschrieben bei dem man sachen in die gui eingibt und der macht daraus eine txt datei
    ich habe es so gemacht

    Spoiler anzeigen
    [autoit]

    Run("notepad.exe", '', @SW_MAXIMIZE)
    Sleep(900)
    Sleep(50)
    Send("{Enter}")
    Send("{Enter}")
    Send("Schreibt das Hier In die Macro.dat in eurer Config.pk {enter} {enter} {enter} {enter}")
    Send("( store ( key " & GUICtrlRead($Input5) & ") ( index " & GUICtrlRead($Input2) & ")) {enter}")
    Send("_______________________________________________________________________{Enter}")
    Send("Schreibt Das Hier In eure InitNPC In eurer Server Config {enter} {enter} {enter} {enter}")
    Send("(gennpc (index " & GUICtrlRead($Input6) & " ) (country 2) (kind 0) (shape 3) (html " & GUICtrlRead($Input6) & ") (map 0) {enter}(xy " & GUICtrlRead($Input3) & ") (dir " & GUICtrlRead($Input4) & ")){enter}")
    Send("_______________________________________________________________________{Enter}")
    Send("Schreibt das Hier in die Message-e.dat in euren config.pk {enter} {enter} {enter} {enter}")
    Send('(npcname ' & GUICtrlRead($Input6) & ' ' & '"' & GUICtrlRead($Input1) & '"' & '){Enter}')
    Send("_______________________________________________________________________{Enter}")
    Send("{Enter}")
    Send("Schreibt das Hier in Eine Neue Txt datei Nennt Diese s00" & GUICtrlRead($Input6) & " Und Convertiert sie anschliesend zu .dat{Enter}{Enter}{Enter}{Enter}")
    Send("(filechk file_ver (country_type ENG) (filename s00" & GUICtrlRead($Input6) & ")){Enter}")
    Send("(background{Enter}")
    Send("(font 12){Enter}")
    Send("(wrap 270){Enter}")
    Send('(link system ( param ( width 270) ( height 255) ( style title edge system vscroll) ( caption "Caption") ( layout script) )){Enter}')
    Send("){Enter}")
    Send("( frame ( font 12){Enter}")
    Send('( line "Willkommen In Diesem Laden"){Enter}')
    Send('( link ( text "[Enter Store] Ja Ich Will Einkaufen") ( param load "store" " & GUICtrlRead($Input4) & ")){Enter}')
    Send('( link close ( text "[End Talking] Cu ")){Enter}')
    Send("){Enter}")
    EndFunc

    [/autoit]

    nur isses halt sehr lästig wenn sich dieses Notepad fenster öffnet
    nochdazu verursacht es endlosschleifen wenn man während das script läuft eine taste betätigt oder ähnliches
    daher meine frage kann ich es hier so regeln das er einfach schreibt was er schreiben soll ohne ne txt zu öffnen ?
    mit filewrite habe ich das schon versucht habe es aber entweder falsch gemacht oder filewrite ist hierfür nicht kompatibel
    hatt evtl. jemand eine idee die mich da weiternringt ?

  • bestimmte stelle aus txt auslesen

    • Eistee
    • 6. März 2008 um 18:33

    ja das habe ich versucht aber so rechnet er 200 geteilt durch 10 = 0.2

    Edit: so jetzt geht es es lag an der reihenfolge ^^
    danke nochmal an alle helfer
    kann geclosed werden

    Dateien

    Exp-Change.au3 63,04 kB – 250 Downloads
  • bestimmte stelle aus txt auslesen

    • Eistee
    • 6. März 2008 um 18:25

    Xenobiologist
    was meinste damit genau ? ich brauche so viele funktionen weill es nicht nur 2stellige (exp 20)
    sondern auch 3stellige (exp 300)
    und nochmehr stellige gibt daher brauche ich so viele funktionen damit eben alle stellen verrechnet werden^^


    so noch eine frage

    diese stelle $newEXP = $alterWert * $Multiplikator
    sorgt ja dafür das der wert $newEXP das ergebnis der rechnung von $alterWert mal den Multiplikator

    wie kanne ich das machen das er nicht mal nimmt sondern teilt ?
    weil wenn ich * durch / ersetze teilt er irgendwie schon aber bei 200 durch 10 kommt 0.2

  • bestimmte stelle aus txt auslesen

    • Eistee
    • 5. März 2008 um 21:56

    Danke an Alle Helfer Dank euch läuft jetzt nicht nur derSkrippt sondern ich habe jetzt auch einiges dazugelernt was ich in Zukunft Nutzen kann danke
    Falls es einer braucht das fertige Script

    P.s. musste es anhängen da der source code zu lang ist

    Dateien

    ReplaceString2.au3 31,36 kB – 247 Downloads
  • bestimmte stelle aus txt auslesen

    • Eistee
    • 5. März 2008 um 20:54

    McPoldy er sagt das er ein problem mit nem macro hatt...
    ähm was mache ich jetzt am besten ?

    If $$nLfd <> $meinarray[0] Then $meinarray[$nLfd] &= @CRLF

    die zeile sorgt scheinbar für den fehler also zeile 31

    edit : Fehler gefunden war ein $ zuviel ^^

  • bestimmte stelle aus txt auslesen

    • Eistee
    • 5. März 2008 um 12:05

    McPoldy Jo so klappt´s danke also ich kann schonmal einzelne stellen ersetzen jetzt muss ich noch gucken wie ich das mache das der ausgeesene wert eben (exp 20) z.b. mmit 3 multipliziert wird

  • bestimmte stelle aus txt auslesen

    • Eistee
    • 5. März 2008 um 11:52

    Ne sorry McPoldy der meckert wegen nem Array


    Xenobiologist

    Voltreffer nur das (exp 20) an anderen stellen auch mal so steht (exp 40)
    Bei der zwanzis soll wenn man es mit 3 Multipliziert (exp 60) und bei dem nächsten dann (exp 120)
    er soll hallt in der txt alles stellen auslesen (exp ??) mit den zahlen soll jede zahl mit ner zahl multiplizieren
    um se dann zu ersetzten

    Spoiler anzeigen

    ;¸¶±¸´Ï ÀâºÎ
    (monster (name 1) (index 1) (country 0) (race 0) (level 1) (ai 1) (range 20) (sight 160 240) (exp 20) (itemgroup 1 2)
    (str 21) (hth 1) (int 10) (wis 10) (dex 2) (hp 1) (mp 70) (aspeed 2400) (hit 0) (dodge 0)
    (attack 0 7 7) (magic 0 0) (defense 0 0) (absorb 0) (mspeed 1600 800)
    (quest (2 1 901 1) (3 1 902 1) (54 1 1025 1) (8001 1 933 1)))

    ;¸¶±¸´Ï Á¤Å½²Û
    (monster (name 2) (index 2) (country 0) (race 0) (level 3) (ai 1) (range 16) (sight 160 240) (exp 40) (itemgroup 2 2)
    (str 27) (hth 2) (int 10) (wis 10) (dex 4) (hp 1) (mp 70) (aspeed 2400) (hit 0) (dodge 0)
    (attack 0 8 8) (magic 0 0) (defense 1 1) (absorb 0) (mspeed 1600 800) (resist 0 0 1 1 1)
    (quest (2 1 901 1) (3 1 902 1) (55 1 1026 1) (8001 1 933 1)))

    ;¸¶±¸´Ï ÷º´
    (monster (name 3) (index 3) (country 0) (race 0) (level 4) (ai 1) (range 20) (sight 160 240) (exp 60) (itemgroup 3 2)
    (str 30) (hth 3) (int 10) (wis 10) (dex 6) (hp 1) (mp 70) (aspeed 2400) (hit 2) (dodge 0)
    (attack 0 9 9) (magic 0 0) (defense 2 2) (absorb 0) (mspeed 1600 800) (resist 0 0 1 1 1)
    (quest (2 1 901 1) (3 1 902 1) (56 1 1027 1) (8001 1 933 1)))

    ;¸¶±¸´Ï ¾àÅ»ÀÚ
    (monster (name 4) (index 4) (country 0) (race 0) (level 5) (ai 1) (range 16) (sight 160 240) (exp 90) (itemgroup 4 2)
    (str 33) (hth 4) (int 10) (wis 10) (dex 8) (hp 3) (mp 70) (aspeed 2000) (hit 5) (dodge 0)
    (attack 0 12 12) (magic 0 0) (defense 4 4) (absorb 0) (mspeed 1600 800) (resist 1 1 2 2 2)
    (quest (2 1 901 1) (3 1 902 1) (8001 1 933 1) (9001 2 923 1)))

    ;³­ÆøÇÑ ÀÛÀº ¸¶±¸´Ï
    (monster (name 5) (index 5) (country 0) (race 0) (level 6) (ai 1) (range 16) (sight 160 240) (exp 120) (itemgroup 5 2)
    (str 36) (hth 5) (int 10) (wis 10) (dex 10) (hp 19) (mp 70) (aspeed 1600) (hit 5) (dodge 0)
    (attack 0 13 13) (magic 0 0) (defense 5 5) (absorb 0) (mspeed 1600 800) (resist 1 1 3 3 3)
    (quest (3 1 902 1) (8001 1 933 1)))

    ;¸¶±¸´Ï È£À§º´»ç
    (monster (name 6) (index 6) (country 0) (race 0) (level 8) (ai 2) (range 20) (sight 160 240) (exp 160) (itemgroup 6 2)
    (str 42) (hth 7) (int 10) (wis 10) (dex 10) (hp 27) (mp 70) (aspeed 1600) (hit 7) (dodge 1)
    (attack 0 16 16) (magic 0 0) (defense 6 6) (absorb 1) (mspeed 1600 800) (resist 2 2 3 3 3)
    (quest (9002 2 924 1) (8001 1 933 1)))

    ;¸¶±¸´Ï È£À§±Ã¼ö
    (monster (name 7) (index 7) (country 0) (race 0) (level 8) (ai 2) (range 96) (sight 160 240) (exp 180) (itemgroup 7 2)
    (str 42) (hth 9) (int 10) (wis 10) (dex 17) (hp 45) (mp 72) (aspeed 2000) (hit 7) (dodge 3)
    (attack 1 18 18) (magic 0 0) (defense 8 8) (absorb 1) (mspeed 1600 800) (resist 3 3 4 4 4)
    (quest (4 2 903 1) (9002 2 924 1) (8001 1 933 1)))

    ;¿ìµÎ¸Ó¸® ¸¶±¸´Ï Á¤Å½²Û
    (monster (name 8) (index 8) (country 0) (race 0) (level 9) (ai 2) (range 20) (sight 160 240) (exp 220) (itemgroup 8 3)
    (str 48) (hth 11) (int 10) (wis 10) (dex 14) (hp 43) (mp 70) (aspeed 1600) (hit 10) (dodge 5)
    (attack 0 23 23) (magic 0 0) (defense 10 10) (absorb 1) (mspeed 1600 800) (resist 5 5 7 7 7)
    (quest (8001 1 933 1)))

    ;¸¶±¸´Ï ÀÚÆøº´
    (monster (name 9) (index 9) (country 0) (race 0) (level 11) (ai 1) (range 20) (sight 160 320) (exp 270) (itemgroup 9 2)
    (str 42) (hth 13) (int 12) (wis 12) (dex 12) (hp 35) (mp 90) (aspeed 1600) (hit 13) (dodge 7)
    (attack 0 29 29) (magic 0 0) (defense 12 12) (absorb 1) (mspeed 1600 800) (resist 4 4 6 6 6)
    (quest (5 2 904 1) (8001 1 933 1)))

    ;¸¶±¸´Ï±º ½Ãüû¼ÒºÎ
    (monster (name 10) (index 10) (country 0) (race 0) (level 13) (ai 1) (range 28) (sight 160 320) (exp 310) (itemgroup 10 2)
    (str 52) (hth 15) (int 8) (wis 8) (dex 21) (hp 15) (mp 70) (aspeed 1600) (hit 16) (dodge 9)
    (attack 0 32 32) (magic 0 0) (defense 14 14) (absorb 2) (mspeed 1600 800) (resist 6 6 9 9 9)
    (quest (6 5 905 1) (8 1 906 1) (9002 6 925 1) (8001 1 933 1)))

    ;¸¶±¸´Ï±º º´»ç
    (monster (name 11) (index 11) (country 0) (race 0) (level 16) (ai 1) (range 28) (sight 160 320) (exp 420) (itemgroup 13 2)
    (str 64) (hth 21) (int 8) (wis 8) (dex 21) (hp 10) (mp 70) (aspeed 1450) (hit 19) (dodge 14)
    (attack 0 50 50) (magic 0 0) (defense 20 20) (absorb 2) (mspeed 1600 800) (resist 9 9 10 10 10)
    (quest (10 2 909 1) (8001 1 933 1)))

    ;¸¶±¸´Ï±º º¸º´
    (monster (name 12) (index 12) (country 0) (race 0) (level 19) (ai 1) (range 28) (sight 160 320) (exp 520) (itemgroup 16 2)
    (str 70) (hth 25) (int 8) (wis 8) (dex 21) (hp 37) (mp 70) (aspeed 1450) (hit 21) (dodge 18)
    (attack 0 58 58) (magic 0 0) (defense 23 23) (absorb 2) (mspeed 1600 800) (resist 11 11 12 12 12)
    (quest (13 2 912 1) (8001 1 933 1)))

    ;¸¶±¸´Ï±º Åõôº´
    (monster (name 13) (index 13) (country 0) (race 0) (level 20) (ai 1) (range 96) (sight 160 320) (exp 550) (itemgroup 17 2)
    (str 72) (hth 27) (int 8) (wis 8) (dex 28) (hp 25) (mp 70) (aspeed 1450) (hit 21) (dodge 20)
    (attack 1 62 62) (magic 0 0) (defense 20 20) (absorb 2) (mspeed 1600 800) (resist 12 12 13 13 13)
    (quest (14 1 913 1) (8001 1 933 1)))

    ;³­ÆøÇÑ ¸¶±¸´Ï±º º´»ç
    (monster (name 14) (index 14) (country 0) (race 0) (level 21) (ai 2) (range 28) (sight 200 320) (exp 600) (itemgroup 18 2)
    (str 74) (hth 29) (int 8) (wis 8) (dex 21) (hp 64) (mp 70) (aspeed 1350) (hit 23) (dodge 21)
    (attack 0 66 66) (magic 0 0) (defense 29 29) (absorb 2) (mspeed 1600 800) (resist 13 13 14 14 14)
    (quest (15 2 914 1) (8001 1 933 1)))

    ;¸¶±¸´Ï±º µ¹°Ý´ë º´»ç
    (monster (name 15) (index 15) (country 0) (race 0) (level 22) (ai 2) (range 28) (sight 200 320) (exp 650) (itemgroup 19 2)
    (str 76) (hth 31) (int 8) (wis 8) (dex 21) (hp 23) (mp 70) (aspeed 1350) (hit 26) (dodge 22)
    (attack 0 70 71) (magic 0 0) (defense 31 31) (absorb 2) (mspeed 1600 800) (resist 13 13 15 15 15)
    (quest (16 1 915 1) (8001 1 933 1)))

    ;¸¶±¸´Ï±º ±â¼ö
    (monster (name 16) (index 16) (country 0) (race 0) (level 23) (ai 1) (range 28) (sight 160 320) (exp 710) (itemgroup 20 2)
    (str 78) (hth 33) (int 8) (wis 8) (dex 21) (hp 29) (mp 70) (aspeed 1350) (hit 27) (dodge 23)
    (attack 0 74 75) (magic 0 0) (defense 33 33) (absorb 2) (mspeed 1600 800) (resist 14 14 16 16 16)
    (quest (17 1 916 1) (8001 1 933 1)))

    ;¸¶±¸´Ï±º Ãë¾Ç´ë
    (monster (name 17) (index 17) (country 0) (race 0) (level 25) (ai 1) (range 28) (sight 160 320) (exp 800) (itemgroup 22 2)
    (str 81) (hth 35) (int 8) (wis 8) (dex 21) (hp 10) (mp 70) (aspeed 1350) (hit 31) (dodge 27)
    (attack 0 86 87) (magic 0 0) (defense 35 35) (absorb 2) (mspeed 1600 800) (resist 15 15 18 18 18)
    (quest (19 1 917 1) (8001 1 933 1)))

    ;¸¶±¸´Ï±º ö°©º¸º´
    (monster (name 18) (index 18) (country 0) (race 0) (level 27) (ai 2) (range 28) (sight 106 320) (exp 920) (itemgroup 24 2)
    (str 84) (hth 35) (int 8) (wis 8) (dex 21) (hp 36) (mp 70) (aspeed 1350) (hit 34) (dodge 31)
    (attack 0 105 107) (magic 0 0) (defense 37 37) (absorb 6) (mspeed 1600 800) (resist 17 17 19 19 19)
    (quest (20 1 919 1) (8001 1 933 1)))

    ;¸¶±¸´Ï±º ±¤Àü»ç
    (monster (name 19) (index 19) (country 0) (race 0) (level 29) (ai 2) (range 28) (sight 160 320) (exp 1050) (itemgroup 26 2)
    (str 88) (hth 38) (int 8) (wis 8) (dex 30) (hp 33) (mp 70) (aspeed 1200) (hit 35) (dodge 37)
    (attack 0 118 120) (magic 0 0) (defense 39 39) (absorb 3) (mspeed 1600 800) (resist 18 18 20 20 20)
    (quest (8001 1 933 1)))

    ;¸¶±¸´Ï±º ¼öÀå
    (monster (name 20) (index 20) (country 0) (race 0) (level 34) (ai 2) (range 28) (sight 160 320) (exp 1330) (itemgroup 27 2)
    (str 94) (hth 50) (int 12) (wis 9) (dex 36) (hp 540) (mp 70) (aspeed 1400) (hit 49) (dodge 44)
    (attack 0 225 225) (magic 0 0) (defense 70 70) (absorb 12) (mspeed 1600 800) (resist 41 41 49 49 49)
    (quest (24 1 921 1) (9004 2 932 1) (8001 1 933 1)))

    ;¼ö¸¶·æ
    (monster (name 21) (index 21) (country 0) (race 0) (level 24) (ai 1) (range 28) (sight 160 320) (exp 770) (itemgroup 21 2)
    (str 80) (hth 35) (int 4) (wis 6) (dex 24) (hp 1) (mp 70) (aspeed 1500) (hit 29) (dodge 25)
    (attack 0 78 79) (magic 0 0) (defense 34 34) (absorb 2) (mspeed 1600 800) (resist 15 15 17 17 17)
    (quest (8001 1 933 1)))

    ;±¾ÁÖ¸° ¼ö¸¶·æ
    (monster (name 22) (index 22) (country 0) (race 0) (level 26) (ai 2) (range 28) (sight 200 320) (exp 860) (itemgroup 23 2)
    (str 82) (hth 35) (int 3) (wis 6) (dex 24) (hp 17) (mp 70) (aspeed 1500) (hit 32) (dodge 29)
    (attack 0 95 96) (magic 0 0) (defense 36 36) (absorb 2) (mspeed 1600 800) (resist 16 16 18 18 18)
    (quest (21 1 918 1) (8001 1 933 1)))

    ;¼ö¸¶·æ Æ÷½ÄÀÚ
    (monster (name 23) (index 23) (country 0) (race 0) (level 28) (ai 2) (range 28) (sight 160 320) (exp 990) (itemgroup 25 2)
    (str 86) (hth 37) (int 4) (wis 6) (dex 24) (hp 32) (mp 70) (aspeed 1500) (hit 37) (dodge 33)
    (attack 0 111 113) (magic 0 0) (defense 38 38) (absorb 6) (mspeed 1600 800) (resist 17 17 19 19 19)
    (quest (22 1 920 1) (8001 1 933 1)))

    ;¼ö¸¶·æ ¿ìµÎ¸Ó¸®
    (monster (name 24) (index 24) (country 0) (race 0) (level 37) (ai 2) (range 28) (sight 160 320) (exp 1670) (itemgroup 28 2)
    (str 101) (hth 58) (int 4) (wis 6) (dex 24) (hp 551) (mp 70) (aspeed 1500) (hit 52) (dodge 56)
    (attack 0 261 261) (magic 0 0) (defense 72 72) (absorb 0) (mspeed 1600 800) (resist 30 30 34 34 34)
    (quest (25 1 922 1) (8001 1 933 1)))

    ;°Å¼öÁ· ÁÖ¹Î
    (monster (name 25) (index 25) (country 0) (race 1) (level 14) (ai 1) (range 28) (sight 160 320) (exp 350) (itemgroup 11 2)
    (str 56) (hth 17) (int 16) (wis 12) (dex 12) (hp 20) (mp 70) (aspeed 2000) (hit 16) (dodge 10)
    (attack 0 41 41) (magic 0 0) (defense 16 16) (absorb 2) (mspeed 1600 800) (resist 7 7 9 9 9)
    (quest (6 4 907 1) (9002 4 934 1) (8001 1 933 1)))

    ;°Å¼öÁ· ³ë¿¹
    (monster (name 26) (index 26) (country 0) (race 1) (level 15) (ai 1) (range 28) (sight 160 320) (exp 380) (itemgroup 12 2)
    (str 60) (hth 19) (int 16) (wis 12) (dex 12) (hp 26) (mp 70) (aspeed 2000) (hit 18) (dodge 13)
    (attack 0 46 46) (magic 0 0) (defense 18 18) (absorb 2) (mspeed 1600 800) (resist 8 8 10 10 10)
    (quest (7 2 908 1) (9 2 908 1) (9002 4 934 1) (8001 1 933 1)))

    ;°Å¼öÁ· Ǫ¸¥Àü»ç
    (monster (name 27) (index 27) (country 0) (race 1) (level 17) (ai 2) (range 28) (sight 160 320) (exp 450) (itemgroup 14 2)
    (str 66) (hth 23) (int 16) (wis 12) (dex 12) (hp 11) (mp 70) (aspeed 1500) (hit 18) (dodge 16)
    (attack 0 54 54) (magic 0 0) (defense 21 21) (absorb 2) (mspeed 1600 800) (resist 10 10 11 11 11)
    (quest (11 2 910 1) (9003 1 931 1) (8001 1 933 1)))

    ;°Å¼öÁ· ºÓÀºÀü»ç
    (monster (name 28) (index 28) (country 0) (race 1) (level 18) (ai 2) (range 28) (sight 160 320) (exp 480) (itemgroup 15 2)
    (str 68) (hth 23) (int 16) (wis 12) (dex 12) (hp 20) (mp 70) (aspeed 1500) (hit 19) (dodge 17)
    (attack 0 57 57) (magic 0 0) (defense 22 22) (absorb 2) (mspeed 1600 800) (resist 10 10 11 11 11)
    (quest (12 1 911 1) (9003 1 931 1) (8001 1 933 1)))

    ;¹ö·ÁÁø ¾Æ±âÀÇ ¿øÈ¥
    (monster (name 29) (index 29) (country 0) (race 1) (level 30) (ai 2) (range 20) (sight 160 320) (exp 1090) (itemgroup 29 2)
    (str 90) (hth 40) (int 2) (wis 1) (dex 36) (hp 59) (mp 70) (aspeed 1400) (hit 42) (dodge 40)
    (attack 0 126 129) (magic 0 0) (defense 41 41) (absorb 0) (mspeed 1600 800) (resist 19 19 20 20 20)
    (quest (27 2 935 1) (9005 3 944 1) (8001 1 933 1)))

    ;ÃѰ¢ÀÇ ¿øÈ¥
    (monster (name 30) (index 30) (country 0) (race 1) (level 31) (ai 2) (range 20) (sight 160 320) (exp 1200) (itemgroup 30 2)
    (str 91) (hth 42) (int 2) (wis 1) (dex 38) (hp 101) (mp 70) (aspeed 1400) (hit 44) (dodge 43)
    (attack 0 135 138) (magic 0 0) (defense 41 41) (absorb 0) (mspeed 1600 800) (resist 19 19 20 20 20)
    (quest (28 1 936 1) (9005 3 944 1) (8001 1 933 1)))

    ;ó³àÀÇ ¿øÈ¥
    (monster (name 31) (index 31) (country 0) (race 1) (level 32) (ai 2) (range 20) (sight 160 320) (exp 1310) (itemgroup 31 2)
    (str 92) (hth 44) (int 2) (wis 1) (dex 40) (hp 142) (mp 70) (aspeed 1400) (hit 45) (dodge 49)
    (attack 0 145 148) (magic 0 0) (defense 41 41) (absorb 0) (mspeed 1600 800) (resist 19 19 20 20 20)
    (quest (29 1 937 1) (9005 3 944 1) (8001 1 933 1)))

    ;´ëÀåÀåÀÌÀÇ ¿øÈ¥
    (monster (name 32) (index 32) (country 0) (race 1) (level 33) (ai 2) (range 20) (sight 160 320) (exp 1410) (itemgroup 32 2)
    (str 93) (hth 46) (int 2) (wis 1) (dex 42) (hp 148) (mp 70) (aspeed 1400) (hit 48) (dodge 52)
    (attack 0 155 158) (magic 0 0) (defense 41 41) (absorb 0) (mspeed 1600 800) (resist 19 19 20 20 20)
    (quest (30 1 938 1) (9005 3 944 1) (8001 1 933 1)))

    ;¼öºñº´ÀÇ ¿øÈ¥
    (monster (name 33) (index 33) (country 0) (race 1) (level 34) (ai 2) (range 20) (sight 160 320) (exp 1520) (itemgroup 33 2)
    (str 95) (hth 48) (int 2) (wis 1) (dex 43) (hp 220) (mp 70) (aspeed 1400) (hit 52) (dodge 55)
    (attack 0 165 168) (magic 0 0) (defense 41 41) (absorb 0) (mspeed 1600 800) (resist 19 19 20 20 20)
    (quest (31 1 939 1) (9005 3 944 1) (8001 1 933 1)))

    ;Àú½Â°¡´Â ±æµ¿¹«
    (monster (name 34) (index 34) (country 0) (race 1) (level 35) (ai 2) (range 20) (sight 160 320) (exp 1600) (itemgroup 34 2)
    (str 98) (hth 54) (int 2) (wis 1) (dex 44) (hp 161) (mp 70) (aspeed 1400) (hit 54) (dodge 51)
    (attack 0 175 178) (magic 0 0) (defense 41 41) (absorb 0) (mspeed 1600 800) (resist 19 19 20 20 20)
    (quest (32 1 940 1) (8001 1 933 1)))

    ;°á¹ÚµÈ ¿øÈ¥±º
    (monster (name 35) (index 35) (country 0) (race 1) (level 37) (ai 2) (range 20) (sight 160 320) (exp 2210) (itemgroup 35 2)
    (str 103) (hth 58) (int 2) (wis 1) (dex 48) (hp 693) (mp 70) (aspeed 1400) (hit 58) (dodge 52)
    (attack 0 192 196) (magic 0 0) (defense 50 50) (absorb 0) (mspeed 1600 800) (resist 19 19 20 20 20)
    (quest (33 1 941 1) (9005 3 944 1) (8001 1 933 1)))

  • bestimmte stelle aus txt auslesen

    • Eistee
    • 5. März 2008 um 11:34

    Danke man echt super beispiel Und ja man steigt durch deine kommentare ^^
    ich werde das dann gleich mal testen und gebe dann gleich n feedback

  • bestimmte stelle aus txt auslesen

    • Eistee
    • 4. März 2008 um 23:48

    Erst mal Danke für die mühe echt nice^^ :rock:


    ich hänge da wo fest...
    ;¸¶±¸´Ï ÀâºÎ
    (monster (name 1) (index 1) (country 0) (race 0) (level 1) (ai 1) (range 20) (sight 160 240) (exp 20) (itemgroup 1 2)
    (str 21) (hth 1) (int 10) (wis 10) (dex 2) (hp 1) (mp 70) (aspeed 2400) (hit 0) (dodge 0)
    (attack 0 7 7) (magic 0 0) (defense 0 0) (absorb 0) (mspeed 1600 800)
    (quest (2 1 901 1) (3 1 902 1) (54 1 1025 1) (8001 1 933 1)))

    da wo exp steht soll die 20 geändert werden
    der rest soll bleiben wie es ist
    und dieser text steht in der initmonster.txt welche im gleichen verzeichnis wie der script liegt
    ich habe versucht deinen befehl zu verwenden und habe halt noch fileopne dafor gesetzt dann passiert gar nichts also wie soll ich hier jetzt bitte weiter kommen ?


    Edit: habe es mal so versucht aber der ersetzt nichts was geau ist hier falsch ?

    Spoiler anzeigen
    [autoit]

    $test = ("test.txt")

    [/autoit] [autoit][/autoit] [autoit]

    StringRegExpReplace($test, "[A-Z]", "@")

    [/autoit]

    In der test txt steht HALLO da soll jeder buchstabe mit nem @ erstezt werdendas prinzip stimmt laut der hilfe (da isses mit ner msg gezeigt)
    da geht das auch mir fehlt nur der Übergang in die txt datei

    P.s. mit fileread gehts auch nit leider


    Edit2:


    Und so leider au nit...

    Spoiler anzeigen
    [autoit]

    $file = FileOpen("test.txt", 1)
    Fileread("test.txt")

    [/autoit] [autoit][/autoit] [autoit]

    StringRegExpReplace("HALLO", "[A-Z]", "ader")

    [/autoit]


    Edit3: So habe schonmal Gui gemacht mit einem button der in den input ein verzeichnis macht in dem verzeichnis liegt dann die InitMonster.txt die es zu Öffnen gillt als test wollte ich eine exe starten per run befehl aber es geht nicht was mache ich hier falsch ?


    Spoiler anzeigen
    [autoit]

    Func _2()
    Run("3dmark06_v110_oct07_installer.exe"& GUICtrlRead($Input1) &)
    EndFunc

    [/autoit]
  • bestimmte stelle aus txt auslesen

    • Eistee
    • 4. März 2008 um 23:23

    danke für die schnelle antwort habe auch gleich in die hilfe gekuckt finde aber nicht weiteres darüber wie gebe ich diesem befehl mit in welcher datei das gemacht werden soll file open eher nicht glaube ich

    und wie gebe ich diesem befehl mit durch was die zahl ersetzt werden soll ?

  • bestimmte stelle aus txt auslesen

    • Eistee
    • 4. März 2008 um 23:04

    Hi leute ICH HABE DIE SUFU GENUTZT

    aber leider nix dahingehendes gefunden
    und zwar habe ich eine txt datei an bestimmten stellen steht immer (exp 20)
    die 20 ist jedoch von absatzt zu absatz eine andere zahl
    wie könnste ich das hinbekommen das autoit immer die zahl nach exp ausliest dann löscht mit einer eingegebenen zahl multipliziert und dann das ergebnis an dieser stelle einfügt ?

    Mfg WoW-Unit

    weis nit ob ich blind bin habe grade die deutsche help file durchsucht finde aber unter mathematische funktionen nur sachen was ich nicht mal kenne sinus und so zeug aber nix mit multiplakator

  • Edit Feld Unveränderbar

    • Eistee
    • 3. März 2008 um 01:29

    hm.. ich bekomm da nur ne fehlermeldung von wegen nicht deklarierter variable...

  • Edit Feld Unveränderbar

    • Eistee
    • 12. Februar 2008 um 01:31

    ehm ich weiss das kommt blöd aber ich kann gar nit scrollen wasn da los ?

  • Edit Feld Unveränderbar

    • Eistee
    • 12. Februar 2008 um 00:50

    weil wenn ich es so mache wies inner help steht dann kann man nit mehr scrollen
    also muss das ja anders gmeint sein

  • Edit Feld Unveränderbar

    • Eistee
    • 12. Februar 2008 um 00:39

    mit welchem suchbegriff ?

    NOCHDAZU was hilft mir das in meiner zeile findest du kein einziges [
    zum beweis

    Spoiler anzeigen
    [autoit]

    $Edit = GUICtrlCreateEdit(FileRead($path&"SkillIDs.txt"), 8, 400, 865, 185)

    [/autoit]

    also was hilft mir dann eure aussage ?


    kann es sein das mein autoit nit aktuell is
    habe gerade die komplette hilfile in verbinung mit edit
    durchsucht der hier genannte befehl STEHT NIT DRIN

  • Edit Feld Unveränderbar

    • Eistee
    • 12. Februar 2008 um 00:16

    ok dann starte mal deine helpfile und gib ein

    Style $ES_READONLY


    wirst nix finden
    habe ich gemacht bevor ich gefragt habe wo das hinnkommt
    wenn ich es wüsste hätte ich nit gefragt

  • Edit Feld Unveränderbar

    • Eistee
    • 12. Februar 2008 um 00:11

    und wo muss ich das einfügen ?

    Spoiler anzeigen
    [autoit]

    #include

    [/autoit] [autoit][/autoit] [autoit]

    #Region ### START Koda GUI section ### Form=c:\dokumente und einstellungen\administrator\desktop\gragezoneserveradmintool.kxf
    $GrageZoneServerAdminTool = GUICreate("GrageZoneServerAdminTool", 881, 615, 191, 118)
    GUISetBkColor(0x000000)
    $Head = GUICtrlCreatePic("C:\Dokumente und Einstellungen\Administrator\Desktop\signatureji9.gif", 104, 0, 668, 100, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
    $Serverreg1 = GUICtrlCreateLabel("ServerAdministration", 8, 128, 137, 23)
    GUICtrlSetFont(-1, 10, 800, 0, "Comic Sans MS")
    GUICtrlSetColor(-1, 0x800000)
    $Read2 = GUICtrlCreateLabel("Read Info´s/Commands", 272, 128, 151, 23)
    GUICtrlSetFont(-1, 10, 800, 0, "Comic Sans MS")
    GUICtrlSetColor(-1, 0x800000)
    $Tools3 = GUICtrlCreateLabel("Tools", 592, 128, 37, 23)
    GUICtrlSetFont(-1, 10, 800, 0, "Comic Sans MS")
    GUICtrlSetColor(-1, 0x800000)
    $Setup4 = GUICtrlCreateLabel("Setup Your Server", 752, 128, 121, 23)
    GUICtrlSetFont(-1, 10, 800, 0, "Comic Sans MS")
    GUICtrlSetColor(-1, 0x800000)
    $StmAr1 = GUICtrlCreateButton("StartServer +AR", 16, 160, 107, 25, 0)
    $stopsvmar2 = GUICtrlCreateButton("StopServer +AR", 16, 192, 107, 25, 0)
    $startsvoar3 = GUICtrlCreateButton("StartServer o. AR", 16, 224, 107, 25, 0)
    $stopsvoAR4 = GUICtrlCreateButton("StopServer o. AR", 16, 256, 107, 25, 0)
    $Label1 = GUICtrlCreateLabel("by WoW-Unit", 776, 592, 100, 20)
    GUICtrlSetFont(-1, 8, 800, 2, "Comic Sans MS")
    GUICtrlSetColor(-1, 0x000080)
    $Riid1 = GUICtrlCreateButton("Read Item Id´s", 296, 160, 107, 25, 0)
    $rgmc1 = GUICtrlCreateButton("Read Gm-commands", 296, 192, 107, 25, 0)
    $rmabi1 = GUICtrlCreateButton("Read Mix/Buff Id´s", 296, 224, 107, 25, 0)
    $Button2 = GUICtrlCreateButton("Skill Id´s", 296, 256, 107, 25, 0)
    $Button1 = GUICtrlCreateButton("Mob Id´s", 296, 288, 107, 25, 0)
    $Button3 = GUICtrlCreateButton(".Pk-File´s Password", 296, 320, 107, 25, 0)
    $Button4 = GUICtrlCreateButton("Make 90% Laggfree", 16, 288, 107, 25, 0)
    $Button5 = GUICtrlCreateButton("Make 100% Laggfree", 16, 320, 107, 25, 0)
    $Button6 = GUICtrlCreateButton("Edit Xp´s Rate", 560, 160, 107, 25, 0)
    $Button7 = GUICtrlCreateButton("Make Buff Item´s", 560, 192, 107, 25, 0)
    $Button8 = GUICtrlCreateButton("Create Acc´s", 560, 224, 107, 25, 0)
    $Button9 = GUICtrlCreateButton("Edit Config File´s", 560, 256, 107, 25, 0)
    $Button10 = GUICtrlCreateButton("Install Kosp", 760, 160, 107, 25, 0)
    $Button11 = GUICtrlCreateButton("Update Kosp", 760, 192, 107, 25, 0)
    $Button12 = GUICtrlCreateButton("Setup Update Server", 760, 224, 107, 25, 0)
    $Button13 = GUICtrlCreateButton("Install Mssql", 760, 256, 107, 25, 0)
    $Button14 = GUICtrlCreateButton("Regg ODBC", 760, 288, 107, 25, 0)
    $Button15 = GUICtrlCreateButton("View GTX File´s", 560, 288, 107, 25, 0)
    $Button16 = GUICtrlCreateButton("TuT for This Tool", 296, 352, 107, 25, 0)
    $Edit1 = GUICtrlCreateEdit("", 8, 400, 865, 185)
    GUICtrlSetData(-1, "Edit1")
    $Label2 = GUICtrlCreateLabel("Extra´s", 560, 320, 43, 17)
    GUICtrlSetFont(-1, 8, 800, 0, "MS Sans Serif")
    GUICtrlSetColor(-1, 0x800000)
    $Button17 = GUICtrlCreateButton("Start Your Client", 560, 344, 107, 25, 0)
    GUISetState(@SW_SHOW)
    $path = @ScriptDir
    $aString = Stringsplit($path, "\")
    $path = StringTrimRight($path, StringLen($aString[$aString[0]]))&"TUT\"
    #EndRegion ### END Koda GUI section ###

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button6
    _1()
    Case $Button8
    _2()
    Case $Button9
    _3()
    Case $Button15
    _4()
    Case $Button7
    _5()
    Case $Button13
    _6()
    Case $Button14
    _7()
    Case $Button10
    _8()
    Case $Button11
    _9()
    Case $Button12
    _10()
    Case $StmAr1
    _11()
    Case $stopsvmar2
    _12()
    Case $startsvoar3
    _13()
    Case $stopsvoAR4
    _14()
    Case $Button4
    _15()
    Case $Button5
    _16()
    Case $Button3
    _17()
    Case $Riid1
    _18()
    Case $rgmc1
    _19()
    Case $rmabi1
    _20()
    Case $Button2
    _21()
    Case $Button1
    _22()
    Case $Button16
    _23()
    Case $Button17
    _24()
    EndSwitch
    WEnd

    [/autoit] [autoit][/autoit] [autoit]

    Func _1()
    Run(@ScriptDir & "\Project1.exe")
    Endfunc

    [/autoit] [autoit][/autoit] [autoit]

    Func _2()
    Run(@ScriptDir & "\KOAM.exe")
    Endfunc

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func _3()
    Run(@ScriptDir & "\configedit.exe")
    Endfunc

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func _4()
    Run(@ScriptDir & "\GTXViewer.exe")
    Endfunc

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func _5()
    Run(@ScriptDir & "\MakeBuffItem.exe")
    Endfunc

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func _6()
    Run(@ScriptDir & "\StartMssql.exe")
    Endfunc

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func _7()
    Run(@ScriptDir & "\ReggODBC.exe")
    Endfunc

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func _8()
    Run(@ScriptDir & "\KOSP_Installer.exe")
    Endfunc

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func _9()
    Run(@ScriptDir & "\KOSP_Updater.exe")
    Endfunc

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func _10()
    Run(@ScriptDir & "\onlyfirsttime.exe")
    Endfunc

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func _11()
    Run(@ScriptDir & "\StartServerAR.exe")
    Endfunc

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func _12()
    Run(@ScriptDir & "\CloseServerAR.exe")
    Endfunc

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func _13()
    Run(@ScriptDir & "\StartServer.exe")
    Endfunc

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func _14()
    Run(@ScriptDir & "\CloseServer.exe")
    Endfunc

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func _15()
    Run(@ScriptDir & "\90prlaggfree.exe")
    Endfunc

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func _16()
    Run(@ScriptDir & "\100prlaggfree.exe")
    Endfunc

    [/autoit] [autoit][/autoit] [autoit]

    Func _17()
    $Edit = GUICtrlCreateEdit(FileRead($path&"JKSYEHAB#9052.txt"), 8, 400, 865, 185)
    EndFunc

    [/autoit] [autoit][/autoit] [autoit]

    Func _18()
    $Edit = GUICtrlCreateEdit(FileRead($path&"itemlist.txt"), 8, 400, 865, 185)
    EndFunc

    [/autoit] [autoit][/autoit] [autoit]

    Func _19()
    $Edit = GUICtrlCreateEdit(FileRead($path&"Gm-commands.txt"), 8, 400, 865, 185)
    EndFunc

    [/autoit] [autoit][/autoit] [autoit]

    Func _20()
    $Edit = GUICtrlCreateEdit(FileRead($path&"mixandbuffIds.txt"), 8, 400, 865, 185)
    EndFunc

    [/autoit] [autoit][/autoit] [autoit]

    Func _21()
    $Edit = GUICtrlCreateEdit(FileRead($path&"SkillIDs.txt"), 8, 400, 865, 185)
    EndFunc

    [/autoit] [autoit][/autoit] [autoit]

    Func _22()
    $Edit = GUICtrlCreateEdit(FileRead($path&"MonsterIds.txt"), 8, 400, 865, 185)
    EndFunc

    [/autoit] [autoit][/autoit] [autoit]

    Func _23()
    $Edit = GUICtrlCreateEdit(FileRead($path&"GrageZoneAdminTool.txt"), 8, 400, 865, 185)
    EndFunc

    [/autoit] [autoit][/autoit] [autoit]

    Func _24()
    Run("StartClient.exe")
    EndFunc

    [/autoit]


    </C></GUIConstants.au3>

  • Edit Feld Unveränderbar

    • Eistee
    • 11. Februar 2008 um 23:42

    Sry ich schon wieder habe jetzt alles fertig aber wenn man in das aufgehende editfeld klickt kann mann da editieren usw.(daher wohl auch der name editfeld)
    wie kann ich das denn machen das da keiner klicken oder sonstwas machen kann aber trotzdem scrollen
    habe über sufu ein thema gefnden aber nit kapiert was gmeint war
    kann mir bitte einer helfen ?

  • Problem mit unterverzeichnis

    • Eistee
    • 11. Februar 2008 um 23:26

    ok jetzt gehts thx ^^

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™