Beiträge von RunAway

    Ja, gut jetzt verstehe ich was du meinst :) GetPlayerVehicleSeat gibt 128 als Wert zurückwenn der Sitz nicht existiert, überprüf nach den "rein" Warpen ob er 128 ist wenn ja, -1 wenn immernoch wieder -1 ^^
    Falls du das nicht möchtet kann ich dir gleich eine Liste zukommen lassen, auch wenn ich sie nicht benutzen würde ^^ ich habe hier irgendwo eine weiß aber nicht genau wo..


    //EDIT hab die liste ^^


    Das wäre eine Idee, aber wenn keiner Frei ist fliegt man für 0,5 sekunden durch die gegend und ladet wieder drausen :D


    Wäre sehr nett mit der lsite :)


    genau das würde ich ja hinbekommen, jetzt hast du aber genau den fehler gemacht den ich meinte.
    Du wurdest jemanden dann in einen Sitz stecken, der garnicht im Fahrzeug vorhanden ist.
    Da du eine Schleife von 0-3 durchlaufen lässt. was ist aber wenn das ein Motorrad ist? Dann setzt du jemanden auf Platz 4, da er frei sit.

    @all spamt hier mal net so rum liefert lieber produktive beiträge danke


    Es gibt bereits dafür eine Funktion von RyDer im englischen Forum, und diese ist nicht gerade einfach.


    Schwer gibt es bei Pawn nicht und nen Link wäre sehr nett :)


    mfg

    Maximal 4 minimal 2, 0 = fahrer | 1-3 = Beifahrer (1) > Neben den Fahrer


    Mach ne schleife durch bis zu 4 sitzen, überprüfe mit GetPlayerVehicleSeat ob dieser Spieler in dem angegeben Fahrzeug ist und ob der sitz nicht 0-4 returnt ^^


    Aber ne andere frage was hast du vor ? Den spieler in ein freien Platz telepotieren ?
    Wenn ja, schreib ^^ Ich sag dir dann wie du es anstellst


    So weit war ich auch schon^^
    Genau, ich möchte den Spieler in einen Freien Platz setzen. nur dafür muss ich halt wissen, welches VehicleModel wie viele Plätze hat und da ich kb hab für rund 200 Models die sitze einzutragen...


    hast isplayerinrangeofpoint und strcmp vertauscht :D


    mysql_SetInt("pcar","Component09",GetVehicleComponentInSlot(strval(destt[0]),CARMODTYPE_HYDRAULICS),"ID",destt[1]);
    mysql_SetInt("pcar","Component10",GetVehicleComponentInSlot(strval(destt[0]),CARMODTYPE_FRONT_BUMPER),"ID",destt[1]);
    mysql_SetInt("pcar","Component11",GetVehicleComponentInSlot(strval(destt[0]),CARMODTYPE_REAR_BUMPER),"ID",destt[1]);
    mysql_SetInt("pcar","Component12",GetVehicleComponentInSlot(strval(destt[0]),CARMODTYPE_VENT_RIGHT),"ID",destt[1]);
    mysql_SetInt("pcar","Component13",GetVehicleComponentInSlot(strval(destt[0]),CARMODTYPE_VENT_LEFT),"ID",destt[1]);//<---Nur die geht nicht
    DestroyVehicle(strval(destt[0]));


    //edit es scheind iwie an der zeile zu liegen, wenn ich die lösche ist die folge zeile 230 und da kommt der selbe fehler, selbst beim return :O
    hier der komplette Compiler text