raga che cambia tra:
strcmp/!strcmp ; strfind/strfind ; strlen/!strlen ; strval/!strval ;
cioè che cambia con la ! e senza ?
Pagina 1 di 1
[HELP] Comandi
#2
Inviato il 01 agosto 2010 - 14:45
strcmp/!strcmp è per controllare una ugaglianza tra stringhe, per esempio il nick di un player con per esempio una stringa di un ini, e controlare se e uguale..
Ah comunque ! significa quando non è uguale tipo
if(PlayerInfo[playerid][nabbo] != 0) // con questa stringa indico quando il valore non è zero ma un altro qualsiasi valore..
if(PlayerInfo[playerid][nabbo] != 1) // così indico che se il player non è nabbo ma qualsiasi altro valore...
(almeno credo, prova tu xD)
Ah comunque ! significa quando non è uguale tipo
if(PlayerInfo[playerid][nabbo] != 0) // con questa stringa indico quando il valore non è zero ma un altro qualsiasi valore..
if(PlayerInfo[playerid][nabbo] != 1) // così indico che se il player non è nabbo ma qualsiasi altro valore...
(almeno credo, prova tu xD)
#3
Inviato il 01 agosto 2010 - 14:52
strcmp serve a comparare due stringhe, se sono uguali ritorna 0, sennò ritorna un diverso valore.
strfind serve a cercare in una stringa una serie di caratteri o una frase, ritorna 0 se trova corrispondenza
strlen getta la lunghezza di una stringa, cioè i caratteri da esso composta
quindi !strlen è da interpretare così "Se la stringa non ha lunghezza (0 caratteri) allora..."
strval converte una stringa in una variabile intera
strfind serve a cercare in una stringa una serie di caratteri o una frase, ritorna 0 se trova corrispondenza
strlen getta la lunghezza di una stringa, cioè i caratteri da esso composta
quindi !strlen è da interpretare così "Se la stringa non ha lunghezza (0 caratteri) allora..."
strval converte una stringa in una variabile intera
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
[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
#7
Inviato il 02 agosto 2010 - 12:44
Quote
Angelo' date='02 agosto 2010 - 12:55' timestamp='1280746512' post='418889']
quindi per esempio
se strlen(tmp) getta la lunghezza di una stringa !strlen non getta la lunghezza di una stringa?
quindi per esempio
se strlen(tmp) getta la lunghezza di una stringa !strlen non getta la lunghezza di una stringa?
Ma le hai lette le altre risposte?

Quote
strlen getta la lunghezza di una stringa, cioè i caratteri da esso composta
quindi !strlen è da interpretare così "Se la stringa non ha lunghezza (0 caratteri) allora..."
quindi !strlen è da interpretare così "Se la stringa non ha lunghezza (0 caratteri) allora..."
Pagina 1 di 1