Oggi è 17/06/2025, 18:49

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 [ 4 messaggi ] 

  Apri un nuovo argomento Questo argomento è bloccato, non puoi modificare o inviare ulteriori messaggi.

  Stampa pagina

Autore Messaggio
 Oggetto del messaggio: [RISOLTO][HELP]Team Chat non funzionante.
MessaggioInviato: 21/02/2011, 13:46 
Avatar utente
Utente

Iscritto il: 22/12/2010
Messaggi: 1098
Località: Agrigento (Sicilia)
Favourite GTA: San Andreas
Xfire: In PM

Karma
0


Non connesso
Salve a tutti, ho un problema che sicuramente sarà stupido, ma non riesco a risolverlo. Praticamente volevo fare una TeamChat dove (come dice il nome) il team possa parlare con i membri del suo stesso team (scusate se ripeto troppe volte "team" :asd:).

Ecco il mio Script:

Codice:
if(!strcmp(cmd, "/t", true) || !strcmp(cmd, "/team", true))
   {
      new tmp[256]; tmp = strtok(cmdtext, idx);
      if(!strlen(tmp)) return SendClientMessage(playerid, arancio, "USO: /(t)eam <testo>");
      for(new i = 0; i < MAX_PLAYERS; i++)
      {
          if(IsPlayerConnected(i) && GetPlayerTeam(playerid) == 1 && GetPlayerTeam(playerid) == GetPlayerTeam(i))
          {
            format(stringa, 128, "[AirForce Chat] %s dice: %s", pName, tmp);
            SendClientMessage(i, verde, stringa);
         }
         else if(IsPlayerConnected(i) && GetPlayerTeam(playerid) == 2 && GetPlayerTeam(playerid) == GetPlayerTeam(i))
         {
             format(stringa, 128, "[TaskPower Chat] %s dice: %s", pName, tmp);
            SendClientMessage(i, verde, stringa);
         }
      }
      return 1;
   }


All'apparenza sembra funzionare. Poi però mi sono accorto che invia solo la prima parola.
Per spiegarmi meglio, vi faccio un esempio: voglio scrivere "Ciao a tutti" in TeamChat, lui mi invia solo "Ciao". Vi ringrazio in anticipo ;)

EDIT: Ho risolto usando strrest trovato su un vecchissimo Topic di questo Forum. Mi potete dire però a cosa serve?

_________________
Immagine


Top
 E-mail  
 

 Oggetto del messaggio: Re: [HELP]Team Chat non funzionante.
MessaggioInviato: 21/02/2011, 14:09 
Banned

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

Karma
-10


Non connesso
Lo strrest è come lo strtok ma la grandezza dell'array "result" al posto di essere 20 è 128.


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Team Chat non funzionante.
MessaggioInviato: 21/02/2011, 18:28 
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
strtok prende solo una parola, detto in soldoni. Usa strrest

_________________
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]Team Chat non funzionante.
MessaggioInviato: 21/02/2011, 18:50 
Avatar utente
Utente

Iscritto il: 22/12/2010
Messaggi: 1098
Località: Agrigento (Sicilia)
Favourite GTA: San Andreas
Xfire: In PM

Karma
0


Non connesso
Si funziona, grazie. Potete :lock:

_________________
Immagine


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

  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 7 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:  
cron