ocmd:o(playerid,params[])
{
new string[128];
new text[128];
new spieler[MAX_PLAYER_NAME];
if(sscanf(params,"s",text)) return SendClientMessage(playerid,Rot,"ERROR: /o [Öffentlicher Chat]");
format(string,sizeof,string,"(( %s: %s ))",spieler,text);
SendClientMessageToAll(string,Türkis);
return 1;
}
Errors:
C:\Users\Dennis\Desktop\Resis Second RealLife\gamemodes\ReSRealLife.pwn(1173) : error 020: invalid symbol name ""
C:\Users\Dennis\Desktop\Resis Second RealLife\gamemodes\ReSRealLife.pwn(1173) : warning 215: expression has no effect
C:\Users\Dennis\Desktop\Resis Second RealLife\gamemodes\ReSRealLife.pwn(1173) : warning 215: expression has no effect
C:\Users\Dennis\Desktop\Resis Second RealLife\gamemodes\ReSRealLife.pwn(1173) : warning 215: expression has no effect
C:\Users\Dennis\Desktop\Resis Second RealLife\gamemodes\ReSRealLife.pwn(1173) : warning 215: expression has no effect
C:\Users\Dennis\Desktop\Resis Second RealLife\gamemodes\ReSRealLife.pwn(1173) : error 001: expected token: ";", but found ")"
C:\Users\Dennis\Desktop\Resis Second RealLife\gamemodes\ReSRealLife.pwn(1173) : error 029: invalid expression, assumed zero
C:\Users\Dennis\Desktop\Resis Second RealLife\gamemodes\ReSRealLife.pwn(1173) : fatal error 107: too many error messages on one line
O Chat error :o
- LiMiTEDʀᴇʟσᴀᴅᴇᴅ
- Geschlossen
- Erledigt
-
-
format(string, sizeof (string),
heißt es.mfg
-
1174) : error 035: argument type mismatch (argument 1)
SendClientMessageToAll(string,Türkis); -
und mal als info
Wo holst du den Spielernamen?
-
SendClientMessageToAll(Türkis,string);
mfg
-
C:\Users\Dennis\Desktop\Resis Second RealLife\gamemodes\ReSRealLife.pwn(1172) : error 076: syntax error in the expression, or invalid function call
C:\Users\Dennis\Desktop\Resis Second RealLife\gamemodes\ReSRealLife.pwn(1173) : error 035: argument type mismatch (argument 1)
ocmd:o(playerid,params[])
{
new string[128];
new text[128];
if(sscanf(params,"s",text)) return SendClientMessage(playerid,Rot,"ERROR: /o [Öffentlicher Chat]");
format(string, sizeof(string),"(( %s: %s ))",SpielerName,text); //1172
SendClientMessageToAll(string,Türkis); //1173
return 1;
} -
format(string, sizeof(string),"(( %s: %s ))",SpielerName(playerid),text);
hoffe das du den Stock SpielerName auch definiert hast
SendClientMessageToAll(string,Türkis); //1173
nicht so, sondern so:ZitatSendClientMessageToAll(Türkis,string);
//EditFalls du den Stock SpielerName(playerid) nicht definiert hast, so muss es aussehen:
stock SpielerName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
return name;
} -
ocmd:o(playerid,params[])
{
new string[128],text[128],Horst[MAX_PLAYER_NAME];
GetPlayerName(playerid, Horst, sizeof(Horst)
if(sscanf(params,"s",text)) return SendClientMessage(playerid,Rot,"ERROR: /o [Öffentlicher Chat]");
format(string, sizeof(string),"(( %s: %s ))",Horst,text); //1172
SendClientMessageToAll(Tuerkis,string); //1173
return 1;
}Tausch oben dein Türkis define gegn das aus:
TuerkisPawn kann kein Ü oder Ä oder Ö
-
Du brauchst ja auch:
new SpielerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, SpielerName, sizeof(SpielerName));//edit: vorposter war schneller
-
Danke..
Aber Pawno ließt Türkis -
-
Pawn kann kein Ü oder Ä oder ÖDoch bei Farb-Definierungen geht es, gibt zumindenst keine Errors ab und klappt bei mir..
-
Bei defines gehen diese Umlaute.
Bei new's gehen sie nicht.mfg
-
hatte ein kleinen Fehler drin
GetPlayerName(playerid, Horst, sizeof(Horst)
wenn du es hast zu
GetPlayerName(playerid, Horst, sizeof(Horst));//e
Bei new's gehen sie nicht.
Das heißt nicht new sondern ist das eine Deklairung
-
Ja weiß ich natürlich, aber manche Newbies wissen nicht genau, was man mit Deklairung meint.
-
breadfish.de
Hat das Thema geschlossen.