Seite 3 von 3 ErsteErste 1 2 3
Ergebnis 41 bis 49 von 49

Thema: ManiaPlanet ManiaLinks

  1. #41
    Erfahrener Benutzer
    Registriert
    25.07.2010
    Beiträge
    157
    ManiaPlanet
    ғox»TomRiddle
    Login: tomriddle
    Nickname: ғox»TomRiddle
    Zone: World » Europe » Germany » Bremen
    Multiplayer: 217.062 (594 LP)
    Soloplayer: 52.233 (349 SP)
    Clan: fox
    ManiaLinks: tomriddle
    TrackMania
    ғox»TomRiddle
    Login: checker1234 United
    Nickname: ғox»TomRiddle
    Zone: World » Germany » Bremen
    Multiplayer: 83.642 (61.213 LP)
    Soloplayer: 73.145 (2.594 SP)
    Clan: fox
    Links: TM-Ladder
    Interesant! Sehr sogar

    Habs allerdings gerade mal mit localhost und einer anderen domain getestet und wenn mich nicht alles täuscht ist das sehr wohl domain-abhängig.
    Somit ist das quasi direkt mit localStorage in HTML5 zu vergleichen, was ich da sehr cool finde.

    edit: Habe jetzt aus Interesse einen Manialink für so kleine Notizzettel gemacht der diese Funktion nutzt. Er ist zwar sehr einfach aber ich hab den mal unter "notices" oder "notizen" erreichbar gemacht. Find das Feature immernoch sehr praktisch.

    edit2: Im Nachhinein fällt mir noch ein weiter äußerst praktischer Anwendungsbereich dafür ein: Animationen bzw. Animierte Hintergründe. Die "resetten" sich beim link klicken und Seite neuladen natürlich immer. Mit persistenten variablen kann man das eventuell sehr schön umgehen. Ich werde das demnächst mal testen.
    Geändert von TomRiddle (29.06.2013 um 22:45 Uhr)

  2. #42
    Neuer Benutzer Die halbe Wahrheit
    Registriert
    24.12.2011
    Ort
    Ein kleines Dorf in Sachsen
    Beiträge
    21
    ManiaPlanet
    »»Blue»
    Login: cyclo
    Nickname: »»Blue»
    Zone: World » Europe » Germany » Sachsen » Dresden
    Multiplayer: 1.770 (77.816 LP)
    Soloplayer: 4.134 (21.386 SP)
    TrackMania
    »»Blue»
    Login: slowbone United
    Nickname: »»Blue»
    Zone: World » Germany » Saxony » Dresden
    Multiplayer: 24.890 (68.753 LP)
    Soloplayer: 27.869 (15.424 SP)
    Links: TM-Ladder
    Seit gestern gibt´s nun das Graph-Element (Diagramm?) und das Size-Attribut kann man mit Maniascript ändern.

    Außerdem ist dieser Post auch noch sehr interessant.
    Geändert von Blueplayer (03.07.2013 um 09:39 Uhr)

  3. #43
    Benutzer Avatar von Jojo_44
    Registriert
    28.08.2010
    Ort
    Bayern->Oberfranken
    Alter
    26
    Beiträge
    81
    ManiaPlanet
    zero| つoっo
    Login: jojo95183
    Nickname: zero| つoっo
    Zone: World » Europe » Germany » Bayern » Nürnberg
    Multiplayer: 11.470 (59.063 LP)
    Soloplayer: 443 (227.475 SP)
    Clan: Zero
    ManiaLinks: zeroesports
    TrackMania
    zero| つoっo
    Login: jojo_dragon United
    Nickname: zero| つoっo
    Zone: World » Germany » Bavaria » Nürnberg
    Clan: Zero
    ManiaLinks: zero
    Links: TM-Ladder
    Zitat Zitat von Blueplayer Beitrag anzeigen
    Seit gestern gibt´s nun das Graph-Element (Diagramm?) und das Size-Attribut kann man mit Maniascript ändern.

    Außerdem ist dieser Post auch noch sehr interessant.
    Marcel hat gestern im Chat schon indirekt angekündigt, das er dass Tutorial updaten wird. Das mit Size ist der Hammer, wobei ich leichte Bauchschmerzen hab, weil meiner Meinung nach hätte es Sizen heißen müssen. So besteht eine gewisse Verwirrungsgefahr. Positiv überrascht bin ich natürlich auch von den HttpRequests. Was mir noch aufgefallen ist, die CMI Klasse im Tut heißt ja eigentlich CMIScript oder ? Und da fehlen auch noch ein paar verfügbare Variablen (z.B. LocalUser).

  4. #44
    PsyduckTechnischer Administrator
    Enton, Zweton, Dreton, ...
    Avatar von Marcel
    Registriert
    10.06.2010
    Alter
    30
    Beiträge
    1.125
    ManiaPlanet
    FT»Marcel
    Login: m4rcel
    Nickname: FT»Marcel
    Zone: World » Europe » Germany » Thüringen » Erfurt
    Clan: FunTrackers
    ManiaLinks: Tetris
    TrackMania
    FT»Marcel
    Login: m4rcel United
    Nickname: FT»Marcel
    Zone: World » Germany » Thuringia » Erfurt
    Clan: FunTrackers
    ManiaLinks: FunTrackers, Marcel
    Links: TM-Ladder
    Blog-Einträge
    11
    Maniaplanet Update #2 (Valley-Update)

    Mit dem Valley-Update vor einigen Tagen kamen ein paar neue Features zu den ManiaLinks hinzu. Ich habe nun die Zeit gefunden, um das Tutorial entsprechend zu erweitern. Wie immer der Hinweis: Wer noch was neues weiß, kann mir dies gerne mitteilen, da ich wie immer nicht garantieren kann, alles abgedeckt zu haben -- Die Dokumentation seitens Nadeo geht mal wieder gegen Null ^^

    Erwähnenswert sind die folgenden Dinge:

    <gauge> - Zeigt einen Balken an, bspw. Ladebalken oder Lebensbalken
    Der Absturz bei der Verwendung des <gauge> wurde beseitigt, sodass dieses Element nun auch innerhalb des ML-Browsers verwendet werden kann. Mit ihm kann man einen Balken im Stile der bspw. Lebensbalken von Storm darstellen.

    <graph> - Zeigt einen Funktionsgraphen im ManiaLink
    Mit dem <graph> kann man Funktionsgraphen darstellen, indem man einfach die Punkte definiert. So kann bspw. relativ einfach eine Besucherstatistik angezeigt werden. Hier gilt auch der dazugehärige Abschnitt im ManiaScript-Teil des Tutorials zu beachten, da die Punkte wohl nicht direkt im XML definiert werden können.

    CHttpManager - Anfragen von Daten ohne Neuladen des ManiaLinks
    Wie bereits erwähnt, wurde der CHttpManager ebenfalls gefixt, und funktioniert nun auch im ML-Borwser. Mit ihm lassen sich Daten von einem Server nachfordern, ohne dass der ML selbst neu geladen werden muss. Mir fehlte allerdings bisher noch die zeit, auch hierzu ein Beispiel zu erstellen.

    Erweiterungen der ManiaScript-Klassen
    Die ManiaScript-Klassen wurden allgemein um neue Felder erweitert. So stehen nun die Daten des aktuellen Spielers in LocalUser zur Verfügung, oder auch zum aktuell aufgerufenen Titel in LoadedTitle. Diese beiden Klassen habe ich allerdings nicht mehr mit ins Tutorial aufgenommen, da es sonst einfach zu viel des guten wird: Schaut euch dazu einfach entsprechende Listings der Felder und Methoden auf anderen Seiten an, die automatisch generiert werden (Ich werde die Klassen im Tutorial auf die CMl*-Klassen beschränkt halten.)
    Geändert von seeba (14.07.2013 um 14:09 Uhr)

  5. #45
    Neuer Benutzer Glückspilz
    Registriert
    23.03.2013
    Beiträge
    7
    ManiaPlanet
    Narwhals»steeffeen
    Login: steeffeen
    Nickname: Narwhals»steeffeen
    Zone: World » Europe » Germany » Baden-Württemberg » Karlsruhe
    Multiplayer: 30.731 (26.725 LP)
    Soloplayer: 7.736 (10.126 SP)
    Hey

    Kleine Vorschläge bezüglich Ergänzungen:

    - Beim Label gibt es das Attribut "translate" (Boolean) das das automatische Übersetzen der Value aktiviert (Übersetzungen werden aus dem Ingame-Pool gezogen).
    - Bei vielen Controls gibt es auch die Möglichkeit eine "action" zu definieren. Z.B. action="0" verlässt den aktuellen Manialink (berichtigt mich wenn ich mich grad falsch erinnere ^^). Die Action kann man vor Allem auch im Zusammenhang mit Manialinks von Server Controllern ständig gebrauchen. Die entsprechenden Controls müssten alle sein, die auch "scriptevents" besitzen (auf jeden Fall zumindest Quad, Label, Entry).
    - Bezüglich der ManiaScript-Klassen würde ich empfehlen auf die generierbare API Dokumentation zu verweisen, siehe hier. Vielleicht im Sinne der Integrität selbst hosten, habe aber auch kein Problem, wenn du auf meinen Link verweist. Ich halte die Doc aktuell.

    Danke für das tolle Tutorial btw, es hat mir riesig geholfen mich einzuarbeiten und auch jetzt schaue ich immer wieder mal hier nach.

    Gruß,
    Steff

    //Edit:
    Was ich noch vergessen habe, das Gauge Control hat noch das Attribut "color" mit einem RGBA wert
    Geändert von steeffeen (27.11.2013 um 18:17 Uhr)

  6. #46
    Erfahrener Benutzer Avatar von Askuri
    Registriert
    21.11.2010
    Ort
    Rheinland-Pfalz
    Alter
    21
    Beiträge
    1.065
    ManiaPlanet
    ғιяе»λsκμяιֻ
    Login: askuri
    Nickname: ғιяе»λsκμяιֻ
    Zone: World » Europe » Germany » Rheinland-Pfalz » Trier
    Multiplayer: 18.629 (41.737 LP)
    Soloplayer: 48.498 (430 SP)
    ManiaLinks: mgames
    TrackMania
    ғιяе»λςκμяι
    Login: alder_player United
    Nickname: ғιяе»λςκμяι
    Zone: World » Germany » Rhineland-Palatinate » Trier
    Multiplayer: 4.786 (70.749 LP)
    Soloplayer: 34.108 (11.154 SP)
    ManiaLinks: im
    Links: TM-Ladder
    Blog-Einträge
    3
    Hier steht noch, dass es keine videos mehr gibt. Die gibt es aber bekanntlicherweise wieder
    ManiaCDN.net: Der neue Hoster für deine Werke!

    Ab Sommer 2017 für 12 Monate in Ruanda als weltwärts-Freiwilliger.
    Interessierte können währenddessen auf meinem Blog vorbeischauen

  7. #47
    Neuer Benutzer Glückspilz
    Registriert
    23.03.2013
    Beiträge
    7
    ManiaPlanet
    Narwhals»steeffeen
    Login: steeffeen
    Nickname: Narwhals»steeffeen
    Zone: World » Europe » Germany » Baden-Württemberg » Karlsruhe
    Multiplayer: 30.731 (26.725 LP)
    Soloplayer: 7.736 (10.126 SP)
    Kleine Ergänzung zum Dico:
    - es ist nötig, dass sich der <dico/> tag VOR den tags der Controls befindet, das angegebene Beispiel funktioniert also nicht
    - wenn man bei einem Control eine xxxid für das dico angibt, darf der eigentlich tag xxx nicht verwendet werden, da dieser sonst vorherscht
    - das beispiel bei dico hat einen kommentar, der mit <-- beginnt, dort fehlt das ! (<!--)

  8. #48
    Benutzer Avatar von zocka
    Registriert
    19.08.2010
    Alter
    25
    Beiträge
    63
    ManiaPlanet
    λx.x zocka
    Login: proni
    Nickname: λx.x zocka
    Zone: World » Europe » Germany » Baden-Württemberg » Karlsruhe
    ManiaLinks: mquery, mldrop, colorcombo, zockaml
    TrackMania
    aM » zocka
    Login: serverkennung United
    Nickname: aM » zocka
    Zone: World » Germany » Baden-Württemberg » Stuttgart
    ManiaLinks: zocka
    Links: TM-Ladder
    Blog-Einträge
    5
    In der Manialib ein neues Attribut "clip" für Frames gefunden:
    Schneidet den dargestellten Bereich des Frames zu (Overflow abschneiden etc.)

    * clip="1|0" (bzw. 1|!1), Clipping aktivieren, Boolean CMlFrame.ClipWindowActive
    * clipsizen="x y", Größe des angezeigten Bereichs, Vec2 CMlFrame.ClipWindowSize
    * clipposn="x y", Position des angezeigten Bereichs im Frame, Vec2 CMlFrame.ClipWindowRelativePosition (Scheint mir zentriert zur Frame Position zu sein, vielleicht hab ich das aber auch noch falsch gemacht, da weiß ggf. jemand mehr?)

  9. #49
    Erfahrener Benutzer Avatar von Askuri
    Registriert
    21.11.2010
    Ort
    Rheinland-Pfalz
    Alter
    21
    Beiträge
    1.065
    ManiaPlanet
    ғιяе»λsκμяιֻ
    Login: askuri
    Nickname: ғιяе»λsκμяιֻ
    Zone: World » Europe » Germany » Rheinland-Pfalz » Trier
    Multiplayer: 18.629 (41.737 LP)
    Soloplayer: 48.498 (430 SP)
    ManiaLinks: mgames
    TrackMania
    ғιяе»λςκμяι
    Login: alder_player United
    Nickname: ғιяе»λςκμяι
    Zone: World » Germany » Rhineland-Palatinate » Trier
    Multiplayer: 4.786 (70.749 LP)
    Soloplayer: 34.108 (11.154 SP)
    ManiaLinks: im
    Links: TM-Ladder
    Blog-Einträge
    3
    Wird das Tutorial eigentlich nochmal aktualisiert? Inzwischen gibt es ja schon einige Neuerungen. Wäre wirklich gut wenn's aktuell wäre
    ManiaCDN.net: Der neue Hoster für deine Werke!

    Ab Sommer 2017 für 12 Monate in Ruanda als weltwärts-Freiwilliger.
    Interessierte können währenddessen auf meinem Blog vorbeischauen

Seite 3 von 3 ErsteErste 1 2 3

Berechtigungen

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