Gude,
ich bin stark am verzweifeln, das was einfaches nicht geht!
Folgendes:
Ich habe ein Hauptscript, da inkludiere ich weitere Dateien um das Script zu strukturieren.
#include <System/Admin/call.pwn>
main()
{
print("\n----------------------------------");
print("palwal");
print("----------------------------------\n");
}
Und der Inhalt von call.pwn
//#include <YSI\y_hooks>
CMD:adm(playerid)
{
new string[128];
if(Spieler[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_RED, "Du hast nicht die nötigen Rechte!");
if(Spieler[playerid][pAdminDienst] == 1) {
SetPlayerColor(playerid, COLOR_WHITE);
format(string, sizeof(string), "%s ist nun nicht mehr im Admin-Dienst", GetName(playerid));
SendClientMessageToAll(COLOR_RED, string);
SetPlayerHealth(playerid, 100);
Spieler[playerid][pAdminDienst] = 0;
} else {
SetPlayerColor(playerid, TEAM_SANI_COLOR);
format(string, sizeof(string), "%s ist nun im Admin-Dienst", GetName(playerid));
SendClientMessageToAll(COLOR_RED, string);
SetPlayerHealth(playerid, 500);
Spieler[playerid][pAdminDienst] = 1;
}
return 1;
}
Alles anzeigen
Wenn ich das Hauptscript compile, hängt sich der Compiler auf und stürzt ab (Er bleibt bei der call.pwn) hängen, da die Datei danach selbst nicht mehr bearbeitet werden kann, selbst wenn der Compiler beendet wurde, der Prozess bei dieser Datei bleibt bestehen.
Wenn ich die Inklude-Datei auskommentiere, geht es selbstverständlich.
Jetzt frage ich mich warum?! Fühle mich dezend gemobbt