Die Stämme - Forum
 

Zurück   Die Stämme - Forum > Spielerprojekte > Allgemein

Thema geschlossen
 
Themen-Optionen Thema durchsuchen
knutwalker
 
Benutzerbild von knutwalker
 
Registriert seit: 18.12.2006
  Alt #1   17.12.2009, 14:32   Nach oben
Liebe Community,

wir haben uns dazu entschlossen die Regelungen für den Gebrauch von Schnellleisten- und Userscripten aus den Spielregeln zu entfernen und hier in das Forum zu verlagern. Auf diesem Weg können wir die Regeln klarer formulieren und hoffen dadurch ein paar Unklarheiten beseitigen zu können. Hier nun also die Regelungen:



Zitat:
§1 Userscripte
Jeder Spieler darf Userscripte benutzen, vorausgesetzt sie erfüllen folgende Kriterien:
  1. sie wurden im Spielerprojekte-Forum von einem zuständigen Moderator erlaubt
  2. sie emulieren keine PA-Features
  3. sie führen keine Spielaktion[1] ohne Benutzeraktion[2] aus
  4. sie haben keine zeitliche Verzögerung zwischen eventuell ausgeführter Benutzeraktion[2] und Spielaktion[1]
  5. sie schicken keine Requests an einen externen Server. Ausnahmen dazu können von den zuständigen Moderatoren erlaubt werden
  6. sie werten keine Ergebnisse eines externen Requests aus, der von dem Userscript übergeben Spieldaten[3] verwertet
  7. sie ermöglichen nicht das Abarbeiten von Datenmengen[4]
  8. sie sind im Spielerprojekte-Forum öffentlich zugänglich/veröffentlicht

§2 Schnellleistenscripte
Schnellleistenscripte sind nur dann erlaubt wenn sie folgende Kriterien erfüllen:
  1. sie führen nur eine Spielaktion[1] aus
  2. sie emulieren keine PA-Features (speziell hier: Werbefreiheit)
  3. sie ermöglichen nicht das Abarbeiten von Datenmengen[4]
  4. sie dürfen keine Cookies setzen
  5. die Aktion des Scriptes darf nicht abhängig von Datenmengen[4], Spieldaten oder der momentan geöffneten Seite sein
    • das betrifft natürlich nur die Seiten, auf denen das Script auch eine Aktion durchführen soll.
    • eine Fehlermeldung, wenn die falsche Seite ausgewählt wurde oder benötigte Daten nicht gesammelt werden können ist kein Problem
    • Ebenso kann das Script auf den nicht für das Script vorgesehenen Seiten auch einfach Nichts machen
  6. sie haben für jede Seite die selbe Funktion
  7. sie schicken keine Requests an einen externen Server. Ausnahmen dazu können von den zuständigen Moderatoren erlaubt werden
  8. sie werten keine Ergebnisse eines externen Requests aus, der von dem Schnelleistenscript übergeben Spieldaten[3] verwertet

Erklärungen/Definitionen:
[1]Spielaktion

Eine Spielaktion ist:
  • das Abschicken eines Formulars
  • das Wechseln oder Neuladen einer Seite bzw. eines Tabs (ingame)
  • das Abschicken eines externen Requests mit Spieldaten[3]
[2]Benutzeraktion

Eine Benutzeraktion ist eine händisch vom Spieler ausgeführte Handlung:
  • Mausklick
  • Tastendruck
  • Eine Mausbewegung zählt hierbei nicht als Benutzeraktion
[3]Spieldaten

Spieldaten sind all die Daten, die nur aus dem Spiel heraus ersichtlich sind. Daten, die nur definieren auf welcher Seite der Spieler gerade ist aber auch von außen einsehbar sind, gehören nicht dazu.
Beispiele für Spieldaten:
  • Wie viele Ressis in einem Dorf sind
  • Angriffe auf Dorf x|y
  • ...
Beispiele für Nicht-Spieldaten
  • die ID des Dorfes auf dem man gerade ist
  • der Kartenauschnitt, der gerade angezeigt wird
  • ...
[4]Datenmengen

Eine Datenmenge ist eine Sammlung von Daten, die das Script der Reihe nach abarbeitet.
  • eine Liste mit z.B. Dorfkoordinaten, die entweder fest im Script verankert ist, aus einem Cookie ausgelesen wird, von einem externen Request zurückgegeben wird oder manuell eingegeben wird.
  • als Daten zählt hierbei alles, wofür das Script ausgelegt ist und was es verarbeiten kann. Eine Liste der Daten ist demzufolge ein Sammlung mehrere Daten. Es spielt keine Rolle, ob diese sortiert ist oder nicht.
  • das nacheinander abarbeiten bedeutet, dass das Script mit jedem neuen Aufruf den nächsten Wert aus der Datenliste nimmt und andhand dessen seine Aktion ausführt. Es spielt keine Rolle, ob die Daten der Reihenfolge nach oder zufällig ausgewählt werden.
  • Wenn ein Script mehrere Daten mit einem Mal (und jedes mal auf identischem Wege) bearbeitet, dann fällt das nicht unter abarbeiten von Daten

Das Moderatorenteam des Spielerprojekteforums kann unabhängig der Regeln einzelne Scripte explizit erlauben oder verbieten.

Fragen dazu können dann gern in diesem Thread erstellt werden.

Schöne Grüße
knut

Geändert von DaHaiz (07.06.2010 um 21:56 Uhr) Grund: §2, Nummer 7 und 8 hinzugefügt
knutwalker ist offline  
DaHaiz
JDAMfuchs
 
Benutzerbild von DaHaiz
 
Registriert seit: 29.10.2007
Ort: ca. 40km nördlich von Passau
  Alt #2   07.06.2010, 21:59   Nach oben
Bei §2 Schnelleistenscripte wurden folgende beiden Punkte (7 und 8), die eigentlich - weil schon bei §1 Userscripte bereits vorhanden - selbstverständlich sein sollten, hinzugefügt:
  • sie schicken keine Requests an einen externen Server. Ausnahmen dazu können von den zuständigen Moderatoren erlaubt werden
  • sie werten keine Ergebnisse eines externen Requests aus, der von dem Schnelleistenscript übergeben Spieldaten[3] verwertet


DaHaiz & Heinzelmänchen

Geändert von DaHaiz (07.06.2010 um 22:02 Uhr)
DaHaiz ist offline  
Thema geschlossen

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu

Alle Zeitangaben in WEZ +1. Es ist jetzt 18:04 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.