[Dev-Blog] Roleplay Gamemode

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • [Dev-Blog] Roleplay Gamemode

      Hier mal der Stand meines Roleplay-Gamemodes, den ich ausschließlich in meinem Stream erstelle.
      (Das ganze wird übrigens in nächster Zeit wieder öfter der Fall sein ;) )


      Changelog

      HTML-Quellcode

      1. - MySQL-Include/Plugin implementiert (R41-4 by BlueG)
      2. - OCMD-Include implementiert (2.1.1 by ?)
      3. - Streamer-Include/Plugin implementiert (v2.9.1 by Icognito)
      4. - sscanf2-Inclclude/Plugin implementiert (2.8.2 by ?)
      5. - MySQL Register/Login System erstellt (Passwort Verschlüsselung per SHA-256)
      6. - Dynamisches Fraktionssystem erstellt
      7. - Dynamisches Adminsystem erstellt
      8. - Dynamisches Gebäudesystem erstellt
      9. - Support-System erstellt
      10. - Autohaussystem für Spielerfahrzeuge erstellt
      11. - LSPD Befehle erstellt (/dienst, /kleidung, /waffen)
      12. - LSPD Umkleide/Waffenkammer gemappt
      13. - Verschiedene Tore für das PD hinzugefügt
      14. - Tacho-System hinzugefügt (KM-Stand, Tank, Fahrzeugname, Zustand, Geschwindigkeit)
      15. - Job Pizzabote erstellt
      16. - Spieler-Fahrzeuge hinzugefügt
      17. - Speicherung beim Disconnect hinzugefügt
      18. - Admin-/Helfer-Chat mit @a & @h hinzugefügt
      19. - Schreib-Reichweite von Spielern angepasst
      20. - /motor erstellt und auf Taste Z gelegt
      21. - /licht erstellt und auf Taste 2 gelegt
      22. - Enter/Exit in Gebäude auf F/Enter gelegt
      23. - Tuning-System erstellt
      24. - Log-System (MySQL-Basierend erstellt)
      25. - Adminbefehle '/clearchat' erstellt (Löscht den Chatverlauf aller Spieler)
      26. - Adminbefehl '/fehlermeldungen' erstellt (Zeigt alee gemeldeten Bugs/Fehler)
      27. - Adminbefehl '/fehler [Fehler-ID]' erstellt (Zeigt genaue Informationen über einen gemeldeten Bug/Fehler)
      28. - Adminbefehl '/fehlerloeschen [Fehler-ID]' erstellt (Löscht einen gemeldeten Fehler/Bug)
      29. - Adminbefehl '/tickets' erstellt (Zeigt alle offnenen Tickets an)
      30. - Adminbefehl '/as [ID/Name]' erstellt (Nimmt sich einem Ticket eines Spieler an)
      31. - Adminbefehl '/neulinge' erstellt (Zeigt eine Liste aller Neulinge, die Neulingshilfe brauchen)
      32. - Adminbefehl '/neuling [ID/Name]' erstellt (Nimmt sich einem Neuling an)
      33. - Adminbefehl '/speichern' erstellt (Speichert alle Fahrzeuge/Accounts, etc.)
      34. - Adminbefehl '/freeze [ID/Name]' erstellt (Setzten einen Spieler an der Position fest)
      35. - Adminbefehl '/unfreeze [ID/Name]' erstellt (Gibt einen Spieler wieder frei)
      36. - Adminbefehl '/supm' erstellt (Erstellt ein Supporter-Mobil)
      37. - Adminbefehl '/bearbeiten' erstellt (Bearbeitet alle Variablen von Fraktionen [Name, RangNamen, etc.])
      38. - Adminbefehl '/fl' erstellt (Zeigt eine Liste aller Fraktionen an)
      39. - Adminbefehl '/setint [ID/Name] [Interior-ID]' erstellt (Setzt einen Spieler in ein Interior)
      40. - Adminbefehl '/setvw [ID/Name] [Virtuelle Welt]' erstellt (Setzt einen Spieler in eine virtuelle Welt)
      41. - Adminbefehl '/setskin [ID/Name] [Skin-ID]' erstellt (Setzt den Skin eines Spielers)
      42. - Adminbefehl '/setfraktion [ID/Name] [Fraktions-ID]' erstellt (Setzt den Spieler in eine Fraktion)
      43. - Adminbefehl '/spawn [ID/Name]' erstellt (Spawnt einen Spieler)
      44. - Adminbefehl '/setadmin [ID/Name] [Rang-ID]' erstellt (Befördert/Degradiert einen Admin, etc.)
      45. - Adminbefehl '/goto [ID/Name]' erstellt (Teleportiert den Spieler zu angegebenen Spieler)
      46. - Adminbefehl '/gethere [ID/Name]' erstellt (Teleportiert einen Spieler zu sich)
      47. - Adminbefehl '/entercar [Vehicle-ID]' erstellt (Teleportiert sich selbst in ein Fahrzeug)
      48. - Adminbefehl '/gotopos [X] [Y] [Z]' erstellt (Teleportiert sich selbst zu den Koordinaten)
      49. - Adminbefehl '/veh [Model-ID]' erstellt (Erstellt ein Admin-Fahrzeug)
      50. - Adminbefehl '/dc' erstellt (Löscht das derzeitige Fahrzeug)
      51. - Adminbefehl '/weste [ID/Name] [Wert]' erstellt (Setzt die Schutzweste eines Spieler auf den Wert)
      52. - Adminbefehl '/charban [ID/Name] [Grund]' erstellt (Bannt einen Charackter)
      53. - Adminbefehl '/ban [ID/Name] [Grund]' erstellt (Bannt einen Account)
      54. - Adminbefehl '/ipban [ID/Name] [Grund]' erstellt (Bannt einen gesammten Account permanent)
      55. - Adminbefehl '/kick [ID/Name]' erstellt (Kickt einen Spieler)
      56. - Adminbefehl '/leben [ID/Name] [Wert]' erstellt (Setzt das Leben eines Spielers auf den Wert)
      57. - Adminbefehl '/zeit [Stunde]' erstellt (Setzt die Zeit von allen auf die Stunde)
      58. - Adminbefehl '/wetter [Wetter-ID]' erstellt (Setzt das Wetter von alle auf das Wetter)
      59. - Adminbefehl '/hdienst' erstellt (Setzt/Entfernt einen Spieler in den Helfer-Dienst)
      60. - Adminbefehl '/adienst' erstellt (Setzt/Entfernt einen Spieler in den Admin-Dienst)
      61. - Befehl '/f [Text]' erstellt (Schreibt etwas auf eingestellter Funk-Frequenz)
      62. - Befehl '/funkeinstellungen' erstellt (Stellt den Funk auf einen Wert ein. Bsp: 1.2)
      63. - Befehl '/dienst' erstellt (Setzt den Spieler in den Cop Dienst)
      64. - Befehl '/kleidung' erstellt (Ändert die Kleidung eines Cops)
      65. - Befehl '/waffen' erstellt (Rüstet sich als Cop mit Waffen aus)
      66. - Befehl '/tanken' erstellt (Tank das Fahrzeug)
      67. - Befehl '/tunen' erstellt (Tuned das Fahrzeug)
      68. - Befehl '/meinetickets' erstellt (Zeigt von einem selbst erstellte Tickets)
      69. - Befehl '/ticket [Ticket-ID]' erstellt (Zeigt ein Ticket an)
      70. - Befehl '/sup [Text]' erstellt (Sendet im Support eine Nachricht an den jeweils anderen)
      71. - Befehl '/cs [Name/ID]' erstellt (Schließt ein Ticket mit dem jeweiligen)
      72. - Befehl '/support' erstellt (Zeigt eine Liste möglicher Supports an [Neulingshilfe, Allgemeine Hilfe, Fehler melden])
      73. - Befehl '/hilfe' erstellt (Zeigt dem Spieler ein Hilfe Dialog an)
      74. - Befehl '/gate' erstellt (Öffnet die Tore im PD als PD Beamter)
      75. - Befehl '/enter' erstellt (Man betritt ein Gebäude)
      76. - Befehl '/exit' erstellt (Man verlässt ein Gebäude)
      77. - Befehl '/kanister' erstellt (Nutzt einen Kanister um den Tank des Fahrzeuges zu füllen)
      78. - Befehl '/job' erstellt (Nimmt einen angeboten Mini-Job an)
      79. - Befehl '/beruf' erstellt (Nimmt einen angebotenen Beruf an)
      80. - Befehl '/arbeitsamt' erstellt (Zeigt einem mögliche Berufe an)
      81. - Befehl '/kaufen' erstellt (Kauft Waffen im Ammunation)
      82. - Befehl '/statistiken' erstellt (Zeigt die Statistiken von einem an)
      83. - Befehl '/motor' erstellt (Startet/Stoppt den Motor)
      84. - Befehl '/licht' erstellt (Aktiviert/Deaktiviert das Licht)
      85. - Befehl '/motorhaube' erstellt (Öffnet/Schließt die Motorhaube)
      86. - Befehl '/carlock' erstellt (Öffnet/Schließt ein Fahrzeug)
      87. - Befehl '/kofferraum' erstellt (Öffnet/Schließt einen Kofferraum)
      88. - Befehl '/tueren' erstellt (Öffnet/Schließt Türen des Fahrzeuges)
      89. - Befehl '/scheiben' erstellt (Öffnet/Schließt die Scheiben des Fahrzeuges)
      90. - Befehl '/admins' erstellt (Zeigt eine Übersicht aller Admins an)
      91. - Versionsvwerwaltung in Form von Git hinzugefügt (09. September 2017)
      92. - Bei '/help - Admin' Informationen zu jedem Befehl beim Anklicken hinzugefügt (09. September 2017)
      93. - Tanksystem per '/tanken' eingefügt (09. September 2017)
      94. - Character und Accountban-System eingefügt (09. September 2017)
      95. - Befehle zum Überprüfen ob Spieler gebannt war eingefügt
      96. - Charackter-System beim Login eingefügt (11. September 2017)
      97. - Ammunation LS betretbar gemacht (17. September 2017)
      98. - Befehl /kaufen eingefügt um Waffen im LS Ammunation zu kaufen (17. September 2017)
      99. - Befehl /admins hinzugefügt (21. September 2017)
      100. - Beruf Trucker hinzugefügt (22. September 2017)
      101. - Fahrzeuge für den Beruf Trucker hinzugefügt (22. September 2017)
      102. - Befehl /arbeitsamt zur Jobauswahl hinzugefügt (22. Oktober 2017)
      Alles anzeigen


      Dev-Blog Video ()

      Das ganze werde ich hier nun immer Updaten, falls Fragen/Anregungen sind, gerne per Antwort/PN :)

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Whice. () aus folgendem Grund: // Quellcode von Unterscheide-Datei auf HTML umgestellt // Edit 23.10.2017 - Video hinzugefügt

    • Will nur ganz kurz was anmerken und zwar bei dem Autohaussystem.

      Da nutzt du einen Dialog und wahrscheinlich \t.

      Das ist gefährlich, denn je nach Bildschirmauflösung sieht das dann anders aus.
      Also bei dir ist das jetzt schön in einer Reihe, bei wem anders evtl dann eher nicht so :fun:

      Krass das noch Leute 2017 SAMP Roleplay Gamemmodes entwickeln, würde ja schon fast empfehlen, etwas anderes zu tun ^^


      Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. X/
    • Kaliber schrieb:

      Das ist gefährlich, denn je nach Bildschirmauflösung sieht das dann anders aus.
      Ja, da habe ich nun auch schon viel zu gehört, allerdings noch keinen Fix gefunden (ausgenommen es halt nicht zu benutzen^^)

      Kaliber schrieb:

      Krass das noch Leute 2017 SAMP Roleplay Gamemmodes entwickeln
      Naja, mir macht halt das Scripten noch Spaß, da dachte ich mir, warum das ganze nicht in einem Projekt verwirklichen? :)