Beiträge von Timtrucker

    Ne letzte vermutung wär vielleicht, dass die ganzen strings die du alle auf einmal deklarierst zu dem Fehler führen, da ab dem Punkt der print befehl nicht mehr ausgeführt wird. Versuch diese mal nacheinander vor dem jeweiligen format befehl zu setzen. Könnte vllt was bringen

    Guten Tag,
    nach ein paar Monaten melde ich mich auch mal wieder in der Breadfish Community ;)
    Da ich gerade ein Skript schreibe welches beim Starten eines Rennens, 20 Autos an Verschiedenen Positionen spwnet, wollte ich diese in einen Array
    abspeichern.


    RaceMap1_Cars = {
    CreateVehicle(451,1865.6999512,-2966.5000000,55.0000000,272.0000000,37,37,15),
    CreateVehicle(451,1865.5999756,-2974.0000000,55.0000000,271.9995117,37,37,15),
    CreateVehicle(451,1875.9000244,-2973.6999512,55.0000000,271.9995117,37,37,15),
    CreateVehicle(451,1876.0000000,-2966.1999512,55.0000000,271.9995117,37,37,15),
    CreateVehicle(451,1870.6999512,-2970.1000977,55.0000000,271.9995117,37,37,15),
    CreateVehicle(451,1882.1999512,-2970.0000000,55.0000000,271.9995117,37,37,15),
    CreateVehicle(451,1887.8000488,-2965.8999023,55.0000000,271.9995117,37,37,15),
    CreateVehicle(451,1888.5999756,-2974.1000977,55.0000000,271.9995117,37,37,15),
    CreateVehicle(451,1899.0999756,-2973.6999512,55.0000000,271.9995117,37,37,15),
    CreateVehicle(451,1893.1999512,-2970.3000488,55.0000000,271.9995117,37,37,15),
    CreateVehicle(451,1898.6999512,-2966.0000000,55.0000000,271.9995117,37,37,15),
    CreateVehicle(451,1905.4000244,-2970.3999023,55.0000000,271.9995117,37,37,15),
    CreateVehicle(451,1911.6999512,-2966.1000977,55.0000000,271.9995117,37,37,15),
    CreateVehicle(451,1912.0999756,-2973.8000488,55.0000000,271.9995117,37,37,15),
    CreateVehicle(451,1918.8000488,-2970.1999512,55.0000000,271.9995117,37,37,15),
    CreateVehicle(451,1926.0000000,-2966.1000977,55.0000000,271.9995117,37,37,15),
    CreateVehicle(451,1926.0999756,-2974.1000977,55.0000000,271.9995117,37,37,15),
    CreateVehicle(451,1933.3000488,-2970.3000488,55.0000000,271.9995117,37,37,15),
    CreateVehicle(451,1940.3000488,-2973.8000488,55.0000000,271.9995117,37,37,15),
    CreateVehicle(451,1940.3000488,-2966.3000488,55.0000000,271.9995117,37,37,15)
    };


    Jedoch krieg ich bei dieder Methode den Fehler:


    Code
    C:\Programme(x86)\Rockstar Games\Gta San andreas\gamemodes\BloXx.pwn(1165 -- 1166) : error 008: must be a constant expression; assumed zero


    Mir ist bewusst, dass die Autos beim definieren sofort gespawnt werden.
    Könnt inr mir vllt weiter helfen?


    lg timtrucker

    Hallo Leute
    Ich habe hier mal ein cmd mit ocmd erstellt aber immer wenn ich den In-game teste steht da "Unknown Command".
    Was zum Teufel mache ich falsch? ich bin hier schon die ganze zeit am tüfteln


    ocmd:race(playerid, params[])
    {
    new racingid;
    new JoinBroadcastMessage[128];
    if(sscanf(params,"d",racingid))return SendClientMessage(playerid, rot, "Benutze /race <raceid>");
    if(IsPlayerInAnyRace(playerid))return SendClientMessage(playerid, rot, "Du bist schon in einem Rennen. Tippe /exit um es zu verlassen");


    RaceJoin[racingid]++;
    SetPlayerPos(playerid, Races[racingid - 1][0], Races[racingid - 1][1], Races[racingid - 1][2]);


    format(JoinBroadcastMessage, sizeof(JoinBroadcastMessage),"(%s hat an einem Rennen teil: /race %i (Spieler insgesammt: %i))", PlayerName(playerid),racingid,RaceJoin[racingid]);
    SendClientMessageToAll(hellorange, JoinBroadcastMessage);
    SendClientMessage(playerid, orange, "Du hast an einem Rennen teilgenommen. Tippe /exit, um das rennen zu verlassen");


    SetPVarInt(playerid, "PlayerRaceID", racingid);
    return 1;
    }





    HAT SICH ERLEDIGT:
    habe vergessen ein "-1" bei RaceJoin zu setzen.


    lg timtrucker

    Hallo,
    Ich habe hier ein Problem mit meinem GPS befehl:


    ocmd:gps(playerid, params[])
    {
    if(GetPVarInt(playerid, "TUT"))return SendClientMessage(playerid, rot, "[FAIL] Du darfst diesen Befehl erst nach dem Tutorial benutzen");
    new type[128];
    if(sscanf(params, "s", type))return SendClientMessage(playerid, rot, "ORTE: Sportautohaus, Caravanspawn");


    if(!strcmp(type, "sportautohaus") == false)return SetPlayerCheckpoint(playerid, gps_points[0][0], gps_points[0][1], gps_points[0][2], 3);
    else if(!strcmp(type, "caravanspawn") == false)return SetPlayerCheckpoint(playerid, gps_points[1][0], gps_points[1][1], gps_points[1][2], 3);



    return 1;
    }


    denn Irgendwie will das einfach nicht so funtzen, denn wenn ich ingame immer irgendwas eingebe z.b. /gps BlabLA dann kireg ich immer den Checkpoint von caravanspawn.
    könnt ihr mir helfen?


    mfg timtrucker

    new Text[1028] = {"und wie findest du sie? ist nicht grad die beste Karre aber sie es positiv: Du brauchst nichts dafür zu bezahlen \n\
    Jetzt such dir hier irgendwo nen Geeigneten Parkplatz wo du dein Fahrzeug parken kannst. Du kannst es dann mit /park parken. \n\
    Wenn du noch weitere Fragen hast, wende dich an einen Admin oder jemand anderen der dir helfen kann. Wenn es jedoch ernsthafte probleme \n\
    gibt und gerade kein Admin zur stelle ist, kannst du dich auch an unsere Supporter wenden. Mehr erfaerhst du auf unserer Website \n\
    www.german-racingrp.de \n\
    \n\
    Sonst wünsch ich dir hier noch viel Spaß. \n\
    Dein Freund Doug! \n\
    \n\
    PS: wenn du nicht weiss was du als erstes machen sollst, dann schau mal bei deinem Wohnmobil nach!"};


    Helft mir ma! ich bekomme dabei immer diesen Error:

    Code
    C:\Program Files (x86)\Grand Theft Auto San Andreas\gamemodes\RacingRolePlay.pwn(240) : error 075: input line too long (after substitutions)
    C:\Program Files (x86)\Grand Theft Auto San Andreas\gamemodes\RacingRolePlay.pwn(241) : error 037: invalid string (possibly non-terminated string)
    C:\Program Files (x86)\Grand Theft Auto San Andreas\gamemodes\RacingRolePlay.pwn(241) : error 017: undefined symbol "und"
    C:\Program Files (x86)\Grand Theft Auto San Andreas\gamemodes\RacingRolePlay.pwn(241) : error 017: undefined symbol "wie"
    C:\Program Files (x86)\Grand Theft Auto San Andreas\gamemodes\RacingRolePlay.pwn(241) : fatal error 107: too many error messages on one line


    Was mache ich falsch?
    pls help me
    mfg

    Hallo Leute!
    Also jeder kennt das ja: man entfernt sich vom auto und nach der Angegebenen Zeit ist es weg. Und auch wenn es zerstört wird, ist es wieder an der Spawnposition.
    Kann man BEIDES Abschalten? geht das? es soll nicht respawnen beim weglaufen, und es soll nicht respawnen wenn es zerstört wird. Es soll beim Zerstören dann einfach weg sein.


    fmg timtrucker