BaffoBlù
Advanced Member >PLATINUM<
Immaginavo! in effetti dovrebbe essere il 3° di FI
questo listato mi ha reso del tutto scemo!
e vedrai che....vengono a rilievo più esiti
ok, modifica fatta,
adesso dovrebbe essere coerente con le tue idee
Codice:
Option Explicit
Sub Main()
ColoreTesto 2
Scrivi " CHI VUOL ESSERE MILIONARIO "
Scrivi " CON L'AMBO [15-76] Ispirato by BaffoBlù "
Scrivi " STRONZATE NUMERICHE BY Marco * Revisione Script by BaffoBlù"
ColoreTesto 0
Dim r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r12
Dim clp,Ini,fin,co,ok,es,p1,p2
Dim a,b,c,d,e,f,g,h,i,l,m,n,o,p,q,r,s,t,u,v,z,j,x1,x2,ra
Dim posta(5)
Dim ruota(1)
Dim n1(5)
Dim n2(5)
posta(2) = 1
posta(3) = 1
posta(4) = 1
posta(5) = 1
clp = 15
Ini = 173
fin = EstrazioneFin
co = 0
ResetTimer
For es = Ini To fin
Messaggio "Spunta la Luna dal Monte... [" &(es) & "] di " & DataEstrazione(es,1)
Call AvanzamentoElab(Ini,fin,es)
ok = 0
For r1 = 1 To 1
For p1 = 1 To 4
For p2 = p1 + 1 To 5
a = Estratto(es,r1,p1)
b = Estratto(es,r1,p2)
If a = 15 And b = 76 Or a = 76 And b = 15 Then
n1(1) = Fuori90((Diametrale(Estratto(es,6,1)) + Estratto(es,7,4) + 14))
n1(2) = Fuori90((Figura(Estratto(es,8,1)) + Estratto(es,6,4) + 9))
n1(3) = Fuori90((Diametrale(Estratto(es,5,2)) + Estratto(es,7,4) + 50))
n1(4) = Fuori90((Cadenza(Estratto(es,4,1)) + Estratto(es,5,2) + 1))
n1(5) = Fuori90((Diametrale(Estratto(es,2,3)) + Estratto(es,5,4) + 3))
n2(1) = Fuori90(Estratto(es,4,4) + Estratto(es,10,5) + 29)
n2(2) = Fuori90((Diametrale(Estratto(es,7,2)) + Estratto(es,9,3) + 50))
n2(3) = Fuori90((Diametrale(Estratto(es,7,3)) + Estratto(es,4,4) + 27))
n2(4) = Fuori90((Decina(Estratto(es,2,4)) + Estratto(es,8,3) + 88))
n2(5) = Fuori90((DiametraleD(Estratto(es,7,3)) + Estratto(es,1,2) + 58))
ImpostaGiocata 1,n1,ruota,posta,clp
ImpostaGiocata 2,n2,ruota,posta,clp
ruota(1) = 1
x1 = a
x2 = b
ra = r1
ok = 1
End If
Next
Next
Next
For r2 = 2 To 2
For p1 = 1 To 4
For p2 = p1 + 1 To 5
c = Estratto(es,r2,p1)
d = Estratto(es,r2,p2)
If c = 15 And d = 76 Or c = 76 And d = 15 Then
n1(1) = Fuori90((ComplAdX(Estratto(es,1,4)) + Estratto(es,5,2) + 77))
n1(2) = Fuori90((Decina(Estratto(es,2,3)) + Estratto(es,1,1) + 13))
n1(3) = Fuori90((DiametraleD(Estratto(es,2,4)) + Estratto(es,7,3) + 17))
n1(4) = Fuori90((Decina(Estratto(es,8,3)) + Estratto(es,5,5) + 3))
n1(5) = Fuori90((Vert(Estratto(es,2,3)) + Estratto(es,1,5) + 2))
n2(1) = Fuori90((ComplAdX(Estratto(es,4,2)) + Estratto(es,7,3) + 77))
n2(2) = Fuori90((Vert(Estratto(es,6,2)) + Estratto(es,4,1) + 16))
n2(3) = Fuori90((ComplAdX(Estratto(es,1,4)) + Estratto(es,3,2) + 6))
n2(4) = Fuori90(Estratto(es,9,1) + Estratto(es,6,3) + 15)
n2(5) = Fuori90((Cadenza(Estratto(es,5,4)) + Estratto(es,2,3) + 2))
ImpostaGiocata 1,n1,ruota,posta,clp
ImpostaGiocata 2,n2,ruota,posta,clp
ruota(1) = 1
x1 = c
x2 = d
ra = r2
ok = 1
End If
Next
Next
Next
For r3 = 3 To 3
For p1 = 1 To 4
For p2 = p1 + 1 To 5
e = Estratto(es,r3,p1)
f = Estratto(es,r3,p2)
If e = 15 And e = 76 Or e = 76 And f = 15 Then
n1(1) = Fuori90((Vert(Estratto(es,9,1)) + Estratto(es,3,2) + 6))
n1(2) = Fuori90((Decina(Estratto(es,9,1)) + Estratto(es,8,4) + 7))
n1(3) = Fuori90((DiametraleD(Estratto(es,2,2)) + Estratto(es,7,5) + 14))
n1(4) = Fuori90((Diametrale(Estratto(es,8,1)) + Estratto(es,12,4) + 6))
n1(5) = Fuori90((Diametrale(Estratto(es,3,4)) + Estratto(es,1,2) + 1))
n2(1) = Fuori90((ComplAdX(Estratto(es,7,3)) + Estratto(es,8,1) + 17))
n2(2) = Fuori90(Estratto(es,12,3) + Estratto(es,1,1) + 3)
n2(3) = Fuori90((Diametrale(Estratto(es,7,3)) + Estratto(es,5,3) + 1))
n2(4) = Fuori90((ComplAdX(Estratto(es,1,1)) + Estratto(es,10,1) + 30))
n2(5) = Fuori90((Vert(Estratto(es,10,4)) + Estratto(es,7,3) + 3))
ImpostaGiocata 1,n1,ruota,posta,clp
ImpostaGiocata 2,n2,ruota,posta,clp
ruota(1) = 1
x1 = e
x2 = f
ra = r3
ok = 1
End If
Next
Next
Next
For r4 = 4 To 4
For p1 = 1 To 4
For p2 = p1 + 1 To 5
g = Estratto(es,r4,p1)
h = Estratto(es,r4,p2)
If g = 15 And h = 76 Or g = 76 And h = 15 Then
n1(1) = Fuori90((DiametraleD(Estratto(es,2,3)) + Estratto(es,12,1) + 52))
n1(2) = Fuori90(Estratto(es,6,4) + Estratto(es,4,1) + 46)
n1(3) = Fuori90(Estratto(es,1,2) + Estratto(es,9,4) + 3)
n1(4) = Fuori90((Cadenza(Estratto(es,2,1)) + Estratto(es,12,4) + 13))
n1(5) = Fuori90(Estratto(es,8,2) + Estratto(es,3,3) + 2)
n2(1) = Fuori90((Vert(Estratto(es,7,1)) + Estratto(es,10,3) + 56))
n2(2) = Fuori90(Estratto(es,7,1) + Estratto(es,10,5) + 3)
n2(3) = Fuori90((Figura(Estratto(es,1,5)) + Estratto(es,5,1) + 52))
n2(4) = Fuori90((Decina(Estratto(es,5,1)) + Estratto(es,6,2) + 53))
n2(5) = Fuori90((ComplAdX(Estratto(es,12,3)) + Estratto(es,10,5) + 1))
ImpostaGiocata 1,n1,ruota,posta,clp
ImpostaGiocata 2,n2,ruota,posta,clp
ruota(1) = 1
x1 = g
x2 = h
ra = r4
ok = 1
End If
Next
Next
Next
For r5 = 5 To 5
For p1 = 1 To 4
For p2 = p1 + 1 To 5
i = Estratto(es,r5,p1)
l = Estratto(es,r5,p2)
If i = 15 And l = 76 Or i = 76 And l = 15 Then
n1(1) = Fuori90(((Decina(Estratto(es,3,5)) +(Cadenza(Estratto(es,3,5))) + Estratto(es,9,1) + 9)))
n1(2) = Fuori90((Cadenza(Estratto(es,3,4)) + Estratto(es,4,3) + 77))
n1(3) = Fuori90((ComplAdX(Estratto(es,9,2)) + Estratto(es,5,1) + 12))
n1(4) = Fuori90((Decina(Estratto(es,1,4)) + Estratto(es,2,3) + 24))
n1(5) = Fuori90((Cadenza(Estratto(es,7,1)) + Estratto(es,2,3) + 8))
n2(1) = Fuori90(((Decina(Estratto(es,3,5)) +(Cadenza(Estratto(es,3,5))) + Estratto(es,9,1) + 9)))
n2(2) =((Decina(Estratto(es,1,2)) + Estratto(es,8,5) + 38))
n2(3) = Fuori90((DiametraleD(Estratto(es,7,2)) + Estratto(es,9,2) + 7))
n2(4) = Fuori90((Cadenza(Estratto(es,2,2)) + Estratto(es,1,1) + 57))
n2(5) = Fuori90((Figura(Estratto(es,6,5)) + Estratto(es,5,4) + 3))
ImpostaGiocata 1,n1,ruota,posta,clp
ImpostaGiocata 2,n2,ruota,posta,clp
ruota(1) = 1
x1 = i
x2 = l
ra = r5
ok = 1
End If
Next
Next
Next
For r6 = 6 To 6
For p1 = 1 To 4
For p2 = p1 + 1 To 5
m = Estratto(es,r6,p1)
n = Estratto(es,r6,p2)
If m = 15 And n = 76 Or m = 76 And n = 15 Then
n1(1) = Fuori90(((Decina(Estratto(es,7,2)) +(Cadenza(Estratto(es,7,2))) + Estratto(es,6,5) + 1)))
n1(2) = Fuori90((Cadenza(Estratto(es,10,2)) + 37))
n1(3) = Fuori90((DiametraleD(Estratto(es,10,5)) + Estratto(es,9,3) + 42))
n1(4) = Fuori90((Cadenza(Estratto(es,8,1)) + Estratto(es,7,2) + 22))
n1(5) = Fuori90((DiametraleD(Estratto(es,7,2)) + Estratto(es,2,5) + 1))
n2(1) = Fuori90(((Decina(Estratto(es,1,3)) +(Cadenza(Estratto(es,1,3))) + Estratto(es,12,3) + 13)))
n2(2) = Fuori90(Estratto(es,5,1) + Estratto(es,2,2) + 79)
n2(3) = Fuori90((Cadenza(Estratto(es,1,2)) + Estratto(es,2,4) + 5))
n2(4) = Fuori90((Diametrale(Estratto(es,2,1)) + Estratto(es,6,3) + 3))
n2(5) = Fuori90((Cadenza(Estratto(es,6,1)) + Estratto(es,6,3) + 1))
ImpostaGiocata 1,n1,ruota,posta,clp
ImpostaGiocata 2,n2,ruota,posta,clp
ruota(1) = 1
x1 = m
x2 = n
ra = r6
ok = 1
End If
Next
Next
Next
For r7 = 7 To 7
For p1 = 1 To 4
For p2 = p1 + 1 To 5
o = Estratto(es,r7,p1)
p = Estratto(es,r7,p2)
If o = 15 And p = 76 Or o = 76 And p = 15 Then
n1(1) = Fuori90((Decina(Estratto(es,12,5)) + Estratto(es,4,2) + 34))
n1(2) = Fuori90((ComplAdX(Estratto(es,2,5)) + Estratto(es,6,2) + 24))
n1(3) = Fuori90((Cadenza(Estratto(es,12,3)) + Estratto(es,10,5) + 2))
n1(4) = Fuori90((Diametrale(Estratto(es,2,1)) + Estratto(es,5,2) + 2))
n1(5) = Fuori90(((Decina(Estratto(es,2,5)) +(Cadenza(Estratto(es,2,5))) + Estratto(es,3,2) + 8)))
n2(1) = Fuori90((Figura(Estratto(es,8,3)) + Estratto(es,2,4) + 20))
n2(2) = Fuori90((Decina(Estratto(es,12,3)) + Estratto(es,12,1) + 7))
n2(3) = Fuori90((Cadenza(Estratto(es,6,1)) + Estratto(es,6,4) + 81))
n2(4) = Fuori90(Estratto(es,8,2) + Estratto(es,10,5) + 5)
n2(5) = Fuori90((Figura(Estratto(es,4,5)) + Estratto(es,10,3) + 1))
ImpostaGiocata 1,n1,ruota,posta,clp
ImpostaGiocata 2,n2,ruota,posta,clp
ruota(1) = 1
x1 = o
x2 = p
ra = r7
ok = 1
End If
Next
Next
Next
For r8 = 8 To 8
For p1 = 1 To 4
For p2 = p1 + 1 To 5
q = Estratto(es,r8,p1)
r = Estratto(es,r8,p2)
If q = 15 And r = 76 Or q = 76 And r = 15 Then
n1(1) = Fuori90(((Decina(Estratto(es,10,1)) +(Cadenza(Estratto(es,10,1))) + Estratto(es,2,2) + 2)))
n1(2) = Fuori90(((Decina(Estratto(es,7,5)) +(Cadenza(Estratto(es,7,5))) + Estratto(es,7,4) + 9)))
n1(3) = Fuori90((ComplAdX(Estratto(es,10,4)) + Estratto(es,9,2) + 76))
n1(4) = Fuori90((Cadenza(Estratto(es,10,1)) + Estratto(es,1,2) + 28))
n1(5) = Fuori90(Estratto(es,2,2) + Estratto(es,4,1) + 43)
n2(1) = Fuori90((ComplAdX(Estratto(es,2,4)) + Estratto(es,1,1) + 3))
n2(2) = Fuori90((Vert(Estratto(es,10,3)) + 50))
n2(3) = Fuori90((DiametraleD(Estratto(es,8,5)) + Estratto(es,6,4) + 28))
n2(4) = Fuori90((Vert(Estratto(es,8,5)) + Estratto(es,1,1) + 6))
n2(5) = Fuori90((Vert(Estratto(es,10,3)) + Estratto(es,6,4) + 1))
ImpostaGiocata 1,n1,ruota,posta,clp
ImpostaGiocata 2,n2,ruota,posta,clp
ruota(1) = 1
x1 = q
x2 = r
ra = r8
ok = 1
End If
Next
Next
Next
For r9 = 9 To 9
For p1 = 1 To 4
For p2 = p1 + 1 To 5
s = Estratto(es,r9,p1)
t = Estratto(es,r9,p2)
If s = 15 And t = 76 Or s = 76 And t = 15 Then
n1(1) = Fuori90((Figura(Estratto(es,2,1)) + Estratto(es,12,1) + 90))
n1(2) = Fuori90((Vert(Estratto(es,4,5)) + Estratto(es,10,3) + 14))
n1(3) = Fuori90(((Decina(Estratto(es,10,4)) +(Cadenza(Estratto(es,10,4))) + 2)))
n1(4) = Fuori90((Vert(Estratto(es,9,1)) + Estratto(es,9,4) + 16))
n1(5) = Fuori90((ComplAdX(Estratto(es,9,2)) + Estratto(es,8,3) + 2))
n2(1) = Fuori90((Figura(Estratto(es,2,1)) + Estratto(es,12,1) + 90))
n2(2) = Fuori90((Cadenza(Estratto(es,12,5)) + Estratto(es,3,3) + 2))
n2(3) = Fuori90((Vert(Estratto(es,8,3)) + Estratto(es,3,3) + 34))
n2(4) = Fuori90((Decina(Estratto(es,12,1)) + Estratto(es,7,5) + 2))
n2(5) = Fuori90((Diametrale(Estratto(es,8,5)) + Estratto(es,8,2) + 1))
ImpostaGiocata 1,n1,ruota,posta,clp
ImpostaGiocata 2,n2,ruota,posta,clp
ruota(1) = 1
x1 = s
x2 = t
ra = r9
ok = 1
End If
Next
Next
Next
For r10 = 10 To 10
For p1 = 1 To 4
For p2 = p1 + 1 To 5
u = Estratto(es,r10,p1)
v = Estratto(es,r10,p2)
If u = 15 And v = 76 Or u = 76 And v = 15 Then
n1(1) = Fuori90(Estratto(es,1,4) + Estratto(es,9,5) + 30)
n1(2) = Fuori90((DiametraleD(Estratto(es,1,3)) + Estratto(es,3,5) + 1))
n1(3) = Fuori90((Vert(Estratto(es,1,3)) + Estratto(es,1,5) + 19))
n1(4) = Fuori90((Diametrale(Estratto(es,8,5)) + Estratto(es,9,2) + 8))
n1(5) = Fuori90((Diametrale(Estratto(es,10,5)) + Estratto(es,8,4) + 2))
n2(1) = Fuori90(Estratto(es,9,5) + Estratto(es,1,4) + 30)
n2(2) = Fuori90((Vert(Estratto(es,6,4)) + Estratto(es,7,1) + 2))
n2(3) = Fuori90((Figura(Estratto(es,2,3)) + Estratto(es,7,1) + 5))
n2(4) = Fuori90(((Decina(Estratto(es,8,5)) +(Cadenza(Estratto(es,8,5))) + Estratto(es,10,3) + 12)))
n2(5) = Fuori90(((Decina(Estratto(es,1,4)) +(Cadenza(Estratto(es,1,4))) + Estratto(es,5,2) + 3)))
ImpostaGiocata 1,n1,ruota,posta,clp
ImpostaGiocata 2,n2,ruota,posta,clp
ruota(1) = 1
x1 = u
x2 = v
ra = r10
ok = 1
End If
Next
Next
Next
For r12 = 12 To 12
For p1 = 1 To 4
For p2 = p1 + 1 To 5
z = Estratto(es,r12,p1)
j = Estratto(es,r12,p2)
If z = 15 And j = 76 Or z = 76 And j = 15 Then
n1(1) = Fuori90(((Decina(Estratto(es,1,1)) +(Cadenza(Estratto(es,1,1))) + Estratto(es,1,2) + 18)))
n1(2) = Fuori90((ComplAdX(Estratto(es,12,3)) + Estratto(es,10,3) + 11))
n1(3) = Fuori90((Cadenza(Estratto(es,9,5)) + Estratto(es,4,2) + 35))
n1(4) = Fuori90((DiametraleD(Estratto(es,12,5)) + Estratto(es,3,5) + 40))
n1(5) = Fuori90((Vert(Estratto(es,2,2)) + Estratto(es,3,1) + 1))
n2(1) = Fuori90((Vert(Estratto(es,12,5)) + Estratto(es,1,1) + 4))
n2(2) = Fuori90((Figura(Estratto(es,12,2)) + Estratto(es,9,2) + 78))
n2(3) = Fuori90((ComplAdX(Estratto(es,8,5)) + Estratto(es,1,1) + 3))
n2(4) = Fuori90((Decina(Estratto(es,1,1)) + Estratto(es,9,3) + 53))
n2(5) = Fuori90((Diametrale(Estratto(es,7,3)) + Estratto(es,7,3) + 1))
ImpostaGiocata 1,n1,ruota,posta,clp
ImpostaGiocata 2,n2,ruota,posta,clp
ruota(1) = 1
x1 = z
x2 = j
ra = r12
ok = 1
End If
Next
Next
Next
If ok = 1 Then
co = co + 1
ColoreTesto 1
Scrivi String(80,"^") & " Caso n°" & co,1
Scrivi DataEstrazione(es) & " - " & SiglaRuota(ra) & " - " & StringaEstratti(es,ra) & " * Ambo Spia : " & x1 & " - " & x2,1,,,1,2
Scrivi String(60,"^"),1
ColoreTesto 0
Gioca es,1,,1
End If
Next
Scrivi String(100,"*")
ColoreTesto 2
Scrivi" casi trovati : " & co,1
ColoreTesto 0
Scrivi String(100," * ")
TestoInBandaPassante(" Stronzate Numeriche e Script by Marco-elle *** MOD-Script by BaffoBlù "),1,3,0
ScriviResoconto
End Sub