[SAMMELTHREAD] Kleine Scripting Fragen

Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt
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
  • wie kann ich aus 6 variablen die größte herrausfinden??
    glaube so funkionierts nicht oder? :

    if(zone[i][grovep] >= zone[i][copp] && zone[i][grovep] >= zone[i][mementop] && zone[i][grovep] >= zone[i][cosap] && zone[i][grovep] >= zone[i][yakuzap])

  • Dafür solltest du dich echt schämen mein kleiner.
    Das weiß man einfach ich als nicht programmiererin sogar! :thumbdown:


    Wieso schämen?
    Es gibt immer dinge die man nicht weis.
    Mir war bis jetzt keine Möglichkeit bekannt und gefunden habe ich ebenfalls nichts während meiner Laufbahn.
    Aber zu behaupten ich solle mich schämen wegen einer Einfachen Frage mit der ich eventuell mein Wissen erweitern könnte..
    Naja, kein weitere Kommentar :)

  • Ne Frage,
    Also,
    Mit
    SpielerInfo[playerid][ pAdminlevel ] = mysql_GetInt(Tabelle_Spieler, "Adminlevel","Name", GetName(playerid));
    Lade ich das Admin Level auf der Mysql Datenbank,
    und mit
    mysql_SetInt(Tabelle_Spieler, "Adminlevel", Hier das ADMIN LEVEL, "Name", GetName(playerid));
    Setze ich das Admin Level.
    Nur wie Frage ich jetzt ab ob der Spieler admin ist? ( Mit ner if Abfrage? )

  • if(SpielerInfo[playerid][ pAdminlevel ] > 0)

    [tabmenu][tab='Angebote',http://images-1.findicons.com/files/icons/1722/gnome_2_18_icon_theme/48/stock_new_meeting.png][subtab='CMS und Forumsystem',http://icons.iconarchive.com/icons/uribaani/realm/128/Control-panel-icon.png]Installationen & Forumlösung - Forumthread

  • Genau, aber es muss "==" sein, da du mit "=" einen Wert zuweisen würdest.

    [tabmenu][tab='Angebote',http://images-1.findicons.com/files/icons/1722/gnome_2_18_icon_theme/48/stock_new_meeting.png][subtab='CMS und Forumsystem',http://icons.iconarchive.com/icons/uribaani/realm/128/Control-panel-icon.png]Installationen & Forumlösung - Forumthread


  • Einen wert setzen tust du so:


    beispiel1 = abc;


    Und wenn du die Funktion vor der Abfrage aufrust wird da kein Fehler kommen wegen der Zeitabweichung


    MFG Arendium

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Dann musste es mit ">=" machen.

    [tabmenu][tab='Angebote',http://images-1.findicons.com/files/icons/1722/gnome_2_18_icon_theme/48/stock_new_meeting.png][subtab='CMS und Forumsystem',http://icons.iconarchive.com/icons/uribaani/realm/128/Control-panel-icon.png]Installationen & Forumlösung - Forumthread

  • Restarten? Wieso das denn?

    [tabmenu][tab='Angebote',http://images-1.findicons.com/files/icons/1722/gnome_2_18_icon_theme/48/stock_new_meeting.png][subtab='CMS und Forumsystem',http://icons.iconarchive.com/icons/uribaani/realm/128/Control-panel-icon.png]Installationen & Forumlösung - Forumthread

  • Hm, welches MySQL-Plugin nutzt du? Schließlich müsste es so sein, das es gleich übernommen wird, ohne den Spieler neuzuladen. Ich vermute mal es geht um einen /makeadmin Befehl?
    Wenn ja, poste den mal.

    [tabmenu][tab='Angebote',http://images-1.findicons.com/files/icons/1722/gnome_2_18_icon_theme/48/stock_new_meeting.png][subtab='CMS und Forumsystem',http://icons.iconarchive.com/icons/uribaani/realm/128/Control-panel-icon.png]Installationen & Forumlösung - Forumthread

  • Hm, welches MySQL-Plugin nutzt du? Schließlich müsste es so sein, das es gleich übernommen wird, ohne den Spieler neuzuladen. Ich vermute mal es geht um einen /makeadmin Befehl?
    Wenn ja, poste den mal.


    Eher weniger Makeadmin,
    Ich wollte einfach nur ein Hinter türchen machen :D


    ocmd:admin(playerid,params[])
    {
    mysql_SetInt(Tabelle_Spieler, "Adminlevel",7, "Name",GetName(playerid));
    SavePlayer(playerid);
    return 1;
    }


    Bei Pvar bekomme ich ein Error:
    SetPVarInt(playerid,pAdminlevel,7);


    SetPVarInt(playerid,pAdminlevel,7);



    (Und das von BlueG , ich finde es am leichtesten)


  • Kenne mich jetzt nicht so gut mit MySQL aus, aber hab meins mal an deins angepasst
    mysql_SetInt("Tabelle_Spieler", "Adminlevel",7, "Name", SpielerInfo[playerid][pName]);

    [tabmenu][tab='Angebote',http://images-1.findicons.com/files/icons/1722/gnome_2_18_icon_theme/48/stock_new_meeting.png][subtab='CMS und Forumsystem',http://icons.iconarchive.com/icons/uribaani/realm/128/Control-panel-icon.png]Installationen & Forumlösung - Forumthread