Beiträge von BloodyEric

    Ich seh schon, das kann alles nicht funktionieren, Duty wird auch gar nicht zurückgesetzt. Am einfachsten, wir nehmen ne PVar.


    if(strcmp(cmdtext,"/scripterduty",true)==0 || strcmp(cmdtext,"/sd",true)==0)
    {
    if(isPlayerAnAdmin(playerid,1850))
    {
    new string[128];
    new spieler[MAX_PLAYER_NAME];
    if(GetPVarInt(playerid,"Duty") == 1)
    {
    GetPlayerName(playerid,spieler,sizeof spieler);
    format(string,sizeof string,"%s ist nicht mehr on Duty!",spieler);
    SendClientMessageToAll(GOLD,string);
    SetPlayerColor(playerid,WEISS);
    GetPlayerName(playerid,spieler,sizeof spieler);
    SetPVarInt(playerid,"Duty",0);
    return 1;
    }
    else
    {
    format(string,sizeof string,"%s ist nun on Duty!",spieler);
    SendClientMessageToAll(GOLD,string);
    SetPlayerColor(playerid,GOLD);
    SetPVarInt(playerid,"Duty",1);
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid,0x646464FF,"Du bist kein Server Scripter");
    return 1;
    }
    return 1
    }


    So müssts passen.

    if(strcmp(cmdtext,"/scripterduty",true)==0 || strcmp(cmdtext,"/sd",true)==0)
    {
    if(isPlayerAnAdmin(playerid,1850))
    {
    new string[128];
    new spieler[MAX_PLAYER_NAME];
    if(Duty[playerid] == 1)
    {
    GetPlayerName(playerid,spieler,sizeof spieler);
    format(string,sizeof string,"%s ist nicht mehr on Duty!",spieler);
    SendClientMessageToAll(GOLD,string);
    SetPlayerColor(playerid,WEISS);
    }
    else
    {
    GetPlayerName(playerid,spieler,sizeof spieler);
    format(string,sizeof string,"%s ist nun on Duty!",spieler);
    SendClientMessageToAll(GOLD,string);
    SetPlayerColor(playerid,GOLD);
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid,0x646464FF,"Du bist kein Server Scripter");
    }
    return 1;
    }


    Versuchs mal so.

    Guten Abend,


    hiermit möchte ich die Chance nutzen und meine Bewerbung zur Uservertretung einreichen. Die Uservertretung ist meineserachtens ein wichtiges Amt und dient zur zentralen Brücke zwischen Teammitgliedern und dem Rest der Community.


    Kurz zu meiner Person:


    Mein Vorname sollte den meisten bekannt sein, dazu bin ich 17 Jahre alt und aus Berlin. Zur Zeit bin ich in der 13. Klasse und mache mein Abitur, womit mir ziemlich viel Freizeit bleibt.



    Warum Ich?


    Ich bin sehr motiviert, das Forum zu verbessern und möchte dafür auch das bereits oben benannte Amt besetzen. Bereits viele Verbesserungsvorschläge kommen von mir, einige werden noch dazu kommen. Ich habe eine offene und direkte Art, greife aber niemals Leute direkt und persönlich an. Dazu lasse ich mich nicht aus der Ruhe bringen, lasse mich nicht provozieren. Ich bin seit weit mehr als 2 Jahren in diesem Forum aktiv und habe auch im Gegensatz zu einigen anderen nie mehrere Monate Pause gemacht, sondern bin immer aktiv geblieben. Dazu bin ich wie oben geschrieben durch meine lockere schulische Situation oft online und dann auch immer im ICQ oder auch mal in einem TS, bei Skype oder per Mail erreichbar. Ich werde mir für alle Useranliegen Zeit nehmen und versuchen, eure Wünsche durchzusetzen. Ich habe auch zum Großteil des Teams einen guten Draht, so dass die Kommunikation problemfrei verlaufen sollte.


    Mehr will ich an dieser Stelle auch gar nicht schreiben, ich denke, dass mich die meisten eh kennen und nach Sympathie abstimmen werden (was auch völlig in Ordnung ist, eine gute Bewerbung macht keinen besseren Uservertreter).


    In der Kürze liegt die Würze,


    Ich bedanke mich fürs Lesen und wünsche noch einen schönen Tag.

    Siehe hier


    Schreibst du Stock davor und benutzt die Funktion nicht, kommt keine Warning im Compiler.


    Public Funktionen kannst du zB. bei SetTimer aufrufen. Für mehr lies dir einfach alles im angegebenen Link durch ;)

    Ich muss da Markus zustimmen.


    Ich finde es nebenbei nicht persönlicher, wenn jemand schreibt "jo thx funzt", als wenn jemand auf den Button klickt.


    Diskutieren kann man doch trotzdem noch ohne Probleme, nur die Posts, die ein "reines Danke" enthalten, sollten entfallen. Natürlich ist es nicht essentiell, sondern optional, aber gerade bei zum Beispiel bei der Veröffentlichung von Gamemodes muss man bei 40 Seiten nicht mehr jede Seite durchsuchen nach der Antwort zu einer Frage, nur weil in 8 von 10 Posts ein "Danke yo super thx 11/10 du bist der geilste" steht.

    Ich wünsche mir den Bedank-O-Mat.



    Ich weiß, es wurde in der Vergangenheit schon gefragt und immer verneint, dennoch halte ich es nach wie vor für eine sinnvolle Anschaffung.


    Das "Like"-Teil da oben hilft ja nur für Threads und außerdem will ich nichts mit meinen Facebook Freunden hiervon teilen, daher bringt der mir nichts.


    Ich denke einfach, damit könnte man viele Threads übersichtlicher halten, in dem halt anhand von 12 Posts mit gleichem Inhalt unter einem einzigen Beitrag stehen würde, dass sich 12 Leute dafür bedankt haben.


    Den Kritikpunkt bzgl. "Dann geben aber alle an, dass sich schon so und so viele Leute für ihre Posts bedankt haben" finde ich momentan nicht so dramatisch, das sollte man beobachten. Wenn das tatsächlich der Fall wäre, könnte man aber sicher auch die Profil-Funktion ausbauen.


    Desweiteren wäre noch eine GEO-User-Map eine schöne Sache, muss aber nicht unbedingt sein. (Kann aber! ^^)

    Um bei folgender Frage noch was zu erwähnen, was in den bisherigen Beiträgen außen vor blieb:


    Zitat

    Was ist euch in einem Wiki wichtig?


    Ich würde noch einen einheitlichen, guten Script-Stil vorschlagen. Im englischen Forum gab/gibt es dort eine interessante Diskussion drüber. Es geht ja schon mit so kleinen Sachen los, die Anfänger aber nicht unbedingt übernehmen sollten, wie:

    new string[64];
    format(string,sizeof(string),......)
    und Vergleichbares.