All pastes #65545 Raw Edit

Unnamed

public text v1 · immutable
#65545 ·published 2006-06-14 17:49 UTC
rendered paste body
addon to onEvent:
      elif event == "another" :
          st.takeItems(LISTS[LaraPart][0],1)
          st.takeItems(LISTS[LaraPart][1],-1)
          st.takeItems(LISTS[LaraPart][2],-1)
          st.set("Lara_Part","0")          
          random = st.getRandom(5)+1
          st.giveItems(LISTS[random][0],1)
          st.takeItems(GALATEAS_LETTER_ID,1)
          st.set("Lara_Part",str(random))
          st.set("step","2")
          htmltext = "7063-04.htm"
      return htmltext

addon to html 7063-05.htm:
<html><head><body>Trader Lara:<br>
Please bring me all the things I wrote down on the list. Very well. I shall create the beginner's arcanas for you.<br>
<a action="bypass -h Quest 230_TestOfSummoner another">"I need another card"</a>
</body></html>

onTalk:(same as it was)
         elif npcId == Lara:        # anything realated to Lara below
            if step == 1:           # first talk to lara
               htmltext = "7063-01.htm"
            else:                   # talk again to lara
               if LaraPart == 0:    # if you havent a part taken, give one
                  htmltext = "7063-03.htm"
               else:
                  ItemCount1 = st.getQuestItemsCount(LISTS[LaraPart][1])
                  ItemCount2 = st.getQuestItemsCount(LISTS[LaraPart][2])
                  if ItemCount1 < 30 or ItemCount2 < 30:   # if you have not enough materials, List 1 - 5
                     htmltext = "7063-05.htm"
                  elif ItemCount1 > 29 and ItemCount2 > 29:# if you have enough materials, receive your Beginner Arcanas, List 1 - 5
                     htmltext = "7063-06.htm"
                     st.giveItems(BEGINNERS_ARCANA_ID,2)
                     st.takeItems(LISTS[LaraPart][0],1)
                     st.takeItems(LISTS[LaraPart][1],-1)
                     st.takeItems(LISTS[LaraPart][2],-1)
                     st.set("Lara_Part","0")
                     st.set("Beginner_Arcanas",str(BeginnerArcanas+2)