Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- elif eventToken2 == self.server.Tokens["placeObject"][1]:
- #PlacementObject
- #data = data[1:]
- print repr(data)
- if self.room.isTotemEditeur:
- if self.room.identifiantTemporaire == -1:
- self.room.identifiantTemporaire = 0
- if not self.room.identifiantTemporaire > 20:
- self.room.identifiantTemporaire+=1
- self.sendTotemItemCount(self.room.identifiantTemporaire)
- id, code, px, py, angle, vx, vy, dur, origin=struct.unpack('!hhhhhbbbb', data)
- self.Totem[0]=self.room.identifiantTemporaire
- self.Totem[1]=self.Totem[1]+"#2#"+str(int(code))+"\x01"+str(int(px))+"\x01"+str(int(py))+"\x01"+str(int(angle))+"\x01"+str(int(vx))+"\x01"+str(int(vy))+"\x01"+str(int(dur))
- data=struct.pack('!hhhhhbbbbxx', id, code, px, py, angle, vx, vy, dur, origin)
- self.room.sendAllOthersBin(self, '\x05\x14', data)
- else:
- print repr(data)
- roundID, id, code, px, py, angle, vx, vy, dur, origin=struct.unpack('!hhhhhbbbb', data)
- data=struct.pack('!hhhhhbbbbxx', id, code, px, py, angle, vx, vy, dur, origin)
- if self.isSyncroniser or self.isShaman:
- self.skills.PlacementSkills(self, code, px, py)
- if code==44:
- if not self.UTotem:
- self.sendTotem(self.STotem[1], px, py, self.playerCode)
- self.UTotem=True
- self.room.sendAllOthersBin(self, "\x05\x14", data)
- self.room.objectid = id
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement