Domanda [SCRIPT]Livella Gilde o al 10 o al 20!!!!

Stato
Discussione chiusa ad ulteriori risposte.

ErLibano

Utente Gold
12 Maggio 2010
619
65
41
229
Ultima modifica:
Fatto in 10 Minuti,da provare....

PHP:
say_title ( "Vuoi Livellare La Gilda?" )
say ( "Ciao,Io Sono il Papà del Guardiano Gilde" )
say ( "Mio Figlio è un incapace e crea Gilde solo al Livello 1" )
say ( "Vuoi Livellarla?" )
say ( "Ricorda:Livello 20 Costo 100kk" )
say ( "Ricorda:Livello 10 Costo 50kk" )
local gilda = select ( "Livello 20" , "Livello 10" , "Esci" )
if gilda == 3 then
elseif gilda == 1 then
if pc.get_gold < 100000000 then
say("Non hai abbastanza soldi")
else
say ( "Hai Deciso di Livellare la Gilda al Livello Massimo!" )
say ( "Mi Concentro" )
say ( "Ecco a Te La Gilda al Livello 20!" )
say ( "Grazie e Arrivederci!" )
pc . changegold ( - 100000000 )
guild.level (20)
elseif gilda == 2 then
if pc.get_gold < 50000000 then
say("Non hai abbastanza soldi")
else
say ( "Hai Deciso di Livellare la Gilda al Livello 10!" )
say ( "Mi Concentro.......")
say ( "Ecco a Te La Gilda al Livello 10!" )
say ( "Grazie e Arrivederci!" )
pc . changegold ( - 50000000 )
guild.level (10)
end
end
end

-EDIT-

NEL FILE .WHEN VA QUESTO
PHP:
return pc . hasguild ( ) and pc . isguildmaster ( )
 
Ultima modifica:
mancano 2 end alla fine ed è sbagliato qui
Codice:
local gilda = select ( "Livello 20" , "Livello 10" , "Esci" )
if gilda == 1 then
say ( "Hai Deciso di Livellare la Gilda al Livello Massimo!" )
say ( "Mi Concentro" )
say ( "Ecco a Te La Gilda al Livello 20!" )
say ( "Grazie e Arrivederci!" )
pc . changegold ( - 100000000 )
guild.level (20)
else
end
if gilda == 2 then

adesso te lo correggo io

--- Aggiornamento Post ---

Codice:
say_title ( "Vuoi Livellare La Gilda?" )
say ( "Ciao,Io Sono il Papà del Guardiano Gilde" )
say ( "Mio Figlio è un incapace e crea Gilde solo al Livello 1" )
say ( "Vuoi Livellarla?" )
say ( "Ricorda:Livello 20 Costo 100kk" )
say ( "Ricorda:Livello 10 Costo 50kk" )
local gilda = select ( "Livello 20" , "Livello 10" , "Esci" )
if gilda == 3 then
elseif gilda == 1 then
if pc.get_gold < 100000000 then
say("Non hai abbastanza soldi")
else
if guild.level == 20 then
say("La gild è gia al livello massimo")
else
say ( "Hai Deciso di Livellare la Gilda al Livello Massimo!" )
say ( "Mi Concentro" )
say ( "Ecco a Te La Gilda al Livello 20!" )
say ( "Grazie e Arrivederci!" )
pc . changegold ( - 100000000 )
guild.level (20)
elseif gilda == 2 then
if pc.get_gold < 50000000 then
say("Non hai abbastanza soldi")
else
if guild.level => 10 then
say("La tua gilda è gia al livello 10 i maggiore")
else
say ( "Hai Deciso di Livellare la Gilda al Livello 10!" )
say ( "Mi Concentro.......")
say ( "Ecco a Te La Gilda al Livello 10!" )
say ( "Grazie e Arrivederci!" )
pc . changegold ( - 50000000 )
guild.level (10)
end
end
end
end
end

dato che avevi messo prima di ogni end"else" serve solo come ultima opzione :| comunque te l'ho corretto aveva 5 errori

--- Aggiornamento Post ---

beh però libano, quell'npc , chiamalo come vuoi lo si fa in 3 secondi xD
 
devi fare 1 controllo se la gilda è gia over 10
altrimenti esempio
gilda liv 11
clicchi su livello 10 e torna indietro...
p.s. anche se sarebbe da stupidi farlo
 
Stato
Discussione chiusa ad ulteriori risposte.
Indietro
Top Bottom