Kompiler stürtzt ab obwohl alles stimmt

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
  • Guten Morgen ^^


    Jetzt hab ich schon wieder das Problem das der Compiler Abstürtzt sprich Exe bekomme und eig. müsste ja alles richtig sein ich habe nur die befehle hinzugefügt invite und uninvite da ich für mein selfmade reallife script ja auch fraktionene brauche ich geb euch mal die codes vll wiest ihr ja woran es liegt


    if(!strcmp(cmd, "/invite", true))
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_YELLOW, "Versuche Mal: /invite <playerid/playername>");
    return 1;
    }
    new para;
    new ftext[20];
    para = ReturnUser(tmp);
    if (PlayerInfo[playerid][Leader] >= 1)
    {
    if(IsPlayerConnected(para))
    {
    if(para != INVALID_PLAYER_ID)
    {
    if (gTeam[para]==TEAM_GREEN && PlayerInfo[para][Member] == 0 && PlayerInfo[para][FMember] == 255)
    {
    if(PlayerInfo[para][Job] > 0)
    {
    SendClientMessage(playerid, COLOR_GREY, " Du kannst ihn nicht Einladen er hat einen Beruf besitzt !");
    return 1;
    }
    if(PlayerInfo[playerid][Leader] == 1)
    {
    PlayerInfo[para][Team] = 2; gTeam[para] = 2; ftext = "Polizei"; ChosenSkin[para] = 280; SetPlayerSkin(para, 280);
    }
    else if(PlayerInfo[playerid][Leader] == 2)
    {
    PlayerInfo[para][Team] = 2; gTeam[para] = 2; ftext = "Taxi"; ChosenSkin[para] = 7; SetPlayerSkin(para, 7);
    }
    else if(PlayerInfo[playerid[[Leader] == 3)
    {
    PlayerInfo[para][Team] = 2; gTeam[para] = 2; ftext = "Medic"; ChosenSkin[para] = 71; SetPlayerSkin(para, 71);
    }
    else if(PlayerInfo[playerid][Leader] == 4)
    {
    PlayerInfo[para][Team} = 2; gTeam[para] = 2; ftext = "Mechanicer"; ChosenSkin[para] = 50; SetPlayerSkin(para, 50);
    }
    else if(PlayerInfo[playerid][Leader] == 5)
    {
    PlayerInfo[para][Team] = 2; gTeam[para] = 2; ftext = "Elektricker"; ChosenSkin[para] = 36; SetPlayerSkin(para, 36);
    }
    else
    {
    return 1;
    }
    GetPlayerName(para, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    PlayerInfo[para][Member] = PlayerInfo[playerid][Leader];
    PlayerInfo[para][Rank] = 1;
    printf("AdmCmd: %s hat eingeladen %s zu den %s.", sendername, giveplayer, ftext);
    format(string, sizeof(string), "Du wurdest zu %s invitet vom leader %s", ftext, sendername);
    SendClientMessage(para, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "%s hast du zu %s invitet.", giveplayer,ftext);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    SetPlayerInterior(para,0);
    new rand = random(sizeof(InviteSpawns));
    SetPlayerPos(para, InviteSpawns[rand][0], InviteSpawns[rand][1], InviteSpawns[rand][2]);
    SetPlayerFacingAngle(para, InviteSpawns[rand][3]);
    SetPlayerCameraPos(para,InviteSpawns[rand][0] + 3, InviteSpawns[rand][1], InviteSpawns[rand][2]);
    SetPlayerCameraLookAt(para,InviteSpawns[rand][0], InviteSpawns[rand][1], InviteSpawns[rand][2]);
    TogglePlayerControllable(para, 0);
    SelectChar[para] = 255;
    SelectCharID[para] = PlayerInfo[para][Member];
    SelectCharPlace[para] = 1;
    PlayerInfo[para][Model] = ChosenSkin[para];
    PlayerInfo[para][Char] = ChosenSkin[para];
    SendClientMessage(para, COLOR_LIGHTRED, "* Benutzte 'next' um zwischen den Ganzen Skins zu wechseln um den richtigen aus zu suchen.");
    SendClientMessage(para, COLOR_LIGHTRED, "* Hast du den Richtigen Skin gefunden somit mache 'done'.");
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Dieser Spieler hat ein Wanted und kann somit nicht in die Fraktion eingestellt werden.");
    return 1;
    }
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Diesen befehl kann nur ein Leader ausführen ");
    }
    }
    return 1;
    }


    und hier ist noch Uninvite



    Hoffe man kann mir weiter helfen


    // edit


    Am uninvite liegt es nicht am Invite weil ich jetzt getestet habe bei welchen befehlene er alles abstürtzt und nun hat sich rausgestellt das es bei Invite is aber ich finde trozdem den fehler nicht ich bin nun mehrmals den befehl durch gegangen aber nix gefunden klammer sind ja alle richtig und die ; auch also weiß ich nun nichtmehr weiter was noch der grund sein könnte


    Bitte um dringende hilfe :(

    Der Server: [GRG]Grand Racing Game wurde 2014 Eingestampft.
    Weitere Infos: Klick Mich

    Einmal editiert, zuletzt von [GRG]Linux ()