[TUT] Adminlevel mit enum-Struktur

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
  • WIr reden nicht über die Fehler bright, wir reden grade über die Erklärung. Ich weiß verdammt nicht alles warum alles so is wie es is, aber ich weiß das es so klappt wie es oben steht

  • Zumindestens bei PAWN ist das doch einfach.
    Soviele "Specials" gibt es nicht.


    Wenn du sagen würdest, bei Perl versteh ich nicht alles, dann versteh ich das.
    In Perl(6) gibt es Junctions z.B. die muss man auch erst einmal "verstehen".


    Ganz erlich, das Tutorial ist mehr als mieß. :]
    Zumindest das was man anderen beibringen will muss man doch verstehen. O_x

  • Und ein Passwort in SA:MP wird wohl kaum mehr als 16 Stellen haben.


    Bei einem Onlinebankkonto vielleicht, aber wir reden hier immerhin von einem kostenlosen Onlinegame.

  • DMA ich weiß doch wie es geht und nur weil ich einiges nit ganz verstehe kann man es doch torzdem so mal hier rein stellen ich weiß das ich nicht so gut bin wie du,gold,keks oder bright aber ich lerne doch noch ihr habt alle mal so angefangen der eine schaft es besser und schneller der andere nicht. Wenn ihr es doch so schlecht findet, bitte löscht das Thread. Wenn ihr meint man lernt nichts dann löscht es halt
    Und soll ich beim pw jetzt pass[16] eintragen oder was?

  • Ich glaube du hast falsch mit dem lernen von Pawn angefangen.


    Les dir am besten das durch, ganz.


    Am besten ab dem Bereich "Variables":
    Scripting Basics

  • Hey habe ne frage und zwar möchte ich ein Command für ein Admin erstellen normaler weise steht das bei mir so:


    if ( strcmp( cmd, "/gehenzu", true ) == 0 )


    Aber bei dir so:
    if(pInfo[playerid][Admin] >= 3 )


    wie muss ich das jetzt machen?



    Und wie mache ich das jetzt das eine Naricht sollen komm das er kein admin ist wenn das ein User probiert.

  • if(strcmp(cmd, "/gehenzu", true) == 0)
    {
    if(PlayerInfo[pAdmin]>=3) // oder dein Adminsystem halt
    {
    // Was passieren soll
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, " Du bist kein Admin");
    }
    return 1;
    }


    Powered by Windows 7


    Die HDD stimmt nich , hab 3 Festplatten drin.

  • Ohhh danke das ich verdammt nett das habe ich gebraucht!
    Also leider habe ich ein Problem wenn ich ein Befehl ausführen möchte als admin kommt Server Command Unkown hier der auschnied.
    //AdminBefehle
    if (strcmp("/AdminBefehle", cmdtext, true, 10) == 0)
    {
    if(SpielerInfo[playerid][Admin]>=3)
    {
    SendClientMessage(playerid, Gruen, "~~~~Admin-Befehle~~~~");
    SendClientMessage(playerid, hellblau, "momentan noch keine vorhanden!");
    SendClientMessage(playerid, Gruen, "~~~~Admin-Befehle~~~~");
    return 1;
    }
    }

    Einmal editiert, zuletzt von Hawkn ()

  • if(strcmp(cmd, "/AdminBefehle", true) == 0)
    {
    if(SpielerInfo[playerid][Admin]>=3)
    {
    SendClientMessage(playerid, Gruen, "~~~~Admin-Befehle~~~~");
    SendClientMessage(playerid, hellblau, "momentan noch keine vorhanden!");
    SendClientMessage(playerid, Gruen, "~~~~Admin-Befehle~~~~");


    }
    return 1;
    }

    Mfg. BlackFoX_UD_ alias [BFX]Explosion


  • Jetzt kommt


    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(192) : error 017: undefined symbol "cmd"


    Dieser error hmm verstehe ich nicht

  • Jetzt geht der ist auch supiii aber irgendwie macht der mein AdminLevel immer auf 0 obwohl ich in der ini geschrieben habe 3.
    Kennt jemand das Problem?