Wie mit Lua einen Gamemode erstellen?
Ich habe jetzt schon Lua gelernt und kann auch die grundlegenden Funktionen. Dann habe ich mir ein paar Sachen in der Gmod.de wiki angeschaut und wollte nun einen Gamemode machen.
Allerdings habe ich keine Ahnung, wie :shock:
Ich weiß nämlich nicht, wie so ein Gamemode aufgebaut ist und wie er überhaupt funktioniert.
Könnte mir jemand ein paar Grundlagen nennen, oder auf nütziche Seiten verweisen? wäre echt nett
AW: Wie mit Lua einen Gamemode erstellen?
Wiso schaust du dir nicht die anderen gamemodes an `?
AW: Wie mit Lua einen Gamemode erstellen?
Zitat:
Zitat von
gmodbest
Wiso schaust du dir nicht die anderen gamemodes an `?
Weil man daraus überhaupt nichts erkennt.
Übe ersteinmal solange weiter, bis du weißt, wie das funktioniert, und du musst lernen was Init ist. Mach doch erst einmal ein Sent. :D
AW: Wie mit Lua einen Gamemode erstellen?
Was ist überhaupt ein Sent?
:-? Ich kenn nur SWEPs und davon habe ich schon welche gemacht.
AW: Wie mit Lua einen Gamemode erstellen?
Zitat:
Zitat von
naloxx
Was ist überhaupt ein Sent?
:-? Ich kenn nur SWEPs und davon habe ich schon welche gemacht.
SEntities Script Entities
Das sind die Lustigen Props, mit der Weißen Umrandung. :gmod:!
Die ihrgendwas besonderes können.
AW: Wie mit Lua einen Gamemode erstellen?
AW: Wie mit Lua einen Gamemode erstellen?
Also wenn du keine SENTs kennst dann kannst du auch noch
keinen Gamemode machen ;)
Ich selbst habe mir auch schon mal darüber Gedanken gemacht einen
Gamemode zu basteln, aber ich bekomme es nicht auf die Reihe,
da ich noch nicht so gut unterscheiden kann was zum Client und
was zum Server gehört.
Desweiteren muss man auch erstmal wissen, was in welche Dateien gehört... :-?
Scripte man lieber erstmal 'n paar SWEPs weiter die dann z.B. SENTs mit
nutzen.
Wie z.B. mein RPG/Rocketlauncher,
dort sind die Raketen auch SENTs, welche dann wiederum
bei der Explosion Effekte benutzen.
Also ist so ziemlich alles miteinander verzweigt und von daher muss man auch
erstmal über alles Bescheid wissen ;)
Ein langer Weg der sich aber am Ende lohnen wird, wenn man dann mit dem
Wissen welches man gesammelt hat auch etwas anfangen kann :gmod:
AW: Wie mit Lua einen Gamemode erstellen?
@ Pac,wenn du mich net mehr hasst,könnten wir ja ein machen...
Allerdings ist es wirklich wichtig,wie Pac schon sagte,dass man vorher Sents kann,bevor man einen Gamemode(Der nicht aus einfachen Deathmatch besteht)
machen kann.
Wie zum Beispiel Spawn punkte(Ok,das sind einfach nur Point entities,aber psss)
oder Turrets,oder sowas in der Art
Falls du es dennoch Versuchen willst... Schau dir das hier mal an
http://www.garrysmod.com/wiki/?title...cles:Gamemodes
AW: Wie mit Lua einen Gamemode erstellen?
Zitat:
Zitat von
Andrey
Weil man daraus überhaupt nichts erkennt.
Man muss auch das Geschriebene verstehen und eine gewissen Erfahrung mit sich bringen, um etwas erkennen zu können ;)
Gamemodes zu erstellen ist nicht so schwer, wie es einem am Anfang scheint. Ein Gamemode besteht nur aus vielen Sachen, was einen Einzelnen manchmal überfordern könnte. Deshalb ist es ratsam die einzelnen Punkte an viele Leute zu verteilen.
Wenn man wirklich einen Gamemode erstellen will, sei es nur zum Spaß, sollte man ein Konzept im Kopf haben. Wenn man dann weiß, was in den Gamemode soll, kommen die einzelnen Sachen nacheinander zum Vorschein und werden entwickelt.
Die drei wichtigsten Sachen des Gamemode-Ordners (Init - Cl_Init und Shared) sind dann das Grundkonzept und beinhalten alle Funktionen bzw. Verweise auf Funktionen. Der Content-Ordner enthält Maps, Models etc.
Der Entities-Ordner beinhaltet alle in Lua geschriebenen Entities (SENTs, SWEPS etc.)
Kurz: Ein Gamemode besteht aus allem, was man sonst nur einzeln macht.
AW: Wie mit Lua einen Gamemode erstellen?
Also shared legt ja eigentlich so das Wesentliche und die Einstellungen fest, aber was ist so in cl_init und init drin? Denn mehr bräuchte ich fürn Anfang gar nicht, da ich erst mal nicht vorhabe, neue Sachen zu integrieren.