Guten Nachmittag erstmal,
ich wollte hier mal mein kleine Login-Gui vorstellen.
Ich weiß es ist kein Riesen-Super-Geiles-Mega-Ultra-Programm =) jedoch wollte ich es trotzdem mal hier reinstellen und schauen was ihr verbessern würdet.
Code:
#include <GUIConstants.au3>
#include <ColorConstants.au3>
#include <Misc.au3>
$Log=GUICreate("Login",200,100)
GUISetState(@sw_show,$Log)
;GUICtrlCreateCheckbox("",20,20,12,12)
$ID=GUICtrlCreateInput(IniRead(@ScriptDir& "/config.ini","FirstAcc","ID","Default"),20,10,100,20)
$PW=GUICtrlCreateInput(IniRead(@ScriptDir& "/config.ini","FirstAcc","PW","Default"),20,40,100,20,0x0020)
$Ac=GUICtrlCreateButton("Start!",20,70,100,20)
$Sv=GUICtrlCreateButton("Save!",135,10,50,80)
$Main=GUICreate("Main",200,200)
GUISetState(@SW_HIDE,$Main)
GUISetBkColor(0x7CFC00)
$RID = "test"
$RPW = "test"
$T = 4
While 1
$msg = GUIGetMsg()
Switch $msg
Case $Ac
If GUICtrlRead($PW)=$RPW AND GUICtrlRead($ID)=$RID Then
MsgBox(0,"Ergebniss","Richtig!!!")
GUISetState(@SW_HIDE,$Log)
GUISetState(@SW_SHOW,$Main)
Else
$T = $T-1
MsgBox(0,"Ergebniss","Falsch!!! Noch "&$T&" Versuche")
EndIf
if $T = 0 Then
MsgBox(0,"Achtung!","Keine Versuche mehr!!!")
Exit
EndIf
Case $Sv
IniWrite(@ScriptDir & "/config.ini","FirstAcc", "ID", GUICtrlRead($ID))
IniWrite(@ScriptDir & "/config.ini","FirstAcc", "PW", GUICtrlRead($PW))
MsgBox(0,"Save!","Account Gespeichert.")
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
Sleep(20)
WEnd
Hierfür muss jedoch eine config.ini in dem selben Ordner wie die .au3 erstellt werden.
Also bitte, das Passwort IM Source hinterlegen?
Das ist wie an eine Wand zu fassen an der "Frisch gestrichen!" steht - so etwas macht man einfach nicht.
Es gibt sogar tausendmal bessere mit PHP(MySQL) & AutoIt.
Brauch man nur einen FTP Server und ein (am Besten 2 Login + Register) PHP Script,
dass in der DB(Datenbank) abfrägt, ob die Daten, die man in AutoIt angibt, auch in der Datenbank stehen. ( Daten an die URL hängen, und sie mit $_GET hollen )
Und selbst das ist nicht die beste Lösung.
@TeraTroll:
Versuch mal nicht so zu machen:
Code:
$T = $T -1
Mach das lieber so:
Code:
$T -= 1
$T += 1
$T *= 1
$T /= 1
....
Natürlich sind da noch viele andere Sachen zum Verkürzen dabei, aber
da es dein erster Release ist, und ich denke dass du neu in AutoIt bist,
ist das fürs erste egal.
Vielen dank für die ehrliche Kritik.
Ja ich bin noch nicht lange dabei und dies war nur ein kleines Projekt, ich werde mir eure Ratschläge zu Herzen nehmen.
Mein erster release 05/16/2013 - Flyff PServer Guides & Releases - 7 Replies Hi,
ich bin noch relativ neu beim mappen also seid mir nicht böse wenn die GW-Arena nicht ganz so gut aussieht.
bitte antwortet ehrlich und fals jemand das teil haben will findet ihr es hier: Download WdGuildWar_2.rar file
Besserers Bild : http://www.filebig.net/files/5Zditf3Sed
Teras Kasi 10/22/2004 - General Gaming Discussion - 0 Replies * Basics:
o Lerne zuerst die Power Techniques für Speed und Damage (!), dann die Balance Conditioning für melee mitigation oder Meditative Techniques für Power Boost und healing.
o Auch hier wie immer Doc Buffs, Music/Dancer Buffs Ubese/Composite Armor und mit FGW5 Quenker auf Dantooine killen bis zum Master
* Unarmed Combat:
o Du bekommst XP bei benutzen von Vibro Knuckles.
o Bis zur Power Power Tech benutze speed sliced Vibro Knuckles, danach damage sliced.
o Benutze Unarmed Hit...