GTA-Expert Forum: [HELP]funzione for - GTA-Expert Forum

Salta al contenuto

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

[HELP]funzione for

#1 L'utente è offline   SuperSimonetti 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 16
  • Iscritto il: 05/06/12
  • Provenienza:Montelupo (FI)
  • GTA Preferito:GTA V

Inviato il 23 settembre 2012 - 15:43

salve, vorrei cortesemente che qualcuno mi spieghi cos'è la funzione for. mi sto cervellando ma non riesco a capire a cosa serve, ho guardato anche su samp wiki ma non ho ancora capito

esempio che ho trovato in giro

for (new i = 400; i <= 611; i++)
{
	if (strcmp(modelname, VehicleName[i-400], true) == 0)
	{
     		return i;
        }
}


grazie in anticipo
0

#2 L'utente è offline   Fabio206 

  • Padrino
  • Gruppo: Admin
  • Messaggi: 72377
  • Iscritto il: 05/12/05
  • GTA Preferito:GTA III

Inviato il 23 settembre 2012 - 15:50

Non è una funzione, ripete le istruzioni al suo interno per n volte, con n che dipende dal contatore (in questo caso, i, che va da 400 a 611 e viene aumentato di 1 ad ogni ciclo)

Occhio che sono le basi della programmazione, se non si sa questo è inutile passare direttamente alle RP come fa spesso chi non ha nessuna esperienza nella programmazione appunto..

Immagine Postata
0

#3 L'utente è offline   SuperSimonetti 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 16
  • Iscritto il: 05/06/12
  • Provenienza:Montelupo (FI)
  • GTA Preferito:GTA V

Inviato il 23 settembre 2012 - 16:11

grazie mille, adesso so come fare le chat di una fazione, grazie ancora :)
0

#4 L'utente è online   Wesser 

  • Sicario
  • Gruppo: Utenti
  • Messaggi: 1620
  • Iscritto il: 24/11/07
  • ID PSN:Wesser92
  • ID Social Club:Temutocle
  • Provenienza:Matera, Basilicata, Sud Italia, Europa Occidentale, Terra, Sistema Solare, Via Lattea, Universo?
  • GTA Preferito:GTA: San Andreas

Inviato il 24 settembre 2012 - 08:51

Il ciclo for è tecnicamente una struttura di controllo.

Va anche detto che ++ e -- sono gli operatori pre-increment o post-increment (la cui differenza non fa una piega nel ciclo for), i quali incrementano o decrementano una determinata variabile di una unità. Nel nostro caso, i++ equivale ad i += 1. Nel caso in cui volessi, ad esempio, incrementare il contatore i di più unità, devi utilizzare inequivocabilmente l'espressione i += n. ;)

Messaggio modificato da Wesser il 24 settembre 2012 - 08:58

Tutorial: || Guida SCM || Richieste/Aiuti script || BB Code || Guida IFP

"Meglio una vita da noob dichiarato, che una vita da saputello inventato."

Mio contributo altrove
(non posso fornire link a siti non affiliati, "Google-are"):

GTA3script (III/VC definitions)
GTA Animation XML IO
Full Nitro Control ~ Script Dependent Drawings (SDDWG) ~ Widescreen HOR+ Support (WSHPS) ~ Dithered Sky Gradient (SkyGrad)
0

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

1 utenti stanno leggendo questa discussione
0 utenti, 1 ospiti, 0 utenti anonimi