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 ;-) |
|