Portal-Zone Gothic-Zone Gothic II-Zone Gothic 3-Zone Gothic 4-Zone Modifikationen-Zone Download-Zone Foren-Zone RPG-Zone Almanach-Zone Spirit of Gothic

 

Ergebnis 1 bis 19 von 19
  1. Beiträge anzeigen #1 Zitieren
    Waldläufer Avatar von Artio
    Registriert seit
    Jul 2009
    Ort
    Niedersachsen
    Beiträge
    142
     
    Artio ist offline

    Blockhaltung

    Also ich wollte mal fragen ob man auch in Gothic II eine dauerhafte Blockhaltung einbauen kann. *zu Risen rüberschiel*
    Ich denke, dass es irgendetwas mit den Scripten zu tun haben müsste.

    Wenn es möglich sein sollte, was würdet ihr davon halten?

  2. #2 Zitieren
    Don Bilbo
    Gast
     
    Willst du die als KI für NPC's?

  3. Beiträge anzeigen #3 Zitieren
    Ehrengarde Avatar von HolyWater
    Registriert seit
    Aug 2007
    Beiträge
    2.214
     
    HolyWater ist offline
    ich hab in der ZS_Attack ne abfrage ob self immortal is -> AI_PlayAniBS(self,"block ani",BS_PARADE);

    dann blockt ein immortal npc die ganze zeit (wenn hero schlägt), sieht besser aus
    ♥ HolyWater ♥ YAY xD

  4. Beiträge anzeigen #4 Zitieren
    Waldläufer Avatar von Artio
    Registriert seit
    Jul 2009
    Ort
    Niedersachsen
    Beiträge
    142
     
    Artio ist offline
    OK aber wie kann der Hero selbst die ganze Zeit abblocken?

  5. Beiträge anzeigen #5 Zitieren
    Ehrengarde Avatar von HolyWater
    Registriert seit
    Aug 2007
    Beiträge
    2.214
     
    HolyWater ist offline
    genauso, nur eben abfrage ob self(?) == hero is!
    ♥ HolyWater ♥ YAY xD

  6. Beiträge anzeigen #6 Zitieren
    Waldläufer Avatar von Artio
    Registriert seit
    Jul 2009
    Ort
    Niedersachsen
    Beiträge
    142
     
    Artio ist offline
    Sorry HolyWater, aber ich kenn mich im Scripten nur bei den Grundlegenden Dingen aus. Was genau muss ich wo in welcher Zeile des Scripts ändern? Oder könntest du vielleicht dein Script hier posten?
    Geändert von Artio (19.10.2009 um 12:53 Uhr)

  7. Beiträge anzeigen #7 Zitieren
    now also in your universe  Avatar von Milky-Way
    Registriert seit
    Jun 2007
    Beiträge
    15.243
     
    Milky-Way ist offline
    Das wäre aber eher unschön. So wie ich es verstehe, möchte Artio, dass der Spieler durch gedrückt halten der Blocken-Taste länger blocken kann. Holy Waters Methode jedoch führt dazu, dass der Held bei jedem Schlag des Gegners automatisch die Blockbewegung durchführt.

  8. Beiträge anzeigen #8 Zitieren
    Waldläufer Avatar von Artio
    Registriert seit
    Jul 2009
    Ort
    Niedersachsen
    Beiträge
    142
     
    Artio ist offline
    Zitat Zitat von Milky-Way
    So wie ich es verstehe, möchte Artio, dass der Spieler durch gedrückt halten der Blocken-Taste länger blocken kann.
    Ja genauso wollte ich es, weißt du vielleicht wie, wenn schon das andere nicht so schön ist.

  9. Beiträge anzeigen #9 Zitieren
    Ehrengarde Avatar von HolyWater
    Registriert seit
    Aug 2007
    Beiträge
    2.214
     
    HolyWater ist offline
    Code:
    if((DS_GetKey(11)==true)&&(DS_GetKey(28)==true))
    {
         var int startframe;
         var int endframe;
         DS_PlayAniBSFrame(hero,"parade",BS_PARADE,startframe, endframe);
    }
    so sollte das mit den DS scripts gehn!
    ob es in den originalen scripts ne funktion gibt für GetKey, oder PlayAniBSFrame keine ahnung
    ♥ HolyWater ♥ YAY xD

  10. Beiträge anzeigen #10 Zitieren
    Waldläufer Avatar von Artio
    Registriert seit
    Jul 2009
    Ort
    Niedersachsen
    Beiträge
    142
     
    Artio ist offline
    und das muss ich in der ZS_Attack eintragen, richtig?

  11. Beiträge anzeigen #11 Zitieren
    Dea
    Registriert seit
    Jul 2007
    Beiträge
    10.447
     
    Lehona ist offline
    Zitat Zitat von Artio Beitrag anzeigen
    und das muss ich in der ZS_Attack eintragen, richtig?
    Nein, diese Funktionen gibt es (afaik) in Daedalus nicht, Holy Waters Aussage bezog sich eher auf den "Quell-"Code, der mit G2Ext wohl relativ leicht veränderbar sein wird.

  12. Beiträge anzeigen #12 Zitieren
    Ehrengarde Avatar von HolyWater
    Registriert seit
    Aug 2007
    Beiträge
    2.214
     
    HolyWater ist offline
    ich hoffe ma dass es bald nen release vom g2ext gibt.... sonst kann ich die funktionen vergessen (damit hilfe anbieten) xD

    jedenfalls muss dass in ne schleife, DS_PlayAniBSFrame:
    spielt an npc eine ani von frame start bis frame end ab, und versetzt den npc in einen bodystate! (Präfix DS = Die Shöpfung, also (bis jetz) nur bei den mod scripts drin )

    ahja, und DS_GetKey(var int keycode) is eigendlich nur GetAsyncKeyState!
    ♥ HolyWater ♥ YAY xD
    Geändert von HolyWater (23.10.2009 um 11:18 Uhr)

  13. Beiträge anzeigen #13 Zitieren
    Waldläufer Avatar von Artio
    Registriert seit
    Jul 2009
    Ort
    Niedersachsen
    Beiträge
    142
     
    Artio ist offline
    Kann man jetzt eine dauerhafte Blockhaltung implementiern oder brauch man dafür zwangsweise G2ext.

  14. Beiträge anzeigen #14 Zitieren
    Kämpfer Avatar von neno
    Registriert seit
    Oct 2008
    Beiträge
    317
     
    neno ist offline
    So,da Artio mit euren Antworten offensichtlich nicht viel anfagen kann,erklär ich das ganze mal so einfach wie möglich.
    Ich hab versucht aus allem hier schlau zu werden,aber ich bin mir auch nicht sicher,denn ich bin kein "Profi-Scripter".
    Also entschuldigt wenn ich hierbei total danaben liege,oder meine Erklärung sehr dämlich ist.

    Ich hab das ganze so verstanden:

    Manche sachen sind durch die "normalen" Scripte nicht machbar,diese sind nur in einer bestimmten Computersprache.
    Die macher des Mod-Kits haben wohl die anderen sachen weggelassen,weil diese wohl nicht gepasst haben,zu kompliziert waren,oder so(ich hab erlichgesagt keine Ahnung).
    Mit G2ext soll man wohl auch an die "anderen" Script-Datein leichter rankommen.
    Die Blockhaltung gehört in den Bereich der mit Animationen viel zu tun hat.
    In der Ankündigung von dem Tool,spricht der Entwickler von einer Mod,die er schon damit gemachrt hat.
    Dabei hält der Hero die Fackel in der linken Hand und lässt sie beim ziehen einer Waffe nicht fallen(ist noch nicht fertig,nur ne Betaversion).
    Die Blockhaltung gehört wohl in den gleichen bereich.

    Das mit den "gewöhnlichen" Scripten ist so das der Held immer automatisch einen Schlag abblockt,dass ist aber für uns uninteressant.

    Ich hoffe ich habe das richtig verstanden und dir damit geholfen.
    Verbessert mich bitte,wenn ich falsch liege.

    Neno

  15. Beiträge anzeigen #15 Zitieren
    Ehrengarde Avatar von HolyWater
    Registriert seit
    Aug 2007
    Beiträge
    2.214
     
    HolyWater ist offline
    Zitat Zitat von neno Beitrag anzeigen
    So,da Artio mit euren Antworten offensichtlich nicht viel anfagen kann,erklär ich das ganze mal so einfach wie möglich.
    Ich hab versucht aus allem hier schlau zu werden,aber ich bin mir auch nicht sicher,denn ich bin kein "Profi-Scripter".
    Also entschuldigt wenn ich hierbei total danaben liege,oder meine Erklärung sehr dämlich ist.

    Ich hab das ganze so verstanden:

    Manche sachen sind durch die "normalen" Scripte nicht machbar,diese sind nur in einer bestimmten Computersprache.
    Die macher des Mod-Kits haben wohl die anderen sachen weggelassen,weil diese wohl nicht gepasst haben,zu kompliziert waren,oder so(ich hab erlichgesagt keine Ahnung).
    Mit G2ext soll man wohl auch an die "anderen" Script-Datein leichter rankommen.
    Die Blockhaltung gehört in den Bereich der mit Animationen viel zu tun hat.
    In der Ankündigung von dem Tool,spricht der Entwickler von einer Mod,die er schon damit gemachrt hat.
    Dabei hält der Hero die Fackel in der linken Hand und lässt sie beim ziehen einer Waffe nicht fallen(ist noch nicht fertig,nur ne Betaversion).
    Die Blockhaltung gehört wohl in den gleichen bereich.

    Das mit den "gewöhnlichen" Scripten ist so das der Held immer automatisch einen Schlag abblockt,dass ist aber für uns uninteressant.

    Ich hoffe ich habe das richtig verstanden und dir damit geholfen.
    Verbessert mich bitte,wenn ich falsch liege.

    Neno
    mit den "normalen" und "anderen" scripten is das nich ganz so, es gibt NUR die daedalus scripte! keine anderen!
    der g2ext is wenn mans grob sieht nur ein hack, mit dem man ne menge anrichten kann (an der kopie der Gothic.exe im arbeitsspeicher)
    also anstatt JMP z.b. NOP (2 byte?!), so sollte es auch bei der fackelmod funktionieren, JNZ fackelfallenlassen einfach durch NOP ersetzen (hab jetz einfach mal jnz geschrieben, keine ahnung was es wirklich is!)

    hier das gleiche wie bei meinem vorposter: ich weiss es nich genau
    ♥ HolyWater ♥ YAY xD

  16. Beiträge anzeigen #16 Zitieren
    Kämpfer Avatar von neno
    Registriert seit
    Oct 2008
    Beiträge
    317
     
    neno ist offline
    Ah,so ist das.
    Ich war mir nicht ganz sicher,aber gut jetzt weiß ich wieder etwas mehr.
    Ich bin mal gespannt wenn das Tool rauskommt,was man damit so alles anfangen kann.
    Aber davon abgesehen,lag ich wohl recht gut mit meiner Vermutung.

    Das mit NOP oder so,davon hab ich jetzt nichts verstanden,aber das kommt bestimmt noch,wenn ich das Tool teste.
    Ich wusste garnicht,dass man mit der .exe auch so viel anstellen kann.

    Neno

  17. Beiträge anzeigen #17 Zitieren
    Ehrengarde Avatar von HolyWater
    Registriert seit
    Aug 2007
    Beiträge
    2.214
     
    HolyWater ist offline
    NOP is ein assembler befehl, für das tool brauch man zumindest gute c++ kenntnisse, soviel is klar (man sollte also wissen was man tuen tut)!
    ♥ HolyWater ♥ YAY xD

  18. Beiträge anzeigen #18 Zitieren
    Waldläufer Avatar von Artio
    Registriert seit
    Jul 2009
    Ort
    Niedersachsen
    Beiträge
    142
     
    Artio ist offline
    OK also muss man für ein solches Feature auf G2EXt warten.

    Kurz was Offtopic: Wenn man in HTML ein Favicon dazufügen will, muss die Website dann schon Online sein? Ich habe meine Website noch auf meiner Platte und habe deshalb den vollständigen Pfad bis auf die Laufwerksbuchstaben angeben und die Backslahes natürlich durch Slashes ersetzt. Aber irgednwie funzt das bei mir nicht obwohl alles richitg geschrieben ist.

  19. Beiträge anzeigen #19 Zitieren
    now also in your universe  Avatar von Milky-Way
    Registriert seit
    Jun 2007
    Beiträge
    15.243
     
    Milky-Way ist offline
    Es reicht afair, wenn eine Datei favicon.ico im selben Verzeichnis vorhanden ist. Diese sollte dann automatisch verwendet werden. Das könnte aber browserspezifisch sein. Auf jeden Fall sollte es aber auch offline möglich sein.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
Impressum | Link Us | intern
World of Gothic © by World of Gothic Team
Gothic, Gothic 2 & Gothic 3 are © by Piranha Bytes & Egmont Interactive & JoWooD Productions AG, all rights reserved worldwide