so?
format(Besitzer[vehicleid],128,"%s",Spielername(playerid));
Beiträge von Tround
-
-
es gibt kein playerid bei OnRconCommand aber auch ohne die nachricht klappts nicht.
-
kannst dir ja mal mein filterscript anschauen : reportsystem
vlcht kannste damit was anfangen. -
ich nehme mal an das zu viele zeichen verwendet werden. kommt sowas wie "server unknown command" ?
falls ja probier mal die strings global zu definieren. ausserdem bei so vielen strings kannste auch gleich einen array benutzen "new arraystring[10][250];" -
dann brauchste einen string für den report. danach formatieren um den spielernamen usw mit reinzubekommen.
if(dialogid==DIALOG_REPORT)
{
if(response==0)return SendClientMessage(playerid,GRAU,"Report Meldung abgebrochen");
if(response==1)
{
new report[128];
format(report,sizeof(report),"[Report-System] %s: %s",sname(playerid),inputtext);
SendAdminMessage(ROT,report);
}
}
kannst den string auch global definieren und für andere sachen verwenden wie z.b einen dialog. -
währe eine möglichkeit aber das problem ist auch das ich mir per rcon einen adminrang setze. also einloggen sollte ich mich schon können.
kennt irgendjemand eine lösung hierfür? plz melden! -
hm also ich sehe da keinen unterschied zu meinem.
-
Versuch mal so:
nein leider nicht .
C:\Users\olo\Desktop\selfmade\filterscripts\test.pwn(4) : error 029: invalid expression, assumed zero -
Important Note: You will need to include this callback in a loaded filterscript for it to work in the gamemode!
Hast du das gemacht ? ich denke nicht :p
woher willst du wissen das ich es nicht schon probiert habe. also der nächste unnötige post wird von mir gemeldet. keine lust mit sowas rumzudiskutieren.
ja so habe ich es auch im moment gemacht. aber ich möchte nur gmx sperren da ich oft filterscripts ingame lade.
-
ja danke für den unnötigen post.
sonst jemand ne idee? -
tag.
hat jemand eine ahnung wie man den ingame "/rcon gmx" befehl verbieten kann?
habe es so probiert aber klappt leider nicht:
public OnRconCommand(cmd[])
{
if(!strcmp(cmd,"gmx",true))return 0;
return 0;
} -
das letzte was ich von der gema gehört habe ist das sie die beiträge für discobetreiber erheblich erhöhen wollen und somit einige disco zum schliessen gezwungen werden.
ZitatDie Gema wird zum 1.Januar 2013 ihre Gebühren für öffentliche
Musikveranstaltungen erhöhen. Damit droht einigen Discos auch im
Landkreis Stade das Aus. Die Betreiber rechnen mit einer fünf- bis
sechsfachen Erhöhung ihrer Gema-Abgaben. Gibt es derzeit noch elf
verschiedene Tarife, soll es künftig nur noch zwei Tarife für die
Gebühren der Gema geben.das ist doch einfach nur dreisst was diese geldgeilen geier da abziehen. währe froh wenn die weg sind vom fenster.
-
find ich gut ^^vielleicht wird youtube dann wieder nutzbarer für lieder.
-
hab ich auch nicht behauptet. aber auch egal jetzt.
-
und bei deinem Befehl ist einfach der FAIL, dass der Spieler jetzt jedes Auto, egal von wem zerstören kann
das ist doch der sinn von meinem befehl ?
-
man kann den befehl auch so machen das man nicht im auto sitzen muss um es zerstören zu können -.-
ocmd:delveh(playerid,params[])
{
if(IsPlayerConnected(playerid))return 0;
if(GetPVarInt(playerid,"AdminLevel")<4)return SendClientMessage(playerid,ROT,"Dein Admin Level ist nicht hoch genug!");
new car,lol[128];
if(sscanf(params,"i",car))return SendClientMessage(playerid,BLAU,"Info: /delveh [ID]");
DestroyVehicle(car);
format(lol,sizeof(lol),"Info: Du hast das Fahrzeug mit der ID: %i gelöscht!",car);
SendClientMessage(playerid,HELLROT,lol);
return 1;
} -
-
die datei auf einen usb stick laden. pc neustarten---> bios.
nach bios flashen suchen und neuen treiber installieren.
ansonsten gibt es auch manchmal bios updates die man direkt per .exe im windows ausführen kann, vielleicht danach mal schauen. -
kenne auch dieses problem. ich habe einfach in der ersten zeile ein sinnloses wort abgespeichert denn das zeichen kam immer nur in der ersten zeile. somit ist nichts wichtiges aus der ini kaputtgegangen.
-
kannst auch einfach einen gametext machen. das sieht genauso aus