jeu en vb 5

jeu en vb 5 - Programmation

Marsh Posté le 22-08-2001 à 14:31:12    

je cherche un code de jeu en vb 5(sans active x), ca me sauverait la vie, merci d'avance


---------------
SPTRK
Reply

Marsh Posté le 22-08-2001 à 14:31:12   

Reply

Marsh Posté le 22-08-2001 à 19:48:40    

Cherche un site qui s'appelle CI2.FR (voir sur Yahoo.fr). Il doit y avoir ce que tu cherches.

Reply

Marsh Posté le 22-08-2001 à 20:06:52    

C'est un jeu que j'avais fait ya un moment... c'est dans le style de l'awalé (ou le Bantumi sur les Nokia 3310...) enfin voila je pourrai t'envoyer l'*.exe pour que tu voies les objets la ya que le code mais en entier... enfin voila ...
 
 
Option Explicit
Dim NBoule As Variant
Dim NBTas As Variant
Dim IncTas As Variant
Dim VertJoue As Boolean
Dim JauneJoue As Boolean
Dim Victoire As Integer
Dim a As Integer
Dim timing1 As Integer
Dim timing2 As Integer
 
Private Sub Command1_Click()
Intro.Show
Game.Hide
VertJoue = True
JauneJoue = False
If Victoire <> 0 Then
    Label1.Caption = "Joueur Vert : "
    Label2.Caption = "Joueur Jaune : "
End If
Shape3.Visible = False
Shape4.Visible = False
Timer1.Interval = 0
Victoire = 0
End Sub
 
Private Sub Form_Load()
Label1.Caption = Label1.Caption & Intro.Text1.Text
Label2.Caption = Label2.Caption & Intro.Text2.Text
Label5.Caption = "C'est au tour de " & Intro.Text1.Text & " de jouer."
VertJoue = True
JauneJoue = False
Victoire = 0
For a = 0 To 16
    Tas(a).Caption = 5
Next a
Tas(8).Caption = 0
Tas(17).Caption = 0
For a = 9 To 16
    Tas(a).Enabled = False
Next a
For a = 0 To 7
    Tas(a).Enabled = True
Next a
Shape3.Visible = False
Shape4.Visible = False
Timer1.Interval = 0
End Sub
 
Private Sub Form_Terminate()
End
End Sub
 
Private Sub Form_Unload(Cancel As Integer)
End
End Sub
 
Private Sub Tas_Click(Index As Integer)
 
 
If Victoire <> 0 Then Exit Sub
If Index = 8 Or Index = 17 Then Exit Sub
If Tas(Index).Caption = 0 Then Exit Sub
 
'Définition des variables
NBoule = Tas(Index).Caption
NBTas = Tas(Index).Caption
Tas(Index).Caption = "0"
 
'Définition du joueur
If Index < 8 Then VertJoue = True
If Index > 8 Then JauneJoue = True
 
'Boucle de dépos de boules
For NBoule = NBTas To 1 Step -1
 
'Retour au début
    Index = Index + 1
    If VertJoue = True Then
        If Index = 17 Then Index = 0
    End If
    If JauneJoue = True Then
        If Index = 8 Then Index = 9
        If Index = 18 Then Index = 0
    End If
 
'Dépos de boules
    IncTas = Tas(Index).Caption
    Tas(Index).Caption = IncTas + 1
     
'temporisation
If Intro.Option1.Value = True Then
    For timing1 = 0 To 4000
        For timing2 = 0 To 6000
        Next timing2
    Next timing1
    Game.Refresh
End If
 
Next NBoule
 
 
If VertJoue = True Then
    If Index = 0 Then
        If Tas(Index).Caption = 1 Then
            Tas(Index).Caption = 0
            Tas(8).Caption = Int(Tas(8).Caption) + Int(Tas(16).Caption) + 1
            Tas(16).Caption = 0
        End If
    End If
    If Index = 1 Then
        If Tas(Index).Caption = 1 Then
            Tas(Index).Caption = 0
            Tas(8).Caption = Int(Tas(8).Caption) + Int(Tas(15).Caption) + 1
            Tas(15).Caption = 0
        End If
    End If
    If Index = 2 Then
        If Tas(Index).Caption = 1 Then
            Tas(Index).Caption = 0
            Tas(8).Caption = Int(Tas(8).Caption) + Int(Tas(14).Caption) + 1
            Tas(14).Caption = 0
        End If
    End If
    If Index = 3 Then
        If Tas(Index).Caption = 1 Then
            Tas(Index).Caption = 0
            Tas(8).Caption = Int(Tas(8).Caption) + Int(Tas(13).Caption) + 1
            Tas(13).Caption = 0
        End If
    End If
    If Index = 4 Then
        If Tas(Index).Caption = 1 Then
            Tas(Index).Caption = 0
            Tas(8).Caption = Int(Tas(8).Caption) + Int(Tas(12).Caption) + 1
            Tas(12).Caption = 0
        End If
    End If
    If Index = 5 Then
        If Tas(Index).Caption = 1 Then
            Tas(Index).Caption = 0
            Tas(8).Caption = Int(Tas(8).Caption) + Int(Tas(11).Caption) + 1
            Tas(11).Caption = 0
        End If
    End If
    If Index = 6 Then
        If Tas(Index).Caption = 1 Then
            Tas(Index).Caption = 0
            Tas(8).Caption = Int(Tas(8).Caption) + Int(Tas(10).Caption) + 1
            Tas(10).Caption = 0
        End If
    End If
    If Index = 7 Then
        If Tas(Index).Caption = 1 Then
            Tas(Index).Caption = 0
            Tas(8).Caption = Int(Tas(8).Caption) + Int(Tas(9).Caption) + 1
            Tas(9).Caption = 0
        End If
    End If
End If
         
If JauneJoue = True Then
    If Index = 9 Then
        If Tas(Index).Caption = 1 Then
            Tas(Index).Caption = 0
            Tas(17).Caption = Int(Tas(17).Caption) + Int(Tas(7).Caption) + 1
            Tas(7).Caption = 0
        End If
    End If
    If Index = 10 Then
        If Tas(Index).Caption = 1 Then
            Tas(Index).Caption = 0
            Tas(17).Caption = Int(Tas(17).Caption) + Int(Tas(6).Caption) + 1
            Tas(6).Caption = 0
        End If
    End If
    If Index = 11 Then
        If Tas(Index).Caption = 1 Then
            Tas(Index).Caption = 0
            Tas(17).Caption = Int(Tas(17).Caption) + Int(Tas(5).Caption) + 1
            Tas(5).Caption = 0
        End If
    End If
    If Index = 12 Then
        If Tas(Index).Caption = 1 Then
            Tas(Index).Caption = 0
            Tas(17).Caption = Int(Tas(17).Caption) + Int(Tas(4).Caption) + 1
            Tas(4).Caption = 0
        End If
    End If
    If Index = 13 Then
        If Tas(Index).Caption = 1 Then
            Tas(Index).Caption = 0
            Tas(17).Caption = Int(Tas(17).Caption) + Int(Tas(3).Caption) + 1
            Tas(3).Caption = 0
        End If
    End If
    If Index = 14 Then
        If Tas(Index).Caption = 1 Then
            Tas(Index).Caption = 0
            Tas(17).Caption = Int(Tas(17).Caption) + Int(Tas(2).Caption) + 1
            Tas(2).Caption = 0
        End If
    End If
    If Index = 15 Then
        If Tas(Index).Caption = 1 Then
            Tas(Index).Caption = 0
            Tas(17).Caption = Int(Tas(17).Caption) + Int(Tas(1).Caption) + 1
            Tas(1).Caption = 0
        End If
    End If
    If Index = 16 Then
        If Tas(Index).Caption = 1 Then
            Tas(Index).Caption = 0
            Tas(17).Caption = Int(Tas(17).Caption) + Int(Tas(0).Caption) + 1
            Tas(0).Caption = 0
        End If
    End If
End If
 
If Tas(0).Caption = 0 And Tas(1).Caption = 0 And Tas(2).Caption = 0 And Tas(3).Caption = 0 And Tas(4).Caption = 0 And Tas(5).Caption = 0 And Tas(6).Caption = 0 And Tas(7).Caption = 0 Then
    For a = 0 To 16
        Tas(a).Enabled = False
    Next a
    Tas(8).Enabled = True
    Tas(17).Caption = Int(Tas(17).Caption) + Int(Tas(9).Caption) + Int(Tas(10).Caption) + Int(Tas(11).Caption) + Int(Tas(12).Caption) + Int(Tas(13).Caption) + Int(Tas(14).Caption) + Int(Tas(15).Caption) + Int(Tas(16).Caption)
    For a = 9 To 16
        Tas(a).Caption = 0
    Next a
    If Tas(8).Caption > Tas(17).Caption Then
        Label5.Caption = "Le vainqueur est " & Intro.Text1.Text & " !"
        Victoire = 1
        Shape4.Visible = True
    Else
        Label5.Caption = "Le vainqueur est " & Intro.Text2.Text & " !"
        Victoire = 2
        Shape3.Visible = True
    End If
    Timer1.Interval = 300
End If
 
If Tas(9).Caption = 0 And Tas(10).Caption = 0 And Tas(11).Caption = 0 And Tas(12).Caption = 0 And Tas(13).Caption = 0 And Tas(14).Caption = 0 And Tas(15).Caption = 0 And Tas(16).Caption = 0 Then
    For a = 0 To 16
        Tas(a).Enabled = False
    Next a
    Tas(8).Enabled = True
    Tas(8).Caption = Int(Tas(8).Caption) + Int(Tas(0).Caption) + Int(Tas(1).Caption) + Int(Tas(2).Caption) + Int(Tas(3).Caption) + Int(Tas(4).Caption) + Int(Tas(5).Caption) + Int(Tas(6).Caption) + Int(Tas(7).Caption)
    For a = 0 To 7
        Tas(a).Caption = 0
    Next a
    If Tas(8).Caption > Tas(17).Caption Then
        Label5.Caption = "Le vainqueur est " & Intro.Text1.Text & " !"
        Victoire = 1
        Shape4.Visible = True
    Else
        Label5.Caption = "Le vainqueur est " & Intro.Text2.Text & " !"
        Victoire = 2
        Shape3.Visible = True
    End If
    Timer1.Interval = 300
End If
 
If Victoire = 0 Then
    If VertJoue = True Then
        If Index = 8 Then
            Exit Sub
        End If
        If Index <> 8 Then
            VertJoue = False
            JauneJoue = True
            Label5.Caption = "C'est au tour de " & Intro.Text2.Text & " de jouer."
            For a = 9 To 16
                Tas(a).Enabled = True
            Next a
            For a = 0 To 7
                Tas(a).Enabled = False
            Next a
            Exit Sub
        End If
    End If
     
    If JauneJoue = True Then
        If Index = 17 Then
            Exit Sub
        End If
        If Index <> 17 Then
            VertJoue = True
            JauneJoue = False
            Label5.Caption = "C'est au tour de " & Intro.Text1.Text & " de jouer."
            For a = 9 To 16
                Tas(a).Enabled = False
            Next a
            For a = 0 To 7
                Tas(a).Enabled = True
            Next a
            Exit Sub
        End If
    End If
End If
Label6.Caption = Victoire
End Sub
 
Private Sub Timer1_Timer()
If Victoire = 1 Then
    If Shape4.FillColor = RGB(0, 0, 0) Then
        Shape4.FillColor = RGB(255, 255, 0)
        Exit Sub
    End If
    If Shape4.FillColor = RGB(255, 255, 0) Then
        Shape4.FillColor = RGB(0, 0, 0)
        Exit Sub
    End If
End If
If Victoire = 2 Then
    If Shape3.FillColor = RGB(0, 0, 0) Then
        Shape3.FillColor = RGB(0, 255, 0)
        Exit Sub
    End If
    If Shape3.FillColor = RGB(0, 255, 0) Then
        Shape3.FillColor = RGB(0, 0, 0)
        Exit Sub
    End If
End If
End Sub

Reply

Marsh Posté le 23-08-2001 à 10:03:57    

MERCI BCP
JE JETTE UN OUEIL AU CODE ET SI J AI BESION DE VOUS DEMANDERAI L EXE

Reply

Marsh Posté le 23-08-2001 à 11:22:59    

Dost67 -->BEUUUH C EST CON CA MARCHE PAS  :??:


---------------
SPTRK
Reply

Marsh Posté le 23-08-2001 à 12:38:42    

Kalou ---> JE VEUX BIEN KE TU M ENVOIES L EXE ET LES IMAGES OCI CI POSSIBLE.
MERCI BCP CA VA ME SAUVER LA VIE

Reply

Marsh Posté le 23-08-2001 à 13:28:14    

Voila des images des 2 feuilles...
 
http://perso.club-internet.fr/raoust/bantumi1.jpg
 
http://perso.club-internet.fr/raoust/bantumi2.jpg
 
et l'adresse de l'exe...
http://perso.club-internet.fr/raoust/Bantumi.exe
 
Voila...

Reply

Marsh Posté le 23-08-2001 à 13:29:39    

MERCI BCP

Reply

Marsh Posté le 23-08-2001 à 13:46:03    

Excuse moi j'ai inversé : l'adresse c'est http://www.c2i.fr/ .

Reply

Marsh Posté le 23-08-2001 à 13:50:02    

MERCI


---------------
SPTRK
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed