2 CMDS in einem

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
  • also: ich hab shconmal meine frage unter "kleine scripting fragen" gestellt, jedoch keien antowrt bekommen:
    wie macht man das, dass auch wenn man den cmd, z.b.


    if(strcmp(cmdtext, "/Kamera4", true) == 0)
    {
    SetPlayerCameraPos(playerid, -1407.1567,-96.1145,19.0834);
    SetPlayerCameraLookAt(playerid, -1374.1404,-75.5732,14.1484);
    TogglePlayerControllable(playerid,0);
    SendClientMessage(playerid,COLOR_GELB,"Um die Kamera auszuschalten benutze /Kameraaus");
    return 1;


    dasss dann auch /cam4 geht? also iwie so
    if(strcmp(cmdtext, "/Kamera4", true) == 0) else (strcmp(cmdtext, "/cam4", true) == 0)
    {
    SetPlayerCameraPos(playerid, -1407.1567,-96.1145,19.0834);
    SetPlayerCameraLookAt(playerid, -1374.1404,-75.5732,14.1484);
    TogglePlayerControllable(playerid,0);
    SendClientMessage(playerid,COLOR_GELB,"Um die Kamera auszuschalten benutze /Kameraaus");
    return 1;


    oder wie? danke im vorraus

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

  • if(strcmp(cmdtext, "/Kamera4", true) == 0) || if(strcmp(cmdtext, "/cam4", true) == 0)
    {
    SetPlayerCameraPos(playerid, -1407.1567,-96.1145,19.0834);
    SetPlayerCameraLookAt(playerid, -1374.1404,-75.5732,14.1484);
    TogglePlayerControllable(playerid,0);
    SendClientMessage(playerid,COLOR_GELB,"Um die Kamera auszuschalten benutze /Kameraaus");
    return 1;

    ich habs iwo mal so aufgeschnappt


    idch weiß aber n icht ob das stimmt

  • Also bei mir klappt es so: Komisch das es bei dir 4 Erros kommen^^
    if(strcmp(cmdtext, "/Kamera4", true) == 0) || if(strcmp(cmdtext, "/cam4", true) == 0)
    {
    SetPlayerCameraPos(playerid, -1407.1567,-96.1145,19.0834);
    SetPlayerCameraLookAt(playerid, -1374.1404,-75.5732,14.1484);
    TogglePlayerControllable(playerid,0);
    SendClientMessage(playerid,COLOR_GELB,"Um die Kamera auszuschalten benutze /Kameraaus");
    return 1;
    #endif

  • Mesut du hast es auch vor einem endif geschrieben,wenn du nicht irgendwo #if defined ... hast wird das auch nicht beachtet
    Und nein es ist falsch ! Man kann nicht if(blaa) if(anderes bla) in eine zeile das geht nicht....



    if(strcmp(cmdtext, "/Kamera4", true) == 0 || strcmp(cmdtext, "/cam4", true) == 0)
    {
    SetPlayerCameraPos(playerid, -1407.1567,-96.1145,19.0834);
    SetPlayerCameraLookAt(playerid, -1374.1404,-75.5732,14.1484);
    TogglePlayerControllable(playerid,0);
    SendClientMessage(playerid,COLOR_GELB,"Um die Kamera auszuschalten benutze /Kameraaus");
    return 1;
    }