Oggi è 01/05/2025, 14:12

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 1 [ 8 messaggi ] 

  Apri un nuovo argomento Rispondi all’argomento

  Stampa pagina

Autore Messaggio
 Oggetto del messaggio: [DOMANDA] Salvare team
MessaggioInviato: 07/02/2011, 22:46 
Avatar utente
Utente

Iscritto il: 19/01/2011
Messaggi: 445
Località: Cagliari,Sardegna
Favourite GTA: San Andreas

Karma
0


Non connesso
Salve, non ho mai fatto questo script, vorrei sapere come si salva il Team di un player con il Dini, per fare in modo che non lo possa più cambiare dopo averlo scelto, ditemi solo questa funzione, per il sistema mi arrangio io

_________________
Gamemodes:
GangWar/Rp v1.0.3: Download!


Top
 E-mail  
 

 Oggetto del messaggio: Re: [DOMANDA] Salvare team
MessaggioInviato: 07/02/2011, 23:12 
Banned

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

Karma
-10


Non connesso
Salvi nel file del player un valore per esempio 1 = Team 1, 2 = Team 2 ecc. e poi tramite il numero salvato setti il team.


Top
 E-mail  
 
 Oggetto del messaggio: Re: [DOMANDA] Salvare team
MessaggioInviato: 07/02/2011, 23:36 
Avatar utente
Utente

Iscritto il: 31/10/2010
Messaggi: 901
Località: Universo - Via Lattea - Sistema Solare - Pianeta Terra - Europa - Italia - Sicilia - Grammichele(CT)
Favourite GTA: San Andreas
Xfire: Privato

Karma
2


Non connesso
Spostata :\ la prossima volta azzeccala la sezione xD

Comunque, quando definisci un team esso ha un valore numerico

Codice:
#define TEAM 1


TEAM ha valore 1 quindi basta salvare nel file dini il valore 1
Codice:
dini_IntSet(File, "Team", gTeam[playerid]);


Se per esempio vuoi salvare in questo modo:

Team = Militari, allora ti basta un semplice if
Codice:
if(gTeam[playerid] == TEAM_MILITARI)
{
    dini_Set(File, "Team", "Militari");
}


e per gettarlo

Codice:
if(strcmp(dini_Get(File, "Team"), "Militari", true)==0) gTeam[playerid] = TEAM_MILITARI;

_________________
Immagine


I Miei Filterscript Per Sa-Mp

Rampone System By me and Mik_Teck
Autovelox System By me and Mik_Teck
Metro System By me
pLaserPointer By me

Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [DOMANDA] Salvare team
MessaggioInviato: 09/02/2011, 22:32 
Avatar utente
Utente

Iscritto il: 19/01/2011
Messaggi: 445
Località: Cagliari,Sardegna
Favourite GTA: San Andreas

Karma
0


Non connesso
Ho provato a fare qualcosa, ma non uso il gTeam, e mi è venuto che nel file .ini, appare sempre Fazione=0. Chiedo quindi di integrare il codice per salvare la fazione di un player, e settargliela al login.
GM
Il dialog per scegliere la fazione lo faccio io, mi serve solo questa funzione.

_________________
Gamemodes:
GangWar/Rp v1.0.3: Download!


Top
 E-mail  
 
 Oggetto del messaggio: Re: [DOMANDA] Salvare team
MessaggioInviato: 09/02/2011, 22:54 
Avatar utente
Utente

Iscritto il: 31/10/2010
Messaggi: 901
Località: Universo - Via Lattea - Sistema Solare - Pianeta Terra - Europa - Italia - Sicilia - Grammichele(CT)
Favourite GTA: San Andreas
Xfire: Privato

Karma
2


Non connesso
Non vedo la funzione dove setti la fazione ai players :\ usa il SetPlayerTeam, è più semplice:

Guida

_________________
Immagine


I Miei Filterscript Per Sa-Mp

Rampone System By me and Mik_Teck
Autovelox System By me and Mik_Teck
Metro System By me
pLaserPointer By me

Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [DOMANDA] Salvare team
MessaggioInviato: 09/02/2011, 23:24 
Avatar utente
Utente

Iscritto il: 19/01/2011
Messaggi: 445
Località: Cagliari,Sardegna
Favourite GTA: San Andreas

Karma
0


Non connesso
Fatto, ora mi manca solo il codice per salvare il team di un player su file..
GM

_________________
Gamemodes:
GangWar/Rp v1.0.3: Download!


Top
 E-mail  
 
 Oggetto del messaggio: Re: [DOMANDA] Salvare team
MessaggioInviato: 09/02/2011, 23:38 
Avatar utente
Utente

Iscritto il: 31/10/2010
Messaggi: 901
Località: Universo - Via Lattea - Sistema Solare - Pianeta Terra - Europa - Italia - Sicilia - Grammichele(CT)
Favourite GTA: San Andreas
Xfire: Privato

Karma
2


Non connesso
come ti ho già spiegato il team ha un valore numerico, quindi basta usare il dini_IntSet, metti questo nel SaveAccount:

Codice:
dini_IntSet(pFile2, "Fazione", GetPlayerTeam(playerid));


e quando si logga gli setti il team in questo modo:

Codice:
SetPlayerTeam(playerid, dini_Int(pFile2, "Fazione");

_________________
Immagine


I Miei Filterscript Per Sa-Mp

Rampone System By me and Mik_Teck
Autovelox System By me and Mik_Teck
Metro System By me
pLaserPointer By me

Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [DOMANDA] Salvare team
MessaggioInviato: 10/02/2011, 15:04 
Avatar utente
Utente

Iscritto il: 19/01/2011
Messaggi: 445
Località: Cagliari,Sardegna
Favourite GTA: San Andreas

Karma
0


Non connesso
Ho provato ma non funziona. Ti posto la gm, almeno la controlli tu, e vedi cosa non va.
Gm qui.

_________________
Gamemodes:
GangWar/Rp v1.0.3: Download!


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

  Apri un nuovo argomento Rispondi all’argomento

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



Chi c’è in linea

Visitano il forum: Nessuno e 6 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: