+ Antworten
Ergebnis 1 bis 16 von 16
  1. #1
    Schmied Avatar von KuschelUschi
    Registriert seit
    25.11.2008
    Beiträge
    462

    Standard MachSchatzVersteck im Wiki

    Guten Morgen.

    Mal abgesehen davon, dass ich MachSchatzVersteck nicht zum laufen kriege, hätte ich da mal eine Frage.

    Warum unterscheidet sich der Code von MachSchatzVersteck im Wiki vom Code in den Skripten in der verlinkten Demomap?
    Geändert von KuschelUschi (23.01.2009 um 08:24 Uhr)
    Die Kuh is über'n fence gejumped und hat dabei den Benz gerammt.

  2. #2
    Schmied Avatar von KuschelUschi
    Registriert seit
    25.11.2008
    Beiträge
    462

    Standard AW: MachSchatzVersteck im Wiki

    Nachdem ich jetzt mal drüber geschlafen habe, ist mir was aufgefallen.

    Code:
     function MachSchatzVersteck(_entity, _menge, _type, _time, _distance )
         _type = _type or Goods.G_Gold  --Default Werte
         _menge = _menge or 100         --Default Werte
             _distance = _distance or 1000  --Default Werte
             _time = _time or 5             --Default Werte
         _entity = GetEntityId(_entity)
             if Logic.IsEntityDestroyed(_entity) or not Logic.IsInteractiveObject(_entity) then
                 Logic.DEBUG_AddNote("Fehler in MachSchatzVersteck, falsche Entität")
                 assert(false)
             end
         Logic.InteractiveObjectClearCosts(_entity)
         Logic.InteractiveObjectSetInteractionDistance(_entity, _distance)
         Logic.InteractiveObjectSetTimeToOpen(_entity, _time)
         Logic.InteractiveObjectClearRewards(_entity)
         Logic.InteractiveObjectAddRewards(_entity, _type, _menge)                
         Logic.InteractiveObjectSetAvailability(_entity,true)
             Logic.InteractiveObjectSetPlayerState(_entity, 1, 0)
         Logic.InteractiveObjectSetRewardResourceCartType(_entity, Entities.U_ThiefCart)  -- Hier der Wagen für Ressourcen.
         Logic.InteractiveObjectSetRewardGoldCartType(_entity, Entities.U_GoldCart)  -- Hier der Wagen für Gold
         table.insert(HiddenTreasures, _entity)
    end
    Erst heisst es "_entity", dann fehlt der Unterstrich. Ist das so richtig?
    Wenn ich die Funktion aus dem Wiki ins Skript einfüge, bekomme ich Skriptfehler. Ersetze ich die beiden "entity" durch "_entity" funktioniert es problemlos.

    Wo ist der Urheber des Ganzen?

    Ich brauch Hilfe.

    Rene
    Geändert von KuschelUschi (22.01.2009 um 19:01 Uhr)
    Die Kuh is über'n fence gejumped und hat dabei den Benz gerammt.

  3. #3
    Schafszüchter Avatar von Netsurfer
    Registriert seit
    01.09.2005
    Ort
    Köln/ Cologne
    Beiträge
    1,121
    Blog Einträge
    10

    Standard AW: MachSchatzVersteck im Wiki

    Hallo Rene!

    Zitat Zitat von KuschelUschi Beitrag anzeigen
    Nachdem ich jetzt mal drüber geschlafen habe, ist mir was aufgefallen.
    Erst heisst es "_entity", dann fehlt der Unterstrich. Ist das so richtig?
    Wenn ich die Funktion aus dem Wiki ins Skript einfüge, bekomme ich Skriptfehler. Ersetze ich die beiden "entity" durch "_entity" funktioniert es problemlos.
    Schön dass du den Fehler bemerkt hast!
    Aber nochmal: Das ganze ist ein Wiki! Sinn & Zweck eines Wikis ist es, dass möglichst viele User gemeinsam eine Informations- & Wissenssammlung erstellen können.

    Also bitte: Wenn ihr einen Fehler bemerkt/ findet, dann korrigiert ihn doch bitte direkt. Und wenn ihr euch nicht sicher seid, ob es sich tatsächlich um einen Fehler handelt, dann schreibt einen Kommentar/ Frage dazu an der entsprechenden Stelle.

    Wo ist der Urheber des Ganzen?
    Das kannst du dir u.a. durch einen Blick auf "Ältere Versionen" anschauen. Wobei das eigentlich unerheblich ist.

    Ich brauch Hilfe.
    Wenn du uns jetzt noch verrätst wobei, kann dir ggf. geholfen werden.

    Gruß
    Gunther
    ___________________________


    ___________________________

  4. #4
    Bäcker Avatar von Marius94
    Registriert seit
    30.07.2008
    Beiträge
    662

    Blinzeln AW: MachSchatzVersteck im Wiki

    Zitat Zitat von KuschelUschi Beitrag anzeigen
    Warum unterscheidet sich der Code von MachSchatzVersteck im Wiki vom Code in den Skripten in der verlinkten Demomap?
    Naja, als ich die "neuere" Version ins Wiki gestellt habe, sah das so aus :
    MachSchatzVersteck [AeK Script-Wiki]
    ABER NICHT VERWENDEN, (da sind noch keine dafault werte drin.......)
    Da hab ich das in netsurfers ursprüngliche version (Version1) und meine Verbesserte Version, mit Distanz und zeit bis aktivierung (Version2) untereilt.
    Und die Map ist noch von Version1 ich wollte eigentlich eine für version 2 machen, aber bin irgendwie nicht dazu gekommen .


    Marius
    http://www.mariusscholz.de - Immer einen Besuch wert


  5. #5
    Schmied Avatar von KuschelUschi
    Registriert seit
    25.11.2008
    Beiträge
    462

    Standard AW: MachSchatzVersteck im Wiki

    Zitat Zitat von Netsurfer Beitrag anzeigen
    Schön dass du den Fehler bemerkt hast!
    Danke. Toll oder? Was so ein bisschen Schlaf ausmacht ...
    Aber warum immer ich? Ich sitze jetzt schon 8 Wochen an meiner Map und bleib treffsicher in jeder Fussangel hängen. Erst die nicht funktionierenden Questmarker ...
    Aber zumindest kam ich diesmal schneller drauf.

    Zitat Zitat von Netsurfer Beitrag anzeigen
    Also bitte: Wenn ihr einen Fehler bemerkt/ findet, dann korrigiert ihn doch bitte direkt. Und wenn ihr euch nicht sicher seid, ob es sich tatsächlich um einen Fehler handelt, dann schreibt einen Kommentar/ Frage dazu an der entsprechenden Stelle.
    Nur bin ich ja beim scripten noch Neuling und da wollte ich nicht ohne Rücksprache mit dem Autor des Scripts sein Werk korrigieren. Das würde ich nur tun, wenn ich 100%ig weiss was ich tue.
    Ich hab in der Ausbildung zwar mal Assembler und PL/1 programmiert, da gab es allerdings noch Lochkarten!
    Aber zumindest das Grundverständnis für die Vorgänge ist geblieben.

    Zitat Zitat von Netsurfer Beitrag anzeigen
    Wenn du uns jetzt noch verrätst wobei, kann dir ggf. geholfen werden.
    Bei 11 Maps, 88 Quests und 0 Durchblick ...

    Hilfe war wohl das falsche Wort. Eher ne Bestätigung für meine Vermutung. Deshalb der Ruf nach dem Urheber.


    @Marius
    Kein Problem. Ich hab mir nur das Script ansehen wollen, ob ich wieder was falsch kopiert und eingefügt habe und war dann totally verwirrt, dass das in der Demomap so anders aussieht.

    Gruss
    Rene

    Apropos: Kann es sein, dass das Briefingtutorial (PDF-Version) auch nicht ganz aktuell ist?
    Die Kuh is über'n fence gejumped und hat dabei den Benz gerammt.

  6. #6
    Wirt
    Registriert seit
    04.10.2007
    Beiträge
    875

    Standard AW: MachSchatzVersteck im Wiki

    Apropos: Kann es sein, dass das Briefingtutorial (PDF-Version) auch nicht ganz aktuell ist?
    Nein, die PDF-Version nicht ganz
    Es ist aber nicht viel neues dazugekommen seit dem letzten Mal, ich glaube nur eine mögliche Einstellung für die jeweilige Seite, die ich vergessen hatte, zu dokumentieren, und die neue Möglichkeit, die globale Unverwundbarkeit während eines Briefings explizit abzuschalten.

  7. #7
    Schmied Avatar von KuschelUschi
    Registriert seit
    25.11.2008
    Beiträge
    462

    Standard AW: MachSchatzVersteck im Wiki

    Ich bin mir nicht ganz sicher ... aber ich glaube mir fiel das auf, weil die Seiten dort mit AP{} aufgerufen werden (im Wiki übrigens auch). Das ist im Script ja nicht mehr so. Oder kriege ich da was nicht mit?
    Geändert von KuschelUschi (21.01.2009 um 20:18 Uhr) Grund: Ergänzung
    Die Kuh is über'n fence gejumped und hat dabei den Benz gerammt.

  8. #8
    Wirt
    Registriert seit
    04.10.2007
    Beiträge
    875

    Standard AW: MachSchatzVersteck im Wiki

    Die meisten machen das nicht mehr, das stimmt. Das ist der Stil, der noch aus S5 stammt. Der war damals notwendig, weil die Seiten auf einfache Weise zwischengespeichert werden mussten, da Quests noch über die Seiten verwaltet wurden. In S6 ist das nicht mehr zwingend notwendig - außer, ich baue mal Multiple Choice-Seiten ein, dann vielleicht. Oder ich mache die Schnittstelle zum Briefingskript objektorientiert... Das sähe dann ganz anders aus

  9. #9
    Schmied Avatar von KuschelUschi
    Registriert seit
    25.11.2008
    Beiträge
    462

    Standard AW: MachSchatzVersteck im Wiki

    Aha! Ein Multiple-Choice-Script - mit oder ohne AP. Aufgabe erfüllt.

    Also mir reicht das vorhandene Script. Ich find's eh schon fantastisch, dass sich jemand hinsetzt und dieses ellenlange Script schreibt.

    Das ist natürlich unabhängig von deinen Ambitionen und deinem Anspruch an das Script. Wenn es dir noch ausbaufähig erscheint, nur zu ... Es werden viele dankbar sein.
    Die Kuh is über'n fence gejumped und hat dabei den Benz gerammt.

  10. #10
    Bäcker Avatar von saladin
    Registriert seit
    14.10.2007
    Beiträge
    648

    Standard AW: MachSchatzVersteck im Wiki

    Mal abgesehen davon das hier momentan alle amtsführenden Fachleute irgendwie abwesend sind:

    Warum der Code da vom Code dort unterscheidet ist vermutlich nur ein kleines Versehen. Wie sieht dein Kunstwerk denn aus? einfahc mal deinen Code posten.

    saladin

  11. #11
    Schmied Avatar von KuschelUschi
    Registriert seit
    25.11.2008
    Beiträge
    462

    Standard AW: MachSchatzVersteck im Wiki

    Nabend!

    Zitat Zitat von saladin Beitrag anzeigen
    einfahc mal deinen Code posten.
    Welchen Code?

    Den von MachSchatzVersteck? So wie er im ersten Posting steht. Natürlich um die beiden Unterstriche ergänzt.

    Oder welchen meinst du?
    Geändert von KuschelUschi (22.01.2009 um 19:00 Uhr)
    Die Kuh is über'n fence gejumped und hat dabei den Benz gerammt.

  12. #12
    Bäcker Avatar von saladin
    Registriert seit
    14.10.2007
    Beiträge
    648

    Standard AW: MachSchatzVersteck im Wiki

    Da isser ja. Seh' ich auch gerade. Gestern hat mein Browser mich wohl in die Irre geführt. Hat sich also erledigt.

    Sachen gibt's.

    Saladin

  13. #13
    Schmied Avatar von KuschelUschi
    Registriert seit
    25.11.2008
    Beiträge
    462

    Standard AW: MachSchatzVersteck im Wiki

    So ein böser, böser Browser!

    Marius hat den Code im Wiki aber auch schon geändert.
    Die Kuh is über'n fence gejumped und hat dabei den Benz gerammt.

  14. #14
    Schwertkämpfer Avatar von trabbi
    Registriert seit
    09.03.2006
    Beiträge
    4,437

    Standard AW: MachSchatzVersteck im Wiki

    Das zeigt doch, immer wieder mal bei dem Browser, auf Aktualisieren klicken.
    Sonst sieht man die Seite, die man schon vor Tagen, auf dem Monitor hatte.
    trabbi
    Was ist Theorie, - Wenns klappen soll und es klappt nie
    Was ist Praxis, - Frag nicht so dumm, wenns klappt und Du weißt nicht warum

  15. #15
    Bäcker Avatar von Marius94
    Registriert seit
    30.07.2008
    Beiträge
    662

    Standard AW: MachSchatzVersteck im Wiki

    Zitat Zitat von KuschelUschi Beitrag anzeigen
    Marius hat den Code im Wiki aber auch schon geändert.
    Nee, netsurfer wars
    Zitat Zitat von ScriptWiki
    · Zuletzt geändert: 21/01/2009 09:26 von netsurfer (471 views)
    Aber jetzt mach ich die Demomap, nicht dass ich´s wieder vergesse

    EDIT: *GRRRRRR wer hat das Script so verändert, dass sich das Objekt nicht automatisch deaktiviert, wenn es aktiviert wurde



    Marius
    Geändert von Marius94 (23.01.2009 um 14:10 Uhr)
    http://www.mariusscholz.de - Immer einen Besuch wert


  16. #16
    Schmied Avatar von KuschelUschi
    Registriert seit
    25.11.2008
    Beiträge
    462

    Standard AW: MachSchatzVersteck im Wiki

    Zitat Zitat von Marius94 Beitrag anzeigen
    Nee, netsurfer wars
    Na dann ... Ehre wem Ehre gebührt.


    Zitat Zitat von Marius94 Beitrag anzeigen
    EDIT: *GRRRRRR wer hat das Script so verändert, dass sich das Objekt nicht automatisch deaktiviert, wenn es aktiviert wurde
    Ich wars nicht! Ich wasche meine Hände in Unschuld.
    Der Originalcode ist ja unten im zweiten Posting.

    Schönes Wochenende
    Die Kuh is über'n fence gejumped und hat dabei den Benz gerammt.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. function MachSchatzVersteck
    Von Sokrates im Forum Siedler 6 AeK Mapperecke
    Antworten: 26
    Letzter Beitrag: 05.11.2009, 16:32
  2. MachSchatzVersteck-Goods.G_Bow-usw.
    Von Marius94 im Forum S6 Scriptecke
    Antworten: 8
    Letzter Beitrag: 10.03.2009, 01:32
  3. [Zur Info] Neues im Wiki ...
    Von Netsurfer im Forum Siedler 6 AeK Mapperecke
    Antworten: 3
    Letzter Beitrag: 07.09.2008, 11:58
  4. Struktur und Unterteilung der Befehlsreferenz im Wiki
    Von Netsurfer im Forum S6 Scriptecke
    Antworten: 58
    Letzter Beitrag: 15.11.2007, 18:52
  5. Wiki
    Von Robert im Forum S6 Scriptecke
    Antworten: 10
    Letzter Beitrag: 05.10.2007, 12:04

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein