forked from Maull09/TubesDaspro
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathF06.py
More file actions
24 lines (24 loc) · 1.21 KB
/
F06.py
File metadata and controls
24 lines (24 loc) · 1.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import data
import save
def bangun():
depth =save.hitung_candi()+1
pasir = save.rndom(depth, depth*3, 5) #rndm(depth,a,range)
batu = save.rndom(depth, depth*7, 5)
air = save.rndom(depth, depth*11, 5)
if int(data.bahan_bangunan[1][2]) >= pasir and int(data.bahan_bangunan[2][2]) >= batu and int(data.bahan_bangunan[3][2]) >= air :
if save.hitung_candi() < 100:
depth = data.iterasi_candi + 1
rndom_num = save.rndom(depth, depth*23*123457, 999999)
save.sAve("bangun", [rndom_num, data.usernamee ,pasir,batu,air]) #candi = [id,username,pasir,batu,air]
print("Candi berhasil dibangun.") #bahan mencukupi
print("Sisa candi yang perlu dibangun: "+str(100-save.hitung_candi())+".")
save.hasil_kerja_jin(data.usernamee,"pembangun")
data.iterasi += 1
else:
save.sAve("kumpul",[pasir,batu,air])#data = [pasir, batu, air]
save.hasil_kerja_jin(data.usernamee,"pembangun")
print("Candi berhasil dibangun.")
print("Sisa candi yang perlu dibangun: 0.")
else:
print("Bahan bangunan tidak mencukupi.") #bahan tidak mencukupi
print("Candi tidak bisa dibangun! ")