Riferimento: Aiuti macchina virtuale entrare e rispondete plis
ECCO GUARDATE QUESTO E L'NPC CHE MI A DATTO I PROBLEMI: (E LO SCRIPT DEL NPC_TALK.START.0.SCRIPT ED E STATO APERTO CON IL BLOCCO NOTES E QUINDI A ANCORA L'ICONA DEL BLOCCO NOTES )
if 30 > get_global_time() - pc . getqf ( "lottery_last_play" ) then
say ("Devi attendere 30 secondi prima di ripetere il gioco")
return
end
say_title ( "Lotteria:" )
say ("Per giocare dovrai pagare una somma in denaro.")
say_reward ("Prezzo: 50.000 Yang")
say ("Continuare?")
local scelta = select ( "Si","No" )
if scelta == 1 then
if pc . gold >= 50000 then
pc . changegold ( - 50000 )
local k
repeat
say_title ( "Lotteria:" )
say ( "Inserisci un numero da 1 a 20" )
say ("Se il numero estratto corrisponde con il")
say ("numero scelto da te potrai vincere il")
say ("jackpot di 150.000.000 Yang!!")
k = tonumber(input())
if k == nil then
say_title("Lotteria:")
say("Devi inserire un numero!")
local s = select("Continua", "Annulla")
if s == 2 then
return
end
else
if k <= 0 then
say_title("Lotteria:")
say("Devi inserire un numero positivo!")
local s = select("Continua", "Annulla")
if s == 2 then
return
end
else
if k > 20 then
say_title("Lotteria:")
say("Devi inserire un numero compreso tra 1 e 20")
local s = select("Continua", "Annulla")
if s == 2 then
return
end
else
break
end
end
end
until false
say("Numero scelto: " .. k )
wait ()
say ("Ed ora procediamo con l'estrazione!")
local random_number = tostring(number(1,20))
say("Numero estratto: " .. random_number)
if random_number == tostring(k) then
say ("Complimenti, hai vinto il jackpot di 150kk!")
say_reward ("Hai ricevuto 150.000.000 Yang")
pc.changegold ( 150000000 )
else
say ("Mi spiace hai perso. Ritenta!")
end
end
pc.setqf("lottery_last_play" , get_global_time())
return
end
--------------- AGGIUNTA AL POST ---------------
dai rispondete