MBOX Codes
Sáb maio 06, 2017 4:13 pm
def sendMBox(this, text, x, y, width, height, alpha, bgcolor, bordercolor, boxid, fixed=True):
text = str(text)
x, y, width, height = int(x), int(y), int(width), int(height)
alpha = str(alpha).split("%")[0]
alpha = int(alpha)
if "#" in str(bgcolor):
bgcolor = str(bgcolor[1:])
else:
pass
if "#" in str(bordercolor):
bordercolor = str(bordercolor[1:])
else:
pass
bgcolor, bordercolor = int(bgcolor, 16), int(bordercolor, 16)
data = struct.pack("!ih", int(boxid), len(text)) + str(text) + struct.pack("!hhhhiibb", int(x), int(y), int(width), int(height), int(bgcolor), int(bordercolor), int(alpha), fixed)
this.sendPacket([29, 20], data)
if boxid == 50:
reactor.callLater(12, this.sendPacket, [29, 22], struct.pack("!i", int(50)))
def editMBox(this, boxid, newtext):
info = struct.pack("!ih", int(boxid), len(newtext)) + str(newtext)
this.room.sendAllBin([29, 21], info)
def removeMBox(this, boxid):
data = struct.pack("!i", int(boxid))
this.room.sendAllBin([29, 22], data)
text = str(text)
x, y, width, height = int(x), int(y), int(width), int(height)
alpha = str(alpha).split("%")[0]
alpha = int(alpha)
if "#" in str(bgcolor):
bgcolor = str(bgcolor[1:])
else:
pass
if "#" in str(bordercolor):
bordercolor = str(bordercolor[1:])
else:
pass
bgcolor, bordercolor = int(bgcolor, 16), int(bordercolor, 16)
data = struct.pack("!ih", int(boxid), len(text)) + str(text) + struct.pack("!hhhhiibb", int(x), int(y), int(width), int(height), int(bgcolor), int(bordercolor), int(alpha), fixed)
this.sendPacket([29, 20], data)
if boxid == 50:
reactor.callLater(12, this.sendPacket, [29, 22], struct.pack("!i", int(50)))
def editMBox(this, boxid, newtext):
info = struct.pack("!ih", int(boxid), len(newtext)) + str(newtext)
this.room.sendAllBin([29, 21], info)
def removeMBox(this, boxid):
data = struct.pack("!i", int(boxid))
this.room.sendAllBin([29, 22], data)
- Dudugz2
MEMBRO - Mensagens : 56
Data de inscrição : 02/02/2017
Re: MBOX Codes
Sáb maio 06, 2017 4:18 pm
-' pra que tanto tópico mds
Permissões neste sub-fórum
Não podes responder a tópicos
|
|