Nachrichtenfilter
- Mordino Mordas
- Zauberer der Bergwiesen
- Beiträge: 605
- Registriert: 12. Dez 2005, 22:40
Nachrichtenfilter
Ich fänd es gut wenn es im Profil ein Nachrichtenfilter geben würde
evtl nur für Sponsoren.
Keine Nachrichten beim Verkauf von
[] Angriffswaffen
[] Verteidigungswaffen
[] Halsschmuck
[] Anwendbare Items und Zauber
[] Sonstiges
Keine Nachrichten von nicht verkauften
[] Angriffswaffen
[] Verteidigungswaffen
[] Halsschmuck
[] Anwendbare Items und Zauber
[] Sonstiges
[ 0000 ] Verkäufe die unter diesen Betrag liegen filtern
A) würde das ausbleiben der Nachrichten auch den Server etwas entlasten.
B) wäre es für Leute mit Marktforschung und Handel über Markthalle sicher angenehmer einiges NICHT zu bekommen. wer ständig GZK's verkauft wird bei jedem Verkauf mit einer Meldung beim NPC's jagen gestört, wenn die Rückläufer aus der Maha kommen muss man sicher springen weil man 5-10 minuten gar nix anklicken kann.
evtl nur für Sponsoren.
Keine Nachrichten beim Verkauf von
[] Angriffswaffen
[] Verteidigungswaffen
[] Halsschmuck
[] Anwendbare Items und Zauber
[] Sonstiges
Keine Nachrichten von nicht verkauften
[] Angriffswaffen
[] Verteidigungswaffen
[] Halsschmuck
[] Anwendbare Items und Zauber
[] Sonstiges
[ 0000 ] Verkäufe die unter diesen Betrag liegen filtern
A) würde das ausbleiben der Nachrichten auch den Server etwas entlasten.
B) wäre es für Leute mit Marktforschung und Handel über Markthalle sicher angenehmer einiges NICHT zu bekommen. wer ständig GZK's verkauft wird bei jedem Verkauf mit einer Meldung beim NPC's jagen gestört, wenn die Rückläufer aus der Maha kommen muss man sicher springen weil man 5-10 minuten gar nix anklicken kann.
Zuletzt geändert von Mordino Mordas am 12. Aug 2006, 13:37, insgesamt 3-mal geändert.
- holy knight
- großer Laubbär
- Beiträge: 3847
- Registriert: 31. Jul 2005, 01:03
- Wohnort: Österreich
- Mordino Mordas
- Zauberer der Bergwiesen
- Beiträge: 605
- Registriert: 12. Dez 2005, 22:40
ja aber muss ja auch nicht immer für jeden von nutzen sein.
aber ein serum der täglich seine 50 splitter in die maha setzt , dem interessiert sicher auch ned WER die kauft oder weiviel zurück kommen.
für den wäre der punkt sonstiges schon ein vorteil
wobei er waffenverkäufe weiterhin verfolgen könnte.
aber ein serum der täglich seine 50 splitter in die maha setzt , dem interessiert sicher auch ned WER die kauft oder weiviel zurück kommen.
für den wäre der punkt sonstiges schon ein vorteil
wobei er waffenverkäufe weiterhin verfolgen könnte.
- DarkWeaver
- Teidam
- Beiträge: 171
- Registriert: 30. Jun 2006, 15:48
- Wohnort: Welt 2
- Drachenritter
- Nachtgonk
- Beiträge: 220
- Registriert: 7. Mär 2006, 20:59
- Wohnort: Welt 1
- Balrog -W5-
- Kopolaspinne
- Beiträge: 1247
- Registriert: 17. Apr 2006, 23:40
DarkWeaver hat recht! man hat ja abundzu wertvollere Dinge in der Maha im Verkauf...zusätzlich zu den Energiesplittern ect.!
Eine weitere Filtermöglichkeit würde da vielleicht Abhilfe schaffen:
[] Alle Items die über 100 Goldmünzem im Verkauf einbringen von den obigen Filtern ausschließen.
ob 100gm oder mehr, da habsch keine Ahnung!^^
Nicht die optimalste Lösung, aber behebt eventuell das Problem!
Eine weitere Filtermöglichkeit würde da vielleicht Abhilfe schaffen:
[] Alle Items die über 100 Goldmünzem im Verkauf einbringen von den obigen Filtern ausschließen.
ob 100gm oder mehr, da habsch keine Ahnung!^^
Nicht die optimalste Lösung, aber behebt eventuell das Problem!

- Mordino Mordas
- Zauberer der Bergwiesen
- Beiträge: 605
- Registriert: 12. Dez 2005, 22:40
die ienstellungen sollten natürlich standard alle aus sein
wer wissen möchte ob er gm bekommen hat muss den filter ja nicht aktivieren.
wer nur 2 sachen verkauft wird diesen eh nicht nutzen.
wen ich 10 waffen verkaufe, hab ich das eh in ner textdatei f wieviel drin stehen, wenn die ned in der maha sind und nicht in der bank hab ich sie eben verkauft, eine evtl meldung würd ich eh nicht lesen.
wenn man sich morgens einlogt und die letzte msg hat die Nr. 568 dann liest man nich mehr jede, sondern nur noch die Postvögel.
und technisch wäre es ein feld mehr pro user
Filtermode = 1,2,4,8,16,32 usw.
die abfrage dazu dann auch einfach, da jedes item ja ne Kategorie hat.
falls sotrax noch eine 2. feld opfern könnte
[ ] Verkäufe die unter diesen Betrag liegen filtern (oben einfüge)
dann könnt er bei der msg dieses feld auslesen und evtl ignorieren.
wer wissen möchte ob er gm bekommen hat muss den filter ja nicht aktivieren.
wer nur 2 sachen verkauft wird diesen eh nicht nutzen.
wen ich 10 waffen verkaufe, hab ich das eh in ner textdatei f wieviel drin stehen, wenn die ned in der maha sind und nicht in der bank hab ich sie eben verkauft, eine evtl meldung würd ich eh nicht lesen.
wenn man sich morgens einlogt und die letzte msg hat die Nr. 568 dann liest man nich mehr jede, sondern nur noch die Postvögel.
und technisch wäre es ein feld mehr pro user
Filtermode = 1,2,4,8,16,32 usw.
die abfrage dazu dann auch einfach, da jedes item ja ne Kategorie hat.
falls sotrax noch eine 2. feld opfern könnte
[ ] Verkäufe die unter diesen Betrag liegen filtern (oben einfüge)
dann könnt er bei der msg dieses feld auslesen und evtl ignorieren.
Das würde die Server nicht ent-, sondern viel mehr belasten
Ein Filter ist nie eine entlastung. Logische Sache
Jetzt:
1000 Nachrichten für User A
Einfache digitale zuweisung.
Dein Vorschlag:
1000 Nachrichten für User A
Erkennen für welche Art Item die Nachrichten waren
Aufteilen den Nachrichten
100 Nachrichten in jeder Gruppe gegen die einstellung des Users A laufen lassen
Restliche Nachrichten nach Wert des items filtern
von jeder Gruppe die entsprechenden Nachrichten ausliefern, die durch den Filter fallen
Des weiteren müssten für alle User (z.B. 5000 je welt) je 11 Filter in einer datenbank gespeichert werden - mal ebend 55000 Dateneinträge gegen die alles laufen muss ....
Die Serverlast würde EXTREM nach oben gehen. Das übermitteln der Nachrichten macht bisher einen extrem kleinen Teil der Serverlast aus. Da ist das ewige horten von Tausenden von Items viel schlimmer
!DAGEGEN!
P.S. Bei sowas sollte man zudem ne umfrage dran machen.
Ein Filter ist nie eine entlastung. Logische Sache
Jetzt:
1000 Nachrichten für User A
Einfache digitale zuweisung.
Dein Vorschlag:
1000 Nachrichten für User A
Erkennen für welche Art Item die Nachrichten waren
Aufteilen den Nachrichten
100 Nachrichten in jeder Gruppe gegen die einstellung des Users A laufen lassen
Restliche Nachrichten nach Wert des items filtern
von jeder Gruppe die entsprechenden Nachrichten ausliefern, die durch den Filter fallen
Des weiteren müssten für alle User (z.B. 5000 je welt) je 11 Filter in einer datenbank gespeichert werden - mal ebend 55000 Dateneinträge gegen die alles laufen muss ....
Die Serverlast würde EXTREM nach oben gehen. Das übermitteln der Nachrichten macht bisher einen extrem kleinen Teil der Serverlast aus. Da ist das ewige horten von Tausenden von Items viel schlimmer
!DAGEGEN!
P.S. Bei sowas sollte man zudem ne umfrage dran machen.
- Mordino Mordas
- Zauberer der Bergwiesen
- Beiträge: 605
- Registriert: 12. Dez 2005, 22:40
11 filter in der daten bank ?
ne gar ned, ud sortieren auch nicht
ich stell es mal einfach dar.
db eintrag filtermode = 1 oder 2 oder 4 oder 8 oder 16 oder 32 usw , 11*
steht in dem fed eine 7 kann es nur filter 1+2+4 sein
if itemkat = 1 AND Filtermode = 1 then return (ab in die tonne)
else
weiter wie bisher auch
der letzte filter wäre dann (der würd aber ein 2. felder pro user benötigen)
if itemgold < filtergm then return
else
weiter wie bisher
falls das mit dem binärzahlen zu hoch is, gehts noch über einen String mit 11 zeichen
die filter dann einfach in den string packen z.b "ACFH"
if itemkat = 1 AND ("A" isin filter) then tonne
man muss halt ned immer die einfachste möglichkeit nutzen
mit 11 datenbank einträgen sicher easy zu handhaben, aber es geht auch mit nur einem
EDIT: der filter soll nicht aktiv werden wenn der user die bekommen soll
er soll da stehen wo die msg erzeugt werden und dort dann schon auf ein erzeugen verzichtet werden.
Edit: eine weitere möglichkeit, womit der filter 10+4 Zeichen lang wird
string "10100000000500"
die ersten 10 zeichen stellen den zustand der filter dar die letzten 4 den GM filter.
ne gar ned, ud sortieren auch nicht
ich stell es mal einfach dar.
db eintrag filtermode = 1 oder 2 oder 4 oder 8 oder 16 oder 32 usw , 11*
steht in dem fed eine 7 kann es nur filter 1+2+4 sein
if itemkat = 1 AND Filtermode = 1 then return (ab in die tonne)
else
weiter wie bisher auch
der letzte filter wäre dann (der würd aber ein 2. felder pro user benötigen)
if itemgold < filtergm then return
else
weiter wie bisher
falls das mit dem binärzahlen zu hoch is, gehts noch über einen String mit 11 zeichen
die filter dann einfach in den string packen z.b "ACFH"
if itemkat = 1 AND ("A" isin filter) then tonne
man muss halt ned immer die einfachste möglichkeit nutzen
mit 11 datenbank einträgen sicher easy zu handhaben, aber es geht auch mit nur einem
EDIT: der filter soll nicht aktiv werden wenn der user die bekommen soll
er soll da stehen wo die msg erzeugt werden und dort dann schon auf ein erzeugen verzichtet werden.
Edit: eine weitere möglichkeit, womit der filter 10+4 Zeichen lang wird
string "10100000000500"
die ersten 10 zeichen stellen den zustand der filter dar die letzten 4 den GM filter.
- Balrog -W5-
- Kopolaspinne
- Beiträge: 1247
- Registriert: 17. Apr 2006, 23:40
wenn Die Serverlast dennoch zu groß wäre, gibt es noch 2 ähnliche Ideen, womit die Nachrichten zumindest nicht mehr in den ungünstigsten Momenten das Hauptfenster belagern:
von Theseus:
viewtopic.php?t=12153&postdays=0&postor ... en&start=0
von mir:
viewtopic.php?t=16634
(geclosed, da sie der Idee von Theseus angeblich identisch sei..entscheidet selbst)
Gruß
Balrog -W5-
von Theseus:
viewtopic.php?t=12153&postdays=0&postor ... en&start=0
von mir:
viewtopic.php?t=16634
(geclosed, da sie der Idee von Theseus angeblich identisch sei..entscheidet selbst)
Gruß
Balrog -W5-
- Luna
- großer Laubbär
- Beiträge: 2855
- Registriert: 10. Mai 2005, 15:47
- Wohnort: Da wo ihr zum Glück nicht wohnt :P
Oehm ... und dieser Thread hier ist irgendwie was ganz anderes, als Deine Idee oder die von Theseus, da es darum geht, per Profil die Uebermittlung verschiedener Auskuenfte direkt zu verhindern ... in den anderen beiden Threads mehr um ein gesondertes Nachrichtenfenster ...
Und irgendwie beginnt der Trotz schon wieder, mich zu nerven ...
Und irgendwie beginnt der Trotz schon wieder, mich zu nerven ...

Sotrax hat geschrieben:Wir müssen nicht alle gleicher Meinung sein



- Balrog -W5-
- Kopolaspinne
- Beiträge: 1247
- Registriert: 17. Apr 2006, 23:40
@Luna...die beiden Ideen, würden aber dieses Problem beheben..drum hab ich sie gepostet:
hat nix mit Trotzreaktion zu tun!
Mordino Mordas hat geschrieben:B) wäre es für Leute mit Marktforschung und Handel über Markthalle sicher angenehmer einiges NICHT zu bekommen. wer ständig GZK's verkauft wird bei jedem Verkauf mit einer Meldung beim NPC's jagen gestört, wenn die Rückläufer aus der Maha kommen muss man sicher springen weil man 5-10 minuten gar nix anklicken kann.
hat nix mit Trotzreaktion zu tun!

- Balrog -W5-
- Kopolaspinne
- Beiträge: 1247
- Registriert: 17. Apr 2006, 23:40
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 52 Gäste