Hallo Community, ich habe immer ein Bug nachdem ich ein wenig auf dem Server bin.
Jeden Befehl den ich eingebe -> Der Befehl existiert nicht - Für andere User ist das genauso.
Gruß
Hallo Community, ich habe immer ein Bug nachdem ich ein wenig auf dem Server bin.
Jeden Befehl den ich eingebe -> Der Befehl existiert nicht - Für andere User ist das genauso.
Gruß
Der Befehl existiert nicht
Also hast du es schon unter OnPlayerCommandText selber definiert?
Zeig mal den Callback. :>
mach mal bei OnPlayerCommandText einfach // vor dann geht das
Hallo Community, ich habe immer ein Bug nachdem ich ein wenig auf dem Server bin.
Jeden Befehl den ich eingebe -> Der Befehl existiert nicht - Für andere User ist das genauso.
Gruß
Sind diese befehle denn vorhanden?
Da Traider derzeit keinen Zugriff zum SA:MP Forum hat, poste ich hier den Code.
Ja die Befehle sind alle im Script vorhanden.
public OnPlayerCommandText(playerid,cmdtext[])
{
new string[128];
format(string,sizeof(string),""#SERVERTAG" : Der Befehl existiert nicht! %s (/hilfe)",cmdtext);
SendClientMessage(playerid,WEISS,string);
TextDrawShowForPlayer(playerid,InfoSign);
format(string,sizeof(string),"~w~"#SERVERTAG" : Der Befehl existiert nicht!~n~%s (/hilfe)",cmdtext);
PlayerTextDrawSetString(playerid,INFOdraw[playerid][2],string);
PlayerTextDrawShow(playerid,INFOdraw[playerid][2]);
StopAudioStreamForPlayer(playerid);
PlayAudioStreamForPlayer(playerid,ServerSounds[13],0.0,0.0,0.0);
return SetTimerEx("HideInfoBox",3000,0,"i",playerid);
}
Gruß
Alles anzeigenDa Traider derzeit keinen Zugriff zum SA:MP Forum hat, poste ich hier den Code.
Ja die Befehle sind alle im Script vorhanden.
public OnPlayerCommandText(playerid,cmdtext[])
{
new string[128];
format(string,sizeof(string),""#SERVERTAG" : Der Befehl existiert nicht! %s (/hilfe)",cmdtext);
SendClientMessage(playerid,WEISS,string);
TextDrawShowForPlayer(playerid,InfoSign);
format(string,sizeof(string),"~w~"#SERVERTAG" : Der Befehl existiert nicht!~n~%s (/hilfe)",cmdtext);
PlayerTextDrawSetString(playerid,INFOdraw[playerid][2],string);
PlayerTextDrawShow(playerid,INFOdraw[playerid][2]);
StopAudioStreamForPlayer(playerid);
PlayAudioStreamForPlayer(playerid,ServerSounds[13],0.0,0.0,0.0);
return SetTimerEx("HideInfoBox",3000,0,"i",playerid);
}
Gruß
Danke dir für's posten, James!
Gruß,
Traider
Bin zwar selber noch etwas müde, hoffe aufjedenfall, dass es so klappen sollte
public OnPlayerCommandText(playerid,cmdtext[])
{
new string[128];
format(string,sizeof(string),""#SERVERTAG" : Der Befehl existiert nicht! %s (/hilfe)",cmdtext);
SendClientMessage(playerid,WEISS,string);
TextDrawShowForPlayer(playerid,InfoSign);
format(string,sizeof(string),"~w~"#SERVERTAG" : Der Befehl existiert nicht!~n~%s (/hilfe)",cmdtext);
PlayerTextDrawSetString(playerid,INFOdraw[playerid][2],string);
PlayerTextDrawShow(playerid,INFOdraw[playerid][2]);
StopAudioStreamForPlayer(playerid);
PlayAudioStreamForPlayer(playerid,ServerSounds[13],0.0,0.0,0.0);
SetTimerEx("HideInfoBox",3000,0,"i",playerid);
return 1;
}
Alles anzeigenBin zwar selber noch etwas müde, hoffe aufjedenfall, dass es so klappen sollte
public OnPlayerCommandText(playerid,cmdtext[])
{
new string[128];
format(string,sizeof(string),""#SERVERTAG" : Der Befehl existiert nicht! %s (/hilfe)",cmdtext);
SendClientMessage(playerid,WEISS,string);
TextDrawShowForPlayer(playerid,InfoSign);
format(string,sizeof(string),"~w~"#SERVERTAG" : Der Befehl existiert nicht!~n~%s (/hilfe)",cmdtext);
PlayerTextDrawSetString(playerid,INFOdraw[playerid][2],string);
PlayerTextDrawShow(playerid,INFOdraw[playerid][2]);
StopAudioStreamForPlayer(playerid);
PlayAudioStreamForPlayer(playerid,ServerSounds[13],0.0,0.0,0.0);
SetTimerEx("HideInfoBox",3000,0,"i",playerid);
return 1;
}
Was hast du nun geändert?
Was hast du nun geändert?
Ich habe den Timer über den return gepackt, da die Funktionen / Befehle über dem Return nicht ausgeführt werden, wenn du den Timer returnst.
Korrigieren wenn ich falsch liege.
Ich denke das wird den Bug nicht beheben, der Bug tritt nur manchmal auf und er sagt mir, dass jeder Serverbefehl nicht vorhanden ist.
Gruß