@@ -40,7 +40,7 @@ function MSync.mysql.initialize()
4040 `p_id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
4141 `server_name` VARCHAR(75) NOT NULL,
4242 `options` VARCHAR(100) NOT NULL DEFAULT '[]',
43- `ip` INT NOT NULL,
43+ `ip` VARCHAR(15) NOT NULL,
4444 `port` VARCHAR(5) NOT NULL,
4545 `server_group` INT UNSIGNED NOT NULL,
4646 FOREIGN KEY (server_group) REFERENCES tbl_server_grp(p_group_id),
@@ -153,14 +153,14 @@ function MSync.mysql.saveServer()
153153 ]] )
154154
155155 local hostname = GetHostName ()
156- local ip , port = string .Split (game .GetIPAddress (), " :" )
156+ local gameAddress = string .Split (game .GetIPAddress (), " :" )
157157
158158 if string.len (hostname ) > 75 then
159159 hostname = string.sub ( hostname , 1 , 75 )
160160 end
161161 addServer :setString (1 , hostname )
162- addServer :setString (2 , ip )
163- addServer :setString (3 , port )
162+ addServer :setString (2 , gameAddress [ 1 ] )
163+ addServer :setString (3 , gameAddress [ 2 ] )
164164 addServer :setString (4 , MSync .settings .data .serverGroup )
165165
166166 function addServer .onSuccess ()
0 commit comments