Beiträge von N1co

    Wo liegt hier der Fehler ?


    public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ){ if(weaponid == 41){ new Float:x, Float:y, Float:z; for(new i=0;i<MAX_OBJECTS;i++){ GetObjectPos(i, x, y, z); if(IsPlayerInRangeOfPoint(playerid, 80.0, x, y, z)){ SendClientMessage(playerid, -1, "Test"); } } } return 1;}

    Was willst du denn damit machen? :D

    Benutze:

    Code
    SetPlayerMarkerForPlayer( i, playerid, 0xFFFFFF00 );


    Und probier mal:


    Einfach mal nachdenken, wie soll er den jemanden auf die Whitelist schreiben wenn die File nicht auf nem Server liegt?Ergibt doch garkein sinn.

    Einfach mal nachdenken, ob andere User das eventuell falsch verstehen könnten, bevor du deine Nachricht absendest.
    Man muss dir hier wie ein kleines Kind alles aus der Nase ziehen. Und ich denke, dass du kein kleines Kind bist. Andere User haben es auch nicht verstanden :)

    Ja aber ich denke du hast mich von Anfang an misverstanden, ich würde gerne bei LoadVehs eine Funktion haben die den jeweiligen vehicle IDs halt diese Infos hinzufügt bzw jedes Auto wird mit der Vehicle ID geladen oder halt eine Lösung wie ich das am besten regeln kann

    Die FraktionID wird doch schon für jedes Fahrzeug geladen, oder nicht?


    ____________________________________________________________________________________________________________________________________________



    Wie kann ich die Kamera (z.B. im Einloggscreen) von A nach B schwenken lassen?

    Ja, kann man :D
    Einfach dort einfügen, wo das Dialog für den Login gestartet wird:


    Code
    TogglePlayerSpectating(playerid, 1);
    InterpolateCameraPos(playerid, 0.0, 0.0, 10.0, 1000.0, 1000.0, 30.0, 10000, CAMERA_MOVE);
    InterpolateCameraLookAt(playerid, 50.0, 50.0, 10.0, -50.0, 50.0, 10.0, 10000, CAMERA_MOVE);

    Es gibt dazu auch einen Editor: Klick


    Beim Spawn aber bitte wieder

    Code
    TogglePlayerSpectating(playerid, 1);


    auf 0 setzen. Ansonsten schwebt der Kopf in der Luft.

    Schön wärs wenn es so einfach wäre, aber der Array ist ja der "row count" bei meinem LoadVehs, also wird das nicht funktionieren, da der row count und die vehicle ID nicht identisch sind

    Verstehe nicht was du meinst.
    Es wird abgefragt, ob die VehicleID zu der FraktionID gehört.
    Wenn ja, dann soll abgefragt werden, ob der Spieler nicht zur FraktionID gehört.
    Oder denk ich falsch? :D

    In der server.cfg einfach in einer neuen Zeile "plugins mysql.so" einfügen.
    Sollten neure Plugins folgen einfach mit ner Leertaste weitern also "plugins plugin1.so plugin2.so etc.so".

    Kann mir da jemand helfen? Es spuckt Errors aus...


    if(schein != "Auto" && schein != "Motorrad" && schein != "Flug" && schein != "LKW")return SendClientMessage(playerid,COLOR_RED,"» Diesen Schein gibt es nicht.");

    Code
    if(!(schein == "Auto" || schein == "Motorrad" || schein == "Flug" || schein == "LKW")) return SendClientMessage(playerid, COLOR_RED, "» Diesen Schein gibt es nicht.");


    Wenn denn, dann so :)


    && = und
    | | = oder


    Aber benutze lieber


    Code
    if(!(strlen(tmp) == "Auto")) //etc

    Ich denke dann wird der SAMPName nicht gefunden. Kenn mich leider mit SAMP + AHK nicht so gut aus.



    //edit
    Hab's bei mir mal getestet und es geht ;)
    Beachte, dass du den Keybinder erst starten darfst, wenn GTA_SA.exe geöffnet wurde.

    Meiner Meinung nach einfacher.
    Später wenn du mehr als nur 2 Accounts hast wird's mit den ganzen else unübersichtlich, wie ich finde.