- 20 Dicembre 2010
- 31
- 0
- Miglior risposta
- 0
ciao a tutti ho messo il seguente script in un npc (20093)
solo che non mi funziona xk qnd clicco non succede niente
qlkn sa risolvere il problema?
script:
say_title ( "Welcome:" )
say ( "Ciao, io sono l'Npc che crea le hwang" )
say ( "Acquista per 1kkk tutti gli oggetti" )
say ( "Poi clicca Dammi hwang e se hai tutto ti darò una hwang a tua scelta" )
say_reward ( "Ricorda che devi essere livello 50 per indossare la hwang" )
local s = select ( "Fiore Rosso Profumato" , "Pietra Glifo" , "Pelliccia Di Murang" , "Ghiaccio Nero" , "Cenere Incantata" , "Maschera di legno" , "Ho Tutti i Pezzi fammi hwang" , "Annulla" )
if s == 1 then
if pc . gold >= 1000000000 then
pc . changegold ( - 1000000000 )
pc.give_item2(30169,1)
else
say ( "Non hai abbastanza Yang..." )
return
end
elseif s == 2 then
pc . changegold ( - 1000000000 )
pc.give_item2(30178,1)
else
say ( "Non hai abbastanza Yang.." )
return
end
if s == 3 then
pc . changegold ( - 1000000000 )
pc.give_item2(30173,1)
else
say ( "Non hai abbastanza Yang " )
return
end
if s == 4 then
pc . changegold ( - 1000000000 )
pc.give_item2(30185,1)
else
say ( "Non hai abbastanza Yang " )
return
end
if s == 5 then
pc . changegold ( - 1000000000 )
pc.give_item2(30184,1)
else
say ( "Non hai abbastanza Yang " )
return
end
if s == 6 then
pc . changegold ( - 1000000000 )
pc.give_item2(30183,1)
else
say ( "Non hai abbastanza Yang" )
return
end
if s == 7 then
local givehwang = select ( "Hwang War" , "Hwang Sura" , "Hwang Shamy" , "Hwang Ninja")
if givehwang=1 then
if pc . count_item ( 30169 ) >= 1 then
if pc . count_item ( 30178 ) >= 1 then
if pc . count_item ( 30173 ) >= 1 then
if pc . count_item ( 30185 ) >= 1 then
if pc . count_item ( 30184 ) >= 1 then
if pc . count_item ( 30183 ) >= 1 then
pc . remove_item ( 30169 , 1 )
pc . remove_item ( 30178 , 1 )
pc . remove_item ( 30173 , 1 )
pc . remove_item ( 30185 , 1 )
pc . remove_item ( 30184 , 1 )
pc . remove_item ( 30183 , 1 )
pc . give_item2 ( 11971 , 1 )
say ( "Hai Ricevuto Hwang War" ) ;
else
say ( "Non hai abbastanza oggetti" ) ;
say ( "Torna quando ne avrai trovati tutti" )
return
end
if givehwang=2 then
if pc . count_item ( 30169 ) >= 1 then
if pc . count_item ( 30178 ) >= 1 then
if pc . count_item ( 30173 ) >= 1 then
if pc . count_item ( 30185 ) >= 1 then
if pc . count_item ( 30184 ) >= 1 then
if pc . count_item ( 30183 ) >= 1 then
pc . remove_item ( 30169 , 1 )
pc . remove_item ( 30178 , 1 )
pc . remove_item ( 30173 , 1 )
pc . remove_item ( 30185 , 1 )
pc . remove_item ( 30184 , 1 )
pc . remove_item ( 30183 , 1 )
pc . give_item2 ( 11973 , 1 )
say ( "Hai Ricevuto Hwang Sura" ) ;
else
say ( "Non hai abbastanza oggetti" ) ;
say ( "Torna quando ne avrai trovati tutti" )
return
end
if givehwang=3 then
if pc . count_item ( 30169 ) >= 1 then
if pc . count_item ( 30178 ) >= 1 then
if pc . count_item ( 30173 ) >= 1 then
if pc . count_item ( 30185 ) >= 1 then
if pc . count_item ( 30184 ) >= 1 then
if pc . count_item ( 30183 ) >= 1 then
pc . remove_item ( 30169 , 1 )
pc . remove_item ( 30178 , 1 )
pc . remove_item ( 30173 , 1 )
pc . remove_item ( 30185 , 1 )
pc . remove_item ( 30184 , 1 )
pc . remove_item ( 30183 , 1 )
pc . give_item2 ( 11974 , 1 )
say ( "Hai Ricevuto Hwang Shamy" ) ;
else
say ( "Non hai abbastanza oggetti" ) ;
say ( "Torna quando ne avrai trovati tutti" )
return
end
if givehwang=1 then
if pc . count_item ( 30169 ) >= 1 then
if pc . count_item ( 30178 ) >= 1 then
if pc . count_item ( 30173 ) >= 1 then
if pc . count_item ( 30185 ) >= 1 then
if pc . count_item ( 30184 ) >= 1 then
if pc . count_item ( 30183 ) >= 1 then
pc . remove_item ( 30169 , 1 )
pc . remove_item ( 30178 , 1 )
pc . remove_item ( 30173 , 1 )
pc . remove_item ( 30185 , 1 )
pc . remove_item ( 30184 , 1 )
pc . remove_item ( 30183 , 1 )
pc . give_item2 ( 11972 , 1 )
say ( "Hai Ricevuto Hwang Ninja" ) ;
else
say ( "Non hai abbastanza oggetti" ) ;
say ( "Torna quando ne avrai trovati tutti" )
return
end
if s == 8 then
return
end
ps : scusate se nel titolo ci ho piazzato un help
solo che non mi funziona xk qnd clicco non succede niente
qlkn sa risolvere il problema?
script:
say_title ( "Welcome:" )
say ( "Ciao, io sono l'Npc che crea le hwang" )
say ( "Acquista per 1kkk tutti gli oggetti" )
say ( "Poi clicca Dammi hwang e se hai tutto ti darò una hwang a tua scelta" )
say_reward ( "Ricorda che devi essere livello 50 per indossare la hwang" )
local s = select ( "Fiore Rosso Profumato" , "Pietra Glifo" , "Pelliccia Di Murang" , "Ghiaccio Nero" , "Cenere Incantata" , "Maschera di legno" , "Ho Tutti i Pezzi fammi hwang" , "Annulla" )
if s == 1 then
if pc . gold >= 1000000000 then
pc . changegold ( - 1000000000 )
pc.give_item2(30169,1)
else
say ( "Non hai abbastanza Yang..." )
return
end
elseif s == 2 then
pc . changegold ( - 1000000000 )
pc.give_item2(30178,1)
else
say ( "Non hai abbastanza Yang.." )
return
end
if s == 3 then
pc . changegold ( - 1000000000 )
pc.give_item2(30173,1)
else
say ( "Non hai abbastanza Yang " )
return
end
if s == 4 then
pc . changegold ( - 1000000000 )
pc.give_item2(30185,1)
else
say ( "Non hai abbastanza Yang " )
return
end
if s == 5 then
pc . changegold ( - 1000000000 )
pc.give_item2(30184,1)
else
say ( "Non hai abbastanza Yang " )
return
end
if s == 6 then
pc . changegold ( - 1000000000 )
pc.give_item2(30183,1)
else
say ( "Non hai abbastanza Yang" )
return
end
if s == 7 then
local givehwang = select ( "Hwang War" , "Hwang Sura" , "Hwang Shamy" , "Hwang Ninja")
if givehwang=1 then
if pc . count_item ( 30169 ) >= 1 then
if pc . count_item ( 30178 ) >= 1 then
if pc . count_item ( 30173 ) >= 1 then
if pc . count_item ( 30185 ) >= 1 then
if pc . count_item ( 30184 ) >= 1 then
if pc . count_item ( 30183 ) >= 1 then
pc . remove_item ( 30169 , 1 )
pc . remove_item ( 30178 , 1 )
pc . remove_item ( 30173 , 1 )
pc . remove_item ( 30185 , 1 )
pc . remove_item ( 30184 , 1 )
pc . remove_item ( 30183 , 1 )
pc . give_item2 ( 11971 , 1 )
say ( "Hai Ricevuto Hwang War" ) ;
else
say ( "Non hai abbastanza oggetti" ) ;
say ( "Torna quando ne avrai trovati tutti" )
return
end
if givehwang=2 then
if pc . count_item ( 30169 ) >= 1 then
if pc . count_item ( 30178 ) >= 1 then
if pc . count_item ( 30173 ) >= 1 then
if pc . count_item ( 30185 ) >= 1 then
if pc . count_item ( 30184 ) >= 1 then
if pc . count_item ( 30183 ) >= 1 then
pc . remove_item ( 30169 , 1 )
pc . remove_item ( 30178 , 1 )
pc . remove_item ( 30173 , 1 )
pc . remove_item ( 30185 , 1 )
pc . remove_item ( 30184 , 1 )
pc . remove_item ( 30183 , 1 )
pc . give_item2 ( 11973 , 1 )
say ( "Hai Ricevuto Hwang Sura" ) ;
else
say ( "Non hai abbastanza oggetti" ) ;
say ( "Torna quando ne avrai trovati tutti" )
return
end
if givehwang=3 then
if pc . count_item ( 30169 ) >= 1 then
if pc . count_item ( 30178 ) >= 1 then
if pc . count_item ( 30173 ) >= 1 then
if pc . count_item ( 30185 ) >= 1 then
if pc . count_item ( 30184 ) >= 1 then
if pc . count_item ( 30183 ) >= 1 then
pc . remove_item ( 30169 , 1 )
pc . remove_item ( 30178 , 1 )
pc . remove_item ( 30173 , 1 )
pc . remove_item ( 30185 , 1 )
pc . remove_item ( 30184 , 1 )
pc . remove_item ( 30183 , 1 )
pc . give_item2 ( 11974 , 1 )
say ( "Hai Ricevuto Hwang Shamy" ) ;
else
say ( "Non hai abbastanza oggetti" ) ;
say ( "Torna quando ne avrai trovati tutti" )
return
end
if givehwang=1 then
if pc . count_item ( 30169 ) >= 1 then
if pc . count_item ( 30178 ) >= 1 then
if pc . count_item ( 30173 ) >= 1 then
if pc . count_item ( 30185 ) >= 1 then
if pc . count_item ( 30184 ) >= 1 then
if pc . count_item ( 30183 ) >= 1 then
pc . remove_item ( 30169 , 1 )
pc . remove_item ( 30178 , 1 )
pc . remove_item ( 30173 , 1 )
pc . remove_item ( 30185 , 1 )
pc . remove_item ( 30184 , 1 )
pc . remove_item ( 30183 , 1 )
pc . give_item2 ( 11972 , 1 )
say ( "Hai Ricevuto Hwang Ninja" ) ;
else
say ( "Non hai abbastanza oggetti" ) ;
say ( "Torna quando ne avrai trovati tutti" )
return
end
if s == 8 then
return
end
ps : scusate se nel titolo ci ho piazzato un help
Ultima modifica: