Bin mir nicht sicher, ob das für andere auch einen Nutzen haben wird, aber ab und zu vergesse ich hinterm Komma ein Leerzeichen beim Scripten (sieht optisch besser aus und besserer Überblick).
Habe mir dafür eben ein Script geschrieben, um die Leerzeilen automatisch einfügen zu lassen.
Achtung: Solltet ihr OCMD oder andere Command-Scripte verwenden, müsst ihr das Leerzeichen dort manuell entfernen, weil der Compiler sonst crasht. Hierbei empfehle ich dringend ein Backup, wobei die Datei, welche für die Bearbeitung genutzt wird, auch vollkommen ausreichen sollte.
Solltet ihr die Datei auf einem vServer/Root Server anlegen, müsst ihr beachten, dass der User, mit dem ihr den Server auch startet, Besitzer dieser Datei ist. Ansonsten hat der User keine Zugriffsrechte!
Nutzung: Datei namens "script.txt" anlegen, Befehl in GameMode/Filterscript oder was auch immer einfügen und dann halt bei Server-Start die Funktion per Command oder FilterScript laden.
stock putspaceinscript(){
new File:file = fopen("script.txt", io_readwrite), line[1024];
if(!file)
{
print("Fehlgeschlagen!");
return 1;
}
else {
new File:nfile = fopen("nscript.txt", io_append);
if(!nfile){
return 1;
}
while(fread(file, line)){
for( new i=0; i < strlen(line); i++){
if(line[i] == ',' && line[i+1] != ' '){
strins(line, " ", i+1);
}
}
fwrite(nfile, line);
continue;
}
fclose(file);
fclose(nfile);
print("Fertig! =)");
return 1;
}
}
Hoffe, dass einige damit auch etwas anfangen können. Falls soetwas bereits existiert, habe ich es selbst noch nie gesehen oder wüsste gar nicht, nach welchem Begriff ich suchen soll.
Viel Erfolg damit.
LG