Ich möchte folgende Quest schreiben:
Wenn ein Spieler einen anderen Spieler killt -> Der gestorbene Spieler verliert 50.000 Yang, der angreifende Spieler erhält 50.000 Yang. Im Optimalfall wird im Chat noch namentlich bekanntgegeben, welcher Spieler wen gekillt hat.
Bislang bekomme ich es nur hin dem angreifenden Spieler 50.000 Yang zu geben:
quest tot begin
state start begin
when kill with npc.is_pc() begin
pc.give_gold(25000) // Die Quest wird komischerweise immer zwei Mal ausgeführt, deswegen hier 25.000 Yang
end
end
end
Die restlichen Funktionen bekomme ich nicht hin, einen Questmanager.cpp wie ich es in manchen Ecken gelesen habe, besitze ich nicht.