Subversion Repositories aysalia

Compare Revisions

Regard whitespace Rev 1 → Rev 2

/trunk/Schatten über Aysalia/KrSchatz.frm
0,0 → 1,351
VERSION 5.00
Begin VB.Form KrSchatz
BackColor = &H00800000&
BorderStyle = 0 'None
Caption = "KrSchatz"
ClientHeight = 5160
ClientLeft = 0
ClientTop = 0
ClientWidth = 6420
LinkTopic = "KrSchatz"
ScaleHeight = 5160
ScaleWidth = 6420
ShowInTaskbar = 0 'False
StartUpPosition = 2 'CenterScreen
Begin VB.CommandButton Command1
BackColor = &H00FF8080&
Cancel = -1 'True
Caption = "Zurück"
Default = -1 'True
Height = 255
Left = 5280
Style = 1 'Graphical
TabIndex = 10
Top = 4800
Width = 975
End
Begin VB.Frame Frame1
BackColor = &H00800000&
BorderStyle = 0 'None
Caption = "Der Schatz des Kristallsees"
BeginProperty Font
Name = "MS Sans Serif"
Size = 8.25
Charset = 0
Weight = 700
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
ForeColor = &H00FFFFC0&
Height = 2655
Left = 3240
TabIndex = 5
Top = 1440
Width = 2775
Begin VB.Label Label10
AutoSize = -1 'True
BackStyle = 0 'Transparent
Caption = "10-20, Kristall, Sch, 0"
BeginProperty Font
Name = "MS Sans Serif"
Size = 8.25
Charset = 0
Weight = 700
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
ForeColor = &H00800000&
Height = 195
Left = 360
TabIndex = 9
Top = 840
Width = 1860
End
Begin VB.Label Label9
AutoSize = -1 'True
BackStyle = 0 'Transparent
Caption = "2 Elixiere"
BeginProperty Font
Name = "MS Sans Serif"
Size = 8.25
Charset = 0
Weight = 700
Underline = -1 'True
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
ForeColor = &H00800000&
Height = 195
Left = 360
TabIndex = 8
Top = 1680
Width = 795
End
Begin VB.Label Label8
AutoSize = -1 'True
BackStyle = 0 'Transparent
Caption = "Buch des Lichtes"
BeginProperty Font
Name = "MS Sans Serif"
Size = 8.25
Charset = 0
Weight = 700
Underline = -1 'True
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
ForeColor = &H00800000&
Height = 195
Left = 360
TabIndex = 7
Top = 1200
Width = 1485
End
Begin VB.Label Label7
AutoSize = -1 'True
BackStyle = 0 'Transparent
Caption = "Kristallschwert"
BeginProperty Font
Name = "MS Sans Serif"
Size = 8.25
Charset = 0
Weight = 700
Underline = -1 'True
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
ForeColor = &H00800000&
Height = 195
Left = 360
TabIndex = 6
Top = 600
Width = 1245
End
End
Begin VB.Label Label61
AutoSize = -1 'True
BackStyle = 0 'Transparent
Caption = "#Gegenstand"
ForeColor = &H00FFFFFF&
Height = 195
Left = 240
TabIndex = 11
Top = 4800
Width = 975
End
Begin VB.Label Label6
AutoSize = -1 'True
BackStyle = 0 'Transparent
Caption = "Inventar öffnen"
BeginProperty Font
Name = "MS Sans Serif"
Size = 8.25
Charset = 0
Weight = 700
Underline = -1 'True
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
ForeColor = &H00FFFFFF&
Height = 195
Left = 1200
TabIndex = 4
Top = 4440
Width = 1305
End
Begin VB.Label Label5
AutoSize = -1 'True
BackStyle = 0 'Transparent
Caption = "Gegenstand benutzen"
BeginProperty Font
Name = "MS Sans Serif"
Size = 9.75
Charset = 0
Weight = 700
Underline = -1 'True
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
ForeColor = &H00FFC0C0&
Height = 240
Left = 240
TabIndex = 3
Top = 4200
Width = 2265
End
Begin VB.Label Label3
AutoSize = -1 'True
BackStyle = 0 'Transparent
Caption = "Mit Waffe daraufschlagen"
BeginProperty Font
Name = "MS Sans Serif"
Size = 9.75
Charset = 0
Weight = 700
Underline = -1 'True
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
ForeColor = &H00FFC0C0&
Height = 240
Left = 240
TabIndex = 2
Top = 3480
Width = 2640
End
Begin VB.Label Label2
BackStyle = 0 'Transparent
Caption = "An der Truhe befinden sich keine Schaniere und ansonsten siehst du auch nicht, wie man sie öffnen könnte."
BeginProperty Font
Name = "MS Sans Serif"
Size = 9.75
Charset = 0
Weight = 700
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
ForeColor = &H0000FFFF&
Height = 1695
Left = 240
TabIndex = 1
Top = 1560
Width = 2055
End
Begin VB.Label Label1
BackStyle = 0 'Transparent
Caption = $"KrSchatz.frx":0000
BeginProperty Font
Name = "MS Sans Serif"
Size = 9.75
Charset = 0
Weight = 700
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
ForeColor = &H0000FFFF&
Height = 975
Left = 240
TabIndex = 0
Top = 240
Width = 5895
End
End
Attribute VB_Name = "KrSchatz"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Private Sub Command1_Click()
If Frame1.BorderStyle = 1 Then KristallseeFertig = 1: getx: Unload KrSchatz
Landkarte.Show
Unload KrSchatz
End Sub
 
Private Sub Form_Load()
Label61.Caption = frmInternal.List1.Text
End Sub
 
Private Sub Label3_Click()
If material = "Magisch" Then a = "Du holst aus und schmetterst deine Waffe auf die Truhe. Doch sie bleibt heil." Else a = "Du holst aus und schmetterst deine Waffe auf die Truhe. Außer deiner zerbirstenen Waffe passiert nichts.": WaffeZerbirst
MsgBox a, 64 + 0, "Ereignis"
End Sub
 
Private Sub Label4_Click()
If mp < 15 Then MsgBox "Du brauchst mindestens 15 Mana um einen Tür öffnen Zauber zu sprechen.", 64 + 0, "Nicht genug Mana": GoTo nixda
mp = mp - 15
MsgBox "Die Truhe öffnet sich! #Manaverbrauch 15", 64 + 0, "Gelungen"
SchatzFree
nixda:
End Sub
 
Private Sub Label3_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Dim lHandle As Long
lHandle = LoadCursor(0, HandCursor)
If (lHandle > 0) Then SetCursor lHandle
End Sub
 
Private Sub Label5_Click()
If frmInternal.List1.Text = "Zauberschlüssel" Then Label61.Caption = "": DelItem: SchatzFree Else MsgBox "Das bewirkt nichts!", 64 + 0, "Ergebnis"
End Sub
 
Private Sub Label5_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Dim lHandle As Long
lHandle = LoadCursor(0, HandCursor)
If (lHandle > 0) Then SetCursor lHandle
End Sub
 
Private Sub Label6_Click()
ObjectSelect.Show (vbModal)
Label61.Caption = frmInternal.List1.Text
End Sub
 
Sub SchatzFree()
Randomize Timer
book = Int(3 * Rnd)
If book = 0 Then Label8.Caption = "Buch des Lichtes"
If book = 1 Then Label8.Caption = "Buch der Natur"
If book = 2 Then Label8.Caption = "Buch des Chaos"
frmInternal.List1.RemoveItem TabIndex
Frame1.BorderStyle = 1
Label3.Enabled = False
Label5.Enabled = False
Label6.Enabled = False
Label7.ForeColor = &HFFFFFF
Label8.ForeColor = &HFFFFFF
Label9.ForeColor = &HFFFFFF
Label10.ForeColor = &HFFFFFF
End Sub
 
Sub getx()
explus = 100
GetExperience
MsgBox "Du erhältst 100 Erfahrungspunkte!", 64 + 0, "Erfahrungspunkte"
End Sub
 
Private Sub Label6_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Dim lHandle As Long
lHandle = LoadCursor(0, HandCursor)
If (lHandle > 0) Then SetCursor lHandle
End Sub
 
Private Sub Label7_Click()
If Label7.ForeColor = &H8000000 Then GoTo nixda
waffe = "Kristallschwert"
grundwert = 10
zusatzwert = 10
material = "Magisch"
kateg = "Sch"
ABZUG = 0
Label7.Caption = ""
Label10.Caption = ""
nixda:
End Sub
 
Private Sub Label8_Click()
If Label8.ForeColor = &H8000000 Then GoTo nixda
If magician = 0 Then MsgBox "Du kannst das nicht lernen.": GoTo nixda
If book = 0 Then LICHT = LICHT + 5: b$ = "Licht"
If book = 1 Then NATUR = NATUR + 5: b$ = "Natur"
If book = 2 Then CHAOS = CHAOS + 5: b$ = "Chaos"
a = "Zauberkategorie " + b$ + " steigt um 5 Punkte"
MsgBox a, 64 + 0, "Steigerung"
Label8.Caption = ""
nixda:
End Sub
 
Private Sub Label9_Click()
If Label9.ForeColor = &H8000000 Then GoTo nixda3
GetElixir
GetElixir
Label9.Caption = ""
nixda3:
End Sub
 
Sub GetElixir()
a = "Elixier"
frmInternal.List1.AddItem a
End Sub