Player - DoktorSAS/IW6X-S1X-Scripting-Guide GitHub Wiki

Player function

Functions of an entity can be called using the variable representing the entity as a prefix. In fact, we can call functions directly addressed to the entity called as a prefix.

Function Name Function Call Description
freezecontrols player:freezecontrols( boolean ) This function can be used to block a player from moving
iclientprintlnbold player:iclientprintlnbold( String ) This function can be used print on the center of the screen a message
takeallweapons player:takeallweapons( ) This function can be used to remove all the weapons to a player

Player data

The infomations of an entity are contained in the object itself. In fact through the variable that will represent the entity we can go back to various information.

Data Name Data Call Description
name player.name This data value contains the name of the player
score player.score This data value contains the score of the player
kills player.kills This data value contains the kills of the player
health player.health This data value contains the health of the player
deaths player.deaths This data value contains the deaths of the player
sessionstate player.sessionstate This data value contains the sessionstate of the player
forcespectatorclient player.forcespectatorclient This data value contains the forcespectatorclientof the player
team player.team This data value contains the team of the player
assists player.assists This data value contains the assists of the player
extrascore0 player.extrascore0 This data value contains the extrascore0 of the player
extrascore1 player.extrascore1 This data value contains the extrascore1 of the player
adrenaline player.adrenaline This data value contains the adrenaline of the player
classname player.classname This data value contains the classname of the player
code_classname player.code_classname This data value contains the code_classname of the player
origin player.origin This data value contains the origin of the player
angles player.angles This data value contains the angles of the player
model player.model This data value contains the model of the player
statusicon player.statusicon This data value contains the statusicon of the player
headicon player.headicon This data value contains the headicon of the player
headiconteam player.headiconteam This data value contains the headiconteam of the player
hasradar player.hasradar This data value contains the hasradar of the player
isradarblocked player.isradarblocked This data value contains the isradarblocked of the player
radarstrength player.radarstrength This data value contains the radarstrengthof the player
radarshowenemydirection player.radarshowenemydirection This data value contains the radarshowenemydirection of the player
threatbias player.threatbias This data value contains the threatbias of the player
ignoreme player.ignoreme This data value contains the ignoreme of the player
ignoreall player.ignoreall This data value contains the ignoreall of the player
ignorerandombulletdamage player.ignorerandombulletdamage This data value contains the ignorerandombulletdamage of the player
maxvisibledist player.maxvisibledist This data value contains the maxvisibledist of the player
surprisedbymedistsq player.surprisedbymedistsq This data value contains the surprisedbymedistsq of the player
attackeraccuracy player.attackeraccuracy This data value contains the attackeraccuracy of the player
dodamagetoall player.dodamagetoall This data value contains the dodamagetoall of the player
turretinvulnerability player.turretinvulnerability This data value contains the turretinvulnerability of the player
onlygoodnearestnodes player.onlygoodnearestnodes This data value contains the onlygoodnearestnodes of the player
local player = { 	name = nil,
			score = nil,
			kills = nil,
			assists = nil,
			deaths = nil,
			health = nil,
			maxhealth = nil,
			sessionstate = nil,
			forcespectatorclient = nil,
			team = nil,
			extrascore0 = nil,
			extrascore1 = nil,
			adrenaline = nil,
			classname = nil,
			code_classname = nil,
			origin = nil,
			angles = nil,
			model = nil,
			statusicon = nil,
			headicon = nil,
			headiconteam = nil,
			hasradar = nil,
			isradarblocked = nil,
			radarstrength = nil,
			radarshowenemydirection = nil,
			threatbias = nil,
			ignoreme = nil,
			ignoreall = nil,
			ignorerandombulletdamage = nil,
			maxvisibledist = nil,
			surprisedbymedistsq = nil,
			attackeraccuracy = nil,
			dodamagetoall = nil,
			turretinvulnerability = nil,
			onlygoodnearestnodes = nil
}