Mantis Bugtracker

Einfache Problemansicht anzeigen Zu Notizen wechseln ] erweiterte Anzeige ] Problem-Historie ] Drucken ]
ID Kategorie Auswirkung Reproduzierbar Meldungsdatum Letzte Aktualisierung
0000605 [Antamar] Gruppen(aktionen) Feature-Wunsch N/A 2008-03-06 22:46 2010-08-22 12:10
Reporter athuran Anzeigestatus öffentlich  
Bearbeitung durch Gaddezwerch
Priorität dringend Lösung offen  
Status standby/ ungeklärt   Produktversion 0.21 - Alpha 2
Zusammenfassung 0000605: Gruppenreisen : gemeinsam die Kämpfe in Zufallsbegegnungen (Gruppenquesten) bestreiten
Beschreibung unglaublich aber wahr: es stand hier noch nicht drin ;-)

Vor Beginn der Reise sollte festgelegt werden, wer als Kämpfer auftreten will, alle diese sollten dann kämpfen, während die anderen sich im Hintergrund halten


Zusätzliche Information
Tags Keine Tags zugeordnet.
Angehängte Dateien

- Problem-Beziehungen
abhängig von 0000604erledigtGaddezwerch Gruppenreisen : gemeinsam die Wege zwischen Orten zurücklegen 
blockiert 0000607erledigtGaddezwerch Gruppenreisen : die Ergebnisse und loots bei Zufallsbegegnungen aufteilen 
blockiert 0001509in Bearbeitungjanb Gruppenquesten 

-  Notiz
(0001876)
Rahya (Reporter)
2008-05-29 08:56

und auch hier einstimmig ein: JA!
Ab wann koennen wir endlich gemeinsam in einer Gruppe spielen? *blinzel*
(0004185)
janb (Entwickler)
2010-03-17 09:33

Habe den Titel mal um Kämpfe in Gruppenquesten erweitert.
Eine genaue Beschreibung des Problems und der möglichen Lösungen folgt in den nächsten Stunden (Tagen ;) )
(0004212)
janb (Entwickler)
2010-03-18 21:50

Um diese Funktion in AOQML zu ermöglichen muss Funktionalität der Klasse Fight in der Fight.class.php im AOQML-Antamarinterface erweitert werden.
Ihr wird über den Konstruktor der aktuellen Gruppe übergeben (Deren Id 0 ist falls es keine Gruppenquest ist).
Die Mitglieder der Gruppe (held_id und rolle) bekommt man mit der Methode:
$this->group->getGroupMembers($parametern);
Wenn man der Funktion ein Array mit einem Key 'role' übergibt liefert es nur Mitglieder mit dieser Rolle zurück.

Als Kampffunktion kann laut Tommek die Funktion: kampf_dungeon in der functions_kampf.inc.php verwendet werden.
(0004239)
Enno (Entwickler)
2010-04-13 23:47

Was gehört jetzt alles zu diesem Mantis-Eintrag?
Die AOQML-Backenderweiterung in Fight.class.php.
und eine Eingabe-Möglichkeit für Spieler: (Kämpfer / nicht Kämpfer)?

Gemäß KISS-Prinzip: lasst uns das Vorhandene nutzen - wir ziehen die Heldeneinstellung "Im Kampf trete ich aggressiv/beschwichtigend auf" heran. Falls gewünscht, kann man auch noch eine weitere Config-Option einfügen. Aber der Punkt hier ist, dass wir erstmal keine weitere Implementierung brauchen.
(0004240)
Enno (Entwickler)
2010-04-13 23:47

(0004241)
janb (Entwickler)
2010-04-14 07:36

Ich würde vorschlagen wir nutzen dazu eine neue Gruppenrolle in der ant_gruppe_rolle Tabelle, die kann über die spätere Gruppen-GUI dann jedem Helden zugeordnet werden und lässt sich über die Group-Klasse abfragen.
(0004260)
Enno (Entwickler)
2010-04-27 22:54

da ist auch die Anwendung fuer die Gruppenrolle ;-)

- Problem-Historie
Änderungsdatum Benutzername Feld Änderung
2008-03-06 22:46 athuran Neues Problem
2008-03-06 22:46 athuran Problem angelegt von 0000604
2008-03-06 22:46 athuran Beziehung hinzugefügt abhängig von 0000604
2008-03-06 22:55 athuran Beziehung hinzugefügt blockiert 0000607
2008-05-29 08:56 Rahya Problemnotiz hinzugefügt: 0001876
2008-05-29 09:29 Rahya Problem beobachten: Rahya
2008-07-06 13:24 athuran Priorität keine => dringend
2010-03-17 09:33 janb Problemnotiz hinzugefügt: 0004185
2010-03-17 09:33 janb Bearbeitung durch => Enno
2010-03-17 09:33 janb Status neu => standby/ ungeklärt
2010-03-17 09:33 janb Zusammenfassung Gruppenreisen : gemeinsam die Kämpfe in Zufallsbegegnungen bestreiten => Gruppenreisen : gemeinsam die Kämpfe in Zufallsbegegnungen (Gruppenquesten) bestreiten
2010-03-17 09:55 janb Beziehung hinzugefügt blockiert 0001509
2010-03-18 21:50 janb Problemnotiz hinzugefügt: 0004212
2010-04-13 23:47 Enno Problemnotiz hinzugefügt: 0004239
2010-04-13 23:47 Enno Problemnotiz hinzugefügt: 0004240
2010-04-13 23:47 Enno Status standby/ ungeklärt => anerkannt/ bestätigt
2010-04-14 07:36 janb Problemnotiz hinzugefügt: 0004241
2010-04-19 19:48 janb Problem beobachten: janb
2010-04-27 22:54 Enno Problemnotiz hinzugefügt: 0004260
2010-08-22 12:10 Enno Status anerkannt/ bestätigt => standby/ ungeklärt
2010-08-22 12:10 Enno Bearbeitung durch Enno => Gaddezwerch



Mantis 1.1.0rc2[^]
Copyright © 2000 - 2007 Mantis Group
Powered by Mantis Bugtracker