Weiteres PAWN Problemchen

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Weiteres PAWN Problemchen

    So ich habe hier mal die PAWN-Geuploadet:

    [pwn]
    //Includes
    #include <a_samp>
    //Farben
    #define GELB 0xFFE600FF
    #define ROT 0xC30000FF
    #define ORANGE 0xFFF000FF
    //Variablen
    new Variable = 1, Varileer;

    new array[5];

    main()
    {
    print("\n----------------------------------");
    print(" Willkommen auf meinem Gamemode V.1.0");
    print("----------------------------------\n");
    }


    public OnGameModeInit()
    {
    SetGameModeText("Einfacher Gamemode by Logan Adams v.1.0");
    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 31, 150, 0, 0, 0, 0);
    //Autos
    AddStaticVehicleEx(420,1227.7639,-917.5938,42.6804,11.0669,-1,-1,60000); // Autos beim BSN
    //3D-Texte
    Create3DTextLabel("Willkommen am Spawnpunkt:\nBurgershot North",0xFFF000FF,1225.1832,-916.1227,42.9057+0.5,40.0,0);
    printf("%d",Variable);
    if(array[1] < array[2]
    {
    OnGameModeExit();
    }

    return 1;
    }

    public OnGameModeExit()
    {
    return 1;
    }

    public OnPlayerRequestClass(playerid, classid)
    {
    SetPlayerVirtualWorld(playerid,1+playerid);
    SetPlayerPos(playerid, 1216.7814,-906.4591,48.0557);
    SetPlayerCameraPos(playerid,1227.5497,-904.1034,42.8983);
    SetPlayerCameraLookAt(playerid, 1225.2118,-904.4745,42.9024+1);
    return 1;
    }

    public OnPlayerRequestSpawn(playerid)
    {

    return 1;
    }

    public OnPlayerConnect(playerid)
    {
    new string[100];
    Varileer = 100;
    SendClientMessage(playerid,GELB," {141414}Willkommen {00D7FF}auf meinem Gamemode");
    format(string,sizeof(string),"Hier kommt die Zahl %d.",Varileer);
    SendClientMessage(playerid,ORANGE,string);
    return 1;
    }

    public OnPlayerDisconnect(playerid, reason)
    {
    SendClientMessage(playerid,0x004BFFFF," Tschöö");
    return 1;
    }

    public OnPlayerSpawn(playerid)
    {
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerPos(playerid,1225.1832,-916.1227,42.9057);
    SetPlayerFacingAngle(playerid,11.0060);
    return 1;
    }

    public OnPlayerDeath(playerid, killerid, reason)
    {
    SendClientMessage(playerid,ROT,"Du bist gestorben!Ein Artzt wird dich wieder zusammenflicken!");
    SetPlayerPos(playerid,2030.1937,-1414.7202,16.9922);
    SetPlayerFacingAngle(playerid,144.7118);
    return 1;
    }

    public OnVehicleSpawn(vehicleid)
    {
    return 1;
    }

    public OnVehicleDeath(vehicleid, killerid)
    {
    return 1;
    }

    public OnPlayerText(playerid, text[])
    {
    return 1;
    }



    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/help", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid,ROT," Gibts noch nicht ");
    return 1;
    }
    if (strcmp("/hp100",cmdtext, true, 10) == 0)
    {
    SetPlayerHealth(playerid,10000.0);
    SendClientMessage(playerid,ORANGE," Du Cheater! ");
    }
    return 0;
    }


    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    return 1;
    }

    public OnPlayerExitVehicle(playerid, vehicleid)
    {
    return 1;
    }

    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    return 1;
    }

    public OnPlayerEnterCheckpoint(playerid)
    {
    return 1;
    }

    public OnPlayerLeaveCheckpoint(playerid)
    {
    return 1;
    }

    public OnPlayerEnterRaceCheckpoint(playerid)
    {
    return 1;
    }

    public OnPlayerLeaveRaceCheckpoint(playerid)
    {
    return 1;
    }

    public OnRconCommand(cmd[])
    {
    return 1;
    }

    public OnObjectMoved(objectid)
    {
    return 1;
    }

    public OnPlayerObjectMoved(playerid, objectid)
    {
    return 1;
    }

    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    return 1;
    }

    public OnPlayerSelectedMenuRow(playerid, row)
    {
    return 1;
    }

    public OnPlayerExitedMenu(playerid)
    {
    return 1;
    }[/pwn]


    Mein Problem ist dass ich den Gamemode wieder ein bisschen verändet habe, ein paar If's, arrays und Variablen reingepackt habe.
    Nun kommt beim Compilen folgender Fehler: error 001: expected token: ")", but found "{"



  • Ich glaube ich werde mal ein Grundkenntniss Handbuch mal schreiben ^^ , es ist allseits bekannt, dass man beim "Programmieren" immer eine geöffnete Funktion auch wieder schließen muss, von daher eine ziemlich sinnlose Frage. Dennoch, da es dir geholfen hat, viel Glück weiterhin und sag bescheid, falls es Probleme gibt wo du nicht klar kommst ;).

    iPsy