Befehl erstellungs frage

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
  • SuFu = "Command erstellen"
    bei mir in den beiträgen nach "Teleport commands" suchen,
    oder im scripting bereich selbst ohne sufu gucken >_>


    PS;

    ahm ...
    wenn du nicht mal einen command erstellen kannst, dann weißt du gar nicht wovon du da redest.

  • Also meine Teleports sind so


    Teleport zum Chiliad.
    if (strcmp("/chiliad", cmdtext, true) == 0)
    {
    new tmpcar = GetPlayerVehicleID(playerid);
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid, -2338.405273,-1639.503784, 483.359466);
    SetVehiclePos(tmpcar, -2338.405273,-1639.503784, 483.359466);
    SendClientMessage(playerid,COLOR_WHITE,"[Info] ***Du Bist Jetzt am Mount Chiliad ");
    return 1;
    }


    Mehr Zeig ich auch nicht XD.


    Erklärung


    Die Erste Nummer (-2338.405273) Position X
    Die Zweite Nummer (-1639.503784) Position Y
    Die Dritte Nummer (483.359466) Position Z


    Darüber gibt es auch Tuts. Musst nur Googlen hab ich auch gemacht ;-).

    Meine Ersten Werke :)
    [ FILTERSCRIPT ] MapIcon Creator Beta 2
    Die Erste Alpha Version ist draußen von mein SA-MP Server.

    Ich arbeite nur am Server wenn ich zeit habe, Keine Zeit = Keine Updates oder neuerungen ;)

  • so Leute er meint diesen Befehl /veh ID Farbe1 Farbe 2


    Sowas meint er kein Teleport!

  • Genau


    um vormir ein vehicel zu erstellen
    also her spawen nicht irgentwo hin auf eine vogegebene person sondern
    vor mir was wie zb. eine nrg oder einen meverick erstellen



    währe das richtig ?
    Wenn ja wie und wo muss ich das einbauen ?

    Einmal editiert, zuletzt von Airwolf ()


  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    dcmd(fahrzeug, 8, cmdtext);
    return 0;
    }


    dcmd_fahrzeug(playerid, params[]) {
    new
    ModelID,
    FarbId1,
    FarbId2;
    if (sscanf (cmd, "iii", ModelID, Farbid1, Farbid2)) SendClientMessage(playerid, 0xFF0000AA, "Benutzung: /fahrzeug [fahrzeugid] [fahrzeugfarbe1] [fahrzeugfarbe2]"); {
    else if (ModelID == INVALID_VEHICLE_ID) SendClientMessage(playerid, 0xFF0000AA, "Ungültige Fahrzeugmodelid <400-612>");
    else if (Farbid1 > 120 && Farbid1 < 0 && Farbid2 > 120 && Farbid2 < 0) SendClientMessage(playerid, 0xFF0000AA, "Ungültige Farbid");
    else {
    new Float: _Fahrzeug[5];
    GetPlayerPos (playerid, _Fahrzeug[1], _Fahrzeug[2], _Fahrzeug[3]);
    GetPlayerFacingAngle (playerid, _Fahrzeug[4]);
    new v = CreateVehicle (ModelID, _Fahrzeug[1], _Fahrzeug[2], _Fahrzeug[3], _Fahrzeug[4], Farbid1, Farbid2, false);
    PutPlayerInVehicle (playerid, v, 0);
    SendClientMessage(playerid, 0xFF0000AA, "Fahrzeug erstellt");
    }
    return 1;
    }

    [align=center]
    Mta Script Editor - Work in Progress