auf einmal Errors an einer stelle im Script in der ich nichts veränderte

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
  • hey,
    ich sollte für einen Kumpel ein Eventsystem scripten (er hat ein Godfather script) er schickte mir sein script und ich kompilierte erst mal keine errors. Dann hab ich angefangen zu scripten und das Eventsystem fertig gemacht. Ich Kompilierte und bekam auf einmal ca. 25 Variable Fehler obwohl ich diese nicht veränderte. Und wenn ich das was ich gescriptet habe raus nehme funktioniert es wieder. Aber wieso?



    C:\Users\Kai\Desktop\9DEC~1\Server\pawno\include\M_Bot.inc(165) : Unbekannte Variable : "IsAnAdmin"
    Zeile (3627) : Unbekannte Variable : "FRAC_OnPlayerEnterVehicle"
    Zeile (3663) : Unbekannte Variable : "IsPlayerInFrac"
    Zeile (3673) : Unbekannte Variable : "IsPlayerInFrac"
    Zeile (3683) : Unbekannte Variable : "IsPlayerInFrac"
    Zeile (3691) : Unbekannte Variable : "IsAFahrschulVeh"
    Zeile (3704) : Unbekannte Variable : "IsPlayerInFrac"
    Zeile (3714) : Unbekannte Variable : "IsPlayerInFrac"
    Zeile (3724) : Unbekannte Variable : "IsPlayerInFrac"
    Zeile (4266) : Unbekannte Variable : "OnPlayerCarLogin"
    Zeile (4481) : Unbekannte Variable : "ShowConInfo"
    Zeile (4873) : Unbekannte Variable : "GW_OnPlayerDisconnect"
    Zeile (5005) : Unbekannte Variable : "RemoveBlitzer"
    Zeile (5020) : Unbekannte Variable : "OnPlayerCarUpdate"
    Zeile (5209) : Unbekannte Variable : "IsPlayerInFrac"
    Zeile (5222) : Unbekannte Variable : "RemoveRoadblock"
    Zeile (5234) : Unbekannte Variable : "IsPlayerInFrac"
    Zeile (5333) : Unbekannte Variable : "SetPlayerToKnast"
    Zeile (5651) : Unbekannte Variable : "IsPlayerInFrac"
    Zeile (5952) : Unbekannte Variable : "GetPlayerFaction"
    Zeile (5958 ) : Unbekannte Variable : "IstInGangFight"
    Zeile (5986) : Funktion "ClearBlack" wurde nicht gefunden
    Zeile (5992) : Wahrscheinlich unabsichtliche Zuordnung [Beispiel: if(variable
    Zeile (5992) : Leerer Befehl (bspw. ;; )
    Zeile (6099) : Unbekannte Variable : "GW_OnPlayerDeath"
    Zeile (6269) : Unbekannte Variable : "GW_OnPlayerSpawn"
    Zeile (6285) : Unbekannte Variable : "IsPlayerInFrac"


    26 Errors (Klammerfehler), 1 Warnungen
    Du hast Errors im Skript. Kompilierung abgebrochen


    PWNMod Compiler Version 1.2
    (c) Trooper[Y]
    In Kooperation mit GTA-Servers.de


    mfg Kajot

  • Deine Antwort ist schon in deinem Thread enthalten.
    Er zeigt dir doch ganz unten:


    26 Errors (Klammerfehler), 1 Warnungen
    Du hast Errors im Skript. Kompilierung abgebrochen


    Also du hast ein Klammerfehler.


    Lg


    //PS: Poste dein gescriptetes einfach mal. Damit wird dir helfen können, den KlammerFehler aufzudecken.


    Diese Signatur wird erneuert.
    Bitte haben Sie ein wenig geduld...



  • ist mir klar aber warum sind die errors weg wenn ich mein eventsystem raus nehme?


    Zeile (3627): FRAC_OnPlayerEnterVehicle(playerid, vehicleid, ispassenger);
    Zeile (3663):if(IsPlayerInFrac(playerid,3)|| PlayerInfo[playerid][pLeader] == 7) { }
    Zeile (3673):if(IsACop(playerid) || IsPlayerInFrac(playerid,23)) {}
    Zeile (3683)if(IsACop(playerid) || IsPlayerInFrac(playerid,23)) {}
    Zeile (3691) : if (IsAFahrschulVeh(vehicleid) && !ispassenger)
    Zeile (3704) : if(IsACop(playerid) || IsPlayerInFrac(playerid,3)) {}
    Zeile (3714) :if(IsPlayerInFrac(playerid,4) || IsPlayerInFrac(playerid,22)) {}
    Zeile (3724) : if(IsACop(playerid) || IsPlayerInFrac(playerid,23)) {}
    Zeile (4266) : OnPlayerCarLogin(playerid);
    Zeile (4481) : ShowConInfo();
    Zeile (4873) : GW_OnPlayerDisconnect(playerid);
    Zeile (5005) : RemoveBlitzer(playerid);
    Zeile (5020) : OnPlayerCarUpdate(playerid);
    Zeile (5209) : if(IsPlayerInFrac(playerid, 4))
    Zeile (5222) : RemoveRoadblock(playerid);
    Zeile (5234) : if(IsPlayerInFrac(playerid, 1))
    Zeile (5333) : SetPlayerToKnast(playerid,Knast[playerid]);
    Zeile (5651) : if(IsPlayerInFrac(playerid, 21))
    Zeile (5952) : if(GetPlayerFaction(playerid) == FightSystem[fs][fsOwnerFaction]||
    Zeile (5958 ) :
    Zeile (5986) :
    Zeile (5992) :
    Zeile (5992) :
    Zeile (6099) :
    Zeile (6269) :
    Zeile (6285) :

    3 Mal editiert, zuletzt von kajot ()

  • Ja das ist normal.
    Es liegt an deinem Eventsystem.


    Benutze die PWN Funktion im Forum, wenn du was aus deinem Script postet.
    Also wenn wir dir helfen sollen, poste dein Eventsystem.


    Lg


    // Wenn du dein Eventsystem rausnimmst geht es ja. Also logischerweise kann es ja dann nur das Eventsystem dran schuld sein.


    Diese Signatur wird erneuert.
    Bitte haben Sie ein wenig geduld...



  • hier ist Eventsystem:
    ist halt jetzt mit einem Event :D
    mom


    new event;
    new eventfs;
    new pevent;


    OnPlayerDeath
    if(pevent = 1);
    {
    pevent = 0;
    }


    OnPlayerCommand
    if(strcmp(cmdtext, "/eventhelp ", true) == 0){
    if(!IsPlayerAdmin(playerid))
    {
    SendClientMessage(playerid,0x00FF00FF,"Es giebt folgende Events:");
    SendClientMessage(playerid,0x00FF00FF,"/starteventfs");
    }
    }

    if(strcmp(cmdtext, "/endevent ", true) == 0)
    {
    if(!IsPlayerAdmin(playerid))
    {
    event = 0;
    SendClientMessageToAll(playerid,0xFF0000FF,"Das Event wurde Beendet. Benutze /ichrespawn um dich zu Respawnen");
    }
    }
    if(strcmp(cmdtext, "/starteventfs ", true) == 0)
    { if(!IsPlayerAdmin(playerid))
    {
    SendClientMessageToAll(playerid,0x00FF00FF,"Ein Event wurde gestartet /ichevent zum mitmachen");
    event = 1;
    eventfs = 1;
    SetPlayerPos(playerid,2098.9143, 3126.6316, 293.7981, 0.0000);
    GivePlayerWeapon(playerid,46,1);
    }
    }

    if(strcmp(cmdtext, "/ichevent ", true) == 0)
    {
    if(event == 1)
    {
    if(eventfs == 1)
    {
    pevent = 1;
    SendClientMessage(playerid,0x0000FFFF,"benutze /ichrespawn um die zu respawnen");
    SetPlayerPos(playerid,2098.9143, 3126.6316, 293.7981, 0.0000);
    GivePlayerWeapon(playerid,46,1);
    }
    else
    {
    SendClientMessage(playerid,0xFF0000FF,"Es wurde kein Event gestartet!");
    }}
    if(strcmp(cmdtext, "/ichrespawn ", true) == 0)
    {
    if(pevent = 1;
    {
    SpawnPlayer(playerid); // ist das der Befehl zum respawnen ? :D
    pevent = 0;
    SendClientMessage(playerid,0x00FF00FF,"Du hast die Erfolgreich respawnt");
    }
    else
    {
    SendClientMessage(playerid,0xFF0000FF,"Du bist in keinem Event");
    }
    }
    // im script ist eingerückt

    3 Mal editiert, zuletzt von kajot ()


  • if(strcmp(cmdtext, "/ichevent ", true) == 0)
    {
    if(event == 1)
    {
    if(eventfs == 1)
    {
    pevent = 1;
    SendClientMessage(playerid,0x0000FFFF,"benutze /ichrespawn um die zu respawnen");
    SetPlayerPos(playerid,2098.9143, 3126.6316, 293.7981, 0.0000);
    GivePlayerWeapon(playerid,46,1);
    }
    else
    {
    SendClientMessage(playerid,0xFF0000FF,"Es wurde kein Event gestartet!");
    }
    }
    }


    Diese Signatur wird erneuert.
    Bitte haben Sie ein wenig geduld...