Beiträge von BlackFoX

    Ich denke das Skript war Ursprünglich für eine geschlossene Community ausgelegt daher müsstest du das Kommando erst dazu bauen,
    frag bitte nicht wie :> steht ja im Thema wie die Datei Strukturiert ist , glaube ich zu mindestens ( glauben ist nicht wissen ... )

    Es gilt noch was zu erwähnen, auch wenn ihr Kommandos erstellt die /rcon heißen die das ganze aber Blocken sollen würde es nicht gehen denn
    das echte Kommando wird schon vorher erkannt & danach wird erst OnPlayerCommandText berücksichtigt

    Soweit ich weiß kann man die Remote Befehle gar nicht deaktivieren :>
    Nudeleintopf du brauchst nichts was dir das ganze extra konvertiert nutze Funktion die sich Ersetzen nennt & ersetze die derzeitige Funktion gegen b_CreateObject
    genau so mit MoveObject / b_MoveObject am besten einfach mal schauen was ihr verwendet & was der Streamer bietet

    Ich guck mir gerne Japanische Horror Filme an mit Englischem Untertitel manchmal sind sie sogar auf Englisch :> , gibt sogar welche auf Deutsch aber
    Speziell könnte ich dir keinen empfehlen aber dein Titel bei dem kann man sich was falsches denken xD

    Sieht ganz Nett aus jetzt fehlt noch die Dicke Pumpe in der Mitte & ein Starkes Fundament damit es wirklich Real aussieht ^^


    9/10 , wie gesagt hätte noch was gefehlt

    Wieso erstellst du weitere Klassen sobald der Spieler den Server betritt, die werden erstellt sobald der Server startet & sind dann in der Auswahl verfügbar ;)

    Schau mal wie viel Parameter http://wiki.sa-mp.com/wiki/CreateObject braucht & schau dir deine Parameter an...


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/führer", cmdtext, true) == 0)
    {
    SetPlayerPos(playerid, 1424.2487,-1354.8273,13.5710);
    SendClientMessage(playerid, 0xB4B5B7FF, "Solltest du das öfter wiederholen wirst du gebant!");
    return true;
    }
    return 0;
    }


    mehrere Kommando kannst du erstens nicht ohne Array Einklammerung {} ausführen & zweitens muss OnPlayerCommandText einen Wert wiedergeben

    • Die Angabe der Parameter einer Funktion stimmen wohl nicht ( zu wenig / zu viel )
    • Variablen definiert man nicht mit #def da dies Makros sind dazu gedacht sind Teile zu ersetzen sprich es sind Konstante Bezeichner
    • Deine Funktion ist ungültig sie findet in einer anderen Funktion statt
    • Ungültige Deklaration einer Funktion was mit Punkt 3 übereinstimmt
    • Wieso haust du OnPlayerSpawn in OnPlayerCommandText ?

    public OnPlayerSpawn(playerid)
    {
    new Fluchtling [MAX_PLAYER_NAME];
    new UnfallCAR;
    if(IsPlayerNPC(playerid))
    {

    GetPlayerName(playerid, Fluchtling, sizeof(Fluchtling));
    if(!strcmp(Fluchtling, "UnfallCAR", true))
    {
    PutPlayerInVehicle(playerid, UnfallCAR, 0);
    }
    }
    return 1;
    }

    MTA Deathmatch ;)
    Wenn du dort Maps konvertieren möchtest, speicherst du deine Map & öffnest sie mit dem Editor


    dann ersetzt du den Header gegen das


    Code
    <map mod="race" version="1.0" >


    speicherst das irgendwo anders damit das Original nicht kaputt geht.


    dann gehst du & suchst in Google Deluxe Map Converter , & nimmst die geänderte Map als Ausgabe nimmst du den Code den du haben möchtest wie Pawn Quelltext.