preblem mit Repair

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • wenn ich
    if (PRESSED( KEY_LOOK_BEHIND ))
    {
    if(isindm[playerid] == 0) // Abfrage ob er nicht AFK ist wenn schon Sehe else
    {
    if(isderby[playerid] == 0) // Abfrage ob er nicht AFK ist wenn schon Sehe else
    {
    if(IsPlayerInAnyVehicle(playerid) == 0)
    {
    ShowPlayerDialog(playerid, DIALOG_SPAWNCAR+1, DIALOG_STYLE_LIST, "Such dir ein Wagen aus.", "Turismo\nCheetah\nPredator\nInfernus\nHotring\nNRG-500\nTaxi\nCoach\nWohnwagen\nPolice Ranger\nFaggio\nElegy\nBufalo\nGabelstapler\nSanchez\nMonster\nAmbulance\nDumper\nZR-350\nVortex\nBandit\nBaron\nRaider\nPatriot\nComet\nSandking\nElegant\nSlamvan\nBandiot\nDuneride\nClub\nLaunch\nFreeway\nQuad\nSparrow\nMaverick\nFBI Rancher\nSeite 2", "Spawnen!", "Abbrechen");
    }

    }
    }
    else if(IsPlayerInAnyVehicle(playerid) == 1)
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    SetVehicleHealth(vehicleid,1000.0);
    GameTextForPlayer(playerid, "~w~Fahrzeug Godmode ~r~On", 3000, 1);
    PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
    }
    }


    habe, funtzt das wenn er im fahrzeug ist nicht, also die taste + drückt, warum?


    mfg multivan

    526C4Hj.png Mit freundlichen Grüßen,
    Noneatme

  • Weil im Fahrzeug dafür ne andere Tastenbelegung wieder ist!


    Am besten machst du unter OnPlayerKeyStateChange folgendes:


    new teststring[64];
    format(teststring, sizeof(teststring), "TastenNummer: %d", newkeys);
    SendClientMessage(playerid, 0xFFFFFF00, teststring);


    und wenn du dann im Spiel, wenn du im Fahrzeug sitzt, die Taste drückst, welche du haben willst kommt dann iM Chat eine Zahl, welche du dir aufschreibst und dann eine Definition machst mit


    #define GefundeneZahl (xx) //xx ist die Zahl die im Chat angezeigt wurde


    und in deinem Code die Zeile mit PRESSED in folgende ersetzt:


    if (PRESSED( KEY_LOOK_BEHIND | GefundeneZahl )) //"GefundeneZahl" wegen meinem Beispiel oben



    Hoffe das war verständlich

    Mfg Templer


    >>Dein Breadfish-Thema im Unterforum ScriptingBase / Scriptingwünsche wurde nicht richtig beantworter?<<
    >>Es handelt sich um ein Programmier Problem und du nicht einfach weiter kommst wo der Fehler sein könnte?<<
    Dann melde dich bei mir über die PN-Funktion indem du den Link zu deinem Breadfish-Themen Problem schickst.
    Voraussetzung:
    Thema älter als 1 Tag und im Breadfish Forum gespostet!