def main(args): # define main program body """The program entry point.""" if args: if args[0] == "help": ppHelp.helpText() elif len(args) == 2: target = args[1] amount = int(args[0]) with open(sharedVars.ppPath, "r") as ppFile: # open pp ppJson = json.load(ppFile) if sharedVars.username in ppJson: if target in ppJson: if ppJson[sharedVars.username] >= sharedVars.boostCost + amount: ppJson[sharedVars.username] = (ppJson[sharedVars.username] - sharedVars.boostCost) - amount ppJson[target] = ppJson[target] + amount with open(sharedVars.ppPath, "w") as ppFile: json.dump(ppJson, ppFile, indent=1) print "{} has given {} {}pp!".format(sharedVars.alias, target, amount) else: print "Sorry, you can't afford that! (Remember this service costs {} extra pp to use.)".format( sharedVars.boostCost ) else: print "Sorry, the target is not registered." else: ppHelp.register(sharedVars.username, ppJson) else: ppHelp.helpText() else: ppHelp.helpText()
def main(args): content = [":]",":[",":|",":>",":<",":O",":7","B)",":U",":s","D:",":D"] random.seed() slot1 = content[random.randint(0,11)] slot2 = content[random.randint(0,11)] slot3 = content[random.randint(0,11)] with open(sharedVars.ppPath, "r") as ppFile: ppJson = json.load(ppFile) if sharedVars.username in ppJson: userpp = ppJson[sharedVars.username] if userpp < 0: print "Sorry, you dont have enough pp to play this game.. Do !playosu first or something." return userpp = userpp - 10 print("You put 10pp into the slots machine...") print(slot1 + " " + slot2 + " " + slot3 ) if slot1 == slot2 and slot2 == slot3: if slot1 == 7: print("SUPER JACKPOT!!") print("You've won 750pp!!!") newUserpp = userpp + 750 else: print("JACKPOT!!") print("You've won 50pp!!") newUserpp = userpp + 50 elif slot1 == slot2: print("DING! DING! DING!") print("We have a winner!") print("You gained 20pp!!") newUserpp = userpp + 20 elif slot2 == slot3: print("DING! DING! DING!") print("We have a winner!") print("You gained 20pp!!") newUserpp = userpp + 20 elif slot1 == slot3: print("DING! DING! DING!") print("We have a winner!") print("You gained 20pp!!") newUserpp = userpp + 20 elif slot1 == 7 or slot2 == 7 or slot3 == 7: print("Consolation prize!") print("You get your pp back!") newUserpp = userpp + 10 else: print("You lost! :(") newUserpp = userpp print "Total pp: " + str(newUserpp) ppJson[sharedVars.username] = newUserpp with open(sharedVars.ppPath, 'w') as ppFile: json.dump(ppJson, ppFile, indent=1) else: ppHelp.register(sharedVars.username, ppJson)
def main(args): #if swag == over.9000: """The program entry point.""" with open(sharedVars.ppPath, "r") as ppFile: #open pp ppJson = json.load(ppFile) #reading them json if sharedVars.username in ppJson: #is this motherfucked registered with open(sharedVars.inventoryPath, "r") as inventoryFile: invJson = json.load(inventoryFile) if args: if args[0] == "help": ppHelp.helpText() #sick 360 camelCase if args[0] == "aon": maxrange = 33 if sharedVars.username in invJson: if "5%ext" in invJson[sharedVars.username]: maxrange += 5 if "5%ext2" in invJson[sharedVars.username]: maxrange += 5 aon = random.randint(1,100) if aon in range(1,maxrange): newPp = ppJson[sharedVars.username] + ppJson[sharedVars.username] else: newPp = 0 if newPp > ppJson[sharedVars.username]: ppDiff = str(newPp - ppJson[sharedVars.username]) print sharedVars.alias + " has gained " + ppDiff + "pp.", else: ppDiff = str(ppJson[sharedVars.username] - newPp) print sharedVars.alias + " has lost " + ppDiff + "pp.", with open(sharedVars.ppPath, "w") as ppFile: ppJson[sharedVars.username] = newPp json.dump(ppJson,ppFile,indent=1) else: with open(sharedVars.ppPath, "r") as ppFile: #open pp ppJson = json.load(ppFile) if sharedVars.username in ppJson: if sharedVars.username in invJson: nofail = "nofail" in invJson[sharedVars.username] else: nofail = False roll(ppJson, nofail) if sharedVars.username in invJson: if "double_roll" in invJson[sharedVars.username] and not nofail: roll(ppJson, nofail) else: ppHelp.register(sharedVars.username, ppJson)
def main(username, ppToAdd): if authorized(username): with open(sharedVars.ppPath, "r") as ppFile: ppJson = json.load(ppFile) if username in ppJson: try: ppJson[username] += ppToAdd with open(sharedVars.ppPath, "w") as ppFile: json.dump(ppJson, ppFile, indent=1) except Exception: print "Sorry, something went wrong." sys.exit() else: ppHelp.register(username, ppJson) else: print "@{}, you're not authorized to use this command.".format(sharedVars.username)
def main(args): #define main program body with open(sharedVars.ppPath, "r") as ppFile: ppJson = json.load(ppFile) if args: if args[0] in ppJson: print "{} has {} pp.".format(args[0], ppJson[args[0]]) else: ppHelp.helpText() else: if sharedVars.username in ppJson: if ppJson[sharedVars.username] >= 0 and ppJson[sharedVars.username] < 200: print "You (" + sharedVars.alias + ") have only " + str(ppJson[sharedVars.username]) + "pp. What a scrublord." #show it to the user if ppJson[sharedVars.username] >= 200 and ppJson[sharedVars.username] < 600: print "You (" + sharedVars.alias + ") have " + str(ppJson[sharedVars.username]) + "pp. Not so bad, but still bad." #show it to the user if ppJson[sharedVars.username] >= 600 and ppJson[sharedVars.username] < 1000: print "You (" + sharedVars.alias + ") have " + str(ppJson[sharedVars.username]) + "pp. You're decent!" #show it to the user if ppJson[sharedVars.username] >= 1000 and ppJson[sharedVars.username] < 3000: print "Wow! You (" + sharedVars.alias + ") have a whopping amount of " + str(ppJson[sharedVars.username]) + "pp! Noice!" #show it to the user if ppJson[sharedVars.username] >= 3000: print "Incredible! You (" + sharedVars.alias + ") have " + str(ppJson[sharedVars.username]) + "pp. New cokiez confirmed xd" #show it to the user else: ppHelp.register(sharedVars.username, ppJson)