Ultima modifica:
Venditore exp final.
Solito npc?
Assolutamente no, a quanto pare nessuno fino ad ora lo aveva fatto con input ^^
Cosa fa questo script?
Scambia yang per exp, il valore di cambio è settato in modo che se si prende 100 di esperienza ti vengoni tolti 200 $, ma è facilmente modificabile da qua.
Invece il massimo valore di scambio lo trovate in questa stringa
Script :
Screen :
Enjoy
Solito npc?
Assolutamente no, a quanto pare nessuno fino ad ora lo aveva fatto con input ^^
Cosa fa questo script?
Scambia yang per exp, il valore di cambio è settato in modo che se si prende 100 di esperienza ti vengoni tolti 200 $, ma è facilmente modificabile da qua.
Codice:
pc . give_exp2 (exp)
pc . changegold(-exp*2) <---- cambiate il valore 2 con quello che volete
s("Hai ricevuto "..exp.." di exp")
ss("Ti è stato tolto " .. exp * 2 .. " di $") <---- cambiate il valore 2 con quello che volete
Invece il massimo valore di scambio lo trovate in questa stringa
Codice:
if exp >= "500000" then <------- sostituite il numero 500000 con quello che vi pare, non superate 1kkk che si bugga.
Script :
Codice:
function t()
say_title(color256(0, 255, 255) .. "RayInkube, Venditore di esperienza:")
say("")
end
function s(name)
say(color256(255, 255, 255)..name)
end
function ss(name)
say (color256(200, 200, 255)..name)
end
name = pc.get_name()
t()
s("Ciao "..name.." io sono il rivenditore di esperienza")
s("Vuoi entrare nel mio negozio?")
s("")
local siono = select ("Si, va bene.","No grazie sarà per un altra volta.")
if siono == 2 then
t()
s("Peccato.")
s("Ci vediamo un altra volta "..name..".")
elseif siono == 1 then
t()
s("Inserisci pure la quantità di exp che vuoi ricevere.")
exp = input ( )
if exp >= "500000" then
t()
s("Non puoi comprare così tanta exp")
return
elseif pc.get_exp() + exp >= 1999999999 then
s("Non puoi prendere così tanta exp.")
return
elseif pc.get_gold() <= exp*2 then
s("Non hai abbastanza soldi.")
return
elseif exp == "0" then
t()
s("Inserisci una quantità.")
return
elseif exp >= "1" then
t ()
pc . give_exp2 (exp)
pc . changegold(-exp*2)
s("Hai ricevuto "..exp.." di exp")
ss("Ti è stato tolto " .. exp * 2 .. " di $")
end
end
Screen :
Enjoy