[DM] [AnfängerScript] Life of Gangs

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 ;)


    Ich habe diesen kleinen DM Mode gerade erstellt,er ist auf MySQL (R5) Gescriptet und er enthält:


    - /dm /deagle und unten eine kleine Leiste dafür
    - Spawn in der Verona Mall(Wenn man in einer Arena ist kann man /leave machen) + Stay in Wourld Boundries
    - KillStreaks
    - ServerNachrichten
    - Maddins Login Register System
    - 3 Teams(Yakuza,Grove,Ballas)
    - Join & Leave Messages
    - OOC Chat
    - Local Chat
    - Admin Global Chat
    - A-Duty
    - ClearChat
    - /regeln
    - Rechts oben eine Reallife Uhr
    - AdminChat


    Wichtig:
    Da dies nach sehr Wenig klingt (und es sehr wenig ist) Empfehle ich sehr diese Drei von mir Gescripteten FilterScripts einzufügen!
    Hier die Links:
    [ FILTERSCRIPT ] AdminSystem & RCON AdminSystem
    [ FILTERSCRIPT ] Handy System
    [ FILTERSCRIPT ] HitBox&Damage TD System


    Wenn ihr diese Installiert habt kommen folgende Features hinzu:
    - Handy System mit /sms /anrufen /auflegen usw.
    - Ausgereiftes Admin System per Dialog
    - Die HitBox ist nun nicht mehr Verschoben
    - HitSounds
    - TextDraw wenn man jemanden Trifft das denn Schaden + Waffe anzeigt



    Beachtet bitte das dies ein 'Anfänger' Mode ist da ich gerade nichts zu tun hatte...
    Maps o.Ä kommen mit den nächsten Updates rein.


    So muss eure Tabelle aussehen:


    PasteBin:
    Klick mich



    Credits:
    Gehen an Maddin aufgrund des Login&Register Systems
    Gehen an HellYeah (mich :rolleyes: ) wegen dem Scripting
    Gehen an Zamaroth wegen seinem TextDraw Editor


    Ich würde mich über eure Meinungen freuen :>


    // Edits:
    // Edit 1: PasteBin geupdatet
    // Edit 2: Bild gefixxt ...
    // Edit3: While Schleife eingefügt

    4 Mal editiert, zuletzt von HellYeah ()

  • 1.

    Zitat

    forward servernachricht1();
    forward servernachricht2();
    forward servernachricht3();


    Die ganzen Server nachrichten hättest du in einen Public machen können und dann zwischen den verschiedenen Messages switchen können.


    2. Für Befehle wie DM, Dealge, leave usw. hätte es nicht unbedingt ocmd benötigt. Dazu gibt es ja OnPlayerCommandText.
    Ansonsten finde ich es ok.


    8/10

  • Für den Anfang ganz ok, doch du hättest einige Sachen besser machen können.


    ocmd:aclearchat(playerid,params[])
    {
    if(IsPlayerAdmin(playerid) || SpielerInfo[playerid][pAdmin] >= 1)
    {
    SendClientMessageToAll(BLAU,"");
    SendClientMessageToAll(BLAU,"");
    SendClientMessageToAll(BLAU,"");
    SendClientMessageToAll(BLAU,"");
    SendClientMessageToAll(BLAU,"");
    SendClientMessageToAll(BLAU,"");
    SendClientMessageToAll(BLAU,"");
    SendClientMessageToAll(BLAU,"");
    SendClientMessageToAll(BLAU,"");
    SendClientMessageToAll(BLAU,"");
    SendClientMessageToAll(BLAU,"");
    SendClientMessageToAll(BLAU,"");
    SendClientMessageToAll(BLAU,"");
    SendClientMessageToAll(BLAU,"");
    SendClientMessageToAll(BLAU,"");
    SendClientMessageToAll(BLAU,"");
    SendClientMessageToAll(BLAU,"");
    SendClientMessageToAll(BLAU,"");
    SendClientMessageToAll(BLAU,"Der Chat wurde von einem Admin gelöscht!");
    }
    return 1;
    }
    Kann man mit einer schleife klären.


    Ebenso dein stock SavePlayer(playerid).
    Wird dein Server irgendwann abschmieren, stichwort: querys.


    Im Grunde genommen, ganz okay.

  • 6/10


    Zitat

    Ich glaube kaum das jemand aus diesem GameMode ein DM-GodFather Entwickeln wird
    Für den Anfang reicht es aus.


    Richtig, nur sollte man das mit dem speichern mit sscanf lösen.


    Nun, mach weiter und gib nicht auf ;)

  • Danke,das mit der Schleife und dem von T4125Gamer mach ich gleich!


    //Edit:
    Schleife ist eingebaut ;)


    //Edit2:
    Das von T4215Gamer auch nur es buggt noch ein bisschen ...(Ich Aktualisiere den PasteBin gleich)


    Außerdem:
    Soll ich mit OCMD oder mit OnPlayerCommandText Arbeiten?
    Also was ist für die Leute die sich das eventuell Runterladen eurer Meinung nach besser geeignet?

    3 Mal editiert, zuletzt von HellYeah ()

  • Hey,
    Es gibt immer Leute die etwas nicht haben
    Darauf solltest du so eigentlich keine Rücksicht nehmen da man es schließlich sein lassen kann
    Es ist ja schließlich so auch nur eine Hilfe o. Ein Einstieg wenn es einem nicht gefällt ändern


    Sieht so ganz gut aus
    Für Anfänger Top nur solltest du deine Systeme sofort mit einbauen
    Das erleichtert einem alles
    8/10

  • Ersteinmal danke für deine Bewertung :love:
    Das mit den System habe ich auch eigentlich gemacht nur dann hätte ich wieder das ganze komplett Fertige Script umschreiben dürfen ...
    Und ehrlich gesagt kriegt man das mit der Zeit selber hin oder nutzt einfach die FilterScripts!
    So schwer ist es nun auch nicht auf den Link zu klicken und Copy&Paste zu machen.


    Hast du eventuell noch einen Verbesserungsvorschlag auf Lager?


    Außerdem:
    Ich bin nicht der beste Mapper falls jemand mir etwas gutes tuhen will kann er ja die Arenen oder den Spawn verschönern :>



    // Edit:
    Gibt nun eine Reallife Uhr :whistling:


    // Edit3:
    Reallife Uhr ausgebaut (Sie war ein bisschen klein).


    // Edit 4:
    Push!

    7 Mal editiert, zuletzt von HellYeah ()

  • ocmd:chataus(playerid,params[])
    {
    if(IsPlayerAdmin(playerid) || SpielerInfo[playerid][pAdmin] >= 1)return SendClientMessage(playerid,ROT,"Du hast nicht die Erlaubnis dazu!");


    Ist das gewollt ? Wenn er als Rcon angemeldet ist oder wenn sein Adminlevel größer gleich 1 ist, kann er den Befehl nicht nutzen ?