Warpring Quest Index

In diesem Bereich sind Themen vom Themenersteller als erledigt zu markieren, wenn die Frage beantwortet oder das Problem gelöst wurde. Das Thema wird daraufhin automatisch geschlossen.
Klicke hierzu auf "Thema bearbeiten > Als erledigt markieren".
  • Hey, ich habe versucht im Inventar einen Warpring einzubauen, dieser hat auch funktioniert. Nun wenn ich draufklicke, soll sich von der uiinventory.py der Quest Index gelesen werden, und der Warpring über die Quest geöffnet werden.


    Dazu habe ich in der quest folgendes stehen:

    Code
    1. when login begin
    2. cmdchat("NeuerIndex Warpring "..q.getcurrentquestindex())
    3. end

    Ich habe in der uiinventory.py das hier stehen:


    Code
    1. def __SetQuestIndex(self, name, index):
    2.    constInfo.QUEST_INDEXES[name] = int(index)
    3. def ClickWarpButton(self):
    4. if constinfo.QUEST_INDEXES["Warpring"] == 0:
    5. return
    6. event.QuestButtonClick(constinfo.QUEST_INDEXES["Warpring"])


    in der constinfo, steht auch QUEST_INDEXES das sieht so aus:

    Code
    1. QUEST_INDEXES = { "Warpring":0 }


    Sobald ich ingame dann auf den Warpring klicke, kommt in der syserr das hier:


    Unknown Server Command NeuerIndex Warpring 28 | NeuerIndex


    Und ich weiß nicht was ich machen muss, damit es klappt..

    Kann mir eventuell jemand helfen?

  • SolitaryVoice1362

    Hat das Thema geschlossen