Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.47 KB | None | 0 0
  1. from SharkLearn.Adventure import p1_level, p2_level, p3_level
  2. import random
  3. from random import randint
  4.  
  5.  
  6. class Player1:
  7.     def __init__(self, name, pw):
  8.         self.position = [0, 0, 0, 0]
  9.         self.level = p1_level
  10.         self.name = name
  11.         self.pw = pw
  12.  
  13.     def move_up(self):
  14.         self.position[0] = self.position[0] + 1
  15.         self.position[1] = self.position[1] - 1
  16.  
  17.     def move_down(self):
  18.         self.position[0] = self.position[0] - 1
  19.         self.position[1] = self.position[1] + 1
  20.  
  21.     def move_right(self):
  22.         self.position[3] = self.position[2] - 1
  23.         self.position[4] = self.position[3] + 1
  24.  
  25.     def move_left(self):
  26.         self.position[3] = self.position[2] + 1
  27.         self.position[4] = self.position[3] - 1
  28.  
  29.  
  30. class Player2:
  31.     def __init__(self, name, pw):
  32.         self.position = [0, 0, 0, 0]
  33.         self.level = p2_level
  34.         self.name = name
  35.         self.pw = pw
  36.  
  37.     def move_up(self):
  38.         self.position[0] = self.position[0] + 1
  39.         self.position[1] = self.position[1] - 1
  40.  
  41.     def move_down(self):
  42.         self.position[0] = self.position[0] - 1
  43.         self.position[1] = self.position[1] + 1
  44.  
  45.     def move_right(self):
  46.         self.position[3] = self.position[2] - 1
  47.         self.position[4] = self.position[3] + 1
  48.  
  49.     def move_left(self):
  50.         self.position[3] = self.position[2] + 1
  51.         self.position[4] = self.position[3] - 1
  52.  
  53.  
  54. class Player3:
  55.     def __init__(self, name, pw):
  56.         self.position = [0, 0, 0, 0]
  57.         self.level = p3_level
  58.         self.name = name
  59.         self.pw = pw
  60.  
  61.     def move_up(self):
  62.         self.position[0] = self.position[0] + 1
  63.         self.position[1] = self.position[1] - 1
  64.  
  65.     def move_down(self):
  66.         self.position[0] = self.position[0] - 1
  67.         self.position[1] = self.position[1] + 1
  68.  
  69.     def move_right(self):
  70.         self.position[3] = self.position[2] - 1
  71.         self.position[4] = self.position[3] + 1
  72.  
  73.     def move_left(self):
  74.         self.position[3] = self.position[2] + 1
  75.         self.position[4] = self.position[3] - 1
  76.  
  77.  
  78. p1 = Player1('jack', 'main')
  79. p2 = Player2('Sharkbound', 'Shark')
  80. p3 = Player3('Psuedo', 'lmao')
  81.  
  82.  
  83. class Trap:
  84.     def __init__(self, pos1, pos2, pos3, pos4):
  85.         self.name1 = randint(pos1, pos2)
  86.         self.name2 = randint(pos3, pos4)
  87.         result1 = pos2 - self.name1
  88.         result2 = pos4 - self.name2
  89.         self.trap_coords = self.name1, result1, self.name2, result2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement