KEY_SUBMISSION funktioniert nicht

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
  • Hey,


    wo liegt bei mir der Fehler?


    if(newkeys & KEY_SUBMISSION)
    {
    if(PlayerInfo[playerid][pJob] == 2 && JobDuty[playerid] == 1 && IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
    if(PlayerInfo[playerid][pHolzRoute] == 1) return SendClientMessage(playerid, ROT, "Du hast Zurzeit eine Aktuelle Route");
    new anm = random(1);
    switch(anm)
    {
    case 0:
    {
    checkpoint[playerid] = 1;
    PlayerInfo[playerid][pHolzRoute] = 1;
    SetPlayerCheckpoint(playerid,2637.3027,-399.1630,58.3831, 3.0);
    SendClientMessage(playerid,WEIß,"{0069FF}Route 1: {FEFEFE}wurde gestartet Fahre zum Markierten Ort auf der Karte");


    pBaum1[playerid] = CreatePlayerObject(playerid, 697, 2659.37500, -389.00067, 57.52905, 0, 0, 0, 2000.0);


    pBaum2[playerid] = CreatePlayerObject(playerid, 697, 2651.62134, -364.08826, 57.52905, 0, 0, 0, 2000.0);


    pBaum3[playerid] = CreatePlayerObject(playerid, 697, 2627.03418, -378.67633, 57.52905, 0, 0, 0, 2000.0);


    pBaum4[playerid] = CreatePlayerObject(playerid, 697, 2671.47412, -425.25156, 59.74624, 0, 0, 0, 2000.0);


    pBaum5[playerid] = CreatePlayerObject(playerid, 697, 2624.85620, -406.57526, 59.74624, 0, 0, 0, 2000.0);


    pBaum6[playerid] = CreatePlayerObject(playerid,697, 2585.66504, -395.85992, 59.74624, 0, 0, 0, 2000.0);
    return 1;
    }
    case 1:
    {
    return 1;
    }
    case 2:
    {
    return 1;
    }
    }
    }
    }
    }


    Danke!

  • Mal geschaut, ob du es evtl umdefiniert hast im GTA Menü? :rolleyes:


    PS: Du musst 2 / Numpad + drücken...


    Schreib es evtl so, dann geht es sicher mit der 2:


    #define key(%0) (newkeys & (%0))


    if(key(KEY_SUBMISSION) || key(KEY_LOOK_BEHIND) || key(KEY_ANALOG_DOWN))

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • #define key(%0) (newkeys & (%0))


    if(key(KEY_SUBMISSION) || key(KEY_LOOK_BEHIND) || key(KEY_ANALOG_DOWN))


    #define key(%0) (newkeys & (%0))
    if(key(KEY_SUBMISSION) || key(KEY_LOOK_BEHIND) || key(KEY_ANALOG_DOWN))
    {
    if(PlayerInfo[playerid][pJob] == 2 && JobDuty[playerid] == 1 && IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
    if(PlayerInfo[playerid][pHolzRoute] == 1) return SendClientMessage(playerid, ROT, "Du hast Zurzeit eine Aktuelle Route");
    new anm = random(1);
    switch(anm)
    {
    case 0:
    {
    checkpoint[playerid] = 1;
    PlayerInfo[playerid][pHolzRoute] = 1;
    SetPlayerCheckpoint(playerid,2637.3027,-399.1630,58.3831, 3.0);
    SendClientMessage(playerid,WEIß,"{0069FF}Route 1: {FEFEFE}wurde gestartet Fahre zum Markierten Ort auf der Karte");


    pBaum1[playerid] = CreatePlayerObject(playerid, 697, 2659.37500, -389.00067, 57.52905, 0, 0, 0, 2000.0);


    pBaum2[playerid] = CreatePlayerObject(playerid, 697, 2651.62134, -364.08826, 57.52905, 0, 0, 0, 2000.0);


    pBaum3[playerid] = CreatePlayerObject(playerid, 697, 2627.03418, -378.67633, 57.52905, 0, 0, 0, 2000.0);


    pBaum4[playerid] = CreatePlayerObject(playerid, 697, 2671.47412, -425.25156, 59.74624, 0, 0, 0, 2000.0);


    pBaum5[playerid] = CreatePlayerObject(playerid, 697, 2624.85620, -406.57526, 59.74624, 0, 0, 0, 2000.0);


    pBaum6[playerid] = CreatePlayerObject(playerid,697, 2585.66504, -395.85992, 59.74624, 0, 0, 0, 2000.0);
    return 1;
    }
    case 1:
    {
    return 1;
    }
    case 2:
    {
    return 1;
    }
    }
    }
    }


    So hab ich es eingefügt, funktioniert allerdings immer noch nicht :(

  • So hab ich es eingefügt, funktioniert allerdings immer noch nicht


    Danke für diese präzise Fehlerdarstellung.


    Mach doch einfach mal einen print-Debug und schau was nicht geht..bzw wo du einen Fehler gemacht hast :rolleyes:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S