コード例 #1
0
def remove_multi_level(userid):
    # Check validity
    if es.exists('userid', userid):

        # Reset player speed and gravity
        getPlayer(userid).speed = 1.0
        gravity.removeGravityChange(userid)

        # Get the Player() object
        ggPlayer = Player(userid)

        # Remove the ent indexes
        while ggPlayer.multiLevelEntities:
            ind = ggPlayer.multiLevelEntities.pop()

            # Create entitylists for the sparks
            validIndexes = es.getEntityIndexes('env_spark')

            # If the saved index of the index given to the player still exists
            #   remove it.
            if ind in validIndexes:
                spe.removeEntityByIndex(ind)

        # Stop the sound
        es.stopsound(userid, currentMultiLevel[userid])

        # Remove the player from the current multi level list
        del currentMultiLevel[userid]
コード例 #2
0
def remove_multi_level(userid):
    # Check validity
    if es.exists('userid', userid):

        # Reset player speed and gravity
        getPlayer(userid).speed = 1.0
        gravity.removeGravityChange(userid)

        # Get the Player() object
        ggPlayer = Player(userid)

        # Remove the ent indexes
        while ggPlayer.multiLevelEntities:
            ind = ggPlayer.multiLevelEntities.pop()

            # Create entitylists for the sparks
            validIndexes = es.getEntityIndexes('env_spark')

            # If the saved index of the index given to the player still exists
            #   remove it.
            if ind in validIndexes:
                spe.removeEntityByIndex(ind)

        # Stop the sound
        es.stopsound(userid, currentMultiLevel[userid])

        # Remove the player from the current multi level list
        del currentMultiLevel[userid]
コード例 #3
0
ファイル: the_killers.py プロジェクト: Zeisenx/The-Killers
def round_end(ev):
    est.speed("#b!d", 9)
    for userid in es.getUseridList():
        if es.isbot(userid):
            continue
        es.stopsound(userid, sv('music'))
        es.playsound(userid, "zeisenproject/the-killers/sounds/sndRewind.wav", 1.0)
コード例 #4
0
def round_end(ev):
    est.speed("#b!d", 9)
    for userid in es.getUseridList():
        if es.isbot(userid):
            continue
        es.stopsound(userid, sv('music'))
        es.playsound(userid, "zeisenproject/the-killers/sounds/sndRewind.wav",
                     1.0)
コード例 #5
0
ファイル: the_killers.py プロジェクト: Zeisenx/The-Killers
def weapon_swap(args):
    userid = int(args[0])
    classname = args[1] #not weapon in
    weapon_index = getweaponindex(userid, classname)
    steamid = getplayerid(userid)
    if classname == "knife":
        es.playsound(userid, "zeisenproject/the-killers/sounds/sndDrawKnife.wav", 1.0)
    elif classname != "knife" and active_weapon[userid] == "weapon_knife":
        es.stopsound(userid, "zeisenproject/the-killers/sounds/sndDrawKnife.wav", 1.0)
    active_weapon[userid] = "weapon_%s" %(classname)
    active_weapon_index[userid] = weapon_index
コード例 #6
0
def weapon_swap(args):
    userid = int(args[0])
    classname = args[1]  #not weapon in
    weapon_index = getweaponindex(userid, classname)
    steamid = getplayerid(userid)
    if classname == "knife":
        es.playsound(userid,
                     "zeisenproject/the-killers/sounds/sndDrawKnife.wav", 1.0)
    elif classname != "knife" and active_weapon[userid] == "weapon_knife":
        es.stopsound(userid,
                     "zeisenproject/the-killers/sounds/sndDrawKnife.wav", 1.0)
    active_weapon[userid] = "weapon_%s" % (classname)
    active_weapon_index[userid] = weapon_index
コード例 #7
0
    def stopsound(self, sound):
        '''
        Stops the sound from being played for the player.
        '''
        # Format the sound
        sound = self._format_sound(sound)

        # Make sure the sound exists
        if sound:
            # Stop the sound
            es.stopsound(self.userid, sound)

        # Return the sound used
        return sound
コード例 #8
0
ファイル: sounds.py プロジェクト: Ayuto/EventScripts-Emulator
def stopsound(argv):
  es.stopsound(*argv)
コード例 #9
0
def stopsound(argv):
    es.stopsound(*argv)