1 Problem OCMD, und Frage

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
  • Moin.



    Un dzwar hab ich mit OCMD das Problem: In einem Script klappt alles, im zweiten kommt bei allen OCMD Befehlen "Unknown Command" Wieso? Ich hab alles defineirt wie im erste Script.



    Zum Zweiten: OnPlayerRequestClass. Wie kann ich da Abfragen welchen Skin der Spieler sich gerade anschaut? Ich möchte nämlich dann anhand eines Textdraws/3dtextlabel anzeigen zu welchem Team der Skin gehört. Wie stell ich das an?



    MfG

    Wer ist der Mensch hinter der Uniform? Ist euch das bekannt?
    Es ist der selbe der noch eben in Zivil neben euch stand.
    Warum wird er gehasst und so selten respektiert?
    Warum ist er derjenige der seinen Hals für euch riskiert?
    Trägt der Bulle eine Weste, das hat er früher nie gemacht,
    die Zeiten haben sich geändert und jeder Dienst ist ein Kampf!
    Warum gibt’s das SEK und warum sind sie so brutal?
    Und wieso hat wieder einer mit seinem Leben bezahlt?

  • Zum Problem mit OCMD: bitte Code einsenden, damit wir uns das Problem ansehen können.


    #include <ocmd>


    ocmd:spawn2(playerid,params[])
    {
    SendClientMessage(playerid,rot, "test");
    return 1;
    }


    Wie gesagt im ersten Script gehts, im zweiten nicht.


    Zitat

    Bei OnPlayerRequestClass wird "classid" mitgegeben, welche die einen Counter enthält, der der Reihenfolge von AddPlayerClasses im OnGameModeInit entspricht.


    Ah danke :)

    Wer ist der Mensch hinter der Uniform? Ist euch das bekannt?
    Es ist der selbe der noch eben in Zivil neben euch stand.
    Warum wird er gehasst und so selten respektiert?
    Warum ist er derjenige der seinen Hals für euch riskiert?
    Trägt der Bulle eine Weste, das hat er früher nie gemacht,
    die Zeiten haben sich geändert und jeder Dienst ist ein Kampf!
    Warum gibt’s das SEK und warum sind sie so brutal?
    Und wieso hat wieder einer mit seinem Leben bezahlt?

  • ocmd:spawn2(playerid,params[])
    {
    #pragma unused params
    SendClientMessage(playerid,rot, "test");
    return 1;
    }



    Ja das war jez türlichn Besispiel, ich hab schon befehle eingebaut die ich ausm ersten script kopiert habe bei dem params benötigt werden ;) funzt trotzdem net.


    edit:
    problem geläst, Memo: OCMD entweder vor doer nach folgendem -.- :


    public OnFilterScriptInit()
    {
    print("\n--------------------------------------");
    print(" BLABLABLAt");
    print("--------------------------------------\n");
    return 1;
    }


    public OnFilterScriptExit()
    {
    return 1;
    }


    #else


    main()
    {
    print("\n----------------------------------");
    print(" Reallife by PoTTii");
    print("----------------------------------\n");
    }


    #endif



    und nicht einfach irgendwo rein

    Wer ist der Mensch hinter der Uniform? Ist euch das bekannt?
    Es ist der selbe der noch eben in Zivil neben euch stand.
    Warum wird er gehasst und so selten respektiert?
    Warum ist er derjenige der seinen Hals für euch riskiert?
    Trägt der Bulle eine Weste, das hat er früher nie gemacht,
    die Zeiten haben sich geändert und jeder Dienst ist ein Kampf!
    Warum gibt’s das SEK und warum sind sie so brutal?
    Und wieso hat wieder einer mit seinem Leben bezahlt?

    Einmal editiert, zuletzt von Sonny Moore ()