Hi Wo liegt der unterschied:
//Einmal das
if(!strcmp(cmdtext, "/househelp", true))
{
//Und das
if(strcmp(cmd,"/househelp",true)==0)
{
Hi Wo liegt der unterschied:
//Einmal das
if(!strcmp(cmdtext, "/househelp", true))
{
//Und das
if(strcmp(cmd,"/househelp",true)==0)
{
Das ! steht für not also nicht.
Das weiß ich ja xD
Aber dies hier:
, true))
,true)==0)
Und wieso wird ein Befehl "verneint"
!variable ist das gleiche wie variable == 0
Und die meisten Funktionen returnen einen Wert, das sind eigentlich die Grundlagen von C bzw. Pawn.
Die beiden Abfragen sind gleichwertig, kannst ja mal ausprobieren, also z.B.if(!i)...