GTA-Expert Forum: Raccolta script utili - GTA-Expert Forum

Salta al contenuto

  • (5 Pagine)
  • +
  • « Primo
  • 3
  • 4
  • 5
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

Raccolta script utili

#81 L'utente è offline   Peppinux aka Peppe_Stasu 

  • Sicario
  • Gruppo: Utenti
  • Messaggi: 2056
  • Iscritto il: 16/04/10
  • GTA Preferito:GTA: San Andreas

Inviato il 03 agosto 2011 - 10:00

Beh sì per il suo esempio sì ma ricorda che le stringhe non si formattano solo nei SendClientMessage/ToAll :asd:.
0

#82 L'utente è offline   _All3Xz_ 

  • Criminale
  • Gruppo: Utenti
  • Messaggi: 1512
  • Iscritto il: 05/01/09
  • GTA Preferito:GTA: San Andreas

Inviato il 03 agosto 2011 - 17:33

Visualizza Messaggi.ReVo^, il 03 agosto 2011 - 10:02 ha detto:

Visualizza Messaggi_All3Xz_, il 29 luglio 2011 - 12:57 ha detto:

CreateFormat

L'ho creato solo per fare prima a creare una stringa e a formattarla in una riga, dato che sono pigro mi rompe scrivere quel codice lungo, però magari ci sono altri pigri a cui potrà servire sta funzione..


#define CreateFormat(%0,%1,%2,%4); new %0[%1]; format(%0,%1,%2,%4);


CreateFormat(nome_stringa,lunghezza,testo,roba da formattare);

Esempio:

public OnPlayerConnect(playerid)
{
new nome[24];
GetPlayerName(playerid,nome,sizeof(nome));
CreateFormat(string,128,"%s è entrato nel server",nome);
SendClientMessageToAll(0xffffff,string);
return 1;
}


A Sto punto usa il define di peppe che ti fa mettere direttamente nel SendClientMessage(ToAll) le variabili

Io ho creato questa macro per usarla in un multilanguage system che ho creato tempo fa, così formatto due stringhe (ITA e ENG) velocemente
My Works
[FS]_All3Xz_ Anti-Cheat 4
[FS]_All3Xz_ Anti-Cheat 7
[FS]_All3Xz_ Anti-Cheat 8
[GM] PVCM Training 0.? (MySQL)
[APP]_All3Xz_ NPC Generator
[GUIDA] Leggere da file usando dini
[GUIDA] Scripting GTA:IV - Callbacks
[GM] PVCM Training 1 (MySQL)
[GM] PVCM A/D
[GUIDA] Leggere da file usandi dini 2
0

#83 L'utente è offline   mitosking 

  • Ladro
  • Gruppo: Utenti
  • Messaggi: 582
  • Iscritto il: 10/11/10
  • GTA Preferito:GTA IV

Inviato il 07 agosto 2011 - 09:40

Ottimo define ;).

Messaggio modificato da mitosking il 07 agosto 2011 - 09:42

Mitosking

Scripter dal 05/01/2011
0

#84 L'utente è offline   BeatBoxx3r 

  • Vandalo
  • Gruppo: Utenti
  • Messaggi: 60
  • Iscritto il: 29/08/11
  • GTA Preferito:GTA: Chinatown Wars

Inviato il 29 agosto 2011 - 17:42

a me sembra che si allunghi addirittura:

1: devi scrivere la macro, roba che con il semplice format non si fa.
2: a me pare che una stringa formattata funzioni anche così:
 format(string, 256, "%s è entrato nel server, nome);

è più corta...
DSXA Clan Server visita il nostro sito:

http://dsxaclan.forumfree.it
0

#85 L'utente è offline   .ReVo^ 

  • Criminale
  • Gruppo: Utenti
  • Messaggi: 1402
  • Iscritto il: 20/11/08
  • GTA Preferito:GTA: TBoGT

Inviato il 29 agosto 2011 - 21:17

1: devi scrivere la macro, roba che con il semplice format non si fa.

Guarda che la macro va definita in alto e poi basta :huh:
Immagine Postata
0

#86 L'utente è offline   _All3Xz_ 

  • Criminale
  • Gruppo: Utenti
  • Messaggi: 1512
  • Iscritto il: 05/01/09
  • GTA Preferito:GTA: San Andreas

Inviato il 29 agosto 2011 - 23:05

Visualizza MessaggiBeatBoxx3r, il 29 agosto 2011 - 18:42 ha detto:

1: devi scrivere la macro, roba che con il semplice format non si fa.

:m: sei serio? la macro si definisce in testa alla gm e bon.
penso sia più veloce scrivere
CreateFormat(string,80,"%s è entrato nel server",nome);

che
new string[80];
format(string,sizeof(string),"%s è entrato nel server",nome);

My Works
[FS]_All3Xz_ Anti-Cheat 4
[FS]_All3Xz_ Anti-Cheat 7
[FS]_All3Xz_ Anti-Cheat 8
[GM] PVCM Training 0.? (MySQL)
[APP]_All3Xz_ NPC Generator
[GUIDA] Leggere da file usando dini
[GUIDA] Scripting GTA:IV - Callbacks
[GM] PVCM Training 1 (MySQL)
[GM] PVCM A/D
[GUIDA] Leggere da file usandi dini 2
0

#87 L'utente è offline   BeatBoxx3r 

  • Vandalo
  • Gruppo: Utenti
  • Messaggi: 60
  • Iscritto il: 29/08/11
  • GTA Preferito:GTA: Chinatown Wars

Inviato il 30 agosto 2011 - 08:42

hai ragione allex, non avevo pensato che dovevi creare la variabile, scusatemi
DSXA Clan Server visita il nostro sito:

http://dsxaclan.forumfree.it
0

#88 L'utente è offline   Xand3r 

  • Cittadino Integerrimo
  • Gruppo: Utenti
  • Messaggi: 6
  • Iscritto il: 22/09/11
  • GTA Preferito:GTA: San Andreas

Inviato il 22 settembre 2011 - 00:44

Grazie
0

#89 L'utente è offline   Rapgangsta 

  • Tirapiedi
  • Gruppo: Banned
  • Messaggi: 1044
  • Iscritto il: 21/10/09
  • GTA Preferito:Sconosciuto

Inviato il 24 ottobre 2011 - 16:09

Visualizza Messaggi_All3Xz_, il 29 luglio 2011 - 12:57 ha detto:

CreateFormat

L'ho creato solo per fare prima a creare una stringa e a formattarla in una riga, dato che sono pigro mi rompe scrivere quel codice lungo, però magari ci sono altri pigri a cui potrà servire sta funzione..


#define CreateFormat(%0,%1,%2,%4); new %0[%1]; format(%0,%1,%2,%4);


CreateFormat(nome_stringa,lunghezza,testo,roba da formattare);

Esempio:

public OnPlayerConnect(playerid)
{
new nome[24];
GetPlayerName(playerid,nome,sizeof(nome));
CreateFormat(string,128,"%s è entrato nel server",nome);
SendClientMessageToAll(0xffffff,string);
return 1;
}



public OnPlayerConnect(playerid)
{
new nome[24];
GetPlayerName(playerid,nome,sizeof(nome));
CreateFormat(string,128,"%s è entrato nel server",nome);
SendClientMessageToAll(0xffffff,string);
return 1;
}

con il PlayerName(playerid) scrivi tutta quella roba in una riga
0

#90 L'utente è offline   _All3Xz_ 

  • Criminale
  • Gruppo: Utenti
  • Messaggi: 1512
  • Iscritto il: 05/01/09
  • GTA Preferito:GTA: San Andreas

Inviato il 27 ottobre 2011 - 17:27

ma la usi la testa quando scrivi? cosa c'entra il playername :m: quello è un esempio su come usare il CreateFormat ._. madonna santa..
My Works
[FS]_All3Xz_ Anti-Cheat 4
[FS]_All3Xz_ Anti-Cheat 7
[FS]_All3Xz_ Anti-Cheat 8
[GM] PVCM Training 0.? (MySQL)
[APP]_All3Xz_ NPC Generator
[GUIDA] Leggere da file usando dini
[GUIDA] Scripting GTA:IV - Callbacks
[GM] PVCM Training 1 (MySQL)
[GM] PVCM A/D
[GUIDA] Leggere da file usandi dini 2
0

#91 L'utente è offline   francescoso 

  • Mercenario
  • Gruppo: Utenti
  • Messaggi: 947
  • Iscritto il: 27/10/10
  • GTA Preferito:GTA: San Andreas

Inviato il 13 giugno 2012 - 19:16

radar_sonar

Questa script per MTA:SA modifica il radar mettendone un stile sonar.

Autore: Io

Pubblicabile: Si

Screens: No

Bugs: Nessuno

Da provare: Si


DOWNLOAD: http://www.mediafire...t2mq72gawt1x3rv

Messaggio modificato da francescoso il 13 giugno 2012 - 19:17

Mio canale youtube: http://www.youtube.c...SAItalian3xpert
GTA SA è il mio preferito.


Cerco di aiutare ad ampliare l'area files di GTA SA in questa community!
0

#92 L'utente è offline   francescoso 

  • Mercenario
  • Gruppo: Utenti
  • Messaggi: 947
  • Iscritto il: 27/10/10
  • GTA Preferito:GTA: San Andreas

Inviato il 14 giugno 2012 - 10:58

Up!
Mio canale youtube: http://www.youtube.c...SAItalian3xpert
GTA SA è il mio preferito.


Cerco di aiutare ad ampliare l'area files di GTA SA in questa community!
0

#93 L'utente è offline   Fabio206 

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

Inviato il 14 giugno 2012 - 11:05

Non serve uppare, non hai chiesto aiuto..
0

#94 L'utente è offline   francescoso 

  • Mercenario
  • Gruppo: Utenti
  • Messaggi: 947
  • Iscritto il: 27/10/10
  • GTA Preferito:GTA: San Andreas

Inviato il 16 giugno 2012 - 22:48

E' per aumentare le visualizzazioni!
Mio canale youtube: http://www.youtube.c...SAItalian3xpert
GTA SA è il mio preferito.


Cerco di aiutare ad ampliare l'area files di GTA SA in questa community!
0

#95 L'utente è offline   Reysh_Garo 

  • Cittadino Integerrimo
  • Gruppo: Utenti
  • Messaggi: 1
  • Iscritto il: 08/08/13
  • GTA Preferito:GTA: San Andreas

Inviato il 09 agosto 2013 - 19:39

@ Peppinux aka Peppe_Stasu scusa la mia ingoranza uso da poco pawno ma cosa vuol dire
  • //Fuori da tutto ?



Messaggio modificato da Reysh_Garo il 09 agosto 2013 - 19:39

0

  • (5 Pagine)
  • +
  • « Primo
  • 3
  • 4
  • 5
  • 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