File tree Expand file tree Collapse file tree 2 files changed +14
-4
lines changed
src/Noskito.Login/Packet/Server/Authentication Expand file tree Collapse file tree 2 files changed +14
-4
lines changed Original file line number Diff line number Diff line change 19
19
- name : Setup .NET
20
20
uses : actions/setup-dotnet@v3
21
21
with :
22
- dotnet-version : 7 .0.x
22
+ dotnet-version : 8 .0.x
23
23
- name : Restore dependencies
24
24
run : dotnet restore
25
25
- name : Build
Original file line number Diff line number Diff line change @@ -24,11 +24,21 @@ public class NsTeSTCreator : SPacketCreator<NsTeST>
24
24
{
25
25
protected override string CreatePacket ( NsTeST source )
26
26
{
27
- //later make this properly :D
27
+ string lastGroup = string . Empty ;
28
+ int worldGroupCount = 0 ;
29
+
28
30
var packet = $ "NsTeST { source . RegionId } { source . Account } -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 -99 0 { source . EncryptionKey } ";
29
- foreach ( var server in source . Servers )
30
- packet += $ "{ server . Host } :{ server . Port } :{ server . Color } :{ server . Id } .{ server . Count } .{ server . Name } ";
31
+ foreach ( var server in source . Servers )
32
+ {
33
+ if ( lastGroup != server . Name )
34
+ {
35
+ worldGroupCount ++ ;
36
+ }
31
37
38
+ packet += $ "{ server . Host } :{ server . Port } :{ server . Color } :{ server . Id } .{ worldGroupCount } .{ server . Name } ";
39
+ //{server.Count} instead of {worldGroupCount} need look why it shows channel 0
40
+ }
41
+ //yea i know it looks bad but :D
32
42
packet += "-1:-1:-1:10000.10000.1" ;
33
43
34
44
return packet ;
You can’t perform that action at this time.
0 commit comments