Compile - Hilfe! -.-

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Ich habe alles gemacht, um den blabla.pwn zu starten.
    Konnte dann starten, aber wenn ich dann Compilen will, kommt da immer


    "Pawn Compiler library hat ein Problem festgestellt und muss beendet werden."




    Habe bei den anderen Scripts versucht, aber das kommt bei jedem!
    Wie kann ich das wieder in Ordnung bringen ?
    Bitte um Hilfe!


    Mit freundlichen Grüßen,
    King_Bushido

  • Ganz oben:


    new HMaske[MAX_PLAYERS];


    unter OnGameModeInit




    ocmd:hmaske(playerid, params[])
    {
    if(PlayerInfo[playerid][pLeader] == 8 || PlayerInfo[playerid][pMember] == 8)
    {
    if(HMaske[playerid] == 0)
    {
    for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(i, playerid, 0);
    Maske[playerid] = 1;
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Maske aufgesetzt!");
    }
    else if(HMaske[playerid] == 1)
    {
    for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(i, playerid, 1);
    Maske[playerid] = 0;
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Maske abgenommen!");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "* Du bist kein Hitman!");
    }
    return 1;
    }

  • Wie ich sehe hast du Godfather mach das bei OnPlayerCommandText rein wo die anderen Befehle sind :



    if(strcmp(cmdtext, "/hmaske", true) == 0)
    {
    if(IsPlayerInFrac(playerid, 8))
    {
    if(Maske[playerid] == 1)
    {
    for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(i, playerid, 1);
    Maske[playerid] = 0;
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Du hast deine Maske abgenommen.");
    }
    else if(Maske[playerid] == 0)
    {
    for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(i, playerid, 0);
    Maske[playerid] = 1;
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Du hast deine Maske aufgesetzt.");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du kannst keine Maske aufsetzen!");
    }
    return 1;
    }

    MFG

  • Der Befehl von TheEnd in ocmd wäre folgender:
    ocmd:hmaske(playerid,params[])
    {
    if(IsPlayerInFrac(playerid, 8))
    {
    if(Maske[playerid] == 1)
    {
    for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(i, playerid, 1);
    Maske[playerid] = 0;
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Du hast deine Maske abgenommen.");
    }
    else if(Maske[playerid] == 0)
    {
    for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(i, playerid, 0);
    Maske[playerid] = 1;
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Du hast deine Maske aufgesetzt.");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du kannst keine Maske aufsetzen!");
    }
    return 1;
    }

  • Also, wenn ich auf Pawno klicke, öffnet sich es, ich lade mein Script, dann kommt auch alles.
    Aber wenn ich auf Compilen klicke, dann steht da "unable to execute Compiler..".


    Wenn ich direkt auf Script klicke, dann steht da "blabla.pwn ist keine zulässige Win32-Anwendung"
    und ich kann nicht Scripten.


    Ich habe vor 20 Minuten "PWNMod Deutsch" runtergeladen, dann hat es angefangen, dann
    wollte ich es wieder Deaktivieren, doch es ging nicht mehr. Jetzt kann ich nichts mehr machen.


    Einer hatte mir auch gesagt, dass ich NET. 4.0 runterladen soll, das habe ich auch gemacht, als
    erstes ging es ohne Probleme, doch nach dem ich PWNMod Deutsch runtergeladen habe, dann
    geht es nicht mehr.


    Bitte helft mir -.-