math.randomseed( os.date("%d%H%M%S"))
print("유저1 이름:")
index=io.read()
print("유저1 공격력:")
index3=io.read()
index3 = index3 + 0
print("유저1 방어력:")
index5=io.read()
index5 = index5 + 0
print("유저1 체력:")
index7=io.read()
index7 = index7 + 0
print("유저2 이름:")
index2=io.read()
print("유저2 공격력:")
index4=io.read()
index4 = index4 + 0
print("유저2 방어력:")
index6=io.read()
index6 = index6 + 0
print("유저2 체력:")
index8=io.read()
index8 = index8 + 0
u1atk = math.floor(math.random(index3 - index3*0.2, index3 + index3*0.2))
u2atk = math.floor(math.random(index4 - index4*0.2, index4 + index4*0.2))
u1def = math.floor(math.random(index5 - index5*0.1, index5 + index5*0.1))
u2def = math.floor(math.random(index6 - index6*0.1, index6 + index6*0.1))
u1atkv = u1atk - u2def
u2atkv = u2atk - u1def
i = 0
i2 = 0
while i or i2 > 0 do
u1atk = math.floor(math.random(index3 - index3*0.2, index3 + index3*0.2))
u2atk = math.floor(math.random(index4 - index4*0.2, index4 + index4*0.2))
u1def = math.floor(math.random(index5 - index5*0.1, index5 + index5*0.1))
u2def = math.floor(math.random(index6 - index6*0.1, index6 + index6*0.1))
i = index8 - u1atkv
i2 = index7 -u2atkv
print(index2, i)
index8 = i
if i > 0 then
print(index, i2)
index7 = i2
if index8 < u1atkv then
index8 = 0
elseif index7 < u2atkv then
index7 = 0
end
end
if index8 == 0 then
print(index2.."의 체력".."0 "..index.."승리")
break
elseif index7 == 0 then
print(index.."의 체력".."0 "..index2.."승리")
break
end
end
이거 어떻게해야 랜덤으로 공격순서를 결정 하는거임?
댓글 0