Wie kan ich 1Befehl über 2Fraktion steuern?

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
  • Hallo ie kan ich 1Befehl über 2Fraktion steuern?



    Dieser Befehl: if(strcmp(cmd, "/suhelp", true) == 0)
    {
    if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1)

  • if(strcmp(cmd, "/suhelp", true) == 0)
    {
    if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1||PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2)

  • So:



    if(strcmp(cmd, "/suhelp", true) == 0)
    {
    if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1) || PlayerInfo[playerid][pMember] == ? || PlayerInfo[playerid][pLeader] == ?


    Dass "?" selbstverständlich durch die Fraktions ID z.B 2 ersetzen.


    Mfg,
    Dennis ;)

  • Danke dan habe ich noch ein Problem mit mein /carkey ich würde gerne 5Auto schlüssel haben aber man kan nicht /carkey machen könnt ihr das?

  • Dafür gibts eigentlich ein neues Thema.


    Hier mal nen Ansatzcode:



    if(strcmp(cmd, "/carkey", true) == 0)
    {
    //Hier kommt das rein, was bei /carkey passieren soll.
    return 1;
    }


    Mit freundlichen Grüßen,


    BL4cKKS




  • Was soll das für ein Ansatz sein? :pinch:


    Versuch mal, jedem neu gekauftem Auto einen eigenen Carkey zuzuweisen, also die Variable pro neu gekauftem Auto um 1 zu erhöhen, daher
    aInfo[playerid][Carkey] ++; //Nur ein Beispiel, kenne dein Script nicht
    Somit sollte jedes Auto dann seinen eigenen Key besitzen. Ganz abstrakt. :P


    */Edit:
    Wenn du dann eben Carkey eingibst, lässt du die Variable immer wieder hochzählen bis 5.
    Also Carkey 1 = Auto 1 -> Variable wird erhöht Carkey 2 = Auto 2 usw.