Opferlamm-Clan Board
www.opferlamm-clan.de
Verantwortlich für diese bösen Machenschaften: siehe Impressum

Registrierung Kalender Mitgliederliste Suche Häufig gestellte Fragen Zur Startseite

Opferlamm-Clan Board » Call of Duty 2 » Fix-Dateien, Modding-Fragen, Scripting » Wo kann ich lernen wie man mit Quake-c schreibt » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Wo kann ich lernen wie man mit Quake-c schreibt
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
maxim1110555
Teetrinker


images/avatars/avatar-121.gif


Dabei seit: 16.01.2010
Beiträge: 39


Wo kann ich lernen wie man mit Quake-c schreibt Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo, ich kann die C-Sprache so einigermaßen. Und jetzt wollte ich anfangen für cod2 zu scriptn. Aber muss man unbedingt Quake-c benutzen, oder kann ich einfach mit C schreiben? Wenn nicht dann würde ich es gerne lernen. Kann mir dann einer ne Seite schicken?

MfG, Maxim
maxim1110555 ist offline E-Mail an maxim1110555 senden Beiträge von maxim1110555 suchen Nehmen Sie maxim1110555 in Ihre Freundesliste auf
OLD MAN WITH GUN
... sehr viel alleine


images/avatars/avatar-798.gif


Dabei seit: 01.05.2006
Beiträge: 2.305


RE: Wo kann ich lernen wie man mit Quack-c schreibt Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Da das Spiel nunmal als Script-Sprache nur Quake-C nutzt (und auch nur versteht) kannst du mit reinem C nichts anfangen. Es gibt in C nunmal Dinge, die es in Quake-C nicht gibt, und anders herum (bei Quake-C ist mittlerweile vieles anders gestrickt als bei C).
Eine Seite dazu gibt es direkt nicht. Schau dir einfach die Scripte des Spiels an (findest du in den iwd-Dateien) und mach dich mit den speziellen Scriptbefehlen vertraut (die findest du in der Dokumentation der Mod-Tools zu CoD2).
Das wichtigste ist halt, die Scripte des Spiels zu verstehen (wobei dir deine Kenntnisse in C recht gut weiterhelfen dürften). Der Rest kommt mit der Zeit.
Ich habe z.B. nie C gelernt (und kann es auch heute nicht). Ich habe mir alles, was ich übers Scripten weiß nur anhand der Scripte aus CoD, CoD2, CoD4, CoD:WaW und diverser Mods für diese Spiele, selber beigebracht.

__________________

Da die Lichtgeschwindigkeit höher ist als die Schallgeschwindigkeit,
hält man so manchen für einen hellen Kopf, bis man ihn reden hört.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von OLD MAN WITH GUN: 10.07.2010 22:48.

OLD MAN WITH GUN ist offline Beiträge von OLD MAN WITH GUN suchen Nehmen Sie OLD MAN WITH GUN in Ihre Freundesliste auf
maxim1110555
Teetrinker


images/avatars/avatar-121.gif


Dabei seit: 16.01.2010
Beiträge: 39


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

und wo finde ich die dokumentationen von den mod-tools?
maxim1110555 ist offline E-Mail an maxim1110555 senden Beiträge von maxim1110555 suchen Nehmen Sie maxim1110555 in Ihre Freundesliste auf
bangingbernie
Alter Sack ;-)


images/avatars/avatar-1034.jpg


Dabei seit: 20.05.2005
Beiträge: 2.372


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

http://www.modsonwiki.com/index.php/Call...ty_2:_Scripting

__________________

bangingbernie ist offline E-Mail an bangingbernie senden Homepage von bangingbernie Beiträge von bangingbernie suchen Nehmen Sie bangingbernie in Ihre Freundesliste auf
OLD MAN WITH GUN
... sehr viel alleine


images/avatars/avatar-798.gif


Dabei seit: 01.05.2006
Beiträge: 2.305


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:

Original von maxim1110555
und wo finde ich die dokumentationen von den mod-tools?
Wenn du die Mod-Tools von CoD2 installierst wird auch automatisch eine Dokumentation mit installiert (diese enthällt alles script-Commands mit kurzer Erklärung der Parameter). Befindet sich im Ordner Docs.

__________________

Da die Lichtgeschwindigkeit höher ist als die Schallgeschwindigkeit,
hält man so manchen für einen hellen Kopf, bis man ihn reden hört.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von OLD MAN WITH GUN: 11.07.2010 23:22.

OLD MAN WITH GUN ist offline Beiträge von OLD MAN WITH GUN suchen Nehmen Sie OLD MAN WITH GUN in Ihre Freundesliste auf
maxim1110555
Teetrinker


images/avatars/avatar-121.gif


Dabei seit: 16.01.2010
Beiträge: 39


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Also mit der Seite komme ich keinbisschen weiter. Ich will lernen wie man Mods scriptet und nicht wie man Map-scripts schreibt. Und ich habe auch im Ordner Docs nichts über die Erklärung der Funktionen und Parameter gefunden. Kann denn nicht einer ein Tutorial zusammenfassen, wo man lernen kann wie man mit Quack-c zu schreiben kann; z.B. bei dem C Tutorials wird einem erst gezeigt wie man Hallo World oder so auf dem Bildschirm ausgeben lässt. Und man könnte doch anfangen zu erklären wie man machen kann das z.B. ein Text auf dem Bildschirm ausgeblendet wird. Und immer weiter...
Ich habe nämlich for, einen Geld-Mod zu machen. Und dafür bräuchte man "case" und "if else"...

Ich hoffe das einer mir endlich das geben kann was ich brauche.
MfG, Maxim.
maxim1110555 ist offline E-Mail an maxim1110555 senden Beiträge von maxim1110555 suchen Nehmen Sie maxim1110555 in Ihre Freundesliste auf
OLD MAN WITH GUN
... sehr viel alleine


images/avatars/avatar-798.gif


Dabei seit: 01.05.2006
Beiträge: 2.305


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:

Original von maxim1110555
Kann denn nicht einer ein Tutorial zusammenfassen, wo man lernen kann wie man mit Quack-c zu schreiben kann; z.B. bei dem C Tutorials wird einem erst gezeigt wie man Hallo World oder so auf dem Bildschirm ausgeben lässt. Und man könnte doch anfangen zu erklären wie man machen kann das z.B. ein Text auf dem Bildschirm ausgeblendet wird. Und immer weiter...
Ich habe nämlich for, einen Geld-Mod zu machen. Und dafür bräuchte man "case" und "if else"...

Ich nehme an, du hast dir den Link von bangingbernie nicht genau angeschaut.

z.:B Hello World
http://www.modsonwiki.com/index.php/Scripting:_Strings

if else
http://www.modsonwiki.com/index.php/Scripting:_If_Else

switch case
http://www.modsonwiki.com/index.php/Scripting:_Switch

__________________

Da die Lichtgeschwindigkeit höher ist als die Schallgeschwindigkeit,
hält man so manchen für einen hellen Kopf, bis man ihn reden hört.

OLD MAN WITH GUN ist offline Beiträge von OLD MAN WITH GUN suchen Nehmen Sie OLD MAN WITH GUN in Ihre Freundesliste auf
OLD MAN WITH GUN
... sehr viel alleine


images/avatars/avatar-798.gif


Dabei seit: 01.05.2006
Beiträge: 2.305


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:

Original von OLD MAN WITH GUN

Zitat:

Original von maxim1110555
Kann denn nicht einer ein Tutorial zusammenfassen, wo man lernen kann wie man mit Quack-c zu schreiben kann; z.B. bei dem C Tutorials wird einem erst gezeigt wie man Hallo World oder so auf dem Bildschirm ausgeben lässt. Und man könnte doch anfangen zu erklären wie man machen kann das z.B. ein Text auf dem Bildschirm ausgeblendet wird. Und immer weiter...
Ich habe nämlich for, einen Geld-Mod zu machen. Und dafür bräuchte man "case" und "if else"...

Ich nehme an, du hast dir den Link von bangingbernie nicht genau angeschaut.

z.:B Hello World
http://www.modsonwiki.com/index.php/Scripting:_Strings

if else
http://www.modsonwiki.com/index.php/Scripting:_If_Else

switch case
http://www.modsonwiki.com/index.php/Scripting:_Switch


Das dürfte eigentlich fast identisch mit C sein.
Das wichtigste bei Quake-C sind halt die Spracheingenen Befehle (wie z.B. getent, getorigin, getweaponslotammo, weapontype, ismeleeing usw. um nur mal ein paar zu nennen).

Und schau dir halt die Scripte des Spiels selber an. Aufgrund deiner Vorkenntnisse dürfte es dir nicht allzu schwer fallen, die Scripte zu verstehen.

Und Modder gibt es halt nicht so viele, die sich die Zeit nehmen würden (mich eingeschlossen) die sich hinsetzen um ein Tutorial zu schreiben (da weiß ich z.B. mit meiner Zeit besseres anzufangen).
Zumal kenne ich keinen Modder, der sich das nicht alles selbst beigebracht hat (und ich nehme an, die denken alle so wie ich).


Und was ist an Mapscripts auszusetzen (hab ich auch mit angefangen) ?
Wer laufen will, sollte erst mal krabbeln lernen.
Wenn du die einfachen Dinge verstehst, kannst du das dann auf komplexere Dinge anwenden.

__________________

Da die Lichtgeschwindigkeit höher ist als die Schallgeschwindigkeit,
hält man so manchen für einen hellen Kopf, bis man ihn reden hört.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von OLD MAN WITH GUN: 12.07.2010 16:39.

OLD MAN WITH GUN ist offline Beiträge von OLD MAN WITH GUN suchen Nehmen Sie OLD MAN WITH GUN in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Opferlamm-Clan Board » Call of Duty 2 » Fix-Dateien, Modding-Fragen, Scripting » Wo kann ich lernen wie man mit Quake-c schreibt

Impressum ||Datenschutzerklärung

Forensoftware: Wbb - WoltLab GmbH || zum Archiv