Oggi è 01/05/2025, 5:32

Tutti gli orari sono UTC + 1 ora [ ora legale ]



Regole del forum


- Dare titoli sensati, non titoli tipo "Aiuto" oppure "Problema", i topic analoghi verranno immediatamente chiusi.
- Utilizzare http://www.pastebin.com per script superiori a 20 righe.



 Pagina 1 di 2 [ 28 messaggi ] 

Vai alla pagina :: 1, 2  Prossima »
  Apri un nuovo argomento Questo argomento è bloccato, non puoi modificare o inviare ulteriori messaggi.

  Stampa pagina

Autore Messaggio
 Oggetto del messaggio: [RISOLTO] [HELP] Counter LS e SF
MessaggioInviato: 27/12/2010, 14:48 
Avatar utente
Utente

Iscritto il: 10/12/2010
Messaggi: 264
Località: Bitritto(BA)
Favourite GTA: San Andreas
Steam: Scienziatogm

Karma
0


Non connesso
Ciao ragazzi,vi chiedo aiuto perchè non me ne intendo di file *.ini .Io uso file.inc per l'esportazione di file .ini e come gamemode l'Atlantis . Vorrei chiedervi come fare a creare un ini dove si registrano gli abitanti di San Fierro e di Los Santos,e quando un player entra compare Los Santos: %d e San Fierro: %d come textdraw. Grazie in anticipo!

_________________
scienziato-pazzo alias Scienziatogm • Scripter/Programmer


Top
 E-mail  
 

 Oggetto del messaggio: Re: [HELP]Counter LS e SF
MessaggioInviato: 30/12/2010, 13:28 
Banned

Iscritto il: 31/10/2010
Messaggi: 1363
Località: Sicilia
Favourite GTA: San Andreas
Xfire: peppinux

Karma
-10


Non connesso
Beh per il counter basta fare:
Codice:
// In cima
#define LS 0

#define SF 1

new
    counter[2],
    Text:txtCounter;

// Quando si sceglie LS
counter[LS]++;

//Quando si sceglie SF
counter[SF]++;

E poi per la TextDraw:
Codice:
// Sotto OnGameModeInit
// Qui crei la TextDraw con testo "Los Santos = 0 - San Fierro = 0"

//Sotto agli incrementi dei counter
new txtString[64];
format(txtString, 64, "Los Santos = %d - San Fierro = %d", counter[LS], counter[SF]);
TextDrawSetString(txtCounter, string);

Poi per il salvataggio dati per salvarli basta fare così:
Codice:
// Sotto gli incrementi
new File:cFile = fopen("Counter.ini", io_write);
new cString[64];
format(cString, 64, "LosSantos=%d\r\nSanFierro=%d", counter[LS], counter[SF]);
fwrite(cFile, cString);

Però per poi trovare il numero di abitanti salvati nel file a dare il loro valore alle variabili counter[LS] e counter[SF] non so come fare dato che ho imparato ieri ad usare il file.inc (ho sempre usato il Dini :S)

Spero comunque che io ti sia stato d'aiuto. Bye e fammi sapere :D.


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Counter LS e SF
MessaggioInviato: 30/12/2010, 18:54 
Avatar utente
Utente

Iscritto il: 10/12/2010
Messaggi: 264
Località: Bitritto(BA)
Favourite GTA: San Andreas
Steam: Scienziatogm

Karma
0


Non connesso
Sisi ora mi servirebbe come leggere il file e settarlo alla connessione di un player

_________________
scienziato-pazzo alias Scienziatogm • Scripter/Programmer


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Counter LS e SF
MessaggioInviato: 30/12/2010, 19:07 
Banned

Iscritto il: 31/10/2010
Messaggi: 1363
Località: Sicilia
Favourite GTA: San Andreas
Xfire: peppinux

Karma
-10


Non connesso
Eh quella è l'unica cosa in cui non ti posso aiutare.


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Counter LS e SF
MessaggioInviato: 31/12/2010, 2:09 
Avatar utente
Utente

Iscritto il: 10/12/2010
Messaggi: 264
Località: Bitritto(BA)
Favourite GTA: San Andreas
Steam: Scienziatogm

Karma
0


Non connesso
Comunque ho provato e non mi crea nessun file!
(se lo creo io in scriptfiles rimane vuoto)

_________________
scienziato-pazzo alias Scienziatogm • Scripter/Programmer


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Counter LS e SF
MessaggioInviato: 31/12/2010, 11:03 
Banned

Iscritto il: 31/10/2010
Messaggi: 1363
Località: Sicilia
Favourite GTA: San Andreas
Xfire: peppinux

Karma
-10


Non connesso
O.o impossibile...


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Counter LS e SF
MessaggioInviato: 06/01/2011, 1:15 
Avatar utente
Administrator

Iscritto il: 02/09/2010
Messaggi: 1349
Località: Agrigento
Favourite GTA: Vice City
PlayStation Network: Giovanni94m
Xfire: Giovanni94m
Steam: Giovanni94m

Karma
10


Non connesso
Il problema sta nel fatto che non ha messo la funzione fclose();
Per quanto riguarda script RP io non ne capisco un cazzo. Devi spiegare dettagliatamente al massimo per capirti.
Per dirla tutta i server rp mi fanno schifo. (Parere personale non voglio creare casini. Sia chiaro)

_________________
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Counter LS e SF
MessaggioInviato: 06/01/2011, 12:02 
Banned

Iscritto il: 31/10/2010
Messaggi: 1363
Località: Sicilia
Favourite GTA: San Andreas
Xfire: peppinux

Karma
-10


Non connesso
Giusto. Sotto fwrite(cFile, cString); devi aggiungere fclose(cFile);


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Counter LS e SF
MessaggioInviato: 06/01/2011, 14:08 
Avatar utente
Utente

Iscritto il: 10/12/2010
Messaggi: 264
Località: Bitritto(BA)
Favourite GTA: San Andreas
Steam: Scienziatogm

Karma
0


Non connesso
Si ma come faccio per leggerlo il file?

_________________
scienziato-pazzo alias Scienziatogm • Scripter/Programmer


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Counter LS e SF
MessaggioInviato: 06/01/2011, 15:45 
Banned

Iscritto il: 31/10/2010
Messaggi: 1363
Località: Sicilia
Favourite GTA: San Andreas
Xfire: peppinux

Karma
-10


Non connesso
Ti ho già detto che io per questo non ti posso aiutare. Se non ricevi altre risposte è inutile che posti il 4° UP; e sarò costretto a lockare.


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Counter LS e SF
MessaggioInviato: 06/01/2011, 18:00 
Utente

Iscritto il: 06/11/2010
Messaggi: 114
Xfire: revolution96

Karma
0


Non connesso
devi usare fread


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Counter LS e SF
MessaggioInviato: 06/01/2011, 20:07 
Banned

Iscritto il: 31/10/2010
Messaggi: 1363
Località: Sicilia
Favourite GTA: San Andreas
Xfire: peppinux

Karma
-10


Non connesso
Revo quello si era capito; prima si apre il file in modalità io_read e poi si usa la funziona fread per leggere all'interno ma come si fa a trovare l'intero e la parola scritta dopo gli uguali? Penso che serva questo a lui. (E farebbe comodo anche a me saperlo :rotfl:)


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Counter LS e SF
MessaggioInviato: 07/01/2011, 1:51 
Avatar utente
Moderatore

Iscritto il: 28/10/2010
Messaggi: 919
Località: Veduggio con Colzano (Milano-Monza)
Favourite GTA: San Andreas
PlayStation Network: Nessuno
Xbox Live: Nessuno
Xfire: barle97

Karma
1


Non connesso
bhe per quello non potresti usare dini?

_________________
disasm 0xFFFF00 1: LE HANTENNE DEL RUTER SI MVONO DA SL!11!1!!1
[EPD]Giovanni94m: AHSUAHSAUSHAUSAHSAU
disasm 0xFFFF00 1: bella questa asd

[EPD]Giovanni94m: io non riesco a trovare un gioco che ci giocavo su ps1
[EPD]Giovanni94m: non ricordo il nome
[EPD]Giovanni94m: era un omino rosa
[EPD]Giovanni94m: ...
[BCD]barle_the_king: forse cercavi omino bianco [cit. google]
[BCD]barle_the_king: auhsahusuha
[EPD]Giovanni94m: no ahsau
[BCD]barle_the_king: firma duhahudshue

Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Counter LS e SF
MessaggioInviato: 08/01/2011, 1:00 
Utente

Iscritto il: 06/11/2010
Messaggi: 114
Xfire: revolution96

Karma
0


Non connesso
Perchè vi complicate la vita usando 9403 cose scusate ._.
Basta che salvi i due integer su due linee e usi
fread(f,Stringa); Cittadini[LS]=strval(Stringa);
fread(f,Stringa); Cittadini[LV]=strval(Stringa);


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Counter LS e SF
MessaggioInviato: 08/01/2011, 13:17 
Banned

Iscritto il: 31/10/2010
Messaggi: 1363
Località: Sicilia
Favourite GTA: San Andreas
Xfire: peppinux

Karma
-10


Non connesso
Ma in "Stringa" cosa si dovrebbe formattare?


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Counter LS e SF
MessaggioInviato: 13/01/2011, 14:29 
Avatar utente
Utente

Iscritto il: 10/12/2010
Messaggi: 264
Località: Bitritto(BA)
Favourite GTA: San Andreas
Steam: Scienziatogm

Karma
0


Non connesso
Dovrei fare fread(cFile,cString); ?

_________________
scienziato-pazzo alias Scienziatogm • Scripter/Programmer


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Counter LS e SF
MessaggioInviato: 16/01/2011, 22:53 
Avatar utente
Utente

Iscritto il: 10/12/2010
Messaggi: 264
Località: Bitritto(BA)
Favourite GTA: San Andreas
Steam: Scienziatogm

Karma
0


Non connesso
upppp

_________________
scienziato-pazzo alias Scienziatogm • Scripter/Programmer


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Counter LS e SF
MessaggioInviato: 17/01/2011, 1:06 
Avatar utente
Moderatore

Iscritto il: 28/10/2010
Messaggi: 919
Località: Veduggio con Colzano (Milano-Monza)
Favourite GTA: San Andreas
PlayStation Network: Nessuno
Xbox Live: Nessuno
Xfire: barle97

Karma
1


Non connesso
Ma dai nessuno più ti aiuta.. Non continuare ad uppare che non serve a niente.. Lockate dai :lock:

_________________
disasm 0xFFFF00 1: LE HANTENNE DEL RUTER SI MVONO DA SL!11!1!!1
[EPD]Giovanni94m: AHSUAHSAUSHAUSAHSAU
disasm 0xFFFF00 1: bella questa asd

[EPD]Giovanni94m: io non riesco a trovare un gioco che ci giocavo su ps1
[EPD]Giovanni94m: non ricordo il nome
[EPD]Giovanni94m: era un omino rosa
[EPD]Giovanni94m: ...
[BCD]barle_the_king: forse cercavi omino bianco [cit. google]
[BCD]barle_the_king: auhsahusuha
[EPD]Giovanni94m: no ahsau
[BCD]barle_the_king: firma duhahudshue

Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Counter LS e SF
MessaggioInviato: 17/01/2011, 14:29 
Avatar utente
Utente

Iscritto il: 10/12/2010
Messaggi: 264
Località: Bitritto(BA)
Favourite GTA: San Andreas
Steam: Scienziatogm

Karma
0


Non connesso
ReVo_ sa farlo .-. non serve lockare

_________________
scienziato-pazzo alias Scienziatogm • Scripter/Programmer


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Counter LS e SF
MessaggioInviato: 21/01/2011, 16:15 
Avatar utente
Utente

Iscritto il: 10/12/2010
Messaggi: 264
Località: Bitritto(BA)
Favourite GTA: San Andreas
Steam: Scienziatogm

Karma
0


Non connesso
Provo ad usare il while come dice su Sa-Mp Wiki

_________________
scienziato-pazzo alias Scienziatogm • Scripter/Programmer


Top
 E-mail  
 
Visualizza ultimi messaggi:  Ordina per  
 Pagina 1 di 2 [ 28 messaggi ] 

Vai alla pagina :: 1, 2  Prossima »
  Apri un nuovo argomento Questo argomento è bloccato, non puoi modificare o inviare ulteriori messaggi.

Tutti gli orari sono UTC + 1 ora [ ora legale ]



Chi c’è in linea

Visitano il forum: Nessuno e 25 ospiti


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Cerca per:
Vai a: