Tore Scripten

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
  • Heyho ,


    Habe mir vor 1 Woche nen Spanischen Godfather genommen und editiert.
    Nun habe ich alles auf Deutsch und schön viel umgeschrieben
    Habe aber das ganze Mapping entfernt.
    Wie mache ich neue Fraktions Tore ?


    Brauche da mal hilfe

  • Oben im Script


    new FGate;


    Dann unter OnGameModeInit
    FGate = CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ);



    Unter public OnPlayerCommandText(playerid, cmdtext[])


    if (strcmp("/Fraktionsgate", cmd, true) == 0)
    {
    if(PlayerInfo[playerid][pMember]==FraktionsID || PlayerInfo[playerid][pLeader]==FraktionsID)
    {
    MoveObject(FGate, Float:X, Float:Y, Float:Z, Geschwindigkeit);
    SendClientMessage(playerid, 0x00FFF, "Du hast das Fraktionstor geöffnet.");
    }
    return 1;
    }



    //edit: Fehler behoben

    Du brauchst eine Website?

    Du hast ein Layout angefertigt und willst es gecoded sehen?

    DANN SCHREIB MICH AN.

    Kostenlos und für euch.

  • Danke , Aber ich muss doch irgendwie .. verstehe das mit dem Cords nicht wirklich

  • Das ist ganz leicht. Hier haben wir mal eine Zeile aus einem Tor aus MTA


    <object id="object (Gate) (4)" doublesided="false" model="991" interior="0" dimension="0" posX="824.083984375" posY="-2312.5498046875" posZ="13.443893432617" rotX="0" rotY="0" rotZ="347.99743652344" />



    So. Wenn wir das umwandeln sieht das ganze so aus


    CreateObject(991,824.08398438,-2312.54980469,13.44389343,0.00000000,0.00000000,347.99743652); //object(gate) (4)


    Die definition von CreateObject lautet ja
    CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ);


    wir haben an 2. Stelle die Float:X, an 3. Y und an 4. Z. Dass heißt 824.08398438,-2312.54980469,13.44389343 sind unsere Coordinaten. Die Z Coordinate steht für "Hoch/Runter", dass heißt, wenn du jetzt aus 13.44389343 0.44389343 machst, geht es bei MoveObject runter. Das gleiche machst du auch mit deinem Fraktionstor. Vorher in Mta gucken welche Cords das Tor hat, wenn es auf ist. Die trägst du dann unter MoveObject ein. Fertig


    //edit: Fehler behoben

    Du brauchst eine Website?

    Du hast ein Layout angefertigt und willst es gecoded sehen?

    DANN SCHREIB MICH AN.

    Kostenlos und für euch.

  • Schön erklärt denke ich aber trozdem noch irgendwie zu schwer ~)=


    Kannst mich mal in icq adden ?
    Kann soviel auser die kack tor ^^
    622980413