was ist an dieser Zeile falsch.. hab ein format erstellt und dann will ich das zum spieler schicken
nein das player ist gewollt
SendClientMessage(player,PMGELB,string);
was ist an dieser Zeile falsch.. hab ein format erstellt und dann will ich das zum spieler schicken
nein das player ist gewollt
SendClientMessage(player,PMGELB,string);
der Code ist nicht wirklich hilfreich, du musst schon Errors sagen, was genau nich tut. Umso genauer die Fehlerbeschreibung, um so direkter können wir helfen
C:\Users\User\Desktop\0.3C Server SAMp\gamemodes\SF_SELF.pwn(676) : error 029: invalid expression, assumed zero
C:\Users\User\Desktop\0.3C Server SAMp\gamemodes\SF_SELF.pwn(676) : warning 215: expression has no effect
C:\Users\User\Desktop\0.3C Server SAMp\gamemodes\SF_SELF.pwn(676) : error 001: expected token: ";", but found ")"
C:\Users\User\Desktop\0.3C Server SAMp\gamemodes\SF_SELF.pwn(676) : error 029: invalid expression, assumed zero
C:\Users\User\Desktop\0.3C Server SAMp\gamemodes\SF_SELF.pwn(676) : fatal error 107: too many error messages on one line
tut mir leid
bring dann noch den Code von 5 Zeilen darüber ^^, weil so wies ausschaut, hast du in den Zeilen darüber schon was falsch.
new string[128];
new xname[MAX_PLAYER_NAME];
GetPlayerName(playerid,xname,sizeof(xname));
format(string,sizeof(string), " PM von %s:"" %s. """,xname,suptext);
SendClientMessage(player,PMGELB,string);
haha nochmal das ganze sryyy
" PM von %s:"" %s. """
*hust*
" PM von %s: %s."
oder:
" PM von %s: '%s.'"
oder:
(Bin mir hierbei nicht sicher ob das geht):
" PM von %s: \"%s.\""
ich wills aber in die anführungszeichen
//edit:
geht das überhaupt? also das ich das in die anführungszeichen setzten kann?
Ich hab es dir doch geschrieben.
die errors sind aber immer noch nicht weg
du kannst nich """" machen, damit "öffnest und schließt" du ja das was gesendet werden soll, und das mehrmals -> errors
machs in **TEXT**
Selbst so
format(string,sizeof(string), " PM von %s:"" %s. """,xname,suptext);
Kommen bei mir keine Errors...
Sicher das du die richtige Zeile gepostet hast?
hab ja weggemacht aber die errors sind immer noch da
gib am besten mal den gesagtem Command her.
ocmd:sup(playerid,params[])
#define PMGELB
{
if(SpielerInfo[playerid][Adminlevel]>=1)
{
new player, suptext[128];
if(sscanf(params,"is",player,suptext))
{
return SendClientMessage(playerid, VERROT,"VERWENDE: /sup [ID] [Nachricht].");
}
new string[128];
new xname[MAX_PLAYER_NAME];
GetPlayerName(playerid,xname,sizeof(xname));
format(string,sizeof(string), " PM von %s: ** %s. ** ",xname,suptext);
SendClientMessage(player,PMGELB,string);
return 1;
}
else
{
return SendClientMessage(playerid,VERROT," Du bist nicht befugt diesen Befehl zu nutzen!");
}
}
C:\Users\User\Desktop\0.3C Server SAMp\gamemodes\SF_SELF.pwn(676) : error 029: invalid expression, assumed zero
C:\Users\User\Desktop\0.3C Server SAMp\gamemodes\SF_SELF.pwn(676) : warning 215: expression has no effect
C:\Users\User\Desktop\0.3C Server SAMp\gamemodes\SF_SELF.pwn(676) : error 001: expected token: ";", but found ")"
C:\Users\User\Desktop\0.3C Server SAMp\gamemodes\SF_SELF.pwn(676) : error 029: invalid expression, assumed zero
C:\Users\User\Desktop\0.3C Server SAMp\gamemodes\SF_SELF.pwn(676) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
//edit:
Hab die error auch noch mal mitgepostet
Statt "player" musst du "playerid" benutzen und bei #define PMGELB musst du noch einen Farbcode dahinterschreiben
FAIIIIIIIIIIIIIIIILLLL XD
es lag nur an dem farbcode
danke euch