Beiträge von Beavis

    Also


    Wenn du Neons machst gehst du so vor:
    (als bsp)


    new Object =CreateDynamicObject(...);
    AttachDynamicObjectToVehicle(Object , vehicleid, Float:offsetx, Float:offsety, Float:offsetz, Float:rx, Float:ry, Float:rz);
    dann sollte es ohne Probleme klappen

    Ich weiß welche include du meinst aber ich will ja nicht das er allein weiterfährt sondern nur so wie ich es angebe


    Sprich:


    /speed 150
    Auto maximale geschwindigkeit von 150
    Ich drück W er fährt erreicht 150 kommt nicht weiter sondern bremst auf 150 ab
    ich lass w los er soll ausrollen oder wenn ich bremse bremse


    (( Wenn du eine andere Include meinst gib dann mal bitte den Link ))


    Bitte genauer sagen. :D


    Das sollte alles erklären

    Ich denke mal das es die Massen sind die das Problem aufrufen


    darf ich mal erfragen, wie ihr die erstellt?
    Villeicht kann da was mit sein oder euer Streamer gibt bei 50+ Usern einfach auf leuchtene Objekte zu erstellen


    //e


    Ich las gerade, das du die Mit CreateObject machst
    da ist der Fehler bei 500 ist schluss daher kommt nix mehr
    mach es als DynamicObject und dann sollte es ohne ein problem klappen, sofern du auch das Attachment von den Streamer nutzt
    teste es mal und es wird klappen ;)


    Vom Prinzip her klappt es aber ich würd es sicherheitsmäßig so machen:


    ocmd:wanted(playerid,params[])
    {
    //Dein Command zeug hier rein
    return 1;
    }
    wenn du denn dann erneut aufrufen willst, mach es dann so:
    ocmd:su(playerid,params[])return ocmd_wanted(playerid,params);
    Das klappt zu 100%

    1. musst du mit ocmd machen ... wie genau weiss ich nicht ^^


    Was ist das für eine schwachsinnige Antwort!!!


    Man muss nicht ocmd haben da es auch mit anderen Systemen geht


    Für das erste sind einfache Variablen nützlich die du setzt und gibst wenn er ne Arena betritt

    Mappen kann man auch
    Es ist sogesehen gleichberechtigt ich nehme nicht leute und sage guck mal die haben ein WCF plugin erstellt die siegen automatisch


    ich werd ne liste machen wo namen eine Zahl bekommen.
    wenn die auch was abgegeben haben, dann lass ich mir eine Randoomzahl aus der maximalen anzahl ziehen das 3 mal
    dann habe ich 3 leute in der top 3
    dann nochmal randoomen um den platz 3 zu bekommen das selbe für platz 2
    Ich mache es also fair und sage nicht Hans ist der beste


    Ich finde es so gerecht und werde es genau so auch machen

    mach das mal so als bsp:
    new MySQL: SQL = mysql_init(LOG_ALL, 1);
    mysql_connect(HostIP,HostUser,HostPasswort,HostDatabase,SQL,1);
    dann sollte es klappen

    Morgen


    Ich habe gerade mal einen Versuch gestartet, das man keine Autos verschieben kann.
    jedoch klappt das nicht so wie es sollte.


    Ich habe mal nur in der Funktion ein print gemacht, und die Funktion ruft auf wenn jemand an einen Auto steht.
    Dann habe ich mir dazu mal was ausgedacht, jedoch reagiert es leider nicht.
    So schaut mein Code aus:
    public OnUnoccupiedVehicleUpdate(vehicleid, playerid, passenger_seat)
    {
    new Float:OldPos[4], Float:Pos[4];
    GetVehiclePos(vehicleid,OldPos[0],OldPos[1],OldPos[2]);
    GetVehicleZAngle(vehicleid,OldPos[3]);
    if(!IsPlayerInRangeOfPoint(playerid, 10, OldPos[0], OldPos[1], OldPos[2]))
    {
    GetVehiclePos(vehicleid,Pos[0],Pos[1],Pos[2]);
    GetVehicleZAngle(vehicleid,Pos[3]);
    if(Pos[0]!=OldPos[0] && Pos[1]!=OldPos[1] && Pos[2]!=OldPos[2] && Pos[3]!=OldPos[3])
    {
    SetVehiclePos(vehicleid,OldPos[0],OldPos[1],OldPos[2]);
    SetVehicleZAngle(vehicleid,OldPos[3]);
    printf("Autoid %d wurde von playerid %d verschoben",vehicleid,playerid);
    }
    }
    return 1;
    }
    Ich vermute das es an der 2. if abfrage liegt, aber duch die carverschiebung sind ja alle 3 Positionen anders
    daher brauch ich eure hilfe und ich hoffe, das die einer auch beantworten kann
    //edit
    habe das auch gerade mal gedebuggt und er ruft nicht auf, wenn die punkt abfrage ist
    Ich versteh aber nicht wiso..