UMUX Reference_9 - HonestSquare/UMUX GitHub Wiki
- 볞 묞ìë API ë 벚 9(3.0.0 Cairo)륌 êž°ë°ìŒë¡ ìì±ë UMUX ë íŒë°ì€ì ëë€.
-
Ctrl+F륌 íµíŽ ê°ë³ ìŽëìŽ ê°ë¥í©ëë€.
- ë³ì ë° íšì ìì¹ë ìŽëŠì ì ëì¬ë¥Œ ì°ì íë ë¡ë§ì(A-Z) ìëë¡ ì ë ¬íììµëë€.
ì ëì¬ ëª©ë¡
- on
- init
- is(has), get
- set
- add
- update, check
- clear, delete, reset
- show
- ìêž° 목ë¡ìì ìŒì¹íë ì ëì¬ê° ìë 겜ì°, show ì ëì¬ë³Žë€ë ìëì ìì¹íŽ ëììµëë€.
- ë€ë§ ìŒë¶ë ížììì ìŽì ë¡ ììž ì ë ¬í ê³³ë ììŽ, ìì€ ìœëì 몚ë ê°ì²Žê° ìì¹ë¥Œ ìŽ ê·ì¹ì ë°ëŒ ì ë ¬ë 걎 ìëëë€.
ìŽêž° ì€ì
ROOMNAME
const ROOMNAME : string
- ìë² ìŽëŠì ì ì¥íë ìì ë³ìì ëë€.
DESCRIPTION
const DESCRIPTION : string
- ìë² ì€ëª ì ì ì¥íë ìì ë³ìì ëë€.
MAXLIMIT
const MAXLIMIT : int
- ìë² ìµë ìžìì ì ì¥íë ìì ë³ìì ëë€.
HOSTNAME
const HOSTNAME : string
- ë°©ì¥ì ìŽëŠì ì ì¥íë ìì ë³ìì ëë€.
PUBLIC
const PUBLIC : bool
- ìë²ì ê³µê° ì¬ë¶ë¥Œ ì ì¥íë ìì ë³ìì ëë€.
NOPLAYER
const NOPLAYER : bool
- ë°©ì¥ì ì¬ë¶ë¥Œ ì ì¥íë ìì ë³ìì ëë€.
REGION_CODE
const REGION_CODE : string
- ìë²ì ì§ì ìœë륌 ì ì¥íë ìì ë³ìì ëë€.
LAT
const LAT : string
- ìë²ê° ìì¹í ìë륌 ì ì¥íë ìì ë³ìì ëë€.
LON
const LON : string
- ìë²ê° ìì¹í 겜ë륌 ì ì¥íë ìì ë³ìì ëë€.
PASSWORD
var PASSWORD : string
- ìë²ì ë¹ë°ë²ížë¥Œ ì ì¥íë ë³ìì ëë€.
GameManger íŽëì€
- ê²ì ìŽë²€íž ì ìŽë¥Œ ëŽë¹íë íŽëì€ì ëë€.
handleGameStart
const handleGameStart(void)
- ê²ì ì ìŽë¥Œ ììíë ìì ë©ìëì ëë€.
-
gameStatsë³ìì ê°ì ë³ê²œí©ëë€. -
countMatchë³ìì ê°ì ë³ê²œí©ëë€. -
firstTimeNotifiedë³ìì ê°ì ìŽêž°íí©ëë€. -
lastTimeNotifiedë³ìì ê°ì ìŽêž°íí©ëë€. -
timeLimitReachedìfalseì ê°ì ëì í©ëë€. - ì ëì ë°ìŽí°ë² ìŽì€ë¥Œ 몚ë ì§ì°êž° ìíŽ
ScoresíŽëì€ìclearTouchedList()ë©ìë륌 ížì¶í©ëë€. - 몚ë íë ìŽìŽì ë§ì§ë§ íë ìê°ì ì ì¥íêž° ìíŽ
PlayeríŽëì€ìupdateTime()ë©ìë륌 ížì¶í©ëë€.
handleGameTick
const handleGameTick(currentTime : double) : bool
- ê²ì ì ìŽë¥Œ ì²ëЬíë ìì ë©ìëì ëë€.
-
currentTimeì ê°ì ë°ëŠ¬ìŽ ëšìì ëë€. -
gameStatsì ê°ìŽ2ê° ìë ê²œì° íŽë¹ ê°ìŒë¡ ëì í ë€, ê·žëíœ ì ì ìží°íìŽì€ë¥Œ ê°±ì íêž° ìíŽIoSystemíŽëì€ìupdateWebGUI()ë©ìë륌 ížì¶í©ëë€. - ì ëì ê°±ì ì ìíŽ
ScoresíŽëì€ìupdateTouchedList()ë©ìë륌 ížì¶í©ëë€. - ì¥êž° 묎ìëµ íë ìŽìŽ íì ì ìíŽ
GameMangeríŽëì€ìcheckAfkPlayer()ë©ìë륌 ížì¶í©ëë€. -
timeLimitë³ìì ê°ìŽ 1 믞ë§ìž 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³falseì ê°ìŒë¡ ë°íí©ëë€. -
currentTime곌lastTimeNotified륌 ê°ì°í ê°ë³Žë€ ìŽ ëšìë¡ ë³íítimeLimitë³Žë€ ìŽê³Œë 겜ì°,currentTimeì ê°ìlastTimeNotifiedë³ìì ëì í ë€ìtrueì ê°ìŒë¡ ë°íí©ëë€. -
timeLimitReachedë³ìì ê°ìŽfalseìŽë©°currentTime곌lastTimeNotified륌 ê°ì°í ê°ë³Žë€ ìŽ ëšìë¡ ë³íítimeLimitë³Žë€ í¬ê±°ë ê°ì 겜ì°,trueì ê°ìtimeLimitReachedë³ìì ëì í ë€ìtrueì ê°ìŒë¡ ë°íí©ëë€.
afkLimitTime
let afkLimitTime : int
- 묎ìëµ íì ìµì ìê°ì ì ì¥íë ë³ìì ëë€.
- ìŽ ëšìì ê°ì ëë€.
countMatch
let countMatch : int
- ëì 겜Ʞ íì륌 ì ì¥íë ë³ìì ëë€.
gameStats
let gameStats : int
- 겜Ʞ ìí륌 ì ì¥íë ë³ìì ëë€.
isRecording
let isRecording : bool
- ë ¹í ì¬ë¶ë¥Œ ì ì¥íë ë³ìì ëë€.
link
let link : string
- ìë² ë§í¬ë¥Œ ì ì¥íë ë³ìì ëë€.
firstTimeNotified
let firstTimeNotified : int
- ìµìŽ ëë¬ ìê°ì ì ì¥íë ë³ìì ëë€.
- ìŽ ëšìì ê°ì ëë€.
lastTimeNotified
let lastTimeNotified : int
- ìµê·Œ ëë¬ ìê°ì ì ì¥íë ë³ìì ëë€.
- ìŽ ëšìì ê°ì ëë€.
timeLimit
let timeLimit : int
- ëë¬ êž°ì€ ìê°ì ì ì¥íë ë³ìì ëë€.
- ìŽ ëšìì ê°ì ëë€.
timeLimitReached
let timeLimitReached : bool
- ìê° ëë¬ ì¬ë¶ë¥Œ ì ì¥íë ë³ìì ëë€.
onGamePause
onGamePause(player : PlayerObject)
- 겜Ʞ ì€ëš ì ížì¶ëë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽ ê°ì²Žì ëë€. -
gameStatsë³ìì ê°ì ë³ê²œí©ëë€. - ê·žëíœ ì ì ìží°íìŽì€ë¥Œ ê°±ì íêž° ìíŽ
IoSystemíŽëì€ìupdateWebGUI()ë©ìë륌 ížì¶í©ëë€. - (늬ë¹ì 6~)겜Ʞ 믞ì§í ì€, ì¥êž° 묎ìëµ íë ìŽìŽ íì ì ìíŽ
GameMangeríŽëì€ìcheckAfkPlayer()ë©ìë륌 ížì¶í©ëë€.
onGameStart
onGameStart(void)
- 겜Ʞ ìì ì ížì¶ëë ë©ìëì ëë€.
- ê²ì ì ìŽë¥Œ ììíêž° ìíŽ
handleGameStart()ë©ìë륌 ížì¶í©ëë€. - ëì 겜Ʞ íì륌 ìœì ë¡ê·žë¡ ì¶ë ¥í©ëë€.
onGameStop
onGameStop(void)
- 겜Ʞ ì¢ ë£ ì ížì¶ëë ë©ìëì ëë€.
-
gameStatsë³ìì ê°ì ë³ê²œí©ëë€. - ëí¹ ê°±ì ì ìíŽ
ScoresíŽëì€ìupdateRanking()ë©ìë륌 ížì¶í©ëë€. - ê·žëíœ ì ì ìží°íìŽì€ë¥Œ ê°±ì íêž° ìíŽ
IoSystemíŽëì€ìupdateWebGUI()ë©ìë륌 ížì¶í©ëë€. - 겜Ʞ 믞ì§í ì€, ì¥êž° 묎ìëµ íë ìŽìŽ íì ì ìíŽ
GameMangeríŽëì€ìcheckAfkPlayer()ë©ìë륌 ížì¶í©ëë€.
onGameTick
onGameTick(void)
- 겜Ʞ ì§í ì ížì¶ëë ë©ìëì ëë€.
- ê²ì ì ìŽë¥Œ ì²ëЬíêž° ìíŽ 100 ë°ëŠ¬ìŽ ê°ê²©ìŒë¡
handleGameTick()ë©ìë륌 ížì¶í©ëë€.
onGameUnpause
onGameUnpause(player : PlayerObject)
- 겜Ʞ ì¬ê° ì ížì¶ëë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽ ê°ì²Žì ëë€. -
gameStatsë³ìì ê°ì ë³ê²œí©ëë€. - ê·žëíœ ì ì ìží°íìŽì€ë¥Œ ê°±ì íêž° ìíŽ
IoSystemíŽëì€ìupdateWebGUI()ë©ìë륌 ížì¶í©ëë€.
onKickRateLimitSet
onKickRateLimitSet(min : int, rate : int, burst : int , player : PlayerObject)
- í¥ ì íìŽ ì€ì ë ë ížì¶ëë ë©ìëì ëë€.
-
minì ìžìê°ì ë í¥ ê°ì ìµì ë¡ì§íë ìì ëë€. -
rateì ìžìê°ìburstì ê°ì ë°ë¥ž ì¶ê° í¥ìŽ ì°ìŒ ê°ì ëë€. -
burstì ìžìê°ì ì¶ê° í¥ì ì ìœí ì ìë ê°ì ëë€. -
playerì ìžìê°ì íë ìŽìŽ ê°ì²Žì ëë€.
onPlayerBallKick
onPlayerBallKick(player : PlayerObject)
- ê³µì ì°Œì ë ížì¶ëë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽ ê°ì²Žì ëë€. - ì ëì ë°ìŽí°ë² ìŽì€ ì¶ê°ë¥Œ ìíŽ
ScoresíŽëì€ìaddTouchedList()ë©ìë륌 ížì¶í©ëë€.
onPlayerJoin
onPlayerJoin(player : PlayerObject)
- íë ìŽìŽ ì ì¥ ì ížì¶ëë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽ ê°ì²Žì ëë€. - ì
ì¥ íë ìŽìŽì ë°ìŽí°ë² ìŽì€ë¥Œ ì¶ê°íê³ ìŽêž°í륌 ìíŽ
PlayeríŽëì€ìinitPlayerList()ë©ìë륌 ížì¶í©ëë€. - ì ì ë°ìŽí°ë² ìŽì€ë¥Œ ì¶ê°íê³ ìŽêž°í륌 ìíŽ
ScoresíŽëì€ìinitStatsList()ë©ìë륌 ížì¶í©ëë€. - ëí¹ ê°±ì ì ìíŽ
ScoresíŽëì€ìupdateRanking()ë©ìë륌 ížì¶í©ëë€. -
IoSystemíŽëì€ìDEVììì ê°ìŽtrueìž ê²œì°, ì¶ê° ë©ìì§ë¥Œ ì¶ë ¥í©ëë€. - ê³µì© ì£Œì ë¶ì¬ë¥Œ ìíŽ
PlayeríŽëì€ìsetAddress()ë©ìë륌 ížì¶í©ëë€. - ê³µì© ë€ížìí¬ ë¶ì¬ë¥Œ ìíŽ
PlayeríŽëì€ìsetNetwork()ë©ìë륌 ížì¶í©ëë€. - ê³ì ë°ìŽí°ë² ìŽì€ ê°±ì ì ìíŽ
PlayeríŽëì€ìupdateAccount()ë©ìë륌 ížì¶í©ëë€. - ì ìì ìžìì ìœì ë¡ê·žë¡ ì¶ë ¥í©ëë€.
- (ìíŒ)ëžë늬ì€íž, ì€ë³µ/ë€ì€ ì ìì íì§íêž° ìíŽ,
AdministrationíŽëì€ìisSuperBlacklist()ë°filterPlayer()ë©ìë륌 ížì¶í©ëë€. - ì ì¥ ë©ìì§ë¥Œ ì¶ë ¥í©ëë€.
- ì ììê° 2ëª ë¯žë§ìž 겜ì°, í¬ì íê³ ê²œêž°ë¥Œ ììí©ëë€.
- ê¶í ê°±ì ì ìíŽ
AdministrationíŽëì€ìupdateAdmins()ë©ìë륌 ížì¶í©ëë€.
onPlayerLeave
onPlayerLeave(player : PlayerObject)
- íë ìŽìŽ íŽì¥ ì ížì¶ëë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽ ê°ì²Žì ëë€. - íŽì¥ íë ìŽìŽì ë°ìŽí°ë² ìŽì€ ìì 륌 ìíŽ
PlayeríŽëì€ìclearPlayerList()ë©ìë륌 ížì¶í©ëë€. - ì ììê° ë ìŽì ìë 겜ì°, 겜Ʞ륌 ì¢
ë£íê³ ë¹ë°ë²ížë¥Œ íŽì íêž° ìíŽ
AdministrationíŽëì€ìupdatePassword()ë©ìë륌 ížì¶í©ëë€. -
AdministrationíŽëì€ìupdateAdmins()ë©ìë륌 ížì¶í©ëë€. - ëšì ì ìì ìžìì ìœì ë¡ê·žë¡ ì¶ë ¥í©ëë€.
onPositionsReset
onPositionsReset(void)
- ëì€ì íì ì§í ì°žê°ì ì¢í ìŽêž°íì ížì¶ëë ë©ìëì ëë€.
- ì ëì ë°ìŽí°ë² ìŽì€ë¥Œ 몚ë ì§ì°êž° ìíŽ
ScoresíŽëì€ìclearTouchedList()ë©ìë륌 ížì¶í©ëë€.
onRoomLink
onRoomLink(address : string)
- ë§í¬ íë ì ížì¶ëë ë©ìëì ëë€.
-
GameManageríŽëì€ìsetLink()ë©ìë륌 ížì¶í©ëë€. - ìë² ìŽêž°íê° íìí ê²œì° ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
IoSystemíŽëì€ìsetRequireRecaptcha()ë©ìë륌 ížì¶í©ëë€.
onStadiumChange
onStadiumChange(newMap : string, byPlayer : PlayerObject)
- ë§µ êµì²Ž ì ížì¶ëë ë©ìëì ëë€.
-
byPlayerì ìžìê°ì íë ìŽìŽ ê°ì²Žì ëë€. -
GameManageríŽëì€ìupdateStadiumsData()ë©ìë륌 ížì¶í©ëë€. -
byPlayerê° ì ì í ê°ìŒë¡ ìë 겜ì°, íŽë¹ íë ìŽìŽì íë ìê°ì ì ì¥íêž° ìíŽPlayeríŽëì€ìupdateTime()ë©ìë륌 ížì¶í©ëë€. -
AdministrationíŽëì€ìlockStadium[1]ì ê°ìŽtrueìž ê²œì°,lockStadium[0]ì ë°ìŽí°ë¥Œ ê°ì§ ë§µìŒë¡ êµì²Ží©ëë€.
onTeamGoal
onTeamGoal(team : teamId)
- 곚 íì ì ížì¶ëë ë©ìëì ëë€.
- ì ëìì ë°ìŽí°ë² ìŽì€ë¥Œ 구íêž° ìíŽ
ScoresíŽëì€ìgetLastTouchedPlayer()ë©ìë륌 ížì¶í©ëë€. - ìŽìì€ížë¥Œ íì íêž° ìíŽ
ScoresíŽëì€ìgetAssist()ë©ìë륌 ížì¶í©ëë€. - ëì ë°ìŽí° ê°±ì ì ìíŽ
ScoresíŽëì€ìupdateGoals()ë©ìë륌 ížì¶í©ëë€. - ê·žëíœ ì ì ìží°íìŽì€ë¥Œ ê°±ì íêž° ìíŽ
IoSystemíŽëì€ìupdateWebGUI()ë©ìë륌 ížì¶í©ëë€. - ëí¹ ê°±ì ì ìíŽ
ScoresíŽëì€ìupdateRanking()ë©ìë륌 ížì¶í©ëë€.
onTeamVictory
onTeamVictory(scores : ScoresObject)
- í ì¹ëЬ ìŽë²€ížë¥Œ ížì¶íë ë©ìëì ëë€.
- ì¹ëЬ í íì ì ìíŽ
ScoresíŽëì€ìgetWinner()ë©ìë륌 ížì¶í©ëë€. - ëí¹ ê°±ì ì ìíŽ
ScoresíŽëì€ìupdateRanking()ë©ìë륌 ížì¶í©ëë€.
getAfkLimitTime
getAfkLimitTime(void) : int
- 묎ìëµ íì ìµì ìê°ì ë°ííë ë©ìëì ëë€.
-
afkLimitTimeë³ìì ê°ìŽ10믞ë§ìž 겜ì°,0ì ê°ìŒë¡ ë°íí©ëë€. -
afkLimitTimeë³ìì ê°ìŽ10800ë³Žë€ ìŽê³Œë 겜ì°,10800ì ê°ìŒë¡ ë°íí©ëë€. -
afkLimitTimeë³ìì ê°ìŒë¡ ë°íí©ëë€.
getGameStats
getGameStats(void) : int
- 겜Ʞ ìí륌 ë°ííë ë©ìëì ëë€.
-
gameStatsë³ìì ê°ìŒë¡ ë°íí©ëë€.
getLink
getLink(void) : string
- ìë² ë§í¬ë¥Œ ë°ííë ë©ìëì ëë€.
-
linkë³ìì ê°ìŒë¡ ë°íí©ëë€.
getStateRecording
getStateRecording(void) : bool
- ë ¹í ìí륌 ë°ííë ë©ìëì ëë€.
-
isRecordingë³ìì ê°ìŒë¡ ë°íí©ëë€.
getTeamName
getTeamName(team : teamId) : string
- í ìí륌 묞ììŽë¡ ë°ííë ë©ìëì ëë€.
-
teamì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€.
setAfkLimitTime
setAfkLimitTime(time : int)
- ì¥êž° 묎ìëµ íì ìµì ìê°ì ì§ì íë ë©ìëì ëë€.
-
timeì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, 묎ìëµ íì ì ë¹íì±í í©ëë€. -
timeì ê°ìŽ ë²ì륌 ë²ìŽë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
afkLimitTimeë³ìì ê°ì ë³ê²œí©ëë€.
setLink
setLink(address : string)
- ìë² ë§í¬ë¥Œ ì§ì íë ë©ìëì ëë€.
-
linkë³ìì ê°ì ë³ê²œí©ëë€.
updateStadiumsData
updateStadiumsData(void)
- ìë²ì ì ì¥ë ë§µ ë°ìŽí°ë¥Œ ê°±ì íë ë©ìëì ëë€.
checkAfkPlayer
checkAfkPlayer(player : PlayerObject.id, time : double) : bool
- ì¥êž° 묎ìëµ íë ìŽìŽë¥Œ íì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
timeì ê°ì ë°ëŠ¬ìŽ ëšì륌 ê°ì§ëë€. - ì¥êž° 묎ìëµ íì ìê°ì ê°ìŽ ìê±°ë ë¶ì ì í 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³
falseì ê°ìŒë¡ ë°íí©ëë€. -
gameStatsë³ìì ê°ìŽ2ìŒ ë íë ìŽìŽ ë°ìŽí°ë² ìŽì€ìteamê°ìŽTEAMìSPECTATORê°ê³Œ ëìŒí 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³falseì ê°ìŒë¡ ë°íí©ëë€. -
gameStatsë³ìì ê°ìŽ2ìŒ ë íë ìŽìŽ ë°ìŽí°ë² ìŽì€ìisSleepê°ìŽtrue겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³falseì ê°ìŒë¡ ë°íí©ëë€. -
gameStatsë³ìì ê°ìŽ2ìŒ ë íë ìŽìŽì ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³falseì ê°ìŒë¡ ë°íí©ëë€. -
timeìì íë ìŽìŽ ë°ìŽí°ë² ìŽì€ìtimeì ê°ì°í ê°ìŽ ì§êž° 묎ìëµ íì ìê°ë³Žë€ ìŽê³Œë 겜ì°,PlayeríŽëì€ìonPlayerInactivity()ë©ìë륌 ížì¶íê³trueì ê°ìŒë¡ ë°íí©ëë€.
checkPublicId
checkPublicId(msg : string, player : PlayerObject.id) : int
- #ID ꌎì 묞ììŽì íë³íì¬ ê³µì© IDì ê°ì ì ìíìŒë¡ ë°ííë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
msgì ê°ì ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
"#"ì ê°ì ììžíêž° ìíŽstartPosë³ì륌 ì ìží©ëë€. -
msgìì ê³µì© IDì ì ìíì ì¶ì¶ ê°ìŒë¡ ì ì¥íêž° ìíŽnumë³ì륌 ì ìží©ëë€. -
startPosì ê°ìŽ-1ìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
numì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
numì ê°ìŒë¡ ë°íí©ëë€.
cntMatch
cntMatch(void) : int
- ëì 겜Ʞ íì륌 ë°ííë ë©ìëì ëë€.
-
countMatchë³ìì ê°ìŒë¡ ë°íí©ëë€.
reorderPlayers
reorderPlayers(indexList : []object, moveToTop : bool)
- íë ìŽìŽ ë°ìŽí°ë² ìŽì€ ìë²ì ì¬ì ë ¬ íë ë©ìëì ëë€.
-
indexListì ìžìê°ì íë ìŽìŽì ê³µì© ID륌 ì ì¥í ë°°ìŽì ëë€. - ì¬ì ë ¬ í íë ìŽìŽ ëª
ëšì ì ì¥íêž° ìíŽ
indexArray륌 ì ìží©ëë€. -
moveToTopì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°,trueì ê°ìŒë¡ ì²ëЬí©ëë€. - ê·žëíœ ì ì ìží°íìŽì€ì íë ìŽìŽ ë°ìŽí°ë² ìŽì€ ê°±ì ì ìíŽ,
IoSystemíŽëì€ìupdateListIndex()ë©ìë륌 ížì¶í©ëë€.
runCommand
runCommand(array : []object, index : string, msg : string, player : PlayerObject.id) : []object
- ëª ë ¹ìŽ êž°ë¥ì ì²ëЬíë ë©ìëì ëë€.
-
arrayì ìžìê°ì ëª ë ¹ìŽ ê°ì²Žì ëë€. -
indexì ìžìê°ì ììží ëª ë ¹ìŽ ë¬žììŽì ëë€. -
msgì ìžìê°ì ì ë ¥ë ë©ìì§ ë¬žììŽì ëë€. -
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
arrayì ìì±ìindexì ê°ìŽ ììžëì§ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€. -
msgììindex륌 ì ìží ì¶ê° 묞ììŽì ì ì¥ícomTextë³ì륌 ì ìží©ëë€. -
msgìindexì ê°ìŽ ëìŒí 겜ì°,comTextë³ìë-1ì ê°ìŒë¡ ìŽêž°íí©ëë€. - ëª
ë ¹ìŽ ì íì íì ì ìíŽ
msgì 첫êžì í¹ì묞ì ì¶ì¶ ê°ì ì ì¥ícomTypeë³ì륌 ì ìží©ëë€. -
comTypeì ê°ìŽ'!'ìž ê²œì°comIndexë³ì륌0ì ê°ìŒë¡ ëì í©ëë€. -
comTypeì ê°ìŽ'?'ìž ê²œì°comIndexë³ì륌0ì ê°ìŒë¡ ëì í©ëë€. -
arrayê°ì²Žìindexìì± ê°ìŒë¡ ë°íí©ëë€.
startRecording
startRecording(void)
- ë ¹í ììì ì²ëЬíë ë©ìëì ëë€.
-
isRecordingë³ìì ê°ìŽtrueìž ê²œì°,stopRecording()ë©ìë륌 ížì¶í©ëë€. -
isRecordingë³ìì ê°ì ë³ê²œí©ëë€. - ë
¹í ìì ìê°ì ì¶ë ¥íêž° ìíŽ
TimaManageríŽëì€ìshowCurrentTime()ë©ìë륌 ížì¶í©ëë€.
stopRecording
stopRecording(void) : Uint8Array
- ë ¹í ì¢ ë£ë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
isRecordingë³ìì ê°ì ë³ê²œí©ëë€. -
fileì ê°ìŽ ì íšíì§ ìê±°ë ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€. - ë
¹í ì¢
ë£ ìê°ì ì¶ë ¥íêž° ìíŽ
TimaManageríŽëì€ìshowCurrentTime()ë©ìë륌 ížì¶í©ëë€. -
fileì ê°ìŒë¡ ë°íí©ëë€.
Administration íŽëì€
- ìë² ìŽìì ëŽë¹íë íŽëì€ì ëë€.
blacklist
let blacklist : []object
- ëžë늬ì€ížì ë°ìŽí°ë² ìŽì€ë¥Œ ì ì¥íë ê°ì²Žì ëë€.
dynamicAdmin
let dynamicAdmin : bool
- íë ìŽìŽ ê¶í í ë¹ ë°©ìì ì ì¥íë ë³ìì ëë€.
lockJoin
let lockJoin : bool
- íë ìŽìŽ í ììš ìŽë ì í ì¬ë¶ë¥Œ ì ì¥íë ë³ìì ëë€.
lockStadium
let lockStadium : []object
- ê³ ì ë§µ ë°ìŽí°ë¥Œ ì ì¥íë ë°°ìŽì ëë€.
maxAdmin
let maxAdmin : int
- ìµê³ êŽëЬì ìí ìžìì ì ì¥íë ë³ìì ëë€.
pinHost
let pinHost : bool
- ë°©ì¥ í ìŽë íì© ì¬ë¶ë¥Œ ì ì¥íë ë³ìì ëë€.
onPlayerAdminChange
onPlayerAdminChange(player : PlayerObject, byPlayer : PlayerObject)
- íë ìŽìŽì ìµê³ ê¶í ë³ê²œ ì ížì¶ëë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽ ê°ì²Žì ëë€. -
byPlayerì ìžìê°ì íë ìŽìŽ ê°ì²Žì ëë€. -
player.adminì ê°ìŽtrueìŒ ë, ëžë늬ì€ížì í¬íšëë 겜ì°, ìµê³ ê¶íì ìì íêž° ìíŽdeleteAdmin()ë©ìë륌 ížì¶ê³Œ ëìì ë°íí©ëë€. -
player.adminì ê°ìŽtrueìŒ ë, ìµê³ ê¶íì ê°ì§ ì ììì ìê°maxAdminë³ìì ê°ë³Žë€ í° ê²œì°, ìµê³ ê¶íì ìì íêž° ìíŽdeleteAdmin()ë©ìë륌 ížì¶ê³Œ ëìì ë°íí©ëë€. -
player.adminì ê°ìŽfalseìŒ ë, 볎조 ê¶íì ë¶ì¬íêž° ìíŽgiveSubAdmin()ë©ìë륌 ížì¶í©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
sub_adminê°ì ë³ê²œí©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
adminê°ì ë³ê²œí©ëë€. - ê·žëíœ ì ì ìží°íìŽì€ì íë ìŽìŽ ë°ìŽí°ë² ìŽì€ ê°±ì ì ìíŽ,
IoSystemíŽëì€ìupdateListIndex()ë©ìë륌 ížì¶í©ëë€.
onPlayerKicked
onPlayerKicked(kickedPlayer : PlayerObject, reason : string, ban : bool, byPlayer : PlayerObject)
- íë ìŽìŽ ê°ì íŽì¥ ì§í ížì¶ëë ë©ìëì ëë€.
-
kickedPlayerì ìžìê°ì íë ìŽìŽ ê°ì²Žì ëë€. -
byPlayerì ìžìê°ì íë ìŽìŽ ê°ì²Žì ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
hasKickedê°ìtrueì ê°ìŒë¡ ë³ê²œí©ëë€. -
reasonì ê°ìŽ"Bad actor"ìž ê²œì°, ì€ë¥ë¥Œ ì ì¡íê³ ì²ëŠ¬ë¥Œ ì€ëší©ëë€. -
byPlayerê° ì ì í ê°ìŒë¡ ìë 겜ì°, íŽë¹ íë ìŽìŽì íë ìê°ì ì ì¥íêž° ìíŽPlayeríŽëì€ìupdateTime()ë©ìë륌 ížì¶í©ëë€.
initBlacklist
initBlacklist(isSuper : bool, name : PlayerObject.name, adrs : string)
- ëžë늬ì€ížì ë°ìŽí°ë² ìŽì€ë¥Œ ìŽêž°ííë ë©ìëì ëë€.
-
adrsì ìžìê°ì íë ìŽìŽì ê³µì© ì£Œìì ëë€. -
isSuperì ê°ìŽtrueìŽë©Ž ìíŒ ëžë늬ì€ížë¡ ë±ë¡í©ëë€. -
isSuperì ê°ìŽfalseìŽë©Ž ëžë늬ì€ížë¡ ë±ë¡í©ëë€. -
isSuperì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°,super륌falseì ê°ìŒë¡ ì ìžê³Œ ëìì ìŽêž°íí©ëë€. -
nameì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°,nameìundefinedì ê°ìŒë¡ ì ìžê³Œ ëìì ìŽêž°íí©ëë€. -
adrsì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°,ip륌undefinedì ê°ìŒë¡ ì ìžê³Œ ëìì ìŽêž°íí©ëë€.
isBlacklist
isBlacklist(index : PlayerObject.id) : bool
- ëžë늬ì€íž ì¬ë¶ë¥Œ ë°ííë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - 공백 ëë€ììž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
- í¹ì묞ìê° í¬íšë ëë€ìì 겜ì°, í¹ì 묞ìë¡ ì¹íí©ëë€.
- ê²ìí ë°ìŽí°ë² ìŽì€ê° ìíŒ ëžë늬ì€ížìž 겜ì°, ë€ì ìžë±ì€ì ë°ìŽí°ë¥Œ ë¶ë¬ìµëë€.
- ê²ìí ë°ìŽí°ë² ìŽì€ì ìŽëŠìŽ ìë 겜ì°, ë€ì ìžë±ì€ì ë°ìŽí°ë¥Œ ë¶ë¬ìµëë€.
- ê²ìí ë°ìŽí°ë² ìŽì€ì 죌ì ë°ìŽí°ê° ìë ê²œì° ë±ë¡í©ëë€.
- íë ìŽìŽê° ëžë늬ì€ížë¡ ê°ì§ë 겜ì°
trueì ê°ìŒë¡ ë°íí©ëë€. - íë ìŽìŽê° ëžë늬ì€ížë¡ ê°ì§ëì§ ìì 겜ì°
falseì ê°ìŒë¡ ë°íí©ëë€.
isLockJoin
isLockJoin(void) : bool
- í ììš ìŽë ì í ì¬ë¶ë¥Œ ë°ííë ë©ìëì ëë€.
-
lockJoinë³ìì ê°ìŒë¡ ë°íí©ëë€.
isLockStadium
isLockStadium(void) : bool
- ë§µ ê³ ì ì¬ë¶ë¥Œ ë°ííë ë©ìëì ëë€.
-
lockStadium[1]ì ê°ìŒë¡ ë°íí©ëë€.
isMute
isMute(player : PlayerObject.id, msg : string) : bool
- ì±í ìŽ êžì§ë íë ìŽìŽë¥Œ ê°ì§íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
playerì ê°ìŽ0ìŽê±°ë íë ìŽìŽ ë°ìŽí°ë² ìŽì€ìisMuteê°ìŽfalseìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. - ì±í êžì§ 묞구 ë©ìì§ë¥Œ ì¶ë ¥í©ëë€.
- ê°ì ì±í
ì ì¡ì ì²ëЬíêž° ìíŽ
ChatSystemíŽëì€ìsendEmojiChat()ë©ìë륌 ížì¶í©ëë€.
isPinHost
isPinHost(void) : bool
- ë°©ì¥ í ìŽë íì© ì¬ë¶ë¥Œ ë°ííë ë©ìëì ëë€.
-
NOPLAYERì ê°ìŽtrueìŽë©Ž,falseì ê°ìŒë¡ ë°íí©ëë€. -
pinHostë³ìì ê°ìŒë¡ ë°íí©ëë€.
isSuperBlacklist
isSuperBlacklist(index : PlayerObject.id) : bool
- ìíŒ ëžë늬ì€íž ì¬ë¶ë¥Œ ë°ííë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - 공백 ëë€ììž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
- í¹ì묞ìê° í¬íšë ëë€ìì 겜ì°, í¹ì 묞ìë¡ ì¹íí©ëë€.
- ê²ìí ë°ìŽí°ë² ìŽì€ì ìŽëŠìŽ ëìŒí ë 죌ì ë°ìŽí°ê° ë¶ìŒì¹í멎 ìíŒ ëžë늬ì€íž ë°ìŽí°ë² ìŽì€ë¥Œ ë±ë¡íêž° ìíŽ
initBlacklist()ë©ìë륌 ížì¶í©ëë€. - ê²ìí ë°ìŽí°ë² ìŽì€ì 죌ìê° ëìŒí ë ìŽëŠ ë°ìŽí°ê° ë¶ìŒì¹í멎 ìíŒ ëžë늬ì€íž ë°ìŽí°ë² ìŽì€ë¥Œ ë±ë¡íêž° ìíŽ
initBlacklist()ë©ìë륌 ížì¶í©ëë€. - ê²ìí ë°ìŽí°ë² ìŽì€ ììì ë°ìŽí°ê° ìë ê²œì° ë±ë¡í©ëë€.
- ì€ë³µë ë°ìŽí°ë² ìŽì€ë¥Œ ìì í©ëë€.
- ê°ì íŽì¥ì ì€ííêž° ìíŽ
setKick()ë©ìë륌 ížì¶í©ëë€. - íë ìŽìŽê° ìíŒ ëžë늬ì€ížë¡ ê°ì§ë 겜ì°
trueì ê°ìŒë¡ ë°íí©ëë€. - íë ìŽìŽê° ìíŒ ëžë늬ì€ížë¡ ê°ì§ëì§ ìì 겜ì°
falseì ê°ìŒë¡ ë°íí©ëë€.
getAdmin
getAdmin(player : PlayerObject.id) : int
- íë ìŽìŽì ê¶íì ë°ííë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
playerì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
adminì ê°ìŽtrueìž ê²œì°,2ì ê°ìŒë¡ ë°íí©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
sub_adminì ê°ìŽtrueìž ê²œì°,1ì ê°ìŒë¡ ë°íí©ëë€. - ìêž°ì ë 조걎 몚ë ë§ì¡±íì§ ìë 겜ì°,
falseì ê°ìŒë¡ ë°íí©ëë€.
getBlacklist
getBlacklist(index : PlayerObject.id) : object | []object
- ëžë늬ì€ížì ë°ìŽí°ë² ìŽì€ë¥Œ ë°ííë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
indexì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°,blacklistì 첎 ê°ì²Žë¡ ë°íí©ëë€.
getMaxAdmin
getMaxAdmin(void) : int | bool
- ìµê³ êŽëЬì ìí ìžìì ë°ííë ë©ìëì ëë€.
-
maxAdminë³ìì ê°ìŽMAXPLAYERSì ê°ë³Žë€ í¬ê±°ë,maxAdminë³ìì ê°ìŽ 1 믞ë§ìž 겜ì°,falseì ê°ìŒë¡ ë°íí©ëë€. -
maxAdminë³ìì ê°ì ë°íí©ëë€.
getRestrictedStadium
getRestrictedStadium(void) : int
- ê³ ì ë ë§µì ìžë±ì€ë¥Œ ë°ííë ë©ìëì ëë€.
-
lockStadium[0]ì ê°ì ë°íí©ëë€.
setDynamicAdmin
setDynamicAdmin(bool : bool)
- ê¶í í ë¹ ë°©ìì ì§ì íë ë©ìëì ëë€.
-
dynamicAdmin곌boolì ê°ìŽ ëìŒí 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
dynamicAdminë³ìì ê°ì ë³ê²œí©ëë€.
setKick
setKick(kickedPlayer : PlayerObject.id, msg : string, ban : bool) : bool
- íë ìŽìŽì ê°ì íŽì¥ì ì²ëЬíë ë©ìëì ëë€.
-
kickedPlayerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
kickedPlayerì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
hasKickedì ê°ì ë³ê²œí©ëë€.
setPassword
setPassword(player : PlayerObject.id, pass : string) : bool
- ë¹ë°ë²íž ì§ì ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
IoSystemíŽëì€ìlockPassë³ìì ê°ìŽtrueìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
numì êžžìŽê° 4 믞ë§ìŽê±°ë 30 ìŽê³Œìž 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
updatePassword()ë©ìë륌 ížì¶í©ëë€.
setPinHost
setPinHost(bool : bool)
- ë°©ì¥ í ìŽë ì¬ë¶ë¥Œ ì§ì íë ë©ìëì ëë€.
-
NOPLAYERì ê°ìŽtrueìŽë©Ž, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
setRestrictedStadium
setRestrictedStadium(index : index)
- ê³ ì í ë§µì ìžë±ì€ë¥Œ ì§ì íë ë©ìëì ëë€.
-
lockStadium[0]ì ê°ì ë³ê²œí©ëë€.
setScore
setScore(player : PlayerObject.id, num : string, type : bool)
- ì ì ë³ê²œ ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
typeì ê°ìŽ1ìž ê²œì°, ëìë§ì ì€íí©ëë€. -
GameManageríŽëì€ìgameStatsë³ìì ê°ìŽ2ìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
numì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
setTeamsLock
setTeamsLock(bool : bool, player : PlayerObject.id) : bool
- í ìŽë ì í ì¬ë¶ë¥Œ ì§ì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
lockJoinë³ìì ê°ì ë³ê²œí©ëë€.
setTime
setTime(player : PlayerObject.id, num : string, type : bool)
- ìê° ë³ê²œ ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
typeì ê°ìŽ1ìž ê²œì°, ëìë§ì ì€íí©ëë€. -
GameManageríŽëì€ìgameStatsë³ìì ê°ìŽ2ìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
numì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
addBlacklist
addBlacklist(index : PlayerObject.id)
- ëžë늬ì€ížë¥Œ ì¶ê°íë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ë°ìŽí°ë² ìŽì€ ìŽêž°í륌 ìíŽ
initBlacklist()ë©ìë륌 ížì¶í©ëë€.
addSuperBlacklist
addSuperBlacklist(index : PlayerObject.id)
- ìíŒ ëžë늬ì€ížë¥Œ ì¶ê°íë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ë°ìŽí°ë² ìŽì€ ìŽêž°í륌 ìíŽ
initBlacklist()ë©ìë륌 ížì¶í©ëë€.
updateAdmins
updateAdmins(player : PlayerObject)
- ê¶íì ê°±ì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽ ê°ì²Žì ëë€. - ì ììê° ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
- ê¶íì ê°ì§ ì ììê° ìŽë¯ž ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
dynamicAdminë³ìì ê°ìŽfalseìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. - ëžë늬ì€ížì í¬íšëê±°ë íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
isSleepê°ìŽtrueìž ê²œì°, 볎조 ê¶íì ë¶ì¬í©ëë€.
updatePassword
updatePassword(pass : string) : string
- ë¹ë°ë²ížë¥Œ ê°±ì íë ë©ìëì ëë€.
- ìë²ì ë¹ë°ë²íž ê³ ì ì¬ë¶ë¥Œ ìíŽ
IoSystemíŽëì€ìisLockPass()ë©ìë륌 ížì¶í©ëë€. -
PASSWORDë³ìì ê°ìŒë¡ ë°íí©ëë€.
clearBans
clearBans(player : PlayerObject.id) : bool
- ì구 íŽì¥ ëª ëšì ìŽêž°ííë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
clearPassword
clearPassword(player : PlayerObject.id) : bool
- ë¹ë°ë²íž íŽì ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
updatePassword()ë©ìë륌 ížì¶í©ëë€.
deleteAdmin
deleteAdmin(player : PlayerObject.id)
- íë ìŽìŽì ìµê³ ê¶íì íŽì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
deleteSubAdmin
deleteSubAdmin(player : PlayerObject.id)
- íë ìŽìŽì 볎조 ê¶íì íŽì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
sub_adminê°ì ë³ê²œí©ëë€. - ìµê³ ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
resetGame
resetGame(player : PlayerObject.id) : bool
- 겜Ʞ ì¬ìì ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
showPassword
showPassword(player : PlayerObject.id) : string
- ë¹ë°ë²íž ì¶ë ¥ ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
cntAdmins
cntAdmins(type : int) : int
- ê¶íì ê°ì§ ì ìì íì¬ ìžìì ê³ì°íë ë©ìëì ëë€.
- íë ìŽìŽì ê¶í ì¬ë¶ë¥Œ íìžíêž° ìíŽ
getAdmin()ë©ìë륌 ížì¶í©ëë€. -
typeì ê°ìŽ0ìž ê²œì°, ê¶íì ê°ì§ ì ììì íì¬ ìžìì ê³ì°íì¬ ë°íí©ëë€. -
typeì ê°ìŽ1ìž ê²œì°, ìµê³ ê¶íì ê°ì§ ì ììì íì¬ ìžìì ê³ì°íì¬ ë°íí©ëë€. -
typeì ê°ìŽ2ìž ê²œì°, 볎조 ê¶íì ê°ì§ ì ììì íì¬ ìžìì ê³ì°íì¬ ë°íí©ëë€.
filterPlayer
filterPlayer(player : PlayerObject.id) : bool
- ì¬ì¹ ë° ì€ë³µ ì ìì íì íê³ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - íë ìŽìŽê° ì ìíŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
- ëžë늬ì€ížë¡ ê°ì§ë 겜ì°,
trueì ê°ìŒë¡ ë°íí©ëë€. - ì ìì ìžììŽ 1ëª ìŽíìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
- ì íšíì§ ìì ê³µì© IDê° ê°ì§ë ì ììê° ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€.
- ìŽëŠê³Œ ê³µì© ë€ížìí¬ê° ëìŒí 겜ì°, ì€ë³µ ì ììŒë¡ íì íê³
setKick()ë©ìë륌 ížì¶í ë€trueì ê°ìŒë¡ ë°íí©ëë€. - ê³µì© ì£Œìê° ëìŒí 겜ì°, ë€ì€ ì ììŒë¡ íëª
íê³
addBlacklist()ë°setKick()ë©ìë륌 ížì¶í ë€trueì ê°ìŒë¡ ë°íí©ëë€.
giveAdmin
giveSubAdmin(player : PlayerObject.id) : bool
- íë ìŽìŽì ìµê³ ê¶íì ë¶ì¬íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ìµê³ ê¶íì ê°ì§ ì ììê°
maxAdminë³ìì ê°ë³Žë€ í¬ê±°ë ê°ì 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
giveSubAdmin
giveSubAdmin(player : PlayerObject.id) : bool
- íë ìŽìŽì 볎조 ê¶íì ë¶ì¬íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - 볎조 ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
- 볎조 ê¶íì ê°ì§ ì ììê°
maxAdminë³ì ê°ì 2ë°°ìž ìë³Žë€ í¬ê±°ë ê°ì 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
sub_adminê°ì ë³ê²œí©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
adminê°ì ë³ê²œí©ëë€. - ê·žëíœ ì ì ìží°íìŽì€ì íë ìŽìŽ ë°ìŽí°ë² ìŽì€ ê°±ì ì ìíŽ,
IoSystemíŽëì€ìupdateListIndex()ë©ìë륌 ížì¶í©ëë€.
missPassword
missPassword(player : PlayerObject.id) : bool
- ìµê³ ê¶í ë¡ê·žìž ë¹ë°ë²íž ì€ì ë ¥ ì ížì¶ëë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
mutePlayer
mutePlayer(mutedPlayer : PlayerObject.id, byPlayer : PlayerObject.id)
- íë ìŽìŽì ì±í ì êžì§íë ë©ìëì ëë€.
-
mutedPlayerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
byPlayerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
mutePlayerì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
isMuteê°ìŽtrueìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
isMuteê°ì ë³ê²œí©ëë€. - ê·žëíœ ì ì ìží°íìŽì€ì íë ìŽìŽ ë°ìŽí°ë² ìŽì€ ê°±ì ì ìíŽ,
IoSystemíŽëì€ìupdateListIndex()ë©ìë륌 ížì¶í©ëë€.
lockStadium
lockStadium(bool : bool) : bool
- ë§µì ë³ê²œ ì íì ì ìŽíë ë©ìëì ëë€.
-
mapsì êžžìŽê° 1 믞ë§ìž 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€. -
lockStadium[1]ì ê°ê³Œboolì ê°ìŽ ëìŒí 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
lockStadium[1]ì ê°ì ë³ê²œí©ëë€. - ë³ê²œ ì¬íì ë€ì ë§µ ë³ê²œ ìŽë²€ížë¶í° ì ì©ë©ëë€.
logonAdmin
logonAdmin(player : PlayerObject.id) : bool
- ìµê³ ê¶í ë¡ê·žìžì ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ìµê³ ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
- íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
isSleepê°ìfalseì ê°ìŒë¡ ë³ê²œí©ëë€. - ìµê³ ê¶íì ë¶ì¬íêž° ìíŽ
giveAdmin()ë©ìë륌 ížì¶í©ëë€.
swapGame
swapGame(player : PlayerObject.id) : bool
- 겜Ʞ ìì¢ ëª ë ¹ìŽë¥Œ êŽëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
GameManageríŽëì€ìgameStatsë³ìì ê°ìŽ0ìž ê²œì°, 겜Ʞ륌 ììí©ëë€. -
GameManageríŽëì€ìgameStatsë³ìì ê°ìŽ1ìž ê²œì°, 겜Ʞ륌 ì¢ ë£í©ëë€.
unmutePlayer
unmutePlayer(target : PlayerObject.id, byPlayer : PlayerObject.id)
- íë ìŽìŽì ì±í ì íì©íë ë©ìëì ëë€.
-
targetì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
byPlayerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
isMuteê°ìŽtrueìž ê²œì° ì²ëŠ¬ë¥Œ ì€ëšíê³falseì ê°ìŒë¡ ë°íí©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
isMuteê°ì ë³ê²œí©ëë€. - ê·žëíœ ì ì ìží°íìŽì€ì íë ìŽìŽ ë°ìŽí°ë² ìŽì€ ê°±ì ì ìíŽ,
IoSystemíŽëì€ìupdateListIndex()ë©ìë륌 ížì¶í©ëë€. -
trueì ê°ìŒë¡ ë°íí©ëë€.
Notification íŽëì€
- ì늌 ë° ë©ìì§ë¥Œ êŽëЬíë íŽëì€ì ëë€.
ICON
ICON : object
- ì 목 ììŽìœ ìì ê°ì²Žì ëë€.
getColor
getColor(color : int | string) : color
- ìì ì íì ë°ííë ë©ìëì ëë€.
-
colorì ê°ìŽ ì íšíì§ ìê±°ë ì°Ÿì ì ìë 겜ì°,"0xFFFFFF"ì ê°ìŒë¡ ë°íí©ëë€.
getSound
getSound(sound : int | string) : int | string
- ì늬 ì íì ë°ííë ë©ìëì ëë€.
-
soundì ê°ìŽ ì íšíì§ ìê±°ë ì°Ÿì ì ìë 겜ì°,1ì ê°ìŒë¡ ë°íí©ëë€.
getStyle
getStyle(style : int | string) : string
- êžêŒŽ ì íì ë°ííë ë©ìëì ëë€.
-
styleì ê°ìŽ ì íšíì§ ìê±°ë ì°Ÿì ì ìë 겜ì°,"normal"ì ê°ìŒë¡ ë°íí©ëë€.
alretMsg
alretMsg(player : PlayerObject.id)
- êžì§ìŽ ê°ì§ ë©ìì§ë¥Œ ì¶ë ¥íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
playerì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
detectorê°ì ë³ê²œí©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
detectorê°ìŽChatSystemíŽëì€ìmaxDetectionë³ìì ê°ë³Žë€ í° ê²œì°,AdministrationíŽëì€ìsetKick()ë©ìë륌 ížì¶í©ëë€. -
ChatSystemíŽëì€ìdetectorLevelë³ìì ê°ìŽ 0ìž ê²œì°, ì²ëŠ¬ë¥Œ ì¢ ë£íê³ ë°íí©ëë€. -
ChatSystemíŽëì€ìdetectorLevelë³ìì ê°ìŽ 1ìž ê²œì°, ì²ëŠ¬ë¥Œ ì¢ ë£íê³ ë°íí©ëë€. -
ChatSystemíŽëì€ìdetectorLevelë³ìì ê°ìŽ 5ìž ê²œì°,AdministrationíŽëì€ìmutePlayer()ë©ìë륌 ížì¶í©ëë€. -
ChatSystemíŽëì€ìdetectorLevelë³ìì ê°ìŽ 3ìž ê²œì°,AdministrationíŽëì€ìsetKick()ë©ìë륌 ë°íí©ëë€. -
ChatSystemíŽëì€ìdetectorLevelë³ìì ê°ìŽ 4ìž ê²œì°,AdministrationíŽëì€ìmutePlayer()ë©ìë륌 ížì¶í©ëë€. -
ChatSystemíŽëì€ìdetectorLevelë³ìì ê°ìŽ 2ìž ê²œì°, ë©ìì§ë¥Œ ì¶ë ¥íê³ ë°íí©ëë€.
announce
announce(msg : string, target : PlayerObject.id, color : color, style : string, sound : int, delay : int)
- ë©ìì§ë¥Œ ì ì¡íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - êžêŒŽ ììì ì§ì íêž° ìíŽ
getColor()ë©ìë륌 ížì¶í©ëë€. - êžêŒŽ ì íì ì§ì íêž° ìíŽ
getStyle()ë©ìë륌 ížì¶í©ëë€. - ì늬 ì íì ì§ì íêž° ìíŽ
getSound()ë©ìë륌 ížì¶í©ëë€. -
delayì ê°ìŽ ìë ê²œì° ë©ìì§ë¥Œ ë°ëŠ¬ìŽ ëšìë¡ ì§ì° ì¶ë ¥í©ëë€.
extMsg
extMsg(title : string, content : string, target : PlayerObject.id, advCom : string, titleColor : color, contentColor : color, delay : int)
- íì¥ë ì ëë²ì ë©ìì§ë¥Œ ì ì¡íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
delayì ê°ìŽ ìë ê²œì° ì 목ìdelay, ëŽì©ìdelayìì 1 ë°ëЬìŽë¥Œ ëí ìë§íŒ ì§ì° ì¶ë ¥í©ëë€. -
delayì ê°ì ë°ëŠ¬ìŽ ëšìë¡ ì ë¬ë©ëë€. -
titleì ê°ìŽnullìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
announce()ë©ìë륌 ížì¶í©ëë€.
uniMsg
uniMsg(title : string, content : string, target : PlayerObject.id, advCom : string, delay : int)
- ì ëë²ì ë©ìì§ë¥Œ ì ì¡íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
delayì ê°ìŽ ìë ê²œì° ë©ìì§ë¥Œ ì§ì° ì¶ë ¥í©ëë€. -
delayì ê°ì ìŽ ëšìë¡ ì ë¬ë©ëë€. -
extMsg()ë©ìë륌 ížì¶í©ëë€.
acess
acess(target : PlayerObject.id, reason : string)
- ê¶í ì구 ë©ìì§ë¥Œ ì ì¡íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
extMsg()ë©ìë륌 ížì¶í©ëë€.
caution
caution(msg : string, target : PlayerObject.id, advCom : string)
- 죌ì ë©ìì§ë¥Œ ì ì¡íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
extMsg()ë©ìë륌 ížì¶í©ëë€.
info
info(msg : string, target : PlayerObject.id, advCom : string)
- ì 볎 ë©ìì§ë¥Œ ì ì¡íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
extMsg()ë©ìë륌 ížì¶í©ëë€.
locked
locked(isLock : bool, msg : string, target : PlayerObject.id, advCom : string)
- ì êž ë° íŽì ë©ìì§ë¥Œ ì ì¡íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
extMsg()ë©ìë륌 ížì¶í©ëë€.
msgCommand
msgCommand(title : string, content : string, target : PlayerObject.id, advCom : string)
- ëª ë ¹ìŽ ëª©ë¡ ë©ìì§ë¥Œ ì ì¡íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
uniMsg()ë©ìë륌 ížì¶í©ëë€.
notice
notice(msg : string, target : PlayerObject.id, advCom : string)
- ì늌 ë©ìì§ë¥Œ ì ì¡íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
uniMsg()ë©ìë륌 ížì¶í©ëë€.
warning
warning(msg : string, target : PlayerObject.id, advCom : string)
- ê²œê³ ë©ìì§ë¥Œ ì ì¡íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
extMsg()ë©ìë륌 ížì¶í©ëë€.
ChatSystem íŽëì€
- ì±í ìì€í ëìì ëŽë¹íë íŽëì€ì ëë€.
detectorLevel
let detectorLevel : int
- êžì§ìŽ ì격ë ëšê³ë¥Œ ì ì¥íë ë³ìì ëë€.
emotions
let emotions : []object
- ê°ì ì ì ì¥íë ë°°ìŽì ëë€.
forbiddenWords
let forbiddenWords : []object
- êžì§ìŽë¥Œ ì ì¥íë ë°°ìŽì ëë€.
isFreeze
let isFreeze : bool
- ì±í ìŒëŠŒ ì¬ë¶ë¥Œ ì ì¥íë ë³ìì ëë€.
maxDetection
let maxDetection : int
- êžì§ìŽ ìµë ê°ì§ëì ì ì¥íë ë³ìì ëë€.
onPlayerChat
onPlayerChat(player : PlayerObject, msg : string)
- íë ìŽìŽì ì±í ì ë ¥ ì§í ížì¶ëë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽ ê°ì²Žì ëë€. - íë ìŽìŽì ë§ì§ë§ íë ìê°ì ì ì¥íêž° ìíŽ
PlayeríŽëì€ìupdateTime()ë©ìë륌 ížì¶í©ëë€. - ê²ì 믞ì§í ì€, ì¥êž° 묎ìëµ íë ìŽìŽ íì ì ìíŽ
GameMangeríŽëì€ìcheckAfkPlayer()ë©ìë륌 ížì¶í©ëë€. - ëª
ë ¹ìŽ ì
ë ¥ìŽ ê°ì§ë멎 êž°ë¥ ì€íì ìíŽ
GameMangeríŽëì€ìrunCommand()ë©ìë륌 ížì¶í©ëë€. -
isFreezeë³ìì ê°ìŽtrueìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
isMuteê°ìŽtrueìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
isFreeze
isFreeze(player : PlayerObject.id, msg : string) : bool
- ì±í ìŒëŠŒ ì¬ë¶ë¥Œ ë°ííë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
playerì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³isFreezeì ê°ìŒë¡ ë°íí©ëë€. - íë ìŽìŽì ê¶íìŽ ìê±°ë
isFreezeë³ìì ê°ìŽfalseìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
hasSpace
hasSpace(str : string) : bool
- 공백 í¬íš ì¬ë¶ë¥Œ ë°ííë ë©ìëì ëë€.
- 공백 ìž ë€ë¥ž 묞ìê° ê°ì§ë 겜ì°,
falseì ê°ìŒë¡ ë°íí©ëë€. - 공백 ìž ë€ë¥ž 묞ìê° ìë 겜ì°,
trueì ê°ìŒë¡ ë°íí©ëë€.
getChatMode
getChatMode(player : PlayerObject.id) : int
-
íë ìŽìŽ ë°ìŽí°ë² ìŽì€ìchatmode`륌 ë°ííë ë©ìëì ëë€. -
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
getDetectorLev
getDetectorLev(void) : int
- êžì§ìŽ ì격ë ëšê³ë¥Œ ë°ííë ë©ìëì ëë€.
-
detectorLevelë³ìì ê°ìŒë¡ ë°íí©ëë€.
getEmotion
getEmotion(index : int) : string
-
emotionsì ìì ê°ì ë°ííë ë©ìëì ëë€. -
indexì ê°ìŽ ë¶ì ì í 겜ì°,0ì ê°ìŒë¡ ë°íí©ëë€.
getForbiddenWord
getForbiddenWord(index : int) : string
- êžì§ìŽ ëšìŽë¥Œ ë°ííë ë©ìëì ëë€.
-
indexì ê°ìŽ ë¶ì ì í 겜ì°,0ì ê°ìŒë¡ ë°íí©ëë€. -
forbiddenWordsì ìì ê°ìŒë¡ ë°íí©ëë€.
getMaxDetection
getMaxDetection(void) : int
- êžì§ìŽ ìµë ê°ì§ëì ë°ííë ë©ìëì ëë€.
-
maxDetectionë³ìì ê°ìŒë¡ ë°íí©ëë€.
setChatMode
setChatMode(player : PlayerObject.id, msg : string)
- ì±í ì ë ¥ 몚ë륌 ë³ê²œíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
msgì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
chatmodeì ê°ì ë³ê²œí©ëë€.
setAllChat
setAllChat(player : PlayerObject.id, msg : string, type : bool)
- ì 첎 ì±í ì ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
typeì ê°ìŽ 1ìž ê²œì°, ëìë§ì ì€íí©ëë€. -
sendAllChat()ë©ìë륌 ížì¶í©ëë€.
setChatMode
setChatMode(player : PlayerObject.id, msg : string)
- ì±í ì ë ¥ 몚ë륌 ë³ê²œíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
msgì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
chatmodeì ê°ì ë³ê²œí©ëë€.
setDetectorLev
setDetectorLev(lev : int) : bool
- êžì§ìŽ ì격ë ëšê³ë¥Œ ì§ì íë ë©ìëì ëë€.
-
levì ê°ìŽ ë¶ì ì íê±°ëdetectorLevelë³ìì ê°ê³Œ ëìŒí 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
detectorLevelë³ìì ê°ì ë³ê²œí©ëë€.
setDisruptMode
setDisruptMode(player : PlayerObject.id, msg : string)
- ì±í ìì 몚ë륌 ë³ê²œíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
msgì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
isDisruptì ê°ì ë³ê²œí©ëë€.
setMaxDection
setMaxDection(limit : int)
- êžì§ìŽ ìµë ê°ì§ë ì§ì íë ë©ìëì ëë€.
-
limitì ê°ìŽ ë¶ì ì íê±°ëmaxDetectionë³ìì ê°ê³Œ ëìŒí 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
maxDetectionë³ìì ê°ì ë³ê²œí©ëë€.
setTeamChat
setTeamChat(player : PlayerObject.id, msg : string, type : bool)
- í ì±í ì ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
typeì ê°ìŽ1ìž ê²œì°, ëìë§ì ì€íí©ëë€. -
sendTeamChat()ë©ìë륌 ížì¶í©ëë€.
setWhisperChat
setWhisperChat(player : PlayerObject.id, msg : string, type : bool)
- ê·ìë§ ì±í ì ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
typeì ê°ìŽ1ìž ê²œì°, ëìë§ì ì€íí©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
isDisruptê°ìŽtrueìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
sendWhisperChat()ë©ìë륌 ížì¶í©ëë€.
filterWords
filterWords(msg : string) : bool
- êžì§ìŽ íí°ë§ì ì²ëЬíë ë©ìëì ëë€.
-
detectorLevelë³ìì ê°ìŽ0ìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
forbiddenWordsì ìŒì¹íë ëšìŽê° ìë 겜ì°,trueì ê°ìŒë¡ ë°íí©ëë€.
freezeChat
freezeChat(bool : bool) : bool
- ì±í ì ìŒëŠ¬ê±°ë ë ¹ìŽë ë©ìëì ëë€.
-
isFreezeë³ìì ê°ì ë³ê²œí©ëë€. -
isFreezeë³ìì ê°ìŒë¡ ë°íí©ëë€.
sendAllChat
sendAllChat(player : PlayerObject.id, msg : string)
- ì 첎 ì±í ì ì ì¡íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - êžì§ìŽ íí°ë§ì ìíŽ
filterWords()ë©ìë륌 ížì¶í©ëë€. -
isFreezeë³ìì ê°ìŽtrueìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
isMuteê°ìŽtrueìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
sendMsg()ë©ìë륌 ížì¶í©ëë€.
sendEmojiChat
sendEmojiChat(player : PlayerObject.id, msg : string) : bool
- ê°ì ì±í ì ì ì¡íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
sendMsg
sendMsg(msg : string, target : PlayerObject.id)
- ìŒë° ë©ìì§ë¥Œ ì¶ë ¥íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
NOPLAYERì ê°ìŽtrueìŽë©ŽNotificationíŽëì€ìannounce()ë©ìë륌 ížì¶í©ëë€.
sendTeamChat
sendTeamChat(teamId : teamId, player : PlayerObject.id, msg : string)
- í ì±í ì ì ì¡íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
teamIdì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€. - êžì§ìŽ íí°ë§ì ìíŽ
filterWords()ë©ìë륌 ížì¶í©ëë€. -
isFreezeë³ìì ê°ìŽtrueìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
isMuteê°ìŽtrueìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
sendMsg()ë©ìë륌 ížì¶í©ëë€.
sendWhisperChat
sendWhisperChat(toPlayer : PlayerObject.id, fromPlayer : PlayerObject.id, msg : string)
- ê·ìë§ ì±í ì ì ì¡íë ë©ìëì ëë€.
-
toPlayerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
fromPlayerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
toPlayerì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€. - êžì§ìŽ íí°ë§ì ìíŽ
filterWords()ë©ìë륌 ížì¶í©ëë€. -
isFreezeë³ìì ê°ìŽtrueìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. - íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
isMuteê°ìŽtrueìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
sendMsg()ë©ìë륌 ížì¶í©ëë€.
Commands íŽëì€
- ëª ë ¹ìŽ ëìì ëŽë¹íë íŽëì€ì ëë€.
setTeamColors
setTeamColors(player : PlayerObject.id, msg : string, type : bool) : bool
- í ì ëíŒ ì§ì ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
typeì ê°ìŽ1ìž ê²œì°, ëìë§ì ì€íí©ëë€. -
msgì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
PlayeríŽëì€ìsetTeamColors()ë©ìë륌 ížì¶í©ëë€.
alertSpam
alertSpam(player : PlayerObject.id, msg : string, type : bool) : bool
- ëë°° ë°©ì§ ë¬žì륌 ì¶ë ¥íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°,
helpCom()ë©ìë륌 ížì¶í©ëë€.
comChatMode
comChatMode(player : PlayerObject.id, msg : string, type : bool) : bool
- ì±í 몚ë ì€ì ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
typeì ê°ìŽ1ìž ê²œì°, ëìë§ì ì€íí©ëë€. -
ChatSystemíŽëì€ìsetChatMode()ë©ìë륌 ížì¶í©ëë€.
comClearBans
comClearBans(player : PlayerObject.id)
- ì±í êžì§ ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
AdministrationíŽëì€ìclearBans()ë©ìë륌 ížì¶í©ëë€.
comClearTeamColors
comClearTeamColors(player : PlayerObject.id, index : string, type : bool) : bool
- ì ëíŒ ìŽêž°í ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
typeì ê°ìŽ1ìž ê²œì°, ëìë§ì ì€íí©ëë€. -
indexì ê°ìŽ ë¶ì ì í 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
PlayeríŽëì€ìclearTeamColors()ë©ìë륌 ížì¶í©ëë€.
comDisruptMode
comDisruptMode(player : PlayerObject.id, msg : string, type : bool) : bool
- ì±í ìì ì€ì ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
typeì ê°ìŽ1ìž ê²œì°, ëìë§ì ì€íí©ëë€. -
ChatSystemíŽëì€ìsetDisruptMode()ë©ìë륌 ížì¶í©ëë€.
comFreezeChat
comFreezeChat(player : PlayerObject.id) : bool
- ì±í ì ìŒëЬë ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
ChatSystemíŽëì€ìisFreezeë³ìì ê°ìŽtrueìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. - íì¬ ì ìì ìê° 3ëª ë¯žë§ìž 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
ChatSystemíŽëì€ìfreezeChat()ë©ìë륌 ížì¶í©ëë€.
comKick
comKick(player : PlayerObject.id, msg : string, type : bool) : bool
- ì±í êžì§ ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
typeì ê°ìŽ1ìž ê²œì°, ëìë§ì ì€íí©ëë€. -
msgì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
AdministrationíŽëì€ìsetKick()ë©ìë륌 ížì¶í©ëë€.
comMute
comMute(player : PlayerObject.id, msg : string, type : bool) : bool
- ì±í êžì§ ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
typeì ê°ìŽ1ìž ê²œì°, ëìë§ì ì€íí©ëë€. - íì¬ ì ìì ìê° 2ëª ë¯žë§ìž 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
msgì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
AdministrationíŽëì€ìmutePlayer()ë©ìë륌 ížì¶í©ëë€.
comPinHost
comPinHost(player : PlayerObject.id) : bool
- ë°©ì¥ ìŽë ì€ì ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
PLAYERììì ê°ìŽtrueìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. - ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
PlayeríŽëì€ìsetTeam()ë©ìë륌 ížì¶í©ëë€. -
AdministrationíŽëì€ìsetPinHost()ë©ìë륌 ížì¶í©ëë€.
comRecording
comRecording(player : PlayerObject.id) : bool
- ë ¹í ì€ì ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
GameManageríŽëì€ìisRecordingë³ìì ê°ìŽtrueìž ê²œì°,stopRecording()ë©ìë륌 ížì¶í©ëë€. -
GameManageríŽëì€ìisRecordingë³ìì ê°ìŽfalseìž ê²œì°,startRecording()ë©ìë륌 ížì¶í©ëë€.
(늬ë¹ì 6~)comRecaptcha
comRecaptcha(player : PlayerObject.id, msg : string, type : bool) : bool
- reCAPTCHA ì€ì ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
typeì ê°ìŽ 1ìž ê²œì°, ëìë§ì ì€íí©ëë€. - ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
- reCAPTCHA ì ì© ê°ì ë°ìíêž° ìíŽ
IoSystemíŽëì€ìsetRequireRecaptcha()ë©ìë륌 ížì¶í©ëë€.
comSleep
comSleep(player : PlayerObject.id) : bool
- í ììš ìŽë ì€ì ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
playerì ê°ìŽ ë¶ì ì í 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
PlayeríŽëì€ìsetSleep()ë©ìë륌 ížì¶í©ëë€.
comTeamsLock
comTeamsLock(player : PlayerObject.id, msg : string, type : bool) : bool
- í ììš ìŽë ì€ì ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
typeì ê°ìŽ1ìž ê²œì°, ëìë§ì ì€íí©ëë€. -
AdministrationíŽëì€ìsetTeamsLock()ë©ìë륌 ížì¶í©ëë€.
comUnfreezeChat
comUnfreezeChat(player : PlayerObject.id) : bool
- ì±í ì ë ¹ìŽë ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
ChatSystemíŽëì€ìisFreezeë³ìì ê°ìŽfalseìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
ChatSystemíŽëì€ìfreezeChat()ë©ìë륌 ížì¶í©ëë€.
comUnmute
comUnmute(player : PlayerObject.id, msg : string, type : bool)
- ì±í íì© ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
-
typeì ê°ìŽ1ìž ê²œì°, ëìë§ì ì€íí©ëë€. -
msgì ê°ìŽ"all"ìž ê²œì°, 몚ë íë ìŽìŽì ì±í ì íì©í©ëë€. -
AdministrationíŽëì€ìunmutePlayer()ë©ìë륌 ížì¶í©ëë€.
helpBot
helpBot(player : PlayerObject.id) : bool
- ìë² ëìë§ì ì¶ë ¥íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, êŽëЬ ëª ë ¹ìŽë¥Œ ì¶ê°í©ëë€.
-
NotificationíŽëì€ìmsgCommand()ë©ìë륌 ížì¶í©ëë€.
helpChat
helpChat(player : PlayerObject.id) : bool
- ì±í ëìë§ì ì¶ë ¥íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, êŽëЬ ëª ë ¹ìŽë¥Œ ì¶ê°í©ëë€.
-
NotificationíŽëì€ìmsgCommand()ë©ìë륌 ížì¶í©ëë€.
helpCom
helpCom(player : PlayerObject.id) : bool
- ëª ë ¹ìŽ ëìë§ì ì¶ë ¥íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, êŽëЬ ëª ë ¹ìŽë¥Œ ì¶ê°í©ëë€.
-
NotificationíŽëì€ìmsgCommand()ë©ìë륌 ížì¶í©ëë€.
helpJoin
helpJoin(player : PlayerObject.id) : bool
- ì°žê° ëìë§ì ì¶ë ¥íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, êŽëЬ ëª ë ¹ìŽë¥Œ ì¶ê°í©ëë€.
-
NotificationíŽëì€ìmsgCommand()ë©ìë륌 ížì¶í©ëë€.
helpMap
helpMap(player : PlayerObject.id) : bool
- ë§µ ëìë§ì ì¶ë ¥íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, êŽëЬ ëª ë ¹ìŽë¥Œ ì¶ê°í©ëë€.
-
NotificationíŽëì€ìmsgCommand()ë©ìë륌 ížì¶í©ëë€.
helpMisc
helpMisc(player : PlayerObject.id) : bool
- êž°í ëìë§ì ì¶ë ¥íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, êŽëЬ ëª ë ¹ìŽë¥Œ ì¶ê°í©ëë€.
-
NotificationíŽëì€ìmsgCommand()ë©ìë륌 ížì¶í©ëë€.
helpRank
helpRank(player : PlayerObject.id) : bool
- ëí¬ ëìë§ì ì¶ë ¥íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ê¶íìŽ ìë 겜ì°, êŽëЬ ëª ë ¹ìŽë¥Œ ì¶ê°í©ëë€.
-
NotificationíŽëì€ìmsgCommand()ë©ìë륌 ížì¶í©ëë€.
helpScore
helpScore(player : PlayerObject.id) : bool
- ì ì ëìë§ì ì¶ë ¥íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
infoMaps
infoMaps(player : PlayerObject.id, msg : string) : bool
- ìë²ì ì ì¥ë ë§µ ëª©ë¡ ì 볎륌 ì¶ë ¥íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
typeì ê°ìŽ1ìž ê²œì°, ëìë§ì ì€íí©ëë€. -
GameManageríŽëì€ìupdateStadiumsData()ë©ìë륌 ížì¶í©ëë€. -
msgì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, 0~4ë²ì§ž ìžë±ì€ì ë§µ ì 볎륌 ì¶ë ¥í©ëë€.
infoRanking
infoRanking(player : PlayerObject.id, index : string, type : bool) : bool
- ëí¹ ì 볎륌 ì¶ë ¥íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
typeì ê°ìŽ1ìž ê²œì°, ëìë§ì ì€íí©ëë€. -
indexì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, íë ìŽìŽì ëí¹ ì 볎륌 ì¶ë ¥í©ëë€.
infoRoom
infoRoom(player : PlayerObject.id) : bool
- ìë² ì 볎륌 ì¶ë ¥íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ëŠŽëŠ¬ì€ ìŒì륌 í¬í©ëë€.
-
IoSystemíŽëì€ìshowInfo()ë©ìë륌 ížì¶í©ëë€. (ìŽ êµ¬ë¬žì ììë¡ ìì íê±°ë ì§ì°ì§ ë§ììì€.)
infoStats
infoStats(player : PlayerObject.id, msg : string, type : bool) : bool
- íë ìŽìŽì ì ì ì 볎륌 ì¶ë ¥íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
typeì ê°ìŽ1ìž ê²œì°, ëìë§ì ì€íí©ëë€. -
msgì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, íë ìŽìŽì ì ì ì 볎륌 ì¶ë ¥í©ëë€.
joinGame
joinGame(player : PlayerObject.id, msg : string, type : bool) : bool
- íë ìŽìŽë¥Œ í¬ì ëª ë ¹ìŽë¥Œ ì²ëЬíë ë©ìëì ëë€.
-
playerì ìžìê°ì í¬ì ëë íë ìŽìŽì ê³µì© IDì ëë€. -
typeì ê°ìŽ1ìž ê²œì°, ëìë§ì ì€íí©ëë€. - íë ìŽìŽì ê¶íìŽ ìë 겜ì°, ì¶ê° ëª
ë ¹ë¬žì ì
ë ¥ë°ì
comTeamsLock()ë©ìë륌 ížì¶í©ëë€. - íë ìŽìŽì ê¶íìŽ ìë 겜ì°, ì¶ê° ëª ë ¹ë¬žì ì ë ¥ë°ì ë€ë¥ž íë ìŽìŽë¥Œ í¬ì í©ëë€.
-
joinPlayer()ë©ìë륌 ížì¶í©ëë€. -
msgì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, ìžìì ê³ì°íì¬ ì ì í íìŒë¡ í¬ì í©ëë€.
joinPlayer
joinPlayer(player : PlayerObject.id, team : teamId, byPlayer : PlayerObject.id) : bool
- íë ìŽìŽë¥Œ í¬ì íë ë©ìëì ëë€.
-
playerì ìžìê°ì ëª ë ¹ìŽë¥Œ ì ë ¥í íë ìŽìŽì ê³µì© IDì ëë€. -
byPlayerì ìžìê°ì í¬ì íë íë ìŽìŽì ê³µì© IDì ëë€. -
AdministrationíŽëì€ìlockJoinë³ìì ê°ìŽtrueìž ê²œì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. -
teamì ê°ìŽ íë ìŽìŽì íì¬ í곌 ëìŒí 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. - ì¥êž° ëêž°ìŽ ëª ëšì í¬íšë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
loadMap
loadMap(player : PlayerObject.id, msg : string)
- ìë²ì ì ì¥ë ë§µì ë¶ë¬ì€ë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
Player íŽëì€
- ê²ì íë ìŽìŽì êŽë šë íŽëì€ì ëë€.
addressList
let addressList : []object
- íë ìŽìŽì ê³µì© ë€ížìí¬ë¥Œ ì ì¥íë ë°°ìŽì ëë€.
gradeTag
let gradeTag : []object
- ê¶í ë§í¬ë¥Œ ì ì¥íë ë°°ìŽì ëë€.
networkList
let networkList : []object
- íë ìŽìŽì ê³µì© ë€ížìí¬ë¥Œ ì ì¥íë ë°°ìŽì ëë€.
playerList
let playerList : []object
- íë ìŽìŽì ë°ìŽí°ë² ìŽì€ë¥Œ ì ì¥íë ê°ì²Žì ëë€.
teamTag
let teamTag : []object
- í ë§í¬ë¥Œ ì ì¥íë ë°°ìŽì ëë€.
onPlayerActivity
onPlayerActivity(player : PlayerObject)
- íë ìŽìŽ ëìì ìëµìŽ ìì ë ížì¶ëë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽ ê°ì²Žì ëë€. - íë ìŽìŽì ë§ì§ë§ ìëµ ìê°ì ì ì¥í©ëë€.
onPlayerTeamChange
onPlayerTeamChange(player : PlayerObject, byPlayer : PlayerObject)
- íë ìŽìŽì í ë³ê²œìŽ ê°ì§ë멎 ížì¶ëë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽ ê°ì²Žì ëë€. -
playerì ê°ìŽ 0ìž ê²œì° ì²ëŠ¬ë¥Ž ì€ëšíê³ ë°íí©ëë€. -
IoSystemíŽëì€ìclearListIndex()ë©ìë륌 ížì¶í©ëë€. - íë ìŽìŽì ë§ì§ë§ ìëµ ìê°ì ì ì¥í©ëë€.
- íë ìŽìŽ ë°ìŽí°ë² ìŽì€ì
teamì ê°ì ë³ê²œí©ëë€. -
IoSystemíŽëì€ìaddListIndex()ë©ìë륌 ížì¶í©ëë€.
onPlayerInactivity
onPlayerInactivity(player : PlayerObject.id)
- íë ìŽìŽ ëìì ì¥ìê° ìëµìŽ ìì ë ížì¶ëë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
initPlayerList
initPlayerList(data : PlayerObject)
- íë ìŽìŽ ë°ìŽí°ë² ìŽì€ë¥Œ ìŽêž°í íë ë©ìëì ëë€.
-
dataì ìžìê°ì íë ìŽìŽ ê°ì²Žì ëë€.
isValid
isValid(index : PlayerObject.id) : bool
- ì íš íë ìŽìŽë¥Œ ìë³íë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
indexì ê°ìŽ ì íší 겜ì°true륌, ê·žë ì§ ìë 겜ì°false륌 ë°íí©ëë€.
getAddress
getAddress(index : PlayerObject.id) : double
- íë ìŽìŽì ê³µì© ì£Œì륌 ë°ííë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
getGravityX
getGravityX(index : PlayerObject.id) : DiscPropertiesObject.xgravity
- íë ìŽìŽì X ì€ë ¥ì ë°ííë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
getGravityY
getGravityY(index : PlayerObject.id) : DiscPropertiesObject.ygravity
- íë ìŽìŽì Y ì€ë ¥ì ë°ííë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
getBcoeff
getBcoeff(index : PlayerObject.id) : DiscPropertiesObject.bcoeff
- íë ìŽìŽì ë°ìŽì€ë¥Œ ë°ííë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
getDamping
getDamping(index : PlayerObject.id) : DiscPropertiesObject.damping
- íë ìŽìŽì ì ëì ë°ííë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
getGradeTag
getGradeTag(player : PlayerObject.id) : string
- íë ìŽìŽì ê¶í ë§í¬ë¥Œ ë°ííë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
playerì ê°ìŽ ë¶ì ì í 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€.
getInvMass
getInvMass(index : PlayerObject.id) : DiscPropertiesObject.invMass
- íë ìŽìŽì ìì§ëì ë°ííë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
getRadius
getRadius(index : PlayerObject.id) : DiscPropertiesObject.radius
- íë ìŽìŽì ë°ì§ëŠì ë°ííë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
getLocalId
getLocalId(publicId : PlayerObject.id) : int
- íë ìŽìŽì ê°ìž ID륌 ë°ííë ë©ìëì ëë€.
-
publicIdì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - íŽë¹ íë ìŽìŽê° íì¬ ë¯žì ì ì€ìž 겜ì°,
false륌 ë°íí©ëë€.
getNetwork
getNetwork(index : PlayerObject.id) : double
- íë ìŽìŽì ê³µì© ë€ížìí¬ë¥Œ ë°ííë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - ë°íë ê°ìŽ ë¶ì ì í 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€.
getPlayer
getPlayer(index : PlayerObject.id) : playerList
- íë ìŽìŽ ë°ìŽí°ë² ìŽì€ë¥Œ ë°ííë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
indexì ê°ìŽ ë¶ì ì í 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€.
getPlayerDiscProp
getPlayerDiscProp(index : PlayerObject.id) : DiscPropertiesObject
- íë ìŽìŽì ê°ì²Ž ìì±ì ë°ííë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
getPostion
getPostion(index : PlayerObject.id) : vector2D
- íë ìŽìŽì ì¢í륌 ë°ííë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
getPosX
getPosX(index : PlayerObject.id) : DiscPropertiesObject.x
- íë ìŽìŽì X ì¢í륌 ë°ííë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
getPosY
getPosY(index : PlayerObject.id) : DiscPropertiesObject.y
- íë ìŽìŽì Y ì¢í륌 ë°ííë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
getPublicId
getPublicId(privateId : int) : int
- íë ìŽìŽì ê³µì© ID륌 ë°ííë ë©ìëì ëë€.
-
privateIdì ìžìê°ì íë ìŽìŽì ê°ìž IDì ëë€.
getSpeedX
getSpeedX(index : PlayerObject.id) : DiscPropertiesObject.xspeed
- íë ìŽìŽì X ìë륌 ë°ííë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
getSpeedY
getSpeedY(index : PlayerObject.id) : DiscPropertiesObject.yspeed
- íë ìŽìŽì Y ìë륌 ë°ííë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
getTeamTag
getTeamTag(team : teamId, type : bool) : string
- í ë§í¬ë¥Œ ë°ííë ë©ìëì ëë€.
-
typeì ê°ìŽtrueìŽë©ŽgradeTagì 0ë²ì§ž ìžë±ì€ë¥Œ ë°íí©ëë€. -
teamì ê°ìŽ ë¶ì ì íê±°ë ì°Ÿì ì ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€.
setAddress
setAddress(player : PlayerObject.id, addrs : double) : bool
- íë ìŽìŽì ê³µì© ì£Œì륌 ì§ì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
setAvatar
setAvatar(player : PlayerObject.id, msg : string) : bool
- íë ìŽìŽì ë±ë²ížë¥Œ ì§ì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
setBcoeff
setBcoeff(player : PlayerObject.id, scale : double)
- íë ìŽìŽì ë°ìŽì€ë¥Œ ì§ì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
setDamping
setDamping(player : PlayerObject.id, scale : double)
- íë ìŽìŽì ì ëì ì§ì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
setGravityX
setGravityX(player : PlayerObject.id, scale : double)
- íë ìŽìŽì X ì€ë ¥ì ì§ì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
setGravityY
setGravityY(player : PlayerObject.id, scale : double)
- íë ìŽìŽì Y ì€ë ¥ì ì§ì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
setInvMass
setInvMass(player : PlayerObject.id, amount : double)
- íë ìŽìŽì ìì§ëì ì§ì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
setNetwork
setNetwork(player : PlayerObject.id, net : double) : bool
- íë ìŽìŽì ê³µì© ë€ížìí¬ë¥Œ ì§ì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
setPlayer
setPlayer(player : PlayerObject.id, index : object, value : object)
- íë ìŽìŽì ë°ìŽí°ë² ìŽì€ë¥Œ ìì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
indexì ê°ìŽ ë¶ì ì í 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€.
setPostion
setPostion(player : PlayerObject.id, x : double, y : double)
- íë ìŽìŽì ì¢í륌 ì§ì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
setPosX
setPosX(player : PlayerObject.id, pos : double)
- íë ìŽìŽì X ì¢í륌 ì§ì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
setPosY
setPosY(player : PlayerObject.id, pos : double)
- íë ìŽìŽì Y ì¢í륌 ì§ì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
setRadius
setRadius(player : PlayerObject.id, len : double)
- íë ìŽìŽì ë°ì§ëŠì ì§ì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
setSleep
setSleep(player : PlayerObject.id, bool : bool)
- ì¥êž° ëêž°ìŽ íë ìŽìŽë¥Œ ì€ì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
boolì ê°ìŽtrueìŽë©ŽaddSleepPlayer()ë©ìë륌 ížì¶í©ëë€. -
boolì ê°ìŽfalseìŽë©ŽdeleteSleepPlayer()ë©ìë륌 ížì¶í©ëë€. - ê·žëíœ ì ì ìží°íìŽì€ì íë ìŽìŽ ë°ìŽí°ë² ìŽì€ ê°±ì ì ìíŽ,
IoSystemíŽëì€ìupdateListIndex()ë©ìë륌 ížì¶í©ëë€.
setTeam
setTeam(player : PlayerObject.id, team : teamID) : void
- íë ìŽìŽì íì ì§ì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
teamì ê°ìŽ ë¶ì ì í 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€.
setTeamColors
setTeamColors(team : teamID, angle : int, textColor : color, bgColor : color)
- í ì ëíŒì ì§ì íë ë©ìëì ëë€.
addSleepPlayer
addSleepPlayer(player : PlayerObject.id)
- ì¥êž° ëêž°ìŽ íë ìŽìŽë¥Œ ì¶ê°íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - íë ìŽìŽì íìŽ êŽì€ìŽ ìë 겜ì°, êŽì€ììŒë¡ ìŽëí©ëë€.
- ìµê³ ê¶íì ê°ì§ 겜ì°, 볎조 ê¶íìŒë¡ 격íí©ëë€.
updateAccount
updateAccount(player : PlayerObject.id) : bool
- ê³ì ë°ìŽí°ë² ìŽì€ë¥Œ ê°±ì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
updateTime
updateTime(player : PlayerObject.id)
- íë ìŽìŽì ìëµ ìê°ì ê°±ì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
clearPlayerList
clearPlayerList(data : PlayerObject)
- íë ìŽìŽ ë°ìŽí°ë² ìŽì€ë¥Œ ì ê±°íë ë©ìëì ëë€.
-
dataì ìžìê°ì íë ìŽìŽ ê°ì²Žì ëë€. -
IoSystemíŽëì€ìclearListIndex()ë©ìë륌 ížì¶í©ëë€.
clearTeamColors
clearTeamColors(team : teamID)
- í ì ëíŒì ìŽêž°í íë ë©ìëì ëë€.
deleteSleepPlayer
deleteSleepPlayer(player : PlayerObject.id)
- ì¥êž° ëêž°ìŽ íë ìŽìŽë¥Œ ì ê±°íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
resetAvatar
resetAvatar(player : PlayerObject.id) : bool
- ë±ë²ížë¥Œ ìŽêž°í íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
cntPlayers
cntPlayers(team : string) : int
- íë ìŽìŽ ìžìì ê³ì°íë ë©ìëì ëë€.
-
teamì ê°ìŽ"public"ìž ê²œì°, ëì ì ìì ìžìì ë°íí©ëë€. -
teamì ê°ìŽnullìž ê²œì°, íì¬ ì ìì ìžìì ë°íí©ëë€. -
teamì ê°ìŽ í IDìž ê²œì°, ê°ë³ íì ì ì ìžìì ë°íí©ëë€.
Scores íŽëì€
- ëí¹ ë° ì ì ìì€í ì ìë êž°ë° íŽëì€ì ëë€.
m_SCORE_TYPE
const m_SCORE_TYPE : object
- ì ì ìžë±ì€ ìì ê°ì²Žì ëë€.
- íŽëì€ ìžë¶ìì ì ê·Œí ì ììµëë€.
SCORE_TYPE
SCORE_TYPE : object
- ì ì ìžë±ì€ ìì ê°ì²Žì ëë€.
-
m_SCORE_TYPEì ë°íí©ëë€.
collisionRange
let collisionRange : float
- ì¶©ë ë²ì 믌ê°ë륌 ì ì¥íë ë³ìì ëë€.
rankList
let rankList : []object
- ëí¹ ëª ëšì ì ì¥íë ë°°ìŽì ëë€.
statsList
let statsList : []object
- íë ìŽìŽì ì ì ë°ìŽí°ë² ìŽì€ë¥Œ ì ì¥íë ê°ì²Žì ëë€.
totalRedGoals
let totalRedGoals : int
- ë ëíì ëì 곚 ê°ì륌 ì ì¥íë ë³ìì ëë€.
totalBlueGoals
let totalBlueGoals : int
- ëžë£šíì ëì 곚 ê°ì륌 ì ì¥íë ë³ìì ëë€.
tochedList
let tochedList : []object
- ì ëì ë°ìŽí°ë² ìŽì€ë¥Œ ì ì¥íë ê°ì²Žì ëë€.
initRanking
initRanking(player : PlayerObject.id) : void
- íë ìŽìŽì ëí¹ì ìŽêž°í íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
initStatsList
initStatsList(player : PlayerObject.id) : void
- íë ìŽìŽì ì ì ë°ìŽí°ë² ìŽì€ë¥Œ ìŽêž°í íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
initTouchedList
initTouchedList(player : PlayerObject.id) : void
- ì ëìì ë°ìŽí°ë² ìŽì€ë¥Œ ìŽêž°í íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
getAssist
getAssist(index : int) : object | int
- ìŽìì€ížë¥Œ 구íë ë©ìëì ëë€.
-
indexëtochedListì ìžë±ì€ì ëë€. -
tochedListì êžžìŽê° 2 믞ë§ìž 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€. - íìì ìê° 2ëª ë¯žë§ìž 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
getCurrentGoals
getCurrentGoals(void) : int
- íì¬ ëì 곚ì ìì¹ë¥Œ ë°ííë ë©ìëì ëë€.
-
GameManageríŽëì€ìgetGamsStats()ë©ìë륌 ížì¶í©ëë€. - ê²œêž°ê° ì§í ì€ìŽ ìë 겜ì°,
nullì ê°ìŒë¡ ë°íí©ëë€.
getCollRange
getCollRange(void) : float
- ì¶©ë ë²ì 믌ê°ë륌 ë°ííë ë©ìëì ëë€.
-
collisionRangeë³ìì ê°ìŽ 1 믞ë§ìž 겜ì°, 1ì ê°ìŒë¡ ë°íí©ëë€. -
collisionRangeë³ìì ê°ìŒë¡ ë°íí©ëë€.
getDisc
getDisc(index : DiscPropertiesObject.id) : DiscPropertiesObject
- ëì€í¬ì ê°ì²Žë¥Œ ë°ííë ë©ìëì ëë€.
getDiscBcoeff
getDiscBcoeff(index : DiscPropertiesObject.id) : DiscPropertiesObject.bCoeff
- ëì€í¬ì ë°ìŽì€ì ê°ì ë°ííë ë©ìëì ëë€.
getDiscColor
getDiscColor(index : DiscPropertiesObject.id) : DiscPropertiesObject.color
- ëì€í¬ì ììì ë°ííë ë©ìëì ëë€.
- ë°í ê°ì 16ì§ìë¡ ë³íí©ëë€.
getDiscColMask
getDiscColMask(index : DiscPropertiesObject.id) : DiscPropertiesObject.cMask
- ëì€í¬ì ì¶©ë ë§ì€í¬ë¥Œ ë°ííë ë©ìëì ëë€.
getDiscColGroup
getDiscColGroup(index : DiscPropertiesObject.id) : DiscPropertiesObject.cGroup
- ëì€í¬ì ì¶©ë 귞룹ì ë°ííë ë©ìëì ëë€.
getDiscDamping
getDiscDamping(index : DiscPropertiesObject.id) : DiscPropertiesObject.damping
- ëì€í¬ì ì ë ê°ì ë°ííë ë©ìëì ëë€.
getDiscGravityX
getDiscGravityX(index : DiscPropertiesObject.id) : DiscPropertiesObject.xgravity
- ëì€í¬ì x ì€ë ¥ ê°ì ë°ííë ë©ìëì ëë€.
getDiscGravityY
getDiscGravityY(index : DiscPropertiesObject.id) : DiscPropertiesObject.ygravity
- ëì€í¬ì y ì€ë ¥ ê°ì ë°ííë ë©ìëì ëë€.
getDiscInvMass
getDiscInvMass(index : DiscPropertiesObject.id) : DiscPropertiesObject.invMass
- ëì€í¬ì ìì§ëì ê°ì ë°ííë ë©ìëì ëë€.
getDiscPostion
getDiscPosition(index : DiscPropertiesObject.id) : vector2D
- ëì€í¬ì ì¢í ê°ì ë°ííë ë©ìëì ëë€.
- x, y ì¢í륌 ë²¡í° ê°ìŒë¡ ë°íí©ëë€.
getDiscPosX
getDiscPosX(index : DiscPropertiesObject.id) : DiscPropertiesObject.x
- ëì€í¬ì x ì¢íì ê°ì ë°ííë ë©ìëì ëë€.
getDiscPosY
getDiscPosY(index : DiscPropertiesObject.id) : DiscPropertiesObject.y
- ëì€í¬ì y ì¢íì ê°ì ë°ííë ë©ìëì ëë€.
getDiscSpeedX
getDiscSpeedX(index : DiscPropertiesObject.id) : DiscPropertiesObject.xspeed
- ëì€í¬ì x ìëì ê°ì ë°ííë ë©ìëì ëë€.
getDiscSpeedY
getDiscSpeedY(index : DiscPropertiesObject.id) : DiscPropertiesObject.yspeed
- ëì€í¬ì y ìëì ê°ì ë°ííë ë©ìëì ëë€.
getDiscRadius
getDiscRadius(index : DiscPropertiesObject.id) : DiscPropertiesObject.radius
- ëì€í¬ì ë°ì§ëŠì ê°ì ë°ííë ë©ìëì ëë€.
getDistance
getDistance(a : DiscPropertiesObject, b : DiscPropertiesObject) : double
- ë ê°ì²Ž ê°ì 거늬륌 ê³ì°íì¬ ë°ííë ë©ìëì ëë€.
getGameTime
getGameTime(void) : ScoresObject.time
- íì¬ ê²œêž° ìê°ì ë°ííë ë©ìëì ëë€.
getLastTouchedPlayer
getLastTouchedPlayer(void) : object
- ìµê·Œ ì ëì륌 구íë ë©ìëì ëë€.
-
tochedListì 0ë²ì§ž ìžë±ì€ë¥Œ ë°íí©ëë€. -
tochedListì êžžìŽê° 0ìž ê²œì°,nullì ê°ìŒë¡ ë°íí©ëë€.
getPlayerScores
getPlayerScores(player : PlayerObject) : int
- íë ìŽìŽ ì ì ì ê³ì°íì¬ ì ìì ìŽí©ì ë°ííë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽ ê°ì²Žì ëë€.
getRankList
getRankList(void) : []object
- ëí¹ ëª ëšì ë°ííë ë©ìëì ëë€.
getRanking
getRanking(player : PlayerObject.id) : int
- ëí¹ ë±ì륌 ì¶ë ¥íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. - íë ìŽìŽì ì ì ë°ìŽí°ë² ìŽì€ê° ìë 겜ì°
falseì ê°ìŒë¡ ë°íí©ëë€.
getStatsList
getStatsList(index : PlayerObject.id) : statsList
- ì ì ë°ìŽí°ë² ìŽì€ë¥Œ 구íë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
getTotalGoals
getTotalGoals(scale : float) : object
- ëí¹ ë©ìì§ë¥Œ ì¶ë ¥íë ë©ìëì ëë€.
getTouchedList
getTouchedList(void) : void
- ì ëì ëª ëšì ë°ííë ë©ìëì ëë€.
getWinner
getWinner(scores : ScoresObject)
- ì¹ëЬ íì íì íë ë©ìëì ëë€.
setCollRange
setCollRange(scale : float) : void
- ì¶©ë 믌ê°ë ë²ì륌 ì§ì íë ë©ìëì ëë€.
setRanking
setRanking(rankIndex : int, playerIndex : PlayerObject.id) : void
- ëí¹ì ì§ì íë ë©ìëì ëë€.
-
playerIndexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
addTouchedList
addTouchedList(index : PlayerObject.id)
- ì ëì ë°ìŽí°ë² ìŽì€ë¥Œ ì¶ê°íë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
initTouchedList()ë©ìë륌 ížì¶í©ëë€.
updateGoals
updateGoals(team : teamID) : bool
- ëì 곚ì ê°±ì íë ë©ìëì ëë€.
-
GameMangeríŽëì€ìgetGameStats()ë©ìë륌 ížì¶í©ëë€.
updateRanking
updateRanking(void) : bool
- ëí¹ì ê°±ì íë ë©ìëì ëë€.
updateStatsList
updateStatsList(player : PlayerObject.id, index : int, value : int)
- ì ì ë°ìŽí°ë² ìŽì€ë¥Œ ìì íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
indexì ê°ìŽ ë¶ì ì í 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€.
updateTouchedList
updateTouchedList(index : PlayerObject.id) : bool
- ì ëì륌 ê°±ì íë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
cleaerStatsList
cleaerStatsList(data : PlayerObject.id) : object
- ì ì ë°ìŽí°ë² ìŽì€ë¥Œ ì§ì°ë ë©ìëì ëë€.
-
dataì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
initStatsList()륌 ë°íí©ëë€.
clearTouchedList
clearTouchedList(index : PlayerObject.id) : void
- ì ëìì ë°ìŽí°ë² ìŽì€ë¥Œ ì§ì°ë ë©ìëì ëë€.
-
indexì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
showPlayerStats
showPlayerStats(player : PlayerObject.id) : string
- ëí¹ ë©ìì§ë¥Œ ì¶ë ¥íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
showRankingStats
showRankingStats(player : PlayerObject.id) : string
- íë ìŽìŽì ì ì ë°ìŽí°ë² ìŽì€ë¥Œ ì¶ë ¥íë ë©ìëì ëë€.
-
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
sendRanking
sendRanking(target : PlayerObject.id, player : PlayerObject.id) : bool
- ëí¹ ë©ìì§ë¥Œ ì¶ë ¥íë ë©ìëì ëë€.
-
targetì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
playerì ìžìê°ì íë ìŽìŽì ê³µì© IDì ëë€.
TimeManager íŽëì€
- ìê°ì ëŽë¹íë íŽëì€ì ëë€.
m_TIME_TYPE
const m_TIME_TYPE : object
- ìê° ì¶ë ¥ íì ìì ìŽê±°íì ëë€.
- íŽëì€ ìžë¶ìì ì ê·Œí ì ììµëë€.
TIME_TYPE
TIME_TYPE : object
- ìê° ì¶ë ¥ íì ìŽê±°íì ëë€.
-
m_TIME_TYPEì ë°íí©ëë€.
statsIndex
let statsIndex
- íì¬ ìê° ì¶ë ¥ íìì ì ì¥íë ë³ìì ëë€.
updateDate
let updateDate(void)
- ë ì§ë¥Œ ê°±ì íë ë©ìëì ëë€.
updateTime
let updateTime(void)
- ìê°ì ê°±ì íë ë©ìëì ëë€.
- 1970ë 1ì 1ìŒ 0:00 êž°ì€ìì íì¬ ìê°ì ëº ëëšžì§ì ê°ì ms ëšìë¡ ë°íí©ëë€.
showDate
let showDate(void)
- ë ì§ ë° ìê°ì ì¶ë ¥íë ë©ìëì ëë€.
-
updateDate()ë©ìë륌 ížì¶í©ëë€. -
showTimsg()ìshowTime()ë©ìë륌 ížì¶í©ëë€.
showNormalTime
let showNormalTime(void)
- ìê°ì Windows ìì íìì€ ë°©ììŒë¡ ì¶ë ¥íë ë©ìëì ëë€.
-
updateTime()ë©ìë륌 ížì¶í©ëë€. -
optimizationTime()ë©ìë륌 ížì¶í©ëë€.
showTime
let showTime(void)
- ìê°ì ì¶ë ¥íë ë©ìëì ëë€.
-
updateTime()ë©ìë륌 ížì¶í©ëë€. -
optimizationTime()ë©ìë륌 ížì¶í©ëë€.
optimizationTime
let optimizationTime(void)
- ìµì ìê°ìŒë¡ ê°±ì í ë€, êµì ë ê°ì ë³ìì ì ì¥íë ë©ìëì ëë€.
getDate
getDate(void) : date
- ë ì§ ë° ìê°ì ë°ííë ë©ìëì ëë€.
-
updateDate()ë©ìë륌 ížì¶í©ëë€.
getTime
getTime(void) : unsgined double
- ìê°ì ë°ííë ë©ìëì ëë€.
-
updateTime()ë©ìë륌 ížì¶í©ëë€.
setTimeType
setTimeType(index : TIME_TYPE) : bool
- ìê° ì¶ë ¥ íìì ì§ì íë ë©ìëì ëë€.
-
TIME_TYPEì ìžìê°ìŒë¡, ë§€ê°ë³ììž indexì ì ë¬í©ëë€. -
indexì ê°ì ë§ì¡±íë ì¡°ê±ŽìŽ ìë ê²œì° ì€ë¥ë¥Œ ì ì¡íê³falseê°ìŒë¡ ë°íí©ëë€. -
indexì ê°ì ë§ì¡±íë 조걎ìŽë©Žtrueê°ìŒë¡ ë°íí©ëë€.
showCurrentTime
showCurrentTime(index : m_TIME_TYPE) : string
- íì¬ ìê°ì ì¶ë ¥íë ë©ìëì ëë€.
-
indexì ê°ìŽ ì ì íì§ ìì ê²œì° ì€ë¥ë¥Œ ì ì¡í©ëë€.
IoSystem íŽëì€
- ëŽë¶ ìì€í ëë ìë² ìŽêž°í륌 ëŽë¹íë íŽëì€ì ëë€.
m_ERROR_TYPE
const m_ERROR_TYPE : object
- ì€ë¥ íì ìì ìŽê±°íì ëë€.
- íŽëì€ ìžë¶ìì ì ê·Œí ì ììµëë€.
m_LOG_TYPE
const m_LOG_TYPE : object
- ë¡ê·ž íì ìì ìŽê±°íì ëë€.
- íŽëì€ ìžë¶ìì ì ê·Œí ì ììµëë€.
DEV
const DEV : bool
- ê°ë°ì ë²ì ì ìë³íë ìì ë³ìì ëë€.
- íŽëì€ ìžë¶ìì ì ê·Œí ì ììµëë€.
addWebElement
const addWebElement(prtsEle : object, chldEle : object)
- ê·žëíœ ì ì ìží°íìŽì€ì ìì ê°ì²Žë¥Œ ì¶ê°íë ìì ë©ìëì ëë€.
-
prtsEleì ìžì ê°ì ë¶ëªš ê°ì²Žì ëë€. -
chldEleì ìžì ê°ì ìì ê°ì²Žì ëë€.
outputLogMsg
const outputLogMsg(msg : string, time : string, textColor : color, bgColor : color)
- ë¡ê·žë¥Œ ì¶ë ¥íë ìì ë©ìëì ëë€.
-
textColorì ê°ì ë°ëŒ í ì€íž ìì ì§ì í©ëë€. -
bgColorì ê°ì ë°ëŒ 배겜 ìì ì§ì í©ëë€.
printMsg
const printMsg(msg : string, target : PlayerObject.id | teamID | string)
- ìë² ë©ìì§ë¥Œ ì¶ë ¥íë ìì ë©ìëì ëë€.
securityPatchLevel
const securityPatchLevel : secp_level
- UMUX 볎ì íšì¹ ìì€ì ì ì¥íë ë³ìì ëë€.
- ììë¡ ì§ì°ê±°ë ìì íì§ ë§ììì€.
versionUMUX
const versionUMUX : umux_level
- UMUX ë²ì ì ì ì¥íë ë³ìì ëë€.
- ììë¡ ì§ì°ê±°ë ìì íì§ ë§ììì€.
ERROR_TYPE
ERROR_TYPE : object
- ì€ë¥ íì ìŽê±°íì ëë€.
-
m_ERROR_TYPEì ë°íí©ëë€.
LOG_TYPE
LOG_TYPE : object
- ë¡ê·ž íì ìŽê±°íì ëë€.
-
m_LOG_TYPEì ë°íí©ëë€.
versionRoom
let versionRoom : string
- ìë² ë²ì ì ì ì¥íë ë³ìì ëë€.
hasInitServer
let hasInitServer : bool
- ìë²ì ìŽêž°í ìí륌 ì ì¥íë ë³ìì ëë€.
hasInitWebGUI
let hasInitWebGUI : bool
- ê·žëíœ ì ì ìží°íìŽì€ì ìŽêž°í ìí륌 ì ì¥íë ë³ìì ëë€.
lockPass
let lockPass : bool
- ë¹ë°ë²íž ê³ ì ìíê° ì ì¥ë ë³ìì ëë€.
framebody
let framebody : object
- iframe ê°ì²Žì ëë€.
defaultFontFamily
let defaultFontFamily : string
- ê·žëíœ ì ì ìží°íìŽì€ì Ʞ볞 êžêŒŽ ì§í©ì ëë€.
newLine
newLine : string
- ê°í 묞ìì ëë€.
initWebGUI
initWebGUI(void) : bool
- ê·žëíœ ì ì ìží°íìŽì€ë¥Œ ìŽêž°í íë ë©ìëì ëë€.
- ìë²ê° ìŽêž°í ëì§ ìì 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ë°íí©ëë€.
isDev
isDev(void) : bool
- ê°ë°ì ë²ì ì¬ë¶ë¥Œ ë°ííë ë©ìëì ëë€.
-
DEVì ê°ìŒë¡ ë°íí©ëë€.
isLockPass
isLockPass(void) : bool
- ìë²ì ë¹ë°ë²íž ê³ ì ìí륌 ë°ííë ë©ìëì ëë€.
-
lockPassë³ìì ê°ìŒë¡ ë°íí©ëë€.
getSecurityPatchLevel
getSecurityPatchLevel(void) : string
- UMUX 볎ì íšì¹ ìì€ì ë°ííë ë©ìëì ëë€.
- ììë¡ ì§ì°ê±°ë ìì íì§ ë§ììì€.
getServer
getServer(void) : bool
- ìë²ì ìŽêž°í ìí륌 ë°ííë ë©ìëì ëë€.
getVersionRoom
getVersionRoom(void) : string
- ìë² ë²ì ì ë°ííë ë©ìëì ëë€.
getVersionUMUX
getVersionUMUX(void) : string
- UMUX ë²ì ì ë°ííë ë©ìëì ëë€.
- ììë¡ ì§ì°ê±°ë ìì íì§ ë§ììì€.
setRequireRecaptcha
setRequireRecaptcha(isActive : bool)
- reCAPTCHA륌 ì€ì íë ë©ìëì ëë€.
setLine
setLine(amount : int, line : int) : string
- ì«ìì ì늿ì륌 êµì íë ë©ìëì ëë€.
addListIndex
addListIndex(player : PlayerObject.id) : bool
- ê·žëíœ ì ì ìží°íìŽì€ì íë ìŽìŽ ë°ìŽí°ë² ìŽì€ë¥Œ ì¶ê°íë ë©ìëì ëë€.
-
playerì ìžì ê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
playerì ë§€ê°ë³ì ê°ìŽ ì íšíì§ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€. - íë ìŽìŽì ê°ìž IDê° ì íšíì§ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€.
updateListIndex
updateListIndex(player : PlayerObject.id) : bool
- ê·žëíœ ì ì ìží°íìŽì€ì íë ìŽìŽ ë°ìŽí°ë² ìŽì€ë¥Œ ê°±ì íë ë©ìëì ëë€.
-
playerì ìžì ê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
playerì ë§€ê°ë³ì ê°ìŽ ì íšíì§ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€.
updateWebGUI
updateWebGUI(void) : bool
- ê·žëíœ ì ì ìží°íìŽì€ë¥Œ ê°±ì íë ë©ìëì ëë€.
clearListIndex
clearListIndex(player : PlayerObject.id) : bool
- ê·žëíœ ì ì ìží°íìŽì€ì íë ìŽìŽ ë°ìŽí°ë² ìŽì€ë¥Œ ì ê±°íë ë©ìëì ëë€.
-
playerì ìžì ê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
playerì ë§€ê°ë³ì ê°ìŽ ì íšíì§ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€.
showInfo
showInfo(void) : string
- UMUX ì ì묌/ë²ì ì ì¶ë ¥íë ë©ìëì ëë€.
- ììë¡ ì§ì°ê±°ë ìì íì§ ë§ììì€.
showPlayerInfo
showPlayerInfo(player : PlayerObject.id, type : string) : string
- íë ìŽìŽì ëë€ì ë° ID륌 ì¶ë ¥íë ë©ìëì ëë€.
- íë ìŽìŽì ëë€ììŽ ë¹ ë¬žììŽìž ê²œì° ì ì믞í 묞ììŽë¡ ìì ì¶ë ¥í©ëë€.
-
playerì ìžì ê°ì íë ìŽìŽì ê³µì© IDì ëë€. -
playerì ë§€ê°ë³ì ê°ìŽ ì íšíì§ ìë 겜ì°, ì²ëŠ¬ë¥Œ ì€ëšíê³ ì€ë¥ë¥Œ ì ì¡í©ëë€. -
typeì ê°ìŽnullìž ê²œì°, íë ìŽìŽì ê³µì© IDì ê°ìž ID, ê·žëŠ¬ê³ ëë€ìì ë°íí©ëë€. -
typeì ê°ìŽ"local"ìž ê²œì°, íë ìŽìŽì ê°ìž IDì ëë€ìì ë°íí©ëë€. -
typeì ê°ìŽ"public"ìž ê²œì°, íë ìŽìŽì ê³µì© IDì ëë€ìì ë°íí©ëë€. -
typeì ê°ìŽ"name"ìž ê²œì°, íë ìŽìŽì ëë€ìì ë°íí©ëë€.
lockPassword
lockPassword(bool : bool)
- ìë² ë¹ë°ë²ížë¥Œ ê³ ì íë ë©ìëì ëë€.
-
boolì ê°ìŽtrueìŽë©Ž ê³ ì ,falseìŒ ê²œì° íŽì í©ëë€.
log
log(io : bool, msg : string, type : m_LOG_TYPE)
- ë¡ê·žë¥Œ ì ë¬íë ë©ìëì ëë€.
-
ioì ê°ìŽtrueìŽë©Ž ì¶ë ¥,falseìŒ ê²œì° ì ë ¥ ë¡ê·žë¡ ì§ì ë©ëë€. -
m_LOG_TYPEì ìžì ê°ìŒë¡, ë§€ê°ë³ììžtypeì ì ë¬í©ëë€.
print(msg : string, target : PlayerObject.id | teamID | string)
- ìë² ë©ìì§ë¥Œ ì¶ë ¥íë ë©ìëì ëë€.
-
printMsg()ë©ìë륌 ížì¶í©ëë€.
sendError
sendError(type : ERROR_TYPE)
- ì€ë¥ë¥Œ ì¶ë ¥íë ë©ìëì ëë€.
-
ERROR_TYPEì ìžì ê°ìŒë¡, ë§€ê°ë³ììžtypeì ì ë¬í©ëë€.
êž°í
TEAM
const TEAM : object
- í ID륌 ì ì¥íë ìì ìŽê±°íì ëë€.
c
const c(msg : string, target : PlayerObject.id | teamID | string)
- ë¡ê·ž ë©ìì§ë¥Œ ì ì¶ë ¥ íë ìì ë©ìëì ëë€.
-
IoSystemíŽëì€ìprint()ë©ìë륌 ížì¶í©ëë€.
stopbot
const stopbot(void) : void
- ìë² ì°ê²°ì ìŒì ì€ëšíë ìì ë©ìëì ëë€.
maps
var maps : []stadiumObject
- ìì€í ëŽì¥ ë§µ ë°ìŽí°ë¥Œ ì ì¥íë ê°ì²Ž ë°°ìŽì ëë€.
internalCommands
const internalCommands []commandsObject
- UMUX ëŽë¶ ìì€í ì ì ê·Œíë ëª ë ¹ìŽì ëë€.
- Ʞ졎 ëª ë ¹ìŽ ìì ë° ì ê· ëª ë ¹ìŽ ì¶ê°ë êžì§í©ëë€.
- Ʞ졎 ëª ë ¹ìŽ ì ê·Œì ë§ê±°ë 죌ì ì²ëЬë ê¶ì¥íì§ ììµëë€.
standardCommands
const standardCommands []commandsObject
- UMUX íì€ ëª ë ¹ìŽì ëë€.
- Ʞ졎 ëª ë ¹ìŽ ìì ë° ì ê· ëª ë ¹ìŽ ì¶ê°ë ê¶ì¥íì§ ììµëë€.
- Ʞ졎 ëª ë ¹ìŽ ì ê·Œì ë§ê±°ë 죌ì ì²ëЬë ê¶ì¥íì§ ììµëë€.
customCommands
var customCommands []commandsObject
- UMUX 컀ì€í ëª ë ¹ìŽì ëë€.
- ì ê· ëª ë ¹ìŽ ì¶ê°ì ì í©íë©°, ê¶ì¥í©ëë€.





