wie einige von euch wissen, gab es vor geraumer zeit WoW-Frozenearth, wir haben so einiges wieder in den Griff bekommen und so einiges noch nicht.
Ich möchte euch kurz mein Problem darstellen:
Wie ihr wisst hatten wir es damals so das wenn jemand einen im BG tötet das er 15 Arena Punkte bekommt, dieses ist bei uns immer noch so, leider haben wir jetzt das Problem das mehrere tötungen mehr Punkte verteilen als erlaubt, das heißt:
1 Kill = 15 Arena Punkte
2 Kill = 30 Arena Punkte
3 Kill = 60 Arena Punkte
4 Kill = 120 Arena Punkte
Wie ihr seht verdoppeln sich die Punkte, was aber nicht sein darf, denn pro kill dürfen immer nur 15 Punkte verteilt werden.
Ich möchte mit euch meinen Code teilen und möchte euch gleichzeitig fragen ob ihr eine Lösung wisst um dieses Problem aus dem Weg zu gehen.
Ich bedanke mich sehr für euer lesen und eurer Zusammenarbeit.
Ich benutze die Aktuelle Oregoncore 2.4.3
URL:
Code:
// to be able to remove insignia -- ONLY IN BattleGrounds if (!isArena()) { player->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_SKINNABLE); if(killer->GetSession()->isPremium()) killer->ModifyArenaPoints(killer->GetArenaPoints()+30); else killer->ModifyArenaPoints(killer->GetArenaPoints()+15); } }