POLLO = 9001059 FRITTO = 9001060 ids = [POLLO, FRITTO] text = { POLLO : "Hello, I am #rPollo#k the bounty hunter.\r\nMy brother #bFritto#k and I are the best at what we do! Ha ha!", FRITTO : "Hello, I am #bFritto#k the bounty hunter.\r\nMy brother #rPollo#k and I are the best at what we do! Ha ha!" } text2 = { POLLO : "People look at me and instantly see that I am not to be trifled with. How would you like to come with me" "and witness my greatness?\r\n#L0#Yeah, let's go.#l\r\n#L1#Nah, not now.#l", FRITTO : "Many people doubt my skills, but one look proves them wrong. How would you like to come with me and" "witness my greatness?\r\n#L0#Yeah, let's go.#l\r\n#L1#Nah, not now.#l" } maps = { POLLO : [ #993000000, need to be fixed, protect pollo 993000100, #defense wave ], FRITTO : [ #993000200, bird hunting 993000300, #993000400, dance mini game ] } rand = sm.getRandomIntBelow(2) npc = ids[rand] field = chr.getField() sm.setSpeakerID(npc) if sm.getParty() is None: sm.sendNext(text[npc]) answer = sm.sendNext(text2[npc]) if answer == 0: chr.setPreviousFieldID(chr.getFieldID()) map = maps[npc][sm.getRandomIntBelow(len(maps[npc]))] sm.warpInstanceIn(map) field.removeLife(objectID, False) else: sm.sendSayOkay("Please leave your party before talking to me.")