Suche hilfe ...

08/19/2010 19:29 KingZuck#1
Hi,

ich suche jemanden der mir mit mein programm helfen könnte es müsste gemahct werden das alle buttons gleichzeitig gedrückt werden können und das die ini datei verschlüsselt werden...
und ambesten wenn es geht das man den namen nur 1mal eintippen muss^^

script:
PHP Code:
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Include <String.au3>
Opt("GUIOnEventMode", 1)





Global 
$Title = "Metin"
Global $Ini = @ScriptDir & "\game.ini"
Global $RankUpTime = 60 ;secoudns
Global $vitUpTime = 60 ;secoudns
Global $intUpTime = 60;secoudns
Global $strgUpTime = 60 ;secoudns
Global $dexUpTime = 60 ;secoudns


Global $Name = _IniRead("Name")
Global 
$Rank = _IniRead("Level")
Global 
$vit = _IniRead("vit")
Global 
$int = _IniRead("int")
Global 
$strg = _IniRead("strg")
Global 
$dex = _IniRead("dex")


Global 
$PicDir = @TempDir & "\"
FileInstall("
.\Bilder\1.jpg",$PicDir & "1.jpg",1)
FileInstall("
.\Bilder\2.jpg",$PicDir & "2.jpg")
FileInstall("
.\Bilder\3.jpg",$PicDir & "3.jpg")
FileInstall("
.\Bilder\4.jpg",$PicDir & "4.jpg")
FileInstall("
.\Bilder\5.jpg",$PicDir & "5.jpg")
FileInstall("
.\Bilder\6.jpg",$PicDir & "6.jpg")
FileInstall("
.\Bilder\7.jpg",$PicDir & "7.jpg")
FileInstall("
.\Bilder\8.jpg",$PicDir & "8.jpg")
FileInstall("
.\Bilder\9.jpg",$PicDir & "9.jpg")
FileInstall("
.\Bilder\10.jpg",$PicDir & "10.jpg")
FileInstall("
.\Bilder\11.jpg",$PicDir & "11.jpg")

#Region ### START Koda GUI section ### Form=C:\Users\Andi\Desktop\desktop\Projekte\AppyGotchi\GUI.kxf
$Namesave =IniRead("game.ini","Name","Name","")
if 
$namesave = "" Then
$Name=InputBox("Gib dein Name an","Gib dein Name an","","*")
$Namesave = _StringEncrypt ( true , $Name, 1 )
IniWrite("
Login.ini","Name","Name",$Namesave)
endif

$GUI = GUICreate($Title & " - " & $Name, 305, 242, -1, -1, -1, BitOR($WS_EX_TOOLWINDOW,$WS_EX_TOPMOST))
GUISetBkColor(0xffffff)


GUICtrlCreateLabel("
Name:", 8, 8)
GUICtrlCreateLabel("
Level:", 8, 32)
GUICtrlCreateLabel("
Vitalität:", 150, 20)
GUICtrlCreateLabel("
Magie:", 150, 50)
GUICtrlCreateLabel("
Stärke:", 150, 80)
GUICtrlCreateLabel("
Verteidigung:", 150, 110)

Global 
$gui_Name = GUICtrlCreateInput($Name, 48, 8, 81, 21, BitOR($ES_CENTER,$ES_AUTOHSCROLL,$ES_READONLY), 0)
Global 
$gui_Rank = GUICtrlCreateInput($Rank, 48, 32, 81, 21, BitOR($ES_CENTER,$ES_AUTOHSCROLL,$ES_READONLY), 0)
Global 
$gui_vit = GUICtrlCreateInput($vit, 210, 30, 81, 21, BitOR($ES_CENTER,$ES_AUTOHSCROLL,$ES_READONLY), 0)
Global 
$gui_int = GUICtrlCreateInput($int, 210, 60, 81, 21, BitOR($ES_CENTER,$ES_AUTOHSCROLL,$ES_READONLY), 0)
Global 
$gui_strg = GUICtrlCreateInput($strg, 210, 90, 81, 21, BitOR($ES_CENTER,$ES_AUTOHSCROLL,$ES_READONLY), 0)
Global 
$gui_dex = GUICtrlCreateInput($dex, 210, 130, 81, 21, BitOR($ES_CENTER,$ES_AUTOHSCROLL,$ES_READONLY), 0)



GUICtrlSetFont(-1, 8, 800, 0, "
MS Sans Serif")
GUICtrlCreateGroup("
Status", 145, 6, 155,150)



GUICtrlSetFont(-1, 8, 800, 0, "
MS Sans Serif")
GUICtrlCreateGroup("
Dein Monster ", 8, 56, 129, 97)
$Pic = GUICtrlCreatePic("", 30, 70, 90, 80)

_SetPic(
$Rank)

$gui_Feed = GUICtrlCreateButton("Leveln", 0, 160, 137, 25, 0)
GUISetState(@SW_SHOW)

$gui_essen = GUICtrlCreateButton ("Essen", 0, 200, 137, 25, 0)
GUISetState(@SW_SHOW)

$gui_quest = GUICtrlCreateButton("Trainieren", 160, 160, 137, 25, 0)
GUISetState(@SW_SHOW)

$gui_Baden = GUICtrlCreateButton("Baden", 160, 200, 137, 25, 0)
GUISetState(@SW_SHOW)

#EndRegion ### END Koda GUI section ###
GUISetOnEvent(
$GUI_EVENT_CLOSE, "_Exit")
GUICtrlSetOnEvent(
$gui_Feed,"_Feed")
GUICtrlSetOnEvent(
$gui_essen,"_essen")
GUICtrlSetOnEvent(
$gui_quest,"_quest") ;training
GUICtrlSetOnEvent(
$gui_Baden,"_Baden")




While 1
    Sleep(1)
WEnd

Func _baden()
    
$int = $int +8
    _Setint(
$int)
    GUICtrlSetState(
$gui_baden,$GUI_DISABLE)
    Global 
$iCounter = 0
    Global 
$_intUpTime = $intUpTime
    Do
        
        
$iCounter = $iCounter +1
        
$_intUpTime = $_intUpTime -1
        GUICtrlSetData(
$gui_baden,"Bitte Warten...(" & $_intUpTime & ") ")
        Sleep(1000)
    Until 
$iCounter = $_intUpTime
    GUICtrlSetState(
$gui_baden,$GUI_ENABLE)
    GUICtrlSetData(
$gui_baden,"Wird gebadet....")
EndFunc

Func _essen()
    
$vit = $vit +22
    _Setvit(
$vit)
    GUICtrlSetState(
$gui_essen,$GUI_DISABLE)
    Global 
$iCounter = 0
    Global 
$_vitUpTime = $vitUpTime
    Do
        
        
$iCounter = $iCounter +1
        
$_vitUpTime = $_vitUpTime -1
        GUICtrlSetData(
$gui_essen,"Bitte Warten...(" & $_vitUpTime & ") ")
        Sleep(1000)
    Until 
$iCounter = $_vitUpTime
    GUICtrlSetState(
$gui_essen,$GUI_ENABLE)
    GUICtrlSetData(
$gui_essen,"Essen geben")
EndFunc

Func _quest()
    
$strg = $strg +8
    _Setstrg(
$strg)
    GUICtrlSetState(
$gui_quest,$GUI_DISABLE)
    Global 
$iCounter = 0
    Global 
$_strgUpTime = $strgUpTime
    Do
        
        
$iCounter = $iCounter +1
        
$_strgUpTime = $_strgUpTime -1
        GUICtrlSetData(
$gui_quest,"Bitte Warten...(" & $_strgUpTime & ") ")
        Sleep(1000)
    Until 
$iCounter = $_strgUpTime
    GUICtrlSetState(
$gui_quest,$GUI_ENABLE)
    GUICtrlSetData(
$gui_Quest,"Trainiert....")
EndFunc

Func _feed()
    
$Rank = $Rank +1
    _SetRank(
$Rank)
    GUICtrlSetState(
$gui_Feed,$GUI_DISABLE)
    Global 
$iCounter = 0
    Global 
$_RankUpTime = $RankUpTime
    Do
        
$iCounter = $iCounter +1
        
$_RankUpTime = $_RankUpTime -1
        GUICtrlSetData(
$gui_Feed,"Bitte Warten...(" & $_RankUpTime & ")")
        Sleep(1000)
    Until 
$iCounter = $RankUpTime
    GUICtrlSetState(
$gui_Feed,$GUI_ENABLE)
    GUICtrlSetData(
$gui_Feed,"Leveln")
EndFunc






Func _SetRank(
$iRank)
    GUICtrlSetData(
$gui_Rank,$iRank)
    _IniWrite("
Level",$iRank)
    _SetPic(
$iRank)
EndFunc

Func _Setstrg(
$istrg)
    GUICtrlSetData(
$gui_strg,$istrg)
    _IniWrite("
strg",$istrg)
    EndFunc

Func _Setvit(
$ivit)
    GUICtrlSetData(
$gui_vit,$ivit)
    _IniWrite("
vit",$ivit)
    EndFunc

Func _Setdex(
$idex)
    GUICtrlSetData(
$gui_dex,$idex)
    _IniWrite("
dex",$idex)
    EndFunc

Func _Setint(
$iint)
    GUICtrlSetData(
$gui_int,$iint)
    _IniWrite("
int",$iint)
    EndFunc

Func _SetPic(
$dRank)
    GUICtrlDelete(
$Pic)
    Dim 
$Load_gui_Pic
    If 
$dRank <3 Then
        
$Pic = GUICtrlCreatePic($PicDir & "1.tmp", 30, 70, 90, 80)
    ElseIf 
$dRank < 6 Then
        
$Pic = GUICtrlCreatePic($PicDir & "2.jpg", 30, 70, 90, 80)
    ElseIf 
$dRank < 10 Then
        
$Pic = GUICtrlCreatePic($PicDir & "3.jpg", 30, 70, 90, 80)
    ElseIf 
$dRank < 15 Then
        
$Pic = GUICtrlCreatePic($PicDir & "4.jpg", 30, 70, 90, 80)
    ElseIf 
$dRank < 21 Then
        
$Pic = GUICtrlCreatePic($PicDir & "5.jpg", 30, 70, 90, 80)
    ElseIf 
$dRank < 27 Then
        
$Pic = GUICtrlCreatePic($PicDir & "6.jpg", 30, 70, 90, 80)
    ElseIf 
$dRank < 34 Then
        
$Pic = GUICtrlCreatePic($PicDir & "7.jpg", 30, 70, 90, 80)
    ElseIf 
$dRank < 41 Then
        
$Pic = GUICtrlCreatePic($PicDir & "8.jpg", 30, 70, 90, 80)
    ElseIf 
$dRank < 56 Then
        
$Pic = GUICtrlCreatePic($PicDir & "9.jpg", 30, 70, 90, 80)
    ElseIf 
$dRank < 65 Then
        
$Pic = GUICtrlCreatePic($PicDir & "10.jpg", 30, 70, 90, 80)
    ElseIf 
$dRank < 85 Then
        
$Pic = GUICtrlCreatePic($PicDir & "10.jpg", 30, 70, 90, 80)
    ElseIf 
$dRank < 98 Then
        
$Pic = GUICtrlCreatePic($PicDir & "12.jpg", 30, 70, 90, 80)
    ElseIf 
$dRank < 120 Then
        
$Pic = GUICtrlCreatePic($PicDir & "13.jpg", 30, 70, 90, 80)
    ElseIf 
$dRank > 120 Then
        
$Pic = GUICtrlCreatePic($PicDir & "13.jpg", 30, 70, 90, 80)
    EndIf
    
EndFunc
Func _IniRead(
$sVar)
    
$iGetIni = IniRead($Ini,"load",$sVar,"ERROR")
    Return 
$iGetIni
EndFunc
Func _IniWrite(
$uVar,$uVal)
    
$iSetIni = IniWrite($Ini,"load",$uVar,$uVal)
EndFunc




Func _Exit()
    Exit
EndFunc 

thx schonmal :D

MFG