コード例 #1
0
 def dec_i(self, amx):
     offs = cast_value(cell, amx.PRI)
     val = amx._getheapcell(offs)
     amx._writeheap(offs, cell(val - 1))
コード例 #2
0
 def shr(self, amx):
     pri = cast_value(ucell, amx.PRI)
     amx.PRI = pri >> amx.ALT
コード例 #3
0
 def dec(self, amx):
     offs = cast_value(cell, amx._getparam())
     val = amx._getheapcell(offs)
     amx._writeheap(cell(val - 1))
コード例 #4
0
ファイル: sourcemod.py プロジェクト: theY4Kman/pysmx
def sp_ctof(value):
    """Takes a raw value and ctypes casts it to a Python float value"""
    cf = pointer(c_long(value))
    return cast_value(c_float, cf)
コード例 #5
0
ファイル: pawn.py プロジェクト: jaredballou/pysmx
 def dec_i(self, amx):
     offs = cast_value(cell, amx.PRI)
     val = amx._getheapcell(offs)
     amx._writeheap(offs, cell(val - 1))
コード例 #6
0
ファイル: pawn.py プロジェクト: jaredballou/pysmx
 def dec(self, amx):
     offs = cast_value(cell, amx._getparam())
     val = amx._getheapcell(offs)
     amx._writeheap(cell(val - 1))
コード例 #7
0
ファイル: pawn.py プロジェクト: jaredballou/pysmx
 def shr(self, amx):
     pri = cast_value(ucell, amx.PRI)
     amx.PRI = pri >> amx.ALT
コード例 #8
0
def sp_ctof(value):
    """Takes a raw value and ctypes casts it to a Python float value"""
    cf = pointer(c_long(value))
    return cast_value(c_float, cf)