Quests

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Ich habe mal ne frage und zwar geht es um quests man hat ja hier alles alles definiert wie viel exp und welche items man braucht

      g_szQuestName = "Present for Saintmorning mayor's wife"
      g_dwQuestID = 2022
      g_szNPCName = "MaSa_Lancomi"
      g_dwChgEXP = 53808
      g_dwChgPenya = 39000
      g_dwReqItemID = 2964
      g_dwReqItemAmount = 35
      g_dwReqMinLVL = 39
      g_dwReqMaxLVL = 44
      g_szReqJobs = {"VAGRANT","MERCENARY","MAGICIAN","ASSIST","ACROBAT"}
      g_szAddDialogs = {"Hey you! Could you please do me a favour? I need 35 Kalins from totemias to make a present!","For whom? Well, as you may know there is a festival soon and I wanted to have a little gift for the mayor's wife."}
      g_szFinishDialogs = {"Well done. You successfully completed the quest."}
      g_szCannotFinishDialogs = {"You cannot collect them? OK. When you have collected enough, come back to me."}


      so meine frage ist jetzt wo kann ich definieren das man wenn man sagen wir 60 toma abgibt das man dann ein cs set bekommt könnt ihr mir bitt ehelfen danke für antworten
    • Werbung zur Unterstützung des Forums ( Bitte AddBlocker deaktivieren )

    • Wer des Lesens mächtig ist hat im Leben Vorteile.

      ~ dwChgEXP = Dort stehen die EXP
      ~ dwReqItemID = Hier wird das Item definiert ( PS : Du gibst hier die ID des Items ein - Siehe GM Listen bzw. Navicat )
      ~ dwReqMinLVL = Hier wird definiert was das minimal Level der Quest ist.
      ~ dwReqMaxLVL = Hier wird definiert was das maximal Level der Quest ist.

      Mehr brauch ich woll nicht mehr erklären , logischen denken dann hast du´s.

      Daron
    • Azalen;28204 schrieb:

      ja aber das item wo das steht ist doch das item was ich abgeben muss und darunter die zahl wie viel oder nicht


      [COLOR="Cyan"]Richtig.
      Und wenn du willst, das man Items bekommt:

      Quellcode

      1. g_RewardItems = { {[COLOR="Red"]1337[/COLOR],[COLOR="Lime"]1[/COLOR]},{[COLOR="Red"]1338[/COLOR],[COLOR="Lime"]2[/COLOR]},{[COLOR="Red"]1339[/COLOR],[COLOR="Lime"]3[/COLOR]},... } -- {[COLOR="Red"]itemID[/COLOR],[COLOR="Lime"]amount[/COLOR]}


      Dann musst du aber diesen Teil dem Quest hinzufügen:

      Quellcode

      1. AddState(g_dwQuestID,3,14)
      2. for i = 1 , table.getn(g_QuestItems) , 1 do
      3. AddEndRemoveItem(g_dwQuestID,3,g_QuestItems[i][1],g_QuestItems[i][2])
      4. end
      5. for i = 1 , table.getn(g_RewardItems) , 1 do
      6. AddEndAddItem(g_dwQuestID,3,g_RewardItems[i][1],g_RewardItems[i][2])
      7. end


      mfg
      Valron[/COLOR]