Unmantained Guida [nc-gaming]@[ffs team] - Stalliere scrip - Only for Dedicati

Una guida contrassegnata come Unmantained contiene informazioni su un argomento obsoleto, non più utile o files non aggiornati da parte del creatore.
Stato
Discussione chiusa ad ulteriori risposte.

Huki aka Ganjaman

Utente Emerald
3 Novembre 2010
849
128
122
501
Ultima modifica da un moderatore:
Salve gente .
Pochi minuti fa , ero in cerca di uno script di uno stalliere " powa " . Ma nn ho trovato niente neanche con il cerca .

In realta' ne ho trovati 2 . Ma ho notato che erano tutti e 2 con un errore e allora ne ho creato uno io ... ( non testato )

Cosa fa questo stalliere ??

- Da un livello ogni volta che gli porti 1 med e 100 k .

Questo e' semplicemente modificabile .

So che qualcuno puo' ripparlo ... ma mi fido della community , e lo posto , anche se lo dovrei fare dopo aver creato il mio dedicato con gli script che ha creato lo ffs Team . ( il team di nc-gaming server )

Grazie a salvorex che mi ha coretto lo script :)

Codice:
say_title ( "Ciao" ) 
say ( "Io posso aumentare il tuo cavallo di un livello."  ) 
say ( "Prima pero' ti avverto !" ) 
say ( "ogni volta che devi far saire il tuo cavallo ," ) 
say ( "devi pagarmi 100.000 di yang ." ) 
say ( "e darmi 1 medaglia equitazione" ) 
say_reward  ( "Hai gli oggetti richiesti ?" ) 
local conferma = select ( "Si" ,  "No" ) 
if conferma == 2 then return end 
if pc . gold <  100000 then 
say("Non hai i soldi richiesti!") 
return end 
pc . changegold ( - 100000 ) 
pc . remove_item ( 50050 , 1 ) 
horse.advance ( )

Questo lo fatto " lepre " ( veloce ) e non so se ho creato errori ...

Disasterlongju - nc-gaming si appoggia a Crystallongju ! 2 server in 1 client :D
 
A questo rigo:

pc . remove_item ( 50050 , 1 )

Io ti consiglio di sostituire la quantità di oggetti da ritirare (in sto caso la medaglia equitazione) con un need.
Proprio così:

pc . remove_item ( 50050 , need )

In un mio NPC lo misi e se non avevi quell'item ma avevi solo i soldi l'NPC ti chiudeva la "finestrella in faccia" :asd:

--- Aggiornamento Post ---

Ce pure 1 errore "saire"

:\ Bhè certo è vero, però quando qualcuno fa un NPC non deve contare molto cosa scrive nei say ma se fa giusti i vari comandi..
Lui può scrivere pure come Dante Alighieri ma se sbaglia a mettere un end o ne dimentica uno,L'NPC non fa niente :asd:
 
Codice:
say_title ( "Ciao" )
say ( "Io posso aumentare il tuo cavallo di un livello."  )
say ( "Prima pero' ti avverto !" )
say ( "ogni volta che devi far saire il tuo cavallo ," )
say ( "devi pagarmi 100.000 di yang ." )
say ( "e darmi 1 medaglia equitazione" )
say_reward  ( "Hai gli oggetti richiesti ?" )
local conferma = select ( "Si" ,  "No" )
if conferma == 1 then
if pc . gold >=  100000 then
pc . changegold ( - 100000 )
if conferma == 1 then
pc . remove_item ( 50050 , 1 )
horse.advance ( )
return
end
if conferma == 2 then
return
end
A questo script (incompleto) manca anche l'if (mettere un and if alla richeista dei soldi per ciò) che conta le medaglie nell'inventario, in questo caso, prenderebbe i soldi e scalerebbe una certa 'medaglia' che anche se non ci fosse nell'inventario ti farà continuare lo script facendoti salire il cavallo di un punto.
Ci sono quattro if e solo due end, quindi mancano
2 end.
pc . remove_item ( 50050 , need )
Mah...
 
scusate ragazzi .. infatti nn e' testato .. questo e' il mio ... mmmh ... credo 3-4 script ... mi baso piu sul php sto imparando il lua :) Bye :D

PS : Correggo subito :)
 
Ultima modifica da un moderatore:
A questo script (incompleto) manca anche l'if (mettere un and if alla richeista dei soldi per ciò) che conta le medaglie nell'inventario, in questo caso, prenderebbe i soldi e scalerebbe una certa 'medaglia' che anche se non ci fosse nell'inventario ti farà continuare lo script facendoti salire il cavallo di un punto.

Ci sono quattro if e solo due end, quindi mancano
2 end.

Mah...

Cos'è quel Mah? non vantarti :\
Errare Humanum Est :\
 
scusate ... postate allora lo script completo visto che qua in inforge nn c'e n'e uno di giusto D: Il lua lo niziato da poco .. quindi ... lollo visto che sei cosi bravo postalo :) Magari anche subito ??
 
Ve lo posto io ...
PHP:
say_title ( "Ciao" )
say ( "Io posso aumentare il tuo cavallo di un livello."  )
say ( "Prima pero' ti avverto !" )
say ( "ogni volta che devi far saire il tuo cavallo ," )
say ( "devi pagarmi 100.000 di yang ." )
say ( "e darmi 1 medaglia equitazione" )
say_reward  ( "Hai gli oggetti richiesti ?" )
local conferma = select ( "Si" ,  "No" )
if conferma == 2 then return end
if pc . gold <  100000 then
say("Non hai i soldi richiesti!")
return end
pc . changegold ( - 100000 )
pc . remove_item ( 50050 , 1 )
horse.advance ( )


--- Aggiornamento Post ---

Se ti posso dare qualche consiglio soprattutto all'inizio provate gli script ^^
 
Ultima modifica da un moderatore:
EDITO: Sennò non prendo il biscottino t.t
 
Ultima modifica:
Cos'è quel Mah? non vantarti :\
Mica mi sto vantando, il mah è legato al fatto che tu hai scritto di usar una variabile di nome 'need' senza dichiararla e soprattutto fuoriluogo... o.o'
PHP:
say_title ( "Ciao" )
say ( "Io posso aumentare il tuo cavallo di un livello."  )
say ( "Prima pero' ti avverto !" )
say ( "ogni volta che devi far salire il tuo cavallo ," )
say ( "devi pagarmi 100.000 di yang ." )
say ( "e darmi 1 medaglia equitazione" )
say_reward  ( "Hai gli oggetti richiesti ?" )
local conferma = select ( "Si" ,  "No" )
if conferma == 2 then return end
if pc . gold <  100000 then
say("Non hai i soldi richiesti!")
return end
pc . changegold ( - 100000 )
pc . remove_item ( 50050 , 1 )
horse.advance ( )
Io su
Codice:
if pc . gold < 100000
ci avrei aggiunto pure:
Codice:
or pc.count_item("50050")==0 then
se no anche se uno non avesse le medaglie necessarie farebbe salire il livello del cavallo ugualmente...
Ma anche no...
Stai a vedere che mò lollo91 non ha mai sbagliato qualcosa...
Io a 'sto punto ho tutto il diritto di dire che anche il GFO Team può stra-vantarsi.
Loro hanno capito il significato reale di community = condividere le cose.
Non venderle per guadagnarne profitto approfittando della proprie capacità.
Come fa qualcuno che so io... neh?
Zachy, ti stai fondendo il cervello? ahah
Poveretto... xD
 

Mica mi sto vantando, il mah è legato al fatto che tu hai scritto di usar una variabile di nome 'need' senza dichiararla e soprattutto fuoriluogo... o.o'

Io su
Codice:
if pc . gold < 100000
ci avrei aggiunto pure:
Codice:
and pc.count_item("50050")==0 then
se no anche se uno non avesse le medaglie necessarie farebbe salire il livello del cavallo ugualmente...

Zachy, ti stai fondendo il cervello? ahah
Poveretto... xD

Parla per te,creature del bosco è..é
 
Io su
Codice:
if pc . gold < 100000
ci avrei aggiunto pure:
Codice:
[B][COLOR=red]and[/COLOR][/B] pc.count_item("50050")==0 then
se no anche se uno non avesse le medaglie necessarie farebbe salire il livello del cavallo ugualmente...
In realtà andrebbe messo un or, non un and
 
Stato
Discussione chiusa ad ulteriori risposte.
Indietro
Top Bottom