예제 #1
0
파일: gui.py 프로젝트: gm-stack/mcproxy
	def newWayPoint(self):
		wpname = str(self.serverprops.gui['wpnamef'].text())
		if wpname:
			if not wpname in self.serverprops.waypoint:
				self.serverprops.gui['wplist'].addItem(wpname)
			self.serverprops.waypoint[wpname] = self.serverprops.playerdata['location']
			positioning.saveWaypoints(self.serverprops)
예제 #2
0
파일: gui.py 프로젝트: gm-stack/mcproxy
	def newWayPointWithLoc(self):
		wpname = str(self.serverprops.gui['wpnamef'].text())
		try:
			wpx = int(str(self.serverprops.gui['wpx'].text()))
			wpy = int(str(self.serverprops.gui['wpy'].text()))
			wpz = int(str(self.serverprops.gui['wpz'].text()))
		except:
			print "not an integer value"
			return
		if wpname:
			if not wpname in self.serverprops.waypoint:
				self.serverprops.gui['wplist'].addItem(wpname)
			self.serverprops.waypoint[wpname] = (wpx,wpy,wpz)
			positioning.saveWaypoints(self.serverprops)
예제 #3
0
파일: gui.py 프로젝트: gm-stack/mcproxy
def doAddWayPoint(name,loc,serverprops):
	if not name in serverprops.waypoint:
		serverprops.gui['wplist'].addItem(name)
	serverprops.waypoint[name] = loc
	positioning.saveWaypoints(serverprops)
예제 #4
0
파일: gui.py 프로젝트: gm-stack/mcproxy
	def removeWayPoint(self):
		del self.serverprops.waypoint[self.serverprops.currentwp]
		removeFromMenu(self.serverprops.gui['wplist'],self.serverprops.currentwp)
		positioning.saveWaypoints(self.serverprops)