SA-MP Forums Archive
/setname < 5 errors I don't understand - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: /setname < 5 errors I don't understand (/showthread.php?tid=135345)



/setname < 5 errors I don't understand - Andy_McKinley - 20.03.2010

I don't understand what I'm doing wrong...
Errors;
Код:
D:\DOCUME~1\ANDY~1\MYDOC~1\_UF_SF~1\GAMEMO~1\_UF_SF~1.PWN(2390) : error 029: invalid expression, assumed zero
D:\DOCUME~1\ANDY~1\MYDOC~1\_UF_SF~1\GAMEMO~1\_UF_SF~1.PWN(2393) : error 001: expected token: "-string end-", but found "-identifier-"
D:\DOCUME~1\ANDY~1\MYDOC~1\_UF_SF~1\GAMEMO~1\_UF_SF~1.PWN(2393) : error 029: invalid expression, assumed zero
D:\DOCUME~1\ANDY~1\MYDOC~1\_UF_SF~1\GAMEMO~1\_UF_SF~1.PWN(2393) : warning 215: expression has no effect
D:\DOCUME~1\ANDY~1\MYDOC~1\_UF_SF~1\GAMEMO~1\_UF_SF~1.PWN(2393) : error 001: expected token: ";", but found ")"
D:\DOCUME~1\ANDY~1\MYDOC~1\_UF_SF~1\GAMEMO~1\_UF_SF~1.PWN(2393) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


5 Errors.
pawn Код:
dcmd_setname(playerid, params[])
{
  if(pInfo[playerid][pAdmin] < 5) return SystemMessage(playerid, "You are not an Administrator with the required level.");
  {
    new id, newname[24];
    if(sscanf(params, "ds", id, newname)) // Usage Message
    else
    {
      new str[24];
      format(str, 24, "%s". newname));
      SetPlayerName(id, str);
        format(myString,sizeof(myString),"You have changed %s's name to %s",myPlayerName, newname);
            SystemMessage(playerid, myString);
            format(myString,sizeof(myString),"Your name has been changed by Adminstrator %s to $s",adminname, newname);
    }
  }
  return 1;
}
Could someone help?


Re: /setname < 5 errors I don't understand - [03]Garsino - 20.03.2010

And line 2390 & 2393 is where...?


Re: /setname < 5 errors I don't understand - ray187 - 20.03.2010

Код:
 if(sscanf(params, "ds", id, newname)) // Usage Message
    else
... is an invalid expression. Either use

Код:
else if(sscanf(params, "ds", id, newname))
or

Код:
if(sscanf(params, "ds", id, newname))
{
// some code
}
else
depending on what you want.


Re: /setname < 5 errors I don't understand - Andy_McKinley - 20.03.2010

Quote:
Originally Posted by [03
Garsino ]
And line 2390 & 2393 is where...?
pawn Код:
format(str, 24, "%s". newname));



Re: /setname < 5 errors I don't understand - ray187 - 20.03.2010

The "." is incorrect as well, should be a ",".

Код:
format(str, 24, "%s", newname));



Re: /setname < 5 errors I don't understand - Andy_McKinley - 20.03.2010

Quote:
Originally Posted by ray187
The "." is incorrect as well, should be a ",".

Код:
format(str, 24, "%s", newname));
That gives me even more errors!


Re: /setname < 5 errors I don't understand - [03]Garsino - 20.03.2010

pawn Код:
format(str, 24, "%s", newname);
You had 1 ")" too much


Re: /setname < 5 errors I don't understand - Andy_McKinley - 20.03.2010

Quote:
Originally Posted by [03
Garsino ]
pawn Код:
format(str, 24, "%s", newname);
You had 1 ")" too much
New errors (don't understand)...

Код:
D:\DOCUME~1\ANDY~1\MYDOC~1\_UF_SF~1\GAMEMO~1\_UF_SF~1.PWN(2418) : error 017: undefined symbol "myString"
D:\DOCUME~1\ANDY~1\MYDOC~1\_UF_SF~1\GAMEMO~1\_UF_SF~1.PWN(2418) : error 017: undefined symbol "myString"
D:\DOCUME~1\ANDY~1\MYDOC~1\_UF_SF~1\GAMEMO~1\_UF_SF~1.PWN(2418) : error 029: invalid expression, assumed zero
D:\DOCUME~1\ANDY~1\MYDOC~1\_UF_SF~1\GAMEMO~1\_UF_SF~1.PWN(2418) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.



Re: /setname < 5 errors I don't understand - ray187 - 20.03.2010

Time for you to read through documentary or googling your errors instead of asking here for every little bit.

The errors are literally telling you whats wrong.


Re: /setname < 5 errors I don't understand - Andy_McKinley - 20.03.2010

Quote:
Originally Posted by ray187
Time for you to read through documentary or googling your errors instead of asking here for every little bit.
I'm always doing that before posting my errors (I shouldn't be saying "I don't understand those errors").