Hey Com,
Wenn ich die linke Taste drücke funktionierts gut, allerdings drücke ich die rechte Taste so werden immernoch -2 genommen also wird leider left aufgerufen
new Float:oPos[3];
if (newkeys & KEY_LEFT) {
if(PlayerInfo[playerid][ineditor] != true) return 1;
GetPlayerObjectRot(playerid, PlayerInfo[playerid][editorobj], oPos[0], oPos[1], oPos[2]);
SetPlayerObjectRot(playerid, PlayerInfo[playerid][editorobj], oPos[0], oPos[1], oPos[2] - 2);
for(new i; i < sizeof(zs_change); i++) TextDrawShowForPlayer(playerid,zs_change[i]);
}
if (newkeys & KEY_RIGHT ) { //Rechte taste, beim drücken wird das obere aufgerufen?
if(PlayerInfo[playerid][ineditor] != true) return 1;
GetPlayerObjectRot(playerid, PlayerInfo[playerid][editorobj], oPos[0], oPos[1], oPos[2]);
SetPlayerObjectRot(playerid, PlayerInfo[playerid][editorobj], oPos[0], oPos[1], oPos[2] + 2);
for(new i; i < sizeof(zs_change); i++) TextDrawShowForPlayer(playerid,zs_change[i]);
}
Ich danke