Beiträge von [HcR]Shadow

    Also da hab ich einmal das im befehl zum Kaufen:



    Carlist[playerid][Carid]=CreateVehicle(Kaufliste[Spectating[playerid][0]][Modelid],Carlist[playerid][X],Carlist[playerid][Y],Carlist[playerid][Z],Carlist[playerid][Rotation],-1,-1,-1);


    und noch in OnFilterscriptInIt:

    Kaufliste[i][Carid]=CreateVehicle(Kaufliste[i][Modelid],Kaufliste[i][X],Kaufliste[i][Y],Kaufliste[i][Z],Kaufliste[i][Rotation],-1,-1,-1);


    welchen muss ich da ändern?

    Hier:

    enum ahCar
    {
    Typ,
    Float:X,
    Float:Y,
    Float:Z,
    Float:Rotation,
    Status,
    Lock,
    Carid,
    Paintjob,
    Farbe1,
    Farbe2,
    mod1,
    mod2,
    mod3,
    mod4,
    mod5,
    mod6,
    mod7,
    mod8,
    mod9,
    mod10,
    mod11,
    mod12,
    mod13,
    mod14,
    mod15,
    mod16,
    mod17,
    };
    new Carlist[MAX_PLAYERS][ahCar];


    enum ahSpawn
    {
    Float:X,
    Float:Y,
    Float:Z,
    Float:Rotation,
    };
    new Autospawns[5][ahSpawn] = {
    {1666.4208,-1136.3911,23.4857,179.3832},
    {1661.6940,-1136.7863,23.4841,178.4505},
    {1657.8223,-1136.3304,23.4875,179.3479},
    {1652.8156,-1136.7075,23.4846,180.9691},
    {1648.4019,-1136.8175,23.4837,179.1649}
    };


    enum ahModell
    {
    Name[128],
    Autohaus,
    Modelid,
    Carid,
    Preis,
    Reparatur,
    Float:X,
    Float:Y,
    Float:Z,
    Float:Rotation,
    };

    Ja aber es ist im Autohaus System von Ping und da sind die Fahrzeuge folgendermaßen drinn:



    new Kaufliste[6][ahModell] = {
    //Mittelklasse
    {"Bravura",0,401,-1,10000,3000,1558.3474,-1012.0199,23.6986,1.3127},
    {"Sentinel",0,405,-1,1,1,1563.0483,-1011.5515,23.7942,2.4112},
    {"Manana",0,410,-1,1,1,1567.2771,-1011.3896,23.5859,0.7409},
    {"Esperanto",0,419,-1,1,1,1571.8116,-1011.6615,23.6703,0.3068},
    {"Washington",0,421,-1,1,1,1576.2880,-1011.4279,23.7508,2.1050},
    {"Premier",0,426,-1,1,1,1581.5472,-1010.7811,23.6651,7.5041}
    };


    LG

    Guten Tag liebe Community,


    Ich habe folgende Frage:


    Wie mach ich es das z.B die Auto-Gruppe (ahcars)



    ahcars[0] = AddStaticVehicle(blabla);
    ahcars[1] = AddStaticVehicle(blabla);


    alle 60 Minuten respawnt werden?


    LG


    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    if(newstate == PLAYER_STATE_DRIVER)
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    new typ;
    typ=IsAutohausCar(vehicleid);
    if(typ!=-1)
    {
    /*new string[128];*/
    TogglePlayerControllable(playerid,1);
    Spectating[playerid][0]=typ;
    SetVehicleParamsForAll(vehicleid,0,1);
    /*SendClientMessage(playerid, COLOR_YELLOW, "~*~ Autohaus ~*~");
    format(string,128,"Name: %s",Kaufliste[typ][Name]);
    SendClientMessage(playerid, COLOR_YELLOW, string);
    format(string,128,"Preis: $%i",Kaufliste[typ][Preis]);
    SendClientMessage(playerid, COLOR_YELLOW, string);
    format(string,128,"Reparaturkosten: $%i",Kaufliste[typ][Reparatur]);
    SendClientMessage(playerid, COLOR_YELLOW, string);
    SendClientMessage(playerid, COLOR_GREEN, "Dieses Fahrzeug ist zu verkaufen. Um es zu kaufen, benutze: /buycar");
    SendClientMessage(playerid, COLOR_GREEN, "Um das Fahrzeug zu verlassen, benutze: /exitcar");*/
    new Informationen[466];
    new string1[256];
    new string2[210];
    new string3[277];
    format(string1, sizeof(string1),"Name: %s",Kaufliste[typ][Name]);
    format(string2, sizeof(string2),"Preis: $%i",Kaufliste[typ][Preis]);
    format(string3, sizeof(string3),"Reparaturkosten: $%i",Kaufliste[typ][Reparatur]);
    format(Informationen, 512,"%s\n%s\n%s",string1,string2,string3);
    ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX,"--------- Autohaus Information --------",Informationen,"Kaufen","Austeigen");
    }
    }
    return 1;
    }

    Moin Brotfischer,


    Ich habe folgendes Problem:


    Ich habe diesen Befehl:

    else if (strcmp("/exitcar", cmd, true, 10) == 0)
    {
    if (Spectating[playerid][0]!=-1)
    {
    TogglePlayerControllable(playerid,1);
    SetVehicleParamsForAll(Kaufliste[Spectating[playerid][0]][Carid],0,0);
    Spectating[playerid][0]=-1;
    RemovePlayerFromVehicle(playerid);
    }
    else { SendClientMessage(playerid, COLOR_GREY, "Du besichtigst kein Auto!"); }
    return 1;
    }

    er funktioniert einwandfrei!


    jetzt wollte ich dies jedoch in einen Dialog einbauen aber es funktioniert nicht!
    Hier der Codeausschnitt:

    if(dialogid == 999)
    {
    if(response ==2)
    {
    TogglePlayerControllable(playerid,1);
    SetVehicleParamsForAll(Kaufliste[Spectating[playerid][0]][Carid],0,0);
    Spectating[playerid][0]=-1;
    RemovePlayerFromVehicle(playerid);
    return 1;
    }


    Weiß Jemand warum das so ist?


    LG

    Hay


    Du drückst erst einmal F!
    Dann gehst du oben in der Leiste auf "Locations" (Bild mit dem Kompass und der Karte)
    Dann wählst du links dein Interrior in der Liste aus und klickst ok!
    Und schon bist du dort :D


    LG

    Z.B so:


    1::
    FormatTime, Uhrzeit, HH:MM:SS,
    SendInput t/me schaut auf seine Breitling{!} (%Uhrzeit%) {Enter}
    Sendinput t/me meint, "lol schon so spät"{!} ? {enter}
    return

    Guten Tag liebe Community,


    Ich habe ein paar Probleme/Fragen und hoffe ihr könnt mir weiterhelfen:


    1. Was is an diesem Befehl Falsch?
    Ich möchte das, das Tor auf geht und mit dem gleichen befehl wieder zu funzt aber nicht :(


    if(strcmp(cmd, "/open", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    if(IsPlayerInRangeOfPoint(playerid, 15.0, 1642.9480, -1714.6055, 20.4862))
    {
    MoveObjectToStream(ziviGates, 1642.8143310547, -1715.0423583984, 19.004592895508, 2.0);
    }
    else if(IsPlayerInRangeOfPoint(playerid, 15.0, 1642.9480, -1714.6055, 20.4862))
    {
    MoveObjectToStream(ziviGates, 1642.8143310547, -1715.0423583984, 20.204593658447, 2.0);
    }
    return 1;
    }


    2. Mein Timer funktioniert nicht, warum?
    Also man wird gefreezed abe nicht mehr unfreezed!


    forward Arena();


    if(pickupid == arenaenter1)
    {
    SetPlayerPos(playerid,2722.9504, 2126.5295, -1.1362);
    SetPlayerInterior(playerid, 0);
    SetPlayerVirtualWorld(playerid, 0);
    GivePlayerMoney(playerid, -500);
    SetPlayerHealth(playerid, 100.0);
    SetPlayerArmour(playerid, 100.0);
    GivePlayerWeapon(playerid,24,99999);
    GivePlayerWeapon(playerid,31,99999);
    GivePlayerWeapon(playerid,33,99999);
    GivePlayerWeapon(playerid,18,99999);
    GivePlayerWeapon(playerid,16,99999);
    GivePlayerWeapon(playerid,42,99999);
    GameTextForPlayer(playerid, "~b~~n~Willkommen in der Trainings Arena 1", 6000, 3);
    TogglePlayerControllable(playerid, 1);
    SetTimer("arena", 6000, 0);
    TogglePlayerControllable(playerid, 0);
    }


    3. Wie erstelle ich randomspawns z.B in der Trainingsarena(man spawnt immer an verschiedenen punkten in der Arena)
    4. Wie mache ich es das wenn man in der Trainingsarena stirbt nicht ins KH kommt und wieder in der Arena spawnt?


    5. Ich bekomme folgenden Warning:


    C:\Users\Steffen\DesktopSteffens-Script.pwn(36096) : warning 203: symbol is never used: "GetPointDistanceToPointExMorph"
    aber mein Script hat nur 36095 Zeilen!
    Wie bekomm ich den Warning weg?


    Ich hoffe jemand kann mir helfen :D


    LG
    Shadow

    Hey du hast die Taste F5 vergessen!
    Diese bewirkt das man das gemappte ausprobieren kann!
    Wenn man im F5 Modus ist kann man F1 drücken und man kann Autos spawnen sich waffen geben usw.
    Ich hoffe du baust das noch ein da das sehr wichtig ist finde ich!
    Achja und man dsarf z.B kein Sobeit installiert haben sonst funktionier das nicht!


    LG


    PS: Hammer Tutorial! 10/10

    Moin,


    Ich habe mir neulich mal MTA runtergeladen konnte es auch installieren und alles nur wenn ich es dann öffne und auf den Map Editor klicke lädt es und ich bekomme dann immer folgende Fehlermeldung:


    "Die Anweisung in 0x048892da verweist auf Speicher 0x00000000. Der Vorgang written konnte nicht im Speicher durchgeführt werden.
    Klicken Sie auf OK um das Programm zu beenden."


    Ich habe schon gedacht ich habs in den falschen Ordner installiert aber ist richtig!
    KAnn mir vill. jemand helfen ich weiß echt nicht was ich falsch mache bzw. woran das liegt?!
    Liegt es vill. auch an Windows 7?


    MFG


    Mr. Blitzer


    PS: Ich hoffe das ist das richtige Forum, und das mir schnell jemand helfen kann :D