home *** CD-ROM | disk | FTP | other *** search
/ The Games Machine 7 (DVD) / XENIADVD07.iso / Fragzone / Files / ut2003-winpatch2225.exe / UT2003-Patch / System / xWebAdmin.u / StringArray_UTServerAdminSpectator_ScriptText.TextBuffer < prev    next >
Unknown  |  2003-04-16  |  3.6 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 00 00 00 00 00 00 | 79 39 63 6c 61 73 73 20 |........|y9class |
|00000010| 55 54 53 65 72 76 65 72 | 41 64 6d 69 6e 53 70 65 |UTServer|AdminSpe|
|00000020| 63 74 61 74 6f 72 20 65 | 78 74 65 6e 64 73 20 4d |ctator e|xtends M|
|00000030| 65 73 73 61 67 69 6e 67 | 53 70 65 63 74 61 74 6f |essaging|Spectato|
|00000040| 72 0d 0a 09 63 6f 6e 66 | 69 67 3b 0d 0a 0d 0a 73 |r...conf|ig;....s|
|00000050| 74 72 75 63 74 20 50 6c | 61 79 65 72 4d 65 73 73 |truct Pl|ayerMess|
|00000060| 61 67 65 0d 0a 7b 0d 0a | 09 76 61 72 20 50 6c 61 |age..{..|.var Pla|
|00000070| 79 65 72 52 65 70 6c 69 | 63 61 74 69 6f 6e 49 6e |yerRepli|cationIn|
|00000080| 66 6f 20 09 50 52 49 3b | 0d 0a 09 76 61 72 20 53 |fo .PRI;|...var S|
|00000090| 74 72 69 6e 67 09 09 09 | 09 09 54 65 78 74 3b 0d |tring...|..Text;.|
|000000a0| 0a 09 76 61 72 20 4e 61 | 6d 65 09 09 09 09 09 54 |..var Na|me.....T|
|000000b0| 79 70 65 3b 0d 0a 09 76 | 61 72 20 50 6c 61 79 65 |ype;...v|ar Playe|
|000000c0| 72 4d 65 73 73 61 67 65 | 20 09 09 09 4e 65 78 74 |rMessage| ...Next|
|000000d0| 3b 09 2f 2f 20 70 6f 69 | 6e 74 65 72 20 74 6f 20 |;.// poi|nter to |
|000000e0| 6e 65 78 74 20 6d 65 73 | 73 61 67 65 0d 0a 7d 3b |next mes|sage..};|
|000000f0| 0d 0a 0d 0a 76 61 72 20 | 61 72 72 61 79 3c 73 74 |....var |array<st|
|00000100| 72 69 6e 67 3e 09 4d 65 | 73 73 61 67 65 73 3b 0d |ring>.Me|ssages;.|
|00000110| 0a 0d 0a 76 61 72 20 62 | 79 74 65 20 4e 65 78 74 |...var b|yte Next|
|00000120| 4d 73 67 2c 20 4c 61 73 | 74 4d 73 67 3b 0d 0a 76 |Msg, Las|tMsg;..v|
|00000130| 61 72 20 63 6f 6e 66 69 | 67 20 62 79 74 65 20 52 |ar confi|g byte R|
|00000140| 65 63 65 69 76 65 64 4d | 73 67 4d 61 78 3b 0d 0a |eceivedM|sgMax;..|
|00000150| 0d 0a 76 61 72 20 63 6f | 6e 66 69 67 20 62 6f 6f |..var co|nfig boo|
|00000160| 6c 20 62 43 6c 69 65 6e | 74 4d 65 73 73 61 67 65 |l bClien|tMessage|
|00000170| 73 3b 0d 0a 76 61 72 20 | 63 6f 6e 66 69 67 20 62 |s;..var |config b|
|00000180| 6f 6f 6c 20 62 54 65 61 | 6d 4d 65 73 73 61 67 65 |ool bTea|mMessage|
|00000190| 73 3b 0d 0a 76 61 72 20 | 63 6f 6e 66 69 67 20 62 |s;..var |config b|
|000001a0| 6f 6f 6c 20 62 56 6f 69 | 63 65 4d 65 73 73 61 67 |ool bVoi|ceMessag|
|000001b0| 65 73 3b 0d 0a 76 61 72 | 20 63 6f 6e 66 69 67 20 |es;..var| config |
|000001c0| 62 6f 6f 6c 20 62 4c 6f | 63 61 6c 69 7a 65 64 4d |bool bLo|calizedM|
|000001d0| 65 73 73 61 67 65 73 3b | 0d 0a 76 61 72 20 55 54 |essages;|..var UT|
|000001e0| 53 65 72 76 65 72 41 64 | 6d 69 6e 20 53 65 72 76 |ServerAd|min Serv|
|000001f0| 65 72 3b 0d 0a 0d 0a 66 | 75 6e 63 74 69 6f 6e 20 |er;....f|unction |
|00000200| 62 6f 6f 6c 20 53 65 74 | 50 61 75 73 65 28 20 42 |bool Set|Pause( B|
|00000210| 4f 4f 4c 20 62 50 61 75 | 73 65 20 29 0d 0a 7b 0d |OOL bPau|se )..{.|
|00000220| 0a 09 6c 6f 67 28 22 57 | 65 62 61 64 6d 69 6e 20 |..log("W|ebadmin |
|00000230| 73 70 65 63 74 61 74 6f | 72 20 65 78 65 63 75 74 |spectato|r execut|
|00000240| 69 6e 67 20 53 65 74 50 | 61 75 73 65 3a 22 24 62 |ing SetP|ause:"$b|
|00000250| 50 61 75 73 65 29 3b 0d | 0a 09 72 65 74 75 72 6e |Pause);.|..return|
|00000260| 20 53 75 70 65 72 2e 53 | 65 74 50 61 75 73 65 28 | Super.S|etPause(|
|00000270| 62 50 61 75 73 65 29 3b | 0d 0a 7d 0d 0a 0d 0a 2f |bPause);|..}..../|
|00000280| 2a 20 50 61 75 73 65 28 | 29 0d 0a 43 6f 6d 6d 61 |* Pause(|)..Comma|
|00000290| 6e 64 20 74 6f 20 74 72 | 79 20 74 6f 20 70 61 75 |nd to tr|y to pau|
|000002a0| 73 65 20 74 68 65 20 67 | 61 6d 65 2e 0d 0a 2a 2f |se the g|ame...*/|
|000002b0| 0d 0a 65 78 65 63 20 66 | 75 6e 63 74 69 6f 6e 20 |..exec f|unction |
|000002c0| 50 61 75 73 65 28 29 0d | 0a 7b 0d 0a 09 6c 6f 67 |Pause().|.{...log|
|000002d0| 28 22 57 65 62 61 64 6d | 69 6e 20 73 70 65 63 74 |("Webadm|in spect|
|000002e0| 61 74 6f 72 20 65 78 65 | 63 75 74 69 6e 67 20 70 |ator exe|cuting p|
|000002f0| 61 75 73 65 20 63 6f 6d | 6d 61 6e 64 21 22 29 3b |ause com|mand!");|
|00000300| 0d 0a 09 53 75 70 65 72 | 2e 50 61 75 73 65 28 29 |...Super|.Pause()|
|00000310| 3b 0d 0a 7d 0d 0a 0d 0a | 65 76 65 6e 74 20 44 65 |;..}....|event De|
|00000320| 73 74 72 6f 79 65 64 28 | 29 0d 0a 7b 0d 0a 09 2f |stroyed(|)..{.../|
|00000330| 2f 20 48 41 43 4b 3a 20 | 53 65 65 6d 73 20 6c 69 |/ HACK: |Seems li|
|00000340| 6b 65 20 74 68 65 20 55 | 54 53 65 72 76 65 72 41 |ke the U|TServerA|
|00000350| 64 6d 69 6e 20 50 6f 69 | 6e 74 65 72 20 62 65 63 |dmin Poi|nter bec|
|00000360| 6f 6d 65 73 20 63 6f 72 | 72 75 70 74 65 64 0d 0a |omes cor|rupted..|
|00000370| 09 53 65 72 76 65 72 2e | 53 70 65 63 74 61 74 6f |.Server.|Spectato|
|00000380| 72 20 3d 20 4e 6f 6e 65 | 3b 0d 0a 09 53 75 70 65 |r = None|;...Supe|
|00000390| 72 2e 44 65 73 74 72 6f | 79 65 64 28 29 3b 0d 0a |r.Destro|yed();..|
|000003a0| 7d 0d 0a 0d 0a 65 76 65 | 6e 74 20 50 72 65 42 65 |}....eve|nt PreBe|
|000003b0| 67 69 6e 50 6c 61 79 28 | 29 0d 0a 7b 0d 0a 09 53 |ginPlay(|)..{...S|
|000003c0| 75 70 65 72 2e 50 72 65 | 42 65 67 69 6e 50 6c 61 |uper.Pre|BeginPla|
|000003d0| 79 28 29 3b 0d 0a 09 4e | 65 78 74 4d 73 67 20 3d |y();...N|extMsg =|
|000003e0| 20 30 3b 0d 0a 09 4c 61 | 73 74 4d 73 67 20 3d 20 | 0;...La|stMsg = |
|000003f0| 30 3b 0d 0a 09 69 66 20 | 28 52 65 63 65 69 76 65 |0;...if |(Receive|
|00000400| 64 4d 73 67 4d 61 78 20 | 3c 20 31 30 29 0d 0a 09 |dMsgMax |< 10)...|
|00000410| 09 52 65 63 65 69 76 65 | 64 4d 73 67 4d 61 78 20 |.Receive|dMsgMax |
|00000420| 3d 20 31 30 3b 0d 0a 0d | 0a 09 4d 65 73 73 61 67 |= 10;...|..Messag|
|00000430| 65 73 2e 4c 65 6e 67 74 | 68 20 3d 20 52 65 63 65 |es.Lengt|h = Rece|
|00000440| 69 76 65 64 4d 73 67 4d | 61 78 3b 0d 0a 7d 0d 0a |ivedMsgM|ax;..}..|
|00000450| 0d 0a 66 75 6e 63 74 69 | 6f 6e 20 69 6e 74 20 4c |..functi|on int L|
|00000460| 61 73 74 4d 65 73 73 61 | 67 65 28 29 0d 0a 7b 0d |astMessa|ge()..{.|
|00000470| 0a 09 72 65 74 75 72 6e | 20 4c 61 73 74 4d 73 67 |..return| LastMsg|
|00000480| 3b 0d 0a 7d 0d 0a 0d 0a | 66 75 6e 63 74 69 6f 6e |;..}....|function|
|00000490| 20 73 74 72 69 6e 67 20 | 4e 65 78 74 4d 65 73 73 | string |NextMess|
|000004a0| 61 67 65 28 6f 75 74 20 | 69 6e 74 20 6d 73 67 29 |age(out |int msg)|
|000004b0| 0d 0a 7b 0d 0a 6c 6f 63 | 61 6c 20 73 74 72 69 6e |..{..loc|al strin|
|000004c0| 67 20 73 74 72 3b 0d 0a | 0d 0a 09 69 66 20 28 6d |g str;..|...if (m|
|000004d0| 73 67 20 3d 3d 20 4e 65 | 78 74 4d 73 67 29 0d 0a |sg == Ne|xtMsg)..|
|000004e0| 09 09 72 65 74 75 72 6e | 20 22 22 3b 0d 0a 0d 0a |..return| "";....|
|000004f0| 09 73 74 72 20 3d 20 4d | 65 73 73 61 67 65 73 5b |.str = M|essages[|
|00000500| 6d 73 67 5d 3b 0d 0a 09 | 6d 73 67 2b 2b 3b 0d 0a |msg];...|msg++;..|
|00000510| 0d 0a 09 69 66 20 28 6d | 73 67 20 3e 3d 20 52 65 |...if (m|sg >= Re|
|00000520| 63 65 69 76 65 64 4d 73 | 67 4d 61 78 29 0d 0a 09 |ceivedMs|gMax)...|
|00000530| 09 6d 73 67 20 3d 20 30 | 3b 0d 0a 0d 0a 09 72 65 |.msg = 0|;.....re|
|00000540| 74 75 72 6e 20 73 74 72 | 3b 0d 0a 7d 0d 0a 0d 0a |turn str|;..}....|
|00000550| 2f 2f 20 49 6d 70 6c 65 | 6d 65 6e 74 65 64 20 52 |// Imple|mented R|
|00000560| 6f 74 61 74 69 6e 67 0d | 0a 66 75 6e 63 74 69 6f |otating.|.functio|
|00000570| 6e 20 41 64 64 4d 65 73 | 73 61 67 65 28 50 6c 61 |n AddMes|sage(Pla|
|00000580| 79 65 72 52 65 70 6c 69 | 63 61 74 69 6f 6e 49 6e |yerRepli|cationIn|
|00000590| 66 6f 20 50 52 49 2c 20 | 53 74 72 69 6e 67 20 53 |fo PRI, |String S|
|000005a0| 2c 20 6e 61 6d 65 20 54 | 79 70 65 29 0d 0a 7b 0d |, name T|ype)..{.|
|000005b0| 0a 09 2f 2f 20 41 64 64 | 20 74 68 65 20 6d 65 73 |..// Add| the mes|
|000005c0| 73 61 67 65 20 74 6f 20 | 74 68 65 20 61 72 72 61 |sage to |the arra|
|000005d0| 79 0d 0a 09 4d 65 73 73 | 61 67 65 73 5b 4e 65 78 |y...Mess|ages[Nex|
|000005e0| 74 4d 73 67 5d 20 3d 20 | 46 6f 72 6d 61 74 4d 65 |tMsg] = |FormatMe|
|000005f0| 73 73 61 67 65 28 50 52 | 49 2c 20 53 2c 20 54 79 |ssage(PR|I, S, Ty|
|00000600| 70 65 29 3b 0d 0a 09 4e | 65 78 74 4d 73 67 2b 2b |pe);...N|extMsg++|
|00000610| 3b 0d 0a 0d 0a 09 69 66 | 20 28 4e 65 78 74 4d 73 |;.....if| (NextMs|
|00000620| 67 20 3e 3d 20 52 65 63 | 65 69 76 65 64 4d 73 67 |g >= Rec|eivedMsg|
|00000630| 4d 61 78 29 0d 0a 09 09 | 4e 65 78 74 4d 73 67 20 |Max)....|NextMsg |
|00000640| 3d 20 30 3b 0d 0a 0d 0a | 09 69 66 20 28 4e 65 78 |= 0;....|.if (Nex|
|00000650| 74 4d 73 67 20 3d 3d 20 | 4c 61 73 74 4d 73 67 29 |tMsg == |LastMsg)|
|00000660| 0d 0a 09 09 4c 61 73 74 | 4d 73 67 2b 2b 3b 0d 0a |....Last|Msg++;..|
|00000670| 0d 0a 09 69 66 20 28 4c | 61 73 74 4d 73 67 20 3e |...if (L|astMsg >|
|00000680| 3d 20 52 65 63 65 69 76 | 65 64 4d 73 67 4d 61 78 |= Receiv|edMsgMax|
|00000690| 29 0d 0a 09 09 4c 61 73 | 74 4d 73 67 20 3d 20 30 |)....Las|tMsg = 0|
|000006a0| 3b 0d 0a 7d 0d 0a 0d 0a | 66 75 6e 63 74 69 6f 6e |;..}....|function|
|000006b0| 20 44 75 6d 70 28 29 0d | 0a 7b 0d 0a 09 4c 6f 67 | Dump().|.{...Log|
|000006c0| 28 22 2d 2d 2d 2d 42 65 | 67 69 6e 20 44 75 6d 70 |("----Be|gin Dump|
|000006d0| 2d 2d 2d 2d 22 29 3b 0d | 0a 09 69 66 20 28 50 6c |----");.|..if (Pl|
|000006e0| 61 79 65 72 52 65 70 6c | 69 63 61 74 69 6f 6e 49 |ayerRepl|icationI|
|000006f0| 6e 66 6f 20 3d 3d 20 4e | 6f 6e 65 29 0d 0a 09 09 |nfo == N|one)....|
|00000700| 4c 6f 67 28 22 4e 4f 20 | 50 4c 41 59 45 52 20 52 |Log("NO |PLAYER R|
|00000710| 45 50 4c 49 43 41 54 49 | 4f 4e 20 49 4e 46 4f 22 |EPLICATI|ON INFO"|
|00000720| 29 3b 0d 0a 09 69 66 20 | 28 50 61 77 6e 20 3d 3d |);...if |(Pawn ==|
|00000730| 20 4e 6f 6e 65 29 0d 0a | 09 09 4c 6f 67 28 22 4e | None)..|..Log("N|
|00000740| 4f 20 50 41 57 4e 22 29 | 3b 0d 0a 09 4c 6f 67 28 |O PAWN")|;...Log(|
|00000750| 22 4e 65 78 74 4d 73 67 | 3a 22 40 4e 65 78 74 4d |"NextMsg|:"@NextM|
|00000760| 73 67 29 3b 0d 0a 09 4c | 6f 67 28 22 4c 61 73 74 |sg);...L|og("Last|
|00000770| 4d 73 67 3a 22 40 4c 61 | 73 74 4d 73 67 29 3b 0d |Msg:"@La|stMsg);.|
|00000780| 0a 09 4c 6f 67 28 22 52 | 65 63 65 69 76 65 64 4d |..Log("R|eceivedM|
|00000790| 73 67 4d 61 78 3a 22 40 | 52 65 63 65 69 76 65 64 |sgMax:"@|Received|
|000007a0| 4d 73 67 4d 61 78 29 3b | 0d 0a 09 4c 6f 67 28 22 |MsgMax);|...Log("|
|000007b0| 4d 73 67 5b 30 5d 22 40 | 4d 65 73 73 61 67 65 73 |Msg[0]"@|Messages|
|000007c0| 5b 30 5d 29 3b 0d 0a 09 | 4c 6f 67 28 22 4d 73 67 |[0]);...|Log("Msg|
|000007d0| 5b 31 5d 22 40 4d 65 73 | 73 61 67 65 73 5b 31 5d |[1]"@Mes|sages[1]|
|000007e0| 29 3b 0d 0a 09 4c 6f 67 | 28 22 4d 73 67 5b 32 5d |);...Log|("Msg[2]|
|000007f0| 22 40 4d 65 73 73 61 67 | 65 73 5b 32 5d 29 3b 0d |"@Messag|es[2]);.|
|00000800| 0a 09 4c 6f 67 28 22 4d | 73 67 5b 33 5d 22 40 4d |..Log("M|sg[3]"@M|
|00000810| 65 73 73 61 67 65 73 5b | 33 5d 29 3b 0d 0a 09 4c |essages[|3]);...L|
|00000820| 6f 67 28 22 4d 73 67 5b | 34 5d 22 40 4d 65 73 73 |og("Msg[|4]"@Mess|
|00000830| 61 67 65 73 5b 34 5d 29 | 3b 0d 0a 09 4c 6f 67 28 |ages[4])|;...Log(|
|00000840| 22 4d 73 67 5b 35 5d 22 | 40 4d 65 73 73 61 67 65 |"Msg[5]"|@Message|
|00000850| 73 5b 35 5d 29 3b 0d 0a | 7d 0d 0a 0d 0a 66 75 6e |s[5]);..|}....fun|
|00000860| 63 74 69 6f 6e 20 53 74 | 72 69 6e 67 20 46 6f 72 |ction St|ring For|
|00000870| 6d 61 74 4d 65 73 73 61 | 67 65 28 50 6c 61 79 65 |matMessa|ge(Playe|
|00000880| 72 52 65 70 6c 69 63 61 | 74 69 6f 6e 49 6e 66 6f |rReplica|tionInfo|
|00000890| 20 50 52 49 2c 20 53 74 | 72 69 6e 67 20 54 65 78 | PRI, St|ring Tex|
|000008a0| 74 2c 20 6e 61 6d 65 20 | 54 79 70 65 29 0d 0a 7b |t, name |Type)..{|
|000008b0| 0d 0a 09 6c 6f 63 61 6c | 20 53 74 72 69 6e 67 20 |...local| String |
|000008c0| 4d 65 73 73 61 67 65 3b | 0d 0a 0d 0a 09 2f 2f 20 |Message;|.....// |
|000008d0| 66 6f 72 6d 61 74 20 53 | 61 79 20 61 6e 64 20 54 |format S|ay and T|
|000008e0| 65 61 6d 53 61 79 20 6d | 65 73 73 61 67 65 73 0d |eamSay m|essages.|
|000008f0| 0a 09 69 66 20 28 50 52 | 49 20 21 3d 20 4e 6f 6e |..if (PR|I != Non|
|00000900| 65 29 20 7b 0d 0a 09 09 | 69 66 20 28 54 79 70 65 |e) {....|if (Type|
|00000910| 20 3d 3d 20 27 53 61 79 | 27 20 26 26 20 50 52 49 | == 'Say|' && PRI|
|00000920| 20 3d 3d 20 50 6c 61 79 | 65 72 52 65 70 6c 69 63 | == Play|erReplic|
|00000930| 61 74 69 6f 6e 49 6e 66 | 6f 29 0d 0a 09 09 09 4d |ationInf|o).....M|
|00000940| 65 73 73 61 67 65 20 3d | 20 54 65 78 74 3b 0d 0a |essage =| Text;..|
|00000950| 09 09 65 6c 73 65 20 69 | 66 20 28 54 79 70 65 20 |..else i|f (Type |
|00000960| 3d 3d 20 27 53 61 79 27 | 29 0d 0a 09 09 09 4d 65 |== 'Say'|).....Me|
|00000970| 73 73 61 67 65 20 3d 20 | 50 52 49 2e 50 6c 61 79 |ssage = |PRI.Play|
|00000980| 65 72 4e 61 6d 65 24 22 | 3a 20 22 24 54 65 78 74 |erName$"|: "$Text|
|00000990| 3b 0d 0a 09 09 65 6c 73 | 65 20 69 66 20 28 54 79 |;....els|e if (Ty|
|000009a0| 70 65 20 3d 3d 20 27 54 | 65 61 6d 53 61 79 27 29 |pe == 'T|eamSay')|
|000009b0| 0d 0a 09 09 09 4d 65 73 | 73 61 67 65 20 3d 20 22 |.....Mes|sage = "|
|000009c0| 5b 22 24 50 52 49 2e 50 | 6c 61 79 65 72 4e 61 6d |["$PRI.P|layerNam|
|000009d0| 65 24 22 5d 3a 20 22 24 | 54 65 78 74 3b 0d 0a 09 |e$"]: "$|Text;...|
|000009e0| 09 65 6c 73 65 0d 0a 09 | 09 09 4d 65 73 73 61 67 |.else...|..Messag|
|000009f0| 65 20 3d 20 22 28 22 24 | 54 79 70 65 24 22 29 20 |e = "("$|Type$") |
|00000a00| 22 24 54 65 78 74 3b 0d | 0a 09 7d 0d 0a 09 65 6c |"$Text;.|..}...el|
|00000a10| 73 65 20 69 66 20 28 54 | 79 70 65 20 3d 3d 20 27 |se if (T|ype == '|
|00000a20| 43 6f 6e 73 6f 6c 65 27 | 29 0d 0a 09 09 4d 65 73 |Console'|)....Mes|
|00000a30| 73 61 67 65 20 3d 20 22 | 57 65 62 41 64 6d 69 6e |sage = "|WebAdmin|
|00000a40| 3a 22 40 54 65 78 74 3b | 0d 0a 09 65 6c 73 65 0d |:"@Text;|...else.|
|00000a50| 0a 09 09 4d 65 73 73 61 | 67 65 20 3d 20 22 28 22 |...Messa|ge = "("|
|00000a60| 24 54 79 70 65 24 22 29 | 20 22 24 54 65 78 74 3b |$Type$")| "$Text;|
|00000a70| 0d 0a 0d 0a 09 72 65 74 | 75 72 6e 20 4d 65 73 73 |.....ret|urn Mess|
|00000a80| 61 67 65 3b 0d 0a 7d 0d | 0a 0d 0a 65 76 65 6e 74 |age;..}.|...event|
|00000a90| 20 43 6c 69 65 6e 74 4d | 65 73 73 61 67 65 28 20 | ClientM|essage( |
|00000aa0| 63 6f 65 72 63 65 20 73 | 74 72 69 6e 67 20 53 2c |coerce s|tring S,|
|00000ab0| 20 6f 70 74 69 6f 6e 61 | 6c 20 4e 61 6d 65 20 54 | optiona|l Name T|
|00000ac0| 79 70 65 20 29 0d 0a 7b | 0d 0a 09 2f 2f 4c 6f 67 |ype )..{|...//Log|
|00000ad0| 28 22 41 64 6d 69 6e 20 | 52 65 63 65 69 76 65 64 |("Admin |Received|
|00000ae0| 20 61 20 43 6c 69 65 6e | 74 4d 65 73 73 61 67 65 | a Clien|tMessage|
|00000af0| 22 29 3b 0d 0a 09 69 66 | 20 28 62 43 6c 69 65 6e |");...if| (bClien|
|00000b00| 74 4d 65 73 73 61 67 65 | 73 29 0d 0a 09 09 41 64 |tMessage|s)....Ad|
|00000b10| 64 4d 65 73 73 61 67 65 | 28 4e 6f 6e 65 2c 20 53 |dMessage|(None, S|
|00000b20| 2c 20 54 79 70 65 29 3b | 0d 0a 7d 0d 0a 0d 0a 66 |, Type);|..}....f|
|00000b30| 75 6e 63 74 69 6f 6e 20 | 54 65 61 6d 4d 65 73 73 |unction |TeamMess|
|00000b40| 61 67 65 28 20 50 6c 61 | 79 65 72 52 65 70 6c 69 |age( Pla|yerRepli|
|00000b50| 63 61 74 69 6f 6e 49 6e | 66 6f 20 50 52 49 2c 20 |cationIn|fo PRI, |
|00000b60| 63 6f 65 72 63 65 20 73 | 74 72 69 6e 67 20 53 2c |coerce s|tring S,|
|00000b70| 20 6e 61 6d 65 20 54 79 | 70 65 29 0d 0a 7b 0d 0a | name Ty|pe)..{..|
|00000b80| 09 2f 2f 4c 6f 67 28 22 | 41 64 6d 69 6e 20 52 65 |.//Log("|Admin Re|
|00000b90| 63 65 69 76 65 64 20 61 | 20 54 65 61 6d 4d 65 73 |ceived a| TeamMes|
|00000ba0| 73 61 67 65 22 29 3b 0d | 0a 09 69 66 20 28 62 54 |sage");.|..if (bT|
|00000bb0| 65 61 6d 4d 65 73 73 61 | 67 65 73 29 0d 0a 09 09 |eamMessa|ges)....|
|00000bc0| 41 64 64 4d 65 73 73 61 | 67 65 28 50 52 49 2c 20 |AddMessa|ge(PRI, |
|00000bd0| 53 2c 20 54 79 70 65 29 | 3b 0d 0a 7d 0d 0a 0d 0a |S, Type)|;..}....|
|00000be0| 66 75 6e 63 74 69 6f 6e | 20 43 6c 69 65 6e 74 56 |function| ClientV|
|00000bf0| 6f 69 63 65 4d 65 73 73 | 61 67 65 28 50 6c 61 79 |oiceMess|age(Play|
|00000c00| 65 72 52 65 70 6c 69 63 | 61 74 69 6f 6e 49 6e 66 |erReplic|ationInf|
|00000c10| 6f 20 53 65 6e 64 65 72 | 2c 20 50 6c 61 79 65 72 |o Sender|, Player|
|00000c20| 52 65 70 6c 69 63 61 74 | 69 6f 6e 49 6e 66 6f 20 |Replicat|ionInfo |
|00000c30| 52 65 63 69 70 69 65 6e | 74 2c 20 6e 61 6d 65 20 |Recipien|t, name |
|00000c40| 6d 65 73 73 61 67 65 74 | 79 70 65 2c 20 62 79 74 |messaget|ype, byt|
|00000c50| 65 20 6d 65 73 73 61 67 | 65 49 44 29 0d 0a 7b 0d |e messag|eID)..{.|
|00000c60| 0a 09 2f 2f 4c 6f 67 28 | 22 41 64 6d 69 6e 20 52 |..//Log(|"Admin R|
|00000c70| 65 63 65 69 76 65 64 20 | 61 20 43 6c 69 65 6e 74 |eceived |a Client|
|00000c80| 56 6f 69 63 65 4d 65 73 | 73 61 67 65 22 29 3b 0d |VoiceMes|sage");.|
|00000c90| 0a 09 2f 2f 20 64 6f 20 | 6e 6f 74 68 69 6e 67 3f |..// do |nothing?|
|00000ca0| 0d 0a 7d 0d 0a 0d 0a 66 | 75 6e 63 74 69 6f 6e 20 |..}....f|unction |
|00000cb0| 52 65 63 65 69 76 65 4c | 6f 63 61 6c 69 7a 65 64 |ReceiveL|ocalized|
|00000cc0| 4d 65 73 73 61 67 65 28 | 20 63 6c 61 73 73 3c 4c |Message(| class<L|
|00000cd0| 6f 63 61 6c 4d 65 73 73 | 61 67 65 3e 20 4d 65 73 |ocalMess|age> Mes|
|00000ce0| 73 61 67 65 2c 20 6f 70 | 74 69 6f 6e 61 6c 20 69 |sage, op|tional i|
|00000cf0| 6e 74 20 53 77 69 74 63 | 68 2c 20 6f 70 74 69 6f |nt Switc|h, optio|
|00000d00| 6e 61 6c 20 50 6c 61 79 | 65 72 52 65 70 6c 69 63 |nal Play|erReplic|
|00000d10| 61 74 69 6f 6e 49 6e 66 | 6f 20 52 65 6c 61 74 65 |ationInf|o Relate|
|00000d20| 64 50 52 49 5f 31 2c 20 | 6f 70 74 69 6f 6e 61 6c |dPRI_1, |optional|
|00000d30| 20 50 6c 61 79 65 72 52 | 65 70 6c 69 63 61 74 69 | PlayerR|eplicati|
|00000d40| 6f 6e 49 6e 66 6f 20 52 | 65 6c 61 74 65 64 50 52 |onInfo R|elatedPR|
|00000d50| 49 5f 32 2c 20 6f 70 74 | 69 6f 6e 61 6c 20 4f 62 |I_2, opt|ional Ob|
|00000d60| 6a 65 63 74 20 4f 70 74 | 69 6f 6e 61 6c 4f 62 6a |ject Opt|ionalObj|
|00000d70| 65 63 74 20 29 0d 0a 7b | 0d 0a 09 2f 2f 4c 6f 67 |ect )..{|...//Log|
|00000d80| 28 22 41 64 6d 69 6e 20 | 52 65 63 65 69 76 65 64 |("Admin |Received|
|00000d90| 20 61 20 4c 6f 63 61 6c | 69 7a 65 64 4d 65 73 73 | a Local|izedMess|
|00000da0| 61 67 65 22 29 3b 0d 0a | 09 2f 2f 20 64 6f 20 6e |age");..|.// do n|
|00000db0| 6f 74 68 69 6e 67 3f 0d | 0a 7d 0d 0a 0d 0a 2f 2f |othing?.|.}....//|
|00000dc0| 20 41 20 63 6f 75 70 6c | 65 20 6f 66 20 66 75 6e | A coupl|e of fun|
|00000dd0| 63 74 69 6f 6e 73 20 74 | 68 61 74 20 73 68 6f 75 |ctions t|hat shou|
|00000de0| 6c 64 20 6e 6f 74 20 64 | 6f 20 61 6e 79 74 68 69 |ld not d|o anythi|
|00000df0| 6e 67 0d 0a 66 75 6e 63 | 74 69 6f 6e 20 43 6c 69 |ng..func|tion Cli|
|00000e00| 65 6e 74 47 61 6d 65 45 | 6e 64 65 64 28 29 20 7b |entGameE|nded() {|
|00000e10| 7d 0d 0a 0d 0a 2f 2f 20 | 52 65 70 6f 72 74 20 65 |}....// |Report e|
|00000e20| 6e 64 20 67 61 6d 65 20 | 69 6e 20 6c 6f 67 0d 0a |nd game |in log..|
|00000e30| 66 75 6e 63 74 69 6f 6e | 20 47 61 6d 65 48 61 73 |function| GameHas|
|00000e40| 45 6e 64 65 64 28 29 0d | 0a 7b 0d 0a 09 41 64 64 |Ended().|.{...Add|
|00000e50| 4d 65 73 73 61 67 65 28 | 4e 6f 6e 65 2c 20 22 47 |Message(|None, "G|
|00000e60| 41 4d 45 20 48 41 53 20 | 45 4e 44 45 44 22 2c 20 |AME HAS |ENDED", |
|00000e70| 27 43 6f 6e 73 6f 6c 65 | 27 29 3b 0d 0a 7d 0d 0a |'Console|');..}..|
|00000e80| 0d 0a 00 | |... | |
+--------+-------------------------+-------------------------+--------+--------+