forked from LosaDev/ls-2019-source
Add database setup (LosaGame, LosaGame_log, LosaLogData, Backup, backup/restore) and the tested one-PC server config
This commit is contained in:
1 parent
c198676e97
commit
17e8463b49
243 files changed
+1405092
No files matched your search
@@ -210,3 +210,8 @@ Script: `vendor-strip.js` (latin1 byte-safe, CRLF kept).
|
||||
Verified 2026-11-07: Release|Win32 builds with 0 errors. The new `iopac.dll` (279 040 bytes) exports 71 functions, a superset of the 66 in the prebuilt DLL (none missing). The LosaDev client package ships this rebuilt DLL.
|
||||
|
||||
Scripts: `bigpac-header.js`, `bigpac-cpp.js` (latin1 byte-safe, CRLF kept).
|
||||
|
||||
## Database setup and one-PC server config (added 2026-11-07)
|
||||
|
||||
- New `database\`: creates `LosaGame`, `LosaGame_log`, `LosaLogData` and an empty `Backup` (game procedures create their own tables in it), the SQL logins `lstggame` / `lstglog` with a password you choose, the **2021 release schema** (owner decision 2026-11-07; the 2019 scripts lack 212 of 401 procedures) without its `CREATE DATABASE` block, `db_owner` users, the encode key, the 2019 procedures and first tournament from `DB\losadev\`, optional test accounts, `backup.sql` / `restore.sql` with `.bat` wrappers, and `setup-db.bat`. Tested on SQL Server 2022 Express: 0 errors, backup + restore OK.
|
||||
- `server-config\` is now the tested one-PC set (nine server folders, `127.0.0.1`, ports `19xxx`, `PW=CHANGE_ME`). The previous content moved to `server-config\_original-release\`.
|
||||
@@ -0,0 +1,27 @@
|
||||
-- LosaDev 2019: creates LosaGame, LosaGame_log, LosaLogData and Backup (empty). Run first.
|
||||
-- Backup stays empty: procedures such as game_practice_rank_reward and game_region_backup_point create
|
||||
-- their own tables in it (SELECT ... INTO [Backup].dbo.<name>), so the game login must own it.
|
||||
-- sqlcmd -S <server> -E -f 65001 -v DB_COLLATE=DEFAULT -i 00_create_databases.sql
|
||||
-- DB_COLLATE=DEFAULT = the instance's collation (recommended: install SQL Server with
|
||||
-- Korean_Wansung_CI_AS so Korean text in varchar columns survives). Otherwise e.g. Korean_Wansung_CI_AS.
|
||||
USE [master]
|
||||
GO
|
||||
DECLARE @c nvarchar(128) = N'$(DB_COLLATE)', @sql nvarchar(max), @db sysname
|
||||
IF @c = N'DEFAULT' SET @c = N''
|
||||
DECLARE d CURSOR LOCAL FAST_FORWARD FOR SELECT v FROM (VALUES (N'LosaGame'), (N'LosaGame_log'), (N'LosaLogData'), (N'Backup')) t(v)
|
||||
OPEN d
|
||||
FETCH NEXT FROM d INTO @db
|
||||
WHILE @@FETCH_STATUS = 0
|
||||
BEGIN
|
||||
IF DB_ID(@db) IS NULL
|
||||
BEGIN
|
||||
SET @sql = N'CREATE DATABASE ' + QUOTENAME(@db) + CASE WHEN LEN(@c) > 0 THEN N' COLLATE ' + @c ELSE N'' END
|
||||
EXEC (@sql)
|
||||
PRINT 'created ' + @db
|
||||
END
|
||||
ELSE PRINT @db + ' already exists (kept)'
|
||||
FETCH NEXT FROM d INTO @db
|
||||
END
|
||||
CLOSE d
|
||||
DEALLOCATE d
|
||||
GO
|
||||
@@ -0,0 +1,14 @@
|
||||
-- LosaDev 2019: SQL logins the DB agents use (ID= in each ls_dbagent.ini). The password comes from
|
||||
-- the DB_PASSWORD variable (setup-db.bat asks for it); put the same value in PW= of the ls_dbagent.ini files.
|
||||
USE [master]
|
||||
GO
|
||||
IF NOT EXISTS (SELECT 1 FROM sys.server_principals WHERE name = N'lstggame')
|
||||
CREATE LOGIN [lstggame] WITH PASSWORD = N'$(DB_PASSWORD)', CHECK_POLICY = OFF, CHECK_EXPIRATION = OFF, DEFAULT_DATABASE = [master]
|
||||
ELSE
|
||||
ALTER LOGIN [lstggame] WITH PASSWORD = N'$(DB_PASSWORD)'
|
||||
GO
|
||||
IF NOT EXISTS (SELECT 1 FROM sys.server_principals WHERE name = N'lstglog')
|
||||
CREATE LOGIN [lstglog] WITH PASSWORD = N'$(DB_PASSWORD)', CHECK_POLICY = OFF, CHECK_EXPIRATION = OFF, DEFAULT_DATABASE = [master]
|
||||
ELSE
|
||||
ALTER LOGIN [lstglog] WITH PASSWORD = N'$(DB_PASSWORD)'
|
||||
GO
|
||||
@@ -0,0 +1,598 @@
|
||||
-- LosaDev 2019: LosaGame_Log.sql of the 2021 release (the 2019 release's own scripts lack 212 of the 401 procedures
|
||||
-- the 2019 server calls; the 2021 schema matches all but a few, see 07_losadev_2019_procs.sql).
|
||||
-- Unchanged except the CREATE DATABASE block. Run after 00_create_databases.sql and 01_logins.sql.
|
||||
USE [master]
|
||||
GO
|
||||
/****** Object: Database [LosaGame_log] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
-- (LosaDev) CREATE DATABASE [LosaGame_log] is done by 00_create_databases.sql
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET COMPATIBILITY_LEVEL = 160
|
||||
GO
|
||||
IF (1 = FULLTEXTSERVICEPROPERTY('IsFullTextInstalled'))
|
||||
begin
|
||||
EXEC [LosaGame_log].[dbo].[sp_fulltext_database] @action = 'enable'
|
||||
end
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET ANSI_NULL_DEFAULT OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET ANSI_NULLS OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET ANSI_PADDING OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET ANSI_WARNINGS OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET ARITHABORT OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET AUTO_CLOSE OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET AUTO_SHRINK OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET AUTO_UPDATE_STATISTICS ON
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET CURSOR_CLOSE_ON_COMMIT OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET CURSOR_DEFAULT GLOBAL
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET CONCAT_NULL_YIELDS_NULL OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET NUMERIC_ROUNDABORT OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET QUOTED_IDENTIFIER OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET RECURSIVE_TRIGGERS OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET DISABLE_BROKER
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET AUTO_UPDATE_STATISTICS_ASYNC OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET DATE_CORRELATION_OPTIMIZATION OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET TRUSTWORTHY OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET ALLOW_SNAPSHOT_ISOLATION OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET PARAMETERIZATION SIMPLE
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET READ_COMMITTED_SNAPSHOT OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET HONOR_BROKER_PRIORITY OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET RECOVERY SIMPLE
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET MULTI_USER
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET PAGE_VERIFY CHECKSUM
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET DB_CHAINING OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET FILESTREAM( NON_TRANSACTED_ACCESS = OFF )
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET TARGET_RECOVERY_TIME = 60 SECONDS
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET DELAYED_DURABILITY = DISABLED
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET ACCELERATED_DATABASE_RECOVERY = OFF
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET QUERY_STORE = ON
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET QUERY_STORE (OPERATION_MODE = READ_WRITE, CLEANUP_POLICY = (STALE_QUERY_THRESHOLD_DAYS = 30), DATA_FLUSH_INTERVAL_SECONDS = 900, INTERVAL_LENGTH_MINUTES = 60, MAX_STORAGE_SIZE_MB = 1000, QUERY_CAPTURE_MODE = AUTO, SIZE_BASED_CLEANUP_MODE = AUTO, MAX_PLANS_PER_QUERY = 200, WAIT_STATS_CAPTURE_MODE = ON)
|
||||
GO
|
||||
USE [LosaGame_log]
|
||||
GO
|
||||
/****** Object: User [lstggame] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
CREATE USER [lstggame] FOR LOGIN [lstggame] WITH DEFAULT_SCHEMA=[dbo]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_cash] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_cash](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[accountIDX] [int] NOT NULL,
|
||||
[userIP] [varchar](16) NOT NULL,
|
||||
[DBID] [varchar](16) NOT NULL,
|
||||
[applyType] [char](2) NOT NULL,
|
||||
[amount] [int] NOT NULL,
|
||||
[note] [varchar](500) NOT NULL,
|
||||
[regDate] [datetime] NOT NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_class_buytime] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_class_buytime](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[classType] [int] NOT NULL,
|
||||
[buyTime] [bigint] NOT NULL,
|
||||
[regDate] [datetime] NOT NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_class_rental_history] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_class_rental_history](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[accountIDX] [int] NOT NULL,
|
||||
[friendIDX] [int] NOT NULL,
|
||||
[classType] [int] NOT NULL,
|
||||
[regDate] [datetime] NOT NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_data_clover] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_data_clover](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[accountIDX] [int] NOT NULL,
|
||||
[friendIDX] [int] NOT NULL,
|
||||
[eventType] [smallint] NOT NULL,
|
||||
[CloverCount] [int] NOT NULL,
|
||||
[regDate] [datetime] NOT NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Index [index] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
CREATE CLUSTERED INDEX [index] ON [dbo].[log_data_clover]
|
||||
(
|
||||
[idx] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_event_marble] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_event_marble](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[accountidx] [int] NOT NULL,
|
||||
[userID] [varchar](20) NOT NULL,
|
||||
[cpType] [int] NOT NULL,
|
||||
[regDate] [datetime] NOT NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_event_openbeta_coin] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_event_openbeta_coin](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[accountIDX] [int] NOT NULL,
|
||||
[coin] [int] NOT NULL,
|
||||
[flag] [int] NOT NULL,
|
||||
[regDate] [datetime] NOT NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_guild_mark] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_guild_mark](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[guildIDX] [int] NOT NULL,
|
||||
[accountIDX] [int] NOT NULL,
|
||||
[havepeso] [bigint] NOT NULL,
|
||||
[markprice] [int] NOT NULL,
|
||||
[nowmark] [int] NOT NULL,
|
||||
[changemark] [int] NOT NULL,
|
||||
[flag] [int] NOT NULL,
|
||||
[userIP] [varchar](15) NULL,
|
||||
[regDate] [datetime] NOT NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_league_cheer] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_league_cheer](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[cheerIDX] [int] NOT NULL,
|
||||
[startDate] [int] NOT NULL,
|
||||
[accountIDX] [int] NOT NULL,
|
||||
[leagueIDX] [int] NOT NULL,
|
||||
[teamIDX] [int] NOT NULL,
|
||||
[regDate] [datetime] NOT NULL,
|
||||
[insertDate] [datetime] NOT NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_league_info_user] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_league_info_user](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[infoIDX] [int] NULL,
|
||||
[leagueIDX] [int] NULL,
|
||||
[leagueName] [nvarchar](20) NULL,
|
||||
[maxRound] [smallint] NULL,
|
||||
[bannerA] [int] NULL,
|
||||
[bannerB] [int] NULL,
|
||||
[modeType] [int] NULL,
|
||||
[maxcount] [tinyint] NULL,
|
||||
[autoType] [tinyint] NULL,
|
||||
[announce] [nvarchar](512) NULL,
|
||||
[recruitDate] [int] NULL,
|
||||
[waitDate] [int] NULL,
|
||||
[regDate] [datetime] NULL,
|
||||
[insertDate] [datetime] NOT NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_league_list] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_league_list](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[leagueIDX] [int] NULL,
|
||||
[accountIDX] [int] NULL,
|
||||
[startDate] [int] NULL,
|
||||
[endDate] [int] NULL,
|
||||
[leagueType] [tinyint] NULL,
|
||||
[leagueState] [tinyint] NULL,
|
||||
[regDate] [datetime] NULL,
|
||||
[insertDate] [datetime] NOT NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_league_list_user] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_league_list_user](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[leagueIDX] [int] NULL,
|
||||
[accountIDX] [int] NULL,
|
||||
[startDate] [int] NULL,
|
||||
[endDate] [int] NULL,
|
||||
[leagueType] [tinyint] NULL,
|
||||
[leagueState] [tinyint] NULL,
|
||||
[regDate] [datetime] NULL,
|
||||
[insertDate] [datetime] NOT NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_league_round_user] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_league_round_user](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[roundIDX] [int] NULL,
|
||||
[infoIDX] [int] NULL,
|
||||
[roundType1_playDate] [int] NULL,
|
||||
[roundType1_presentCode1] [int] NULL,
|
||||
[roundType1_presentCode2] [int] NULL,
|
||||
[roundType1_presentCode3] [int] NULL,
|
||||
[roundType1_presentCode4] [int] NULL,
|
||||
[roundType2_playDate] [int] NULL,
|
||||
[roundType2_presentCode1] [int] NULL,
|
||||
[roundType2_presentCode2] [int] NULL,
|
||||
[roundType2_presentCode3] [int] NULL,
|
||||
[roundType2_presentCode4] [int] NULL,
|
||||
[roundType3_playDate] [int] NULL,
|
||||
[roundType3_presentCode1] [int] NULL,
|
||||
[roundType3_presentCode2] [int] NULL,
|
||||
[roundType3_presentCode3] [int] NULL,
|
||||
[roundType3_presentCode4] [int] NULL,
|
||||
[roundType4_playDate] [int] NULL,
|
||||
[roundType4_presentCode1] [int] NULL,
|
||||
[roundType4_presentCode2] [int] NULL,
|
||||
[roundType4_presentCode3] [int] NULL,
|
||||
[roundType4_presentCode4] [int] NULL,
|
||||
[roundType5_playDate] [int] NULL,
|
||||
[roundType5_presentCode1] [int] NULL,
|
||||
[roundType5_presentCode2] [int] NULL,
|
||||
[roundType5_presentCode3] [int] NULL,
|
||||
[roundType5_presentCode4] [int] NULL,
|
||||
[roundType6_playDate] [int] NULL,
|
||||
[roundType6_presentCode1] [int] NULL,
|
||||
[roundType6_presentCode2] [int] NULL,
|
||||
[roundType6_presentCode3] [int] NULL,
|
||||
[roundType6_presentCode4] [int] NULL,
|
||||
[roundType7_playDate] [int] NULL,
|
||||
[roundType7_presentCode1] [int] NULL,
|
||||
[roundType7_presentCode2] [int] NULL,
|
||||
[roundType7_presentCode3] [int] NULL,
|
||||
[roundType7_presentCode4] [int] NULL,
|
||||
[roundType8_playDate] [int] NULL,
|
||||
[roundType8_presentCode1] [int] NULL,
|
||||
[roundType8_presentCode2] [int] NULL,
|
||||
[roundType8_presentCode3] [int] NULL,
|
||||
[roundType8_presentCode4] [int] NULL,
|
||||
[roundType9_playDate] [int] NULL,
|
||||
[roundType9_presentCode1] [int] NULL,
|
||||
[roundType9_presentCode2] [int] NULL,
|
||||
[roundType9_presentCode3] [int] NULL,
|
||||
[roundType9_presentCode4] [int] NULL,
|
||||
[roundType10_playDate] [int] NULL,
|
||||
[roundType10_presentCode1] [int] NULL,
|
||||
[roundType10_presentCode2] [int] NULL,
|
||||
[roundType10_presentCode3] [int] NULL,
|
||||
[roundType10_presentCode4] [int] NULL,
|
||||
[roundType11_playDate] [int] NULL,
|
||||
[roundType11_presentCode1] [int] NULL,
|
||||
[roundType11_presentCode2] [int] NULL,
|
||||
[roundType11_presentCode3] [int] NULL,
|
||||
[roundType11_presentCode4] [int] NULL,
|
||||
[regDate] [datetime] NULL,
|
||||
[insertDate] [datetime] NOT NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_league_team] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_league_team](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[teamIDX] [int] NULL,
|
||||
[leagueIDX] [int] NULL,
|
||||
[startDate] [int] NULL,
|
||||
[teamName] [nvarchar](20) NULL,
|
||||
[leaderIDX] [int] NULL,
|
||||
[leagueStartPosition] [smallint] NULL,
|
||||
[leaguePosition] [smallint] NULL,
|
||||
[maxcount] [tinyint] NULL,
|
||||
[cheerPoint] [int] NULL,
|
||||
[currentRound] [tinyint] NULL,
|
||||
[factionPoint] [int] NULL,
|
||||
[factionType] [tinyint] NULL,
|
||||
[regDate] [datetime] NULL,
|
||||
[insertDate] [datetime] NOT NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_league_team_member] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_league_team_member](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[teamMemberIDX] [int] NULL,
|
||||
[startDate] [int] NULL,
|
||||
[accountIDX] [int] NULL,
|
||||
[leagueIDX] [int] NULL,
|
||||
[teamIDX] [int] NULL,
|
||||
[joinType] [tinyint] NULL,
|
||||
[regDate] [datetime] NULL,
|
||||
[insertDate] [datetime] NOT NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_league_team_member_user] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_league_team_member_user](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[teamMemberIDX] [int] NOT NULL,
|
||||
[startDate] [int] NOT NULL,
|
||||
[accountIDX] [int] NOT NULL,
|
||||
[leagueIDX] [int] NOT NULL,
|
||||
[teamIDX] [int] NOT NULL,
|
||||
[joinType] [tinyint] NOT NULL,
|
||||
[regDate] [datetime] NOT NULL,
|
||||
[insertDate] [datetime] NOT NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_league_team_user] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_league_team_user](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[teamIDX] [int] NULL,
|
||||
[leagueIDX] [int] NULL,
|
||||
[startDate] [int] NULL,
|
||||
[teamName] [nvarchar](20) NULL,
|
||||
[leaderIDX] [int] NULL,
|
||||
[leagueStartPosition] [smallint] NULL,
|
||||
[leaguePosition] [smallint] NULL,
|
||||
[maxcount] [tinyint] NULL,
|
||||
[cheerPoint] [int] NULL,
|
||||
[currentRound] [tinyint] NULL,
|
||||
[factionPoint] [int] NULL,
|
||||
[factionType] [tinyint] NULL,
|
||||
[regDate] [datetime] NULL,
|
||||
[insertDate] [datetime] NOT NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_level_playtime] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_level_playtime](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[userLevel] [int] NOT NULL,
|
||||
[playTime] [bigint] NOT NULL,
|
||||
[regDate] [datetime] NOT NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_mannerpoint] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_mannerpoint](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[playType] [int] NOT NULL,
|
||||
[modeType] [int] NOT NULL,
|
||||
[sub1Type] [int] NOT NULL,
|
||||
[sub2Type] [int] NOT NULL,
|
||||
[reportIDX] [int] NULL,
|
||||
[reportNick] [varchar](20) NULL,
|
||||
[reportpubIP] [varchar](15) NOT NULL,
|
||||
[reportpriIP] [varchar](15) NOT NULL,
|
||||
[receiveIDX] [nchar](10) NULL,
|
||||
[receiveNick] [varchar](20) NULL,
|
||||
[receivepubIP] [varchar](15) NOT NULL,
|
||||
[roomInfo] [varchar](2000) NULL,
|
||||
[chatInfo] [varchar](3000) NULL,
|
||||
[note] [varchar](500) NULL,
|
||||
[reason] [varchar](2000) NULL,
|
||||
[flag] [tinyint] NOT NULL,
|
||||
[resultType] [tinyint] NOT NULL,
|
||||
[regDate] [datetime] NOT NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_mannerpoint_sitevisit] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_mannerpoint_sitevisit](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[accountIDX] [int] NOT NULL,
|
||||
[point] [smallint] NOT NULL,
|
||||
[userIP] [varchar](15) NOT NULL,
|
||||
[regDate] [datetime] NOT NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Table [dbo].[log_tooni_migration] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE TABLE [dbo].[log_tooni_migration](
|
||||
[idx] [int] IDENTITY(1,1) NOT NULL,
|
||||
[TooniIDX] [int] NOT NULL,
|
||||
[TooniID] [varchar](32) NOT NULL,
|
||||
[AccountIDX] [int] NOT NULL,
|
||||
[RegDate] [datetime] NOT NULL,
|
||||
CONSTRAINT [PK_log_tooni_migration] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[RegDate] ASC,
|
||||
[idx] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Index [accountidx] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
CREATE NONCLUSTERED INDEX [accountidx] ON [dbo].[log_data_clover]
|
||||
(
|
||||
[accountIDX] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Index [regDate] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
CREATE NONCLUSTERED INDEX [regDate] ON [dbo].[log_data_clover]
|
||||
(
|
||||
[regDate] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||
GO
|
||||
/****** Object: Index [NC_log_tooni_migration_AccountIDX] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
CREATE NONCLUSTERED INDEX [NC_log_tooni_migration_AccountIDX] ON [dbo].[log_tooni_migration]
|
||||
(
|
||||
[AccountIDX] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||
GO
|
||||
SET ANSI_PADDING ON
|
||||
GO
|
||||
/****** Object: Index [NC_log_tooni_migration_TooniID] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
CREATE NONCLUSTERED INDEX [NC_log_tooni_migration_TooniID] ON [dbo].[log_tooni_migration]
|
||||
(
|
||||
[TooniID] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_class_buytime] ADD CONSTRAINT [DF_log_class_buytime_classType] DEFAULT ((0)) FOR [classType]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_class_buytime] ADD CONSTRAINT [DF_log_class_buytime_buyTime] DEFAULT ((0)) FOR [buyTime]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_class_buytime] ADD CONSTRAINT [DF_log_class_buytime_regDate] DEFAULT (getdate()) FOR [regDate]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_class_rental_history] ADD CONSTRAINT [DF_log_class_rental_history_classType] DEFAULT ((0)) FOR [classType]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_class_rental_history] ADD CONSTRAINT [DF_log_class_rental_history_regDate] DEFAULT (getdate()) FOR [regDate]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_data_clover] ADD CONSTRAINT [DF_log_clover_friendIdx] DEFAULT ((0)) FOR [friendIDX]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_data_clover] ADD CONSTRAINT [DF_log_clover_regDate] DEFAULT (getdate()) FOR [regDate]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_event_marble] ADD CONSTRAINT [DF_log_event_marble_regDate] DEFAULT (getdate()) FOR [regDate]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_event_openbeta_coin] ADD CONSTRAINT [DF_log_event_openbeta_coin_flag] DEFAULT ((0)) FOR [flag]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_event_openbeta_coin] ADD CONSTRAINT [DF_log_event_openbeta_coin_regDate] DEFAULT (getdate()) FOR [regDate]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_guild_mark] ADD CONSTRAINT [DF_log_guild_mark_flag] DEFAULT ((0)) FOR [flag]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_guild_mark] ADD CONSTRAINT [DF_log_guild_mark_regDate] DEFAULT (getdate()) FOR [regDate]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_league_cheer] ADD CONSTRAINT [DF_log_league_cheer_insertDate] DEFAULT (getdate()) FOR [insertDate]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_league_info_user] ADD CONSTRAINT [DF_log_league_info_user_insertDate] DEFAULT (getdate()) FOR [insertDate]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_league_list] ADD CONSTRAINT [DF_log_league_list_insertDate] DEFAULT (getdate()) FOR [insertDate]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_league_list_user] ADD CONSTRAINT [DF_log_league_list_user_insertDate] DEFAULT (getdate()) FOR [insertDate]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_league_round_user] ADD CONSTRAINT [DF_log_league_round_user_insertDate] DEFAULT (getdate()) FOR [insertDate]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_league_team] ADD CONSTRAINT [DF_log_league_team_leagueStartPosition] DEFAULT ((0)) FOR [leagueStartPosition]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_league_team] ADD CONSTRAINT [DF_log_league_team_insertDate] DEFAULT (getdate()) FOR [insertDate]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_league_team_member] ADD CONSTRAINT [DF_log_league_team_member_insertDate] DEFAULT (getdate()) FOR [insertDate]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_league_team_member_user] ADD CONSTRAINT [DF_log_league_team_member_user_insertDate] DEFAULT (getdate()) FOR [insertDate]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_league_team_user] ADD CONSTRAINT [DF_log_league_team_user_insertDate] DEFAULT (getdate()) FOR [insertDate]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_level_playtime] ADD CONSTRAINT [DF_log_level_playtime_userLevel] DEFAULT ((0)) FOR [userLevel]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_level_playtime] ADD CONSTRAINT [DF_log_level_playtime_playTime] DEFAULT ((0)) FOR [playTime]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_level_playtime] ADD CONSTRAINT [DF_log_level_playtime_regDate] DEFAULT (getdate()) FOR [regDate]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_mannerpoint] ADD CONSTRAINT [DF_log_mannerpoint_flag] DEFAULT ((0)) FOR [flag]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_mannerpoint] ADD CONSTRAINT [DF_log_mannerpoint_resultType] DEFAULT ((0)) FOR [resultType]
|
||||
GO
|
||||
ALTER TABLE [dbo].[log_tooni_migration] ADD DEFAULT (getdate()) FOR [RegDate]
|
||||
GO
|
||||
/****** Object: StoredProcedure [dbo].[game_item_etc_get_self_index] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
CREATE PROCEDURE [dbo].[game_item_etc_get_self_index]
|
||||
(
|
||||
@accountIDX int
|
||||
)
|
||||
AS
|
||||
SELECT TOP 1 idx FROM userItemEtcDB WHERE accountIDX = @accountIDX ORDER BY idx DESC
|
||||
GO
|
||||
/****** Object: StoredProcedure [dbo].[log_data_clover_add] Script Date: 5/4/2025 8:44:49 PM ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
create PROCEDURE [dbo].[log_data_clover_add]
|
||||
(
|
||||
@userIDX int
|
||||
, @FriendIDX int
|
||||
, @Type smallint
|
||||
, @Count int
|
||||
)
|
||||
AS
|
||||
|
||||
SET NOCOUNT ON
|
||||
|
||||
-- 클로버 정보가 없을때 insert
|
||||
INSERT INTO dbo.log_data_clover( accountIDX, friendIDX, eventType, CloverCount, regDate )
|
||||
VALUES( @userIDX, @FriendIDX, @Type, @Count, GETDATE() );
|
||||
GO
|
||||
USE [master]
|
||||
GO
|
||||
ALTER DATABASE [LosaGame_log] SET READ_WRITE
|
||||
GO
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,24 @@
|
||||
-- LosaDev 2019: database users for the DB agent logins (db_owner, like the original service).
|
||||
USE [LosaGame_log]
|
||||
GO
|
||||
IF USER_ID(N'lstggame') IS NULL CREATE USER [lstggame] FOR LOGIN [lstggame]
|
||||
ALTER ROLE [db_owner] ADD MEMBER [lstggame]
|
||||
GO
|
||||
USE [Backup]
|
||||
GO
|
||||
IF USER_ID(N'lstggame') IS NULL CREATE USER [lstggame] FOR LOGIN [lstggame]
|
||||
ALTER ROLE [db_owner] ADD MEMBER [lstggame]
|
||||
GO
|
||||
USE [LosaLogData]
|
||||
GO
|
||||
IF USER_ID(N'lstggame') IS NULL CREATE USER [lstggame] FOR LOGIN [lstggame]
|
||||
ALTER ROLE [db_owner] ADD MEMBER [lstggame]
|
||||
GO
|
||||
IF USER_ID(N'lstglog') IS NULL CREATE USER [lstglog] FOR LOGIN [lstglog]
|
||||
ALTER ROLE [db_owner] ADD MEMBER [lstglog]
|
||||
GO
|
||||
USE [LosaGame]
|
||||
GO
|
||||
IF USER_ID(N'lstggame') IS NULL CREATE USER [lstggame] FOR LOGIN [lstggame]
|
||||
ALTER ROLE [db_owner] ADD MEMBER [lstggame]
|
||||
GO
|
||||
@@ -0,0 +1,8 @@
|
||||
-- LosaDev 2019: the 15-character key the game server reads at start (define_encode_key,
|
||||
-- game_encode_get_fix_key). setup-db.bat asks for it (ENCODE_KEY).
|
||||
USE [LosaGame]
|
||||
GO
|
||||
IF LEN(N'$(ENCODE_KEY)') <> 15 RAISERROR('ENCODE_KEY must be 15 characters', 16, 1)
|
||||
ELSE IF NOT EXISTS (SELECT 1 FROM dbo.define_encode_key WHERE encodeKey = '$(ENCODE_KEY)')
|
||||
INSERT INTO dbo.define_encode_key (encodeKey, regDate) VALUES ('$(ENCODE_KEY)', GETDATE())
|
||||
GO
|
||||
@@ -0,0 +1,69 @@
|
||||
-- LosaDev 2019: procedures the 2019 server calls (ls_query.ini ids 1, 136, 137, 139)
|
||||
-- that no released DB script contains. Written for the testbed from the server code (DBClient.cpp).
|
||||
-- Still missing on purpose: 197 game_item_extra_get_list_dev, 1500 SC_ERROR_LOG_ADD,
|
||||
-- 2108 log_item_bonus_gold_set_add, 2207 game_block_hdd_serial_check (dev/log/anti-cheat only).
|
||||
USE [LosaGame]
|
||||
GO
|
||||
IF OBJECT_ID(N'dbo.game_pingpong', N'P') IS NOT NULL DROP PROCEDURE dbo.game_pingpong
|
||||
GO
|
||||
-- id 1: DB agent keep-alive; the code says "a query that does not really exist"
|
||||
CREATE PROCEDURE dbo.game_pingpong
|
||||
AS
|
||||
SET NOCOUNT ON
|
||||
GO
|
||||
IF OBJECT_ID(N'dbo.game_member_count', N'P') IS NOT NULL DROP PROCEDURE dbo.game_member_count
|
||||
GO
|
||||
-- id 136: OnSelectMemberConut - one LONG back, 0 = new account (the server then calls game_member_add)
|
||||
CREATE PROCEDURE dbo.game_member_count
|
||||
@userID varchar(12)
|
||||
AS
|
||||
SET NOCOUNT ON
|
||||
SELECT COUNT(*) FROM dbo.userMemberDB WITH(NOLOCK) WHERE userID = @userID
|
||||
GO
|
||||
IF OBJECT_ID(N'dbo.game_member_add', N'P') IS NOT NULL DROP PROCEDURE dbo.game_member_add
|
||||
GO
|
||||
-- id 137: OnInsertMember(privateID, publicID) - first login of a publisher account creates the game account
|
||||
CREATE PROCEDURE dbo.game_member_add
|
||||
@userID varchar(12),
|
||||
@nickName varchar(20)
|
||||
AS
|
||||
SET NOCOUNT ON
|
||||
IF EXISTS (SELECT 1 FROM dbo.userMemberDB WITH(NOLOCK) WHERE userID = @userID) RETURN
|
||||
DECLARE @ret int
|
||||
EXEC dbo.web_member_add @userID, @nickName, '', '', 0, 0, 0, 0, '127.0.0.1', @ret OUTPUT
|
||||
GO
|
||||
IF OBJECT_ID(N'dbo.game_create_nickname', N'P') IS NOT NULL DROP PROCEDURE dbo.game_create_nickname
|
||||
GO
|
||||
-- id 139: OnUpdateFirstPublicID(accountIDX, newNick)
|
||||
CREATE PROCEDURE dbo.game_create_nickname
|
||||
@accountIDX int,
|
||||
@nickName varchar(20)
|
||||
AS
|
||||
SET NOCOUNT ON
|
||||
UPDATE dbo.userMemberDB SET nickName = @nickName WHERE accountIDX = @accountIDX
|
||||
GO
|
||||
-- id 11 game_game_get_data: the released script returns cpID/cpUNIQ (channeling columns), but the game server only
|
||||
-- reads them when the locale uses channeling IDs (Korea). The Indonesia locale expects the same row without them.
|
||||
ALTER PROCEDURE [dbo].[game_game_get_data]
|
||||
(
|
||||
@userID varchar(12)
|
||||
)
|
||||
As
|
||||
SET NOCOUNT ON
|
||||
DECLARE @CURRENTDATE DATETIME
|
||||
DECLARE @CONNECTDATE DATETIME
|
||||
SET @CURRENTDATE = GETDATE();
|
||||
SET @CONNECTDATE = ( SELECT conndate FROM dbo.userGameDB WHERE accountIDX IN ( SELECT accountIDX FROM dbo.userMemberDB WHERE userID = @userID ))
|
||||
IF( @CURRENTDATE < @CONNECTDATE )
|
||||
SET @CONNECTDATE = @CURRENTDATE
|
||||
SELECT a.accountIDX, b.userID, b.nickName, a.userState, a.gameMoney
|
||||
, a.conn_count, @CONNECTDATE, a.userLevel, a.userEXP
|
||||
, b.eventType, isNull(c.class,0) as 'class', b.joinType, b.regDate, a.regionType
|
||||
, a.rencpoint, a.renspoint, isNull(c.region,0) as 'region', b.cpType
|
||||
, b.limitType, b.limitDate, a.userFishingLevel, a.userFishingEXP
|
||||
, a.refillData, a.userExcavationLevel, a.userExcavationEXP, a.userHerocEXP, a.userHerosEXP, a.practice
|
||||
FROM userGameDB a WITH( NOLOCK )
|
||||
JOIN userMemberDB b WITH( NOLOCK ) ON a.accountIDX = b.accountIDX
|
||||
LEFT JOIN userRankingDB c WITH( NOLOCK ) ON a.accountIDX = c.accountIDX
|
||||
WHERE b.userID = @userID
|
||||
GO
|
||||
@@ -0,0 +1,21 @@
|
||||
-- First regular tournament (Faction War / LS Cup panel). The main server only continues a row that exists;
|
||||
-- nothing creates the first one. leagueType 1 = TYPE_REGULAR, leagueState 1 = STATE_TEAM_APP, accountIDX 0 = no owner.
|
||||
-- Dates are YYMMDDHHMM in a DWORD (Help::ConvertCTimeToDate). Since 2022 that is above the int range, so the
|
||||
-- int columns hold the wrapped value; the server reads the same bits back as a DWORD.
|
||||
-- Starts on the last Monday 03:00 and runs next_tournament_hour (336) hours, like sp2_tournament_regular.ini.
|
||||
USE [LosaGame]
|
||||
GO
|
||||
IF NOT EXISTS (SELECT 1 FROM dbo.userLeagueListDB WHERE leagueType = 1)
|
||||
BEGIN
|
||||
DECLARE @s datetime, @e datetime, @a bigint, @b bigint
|
||||
SET @s = DATEADD(hour, 3, DATEADD(day, -(DATEDIFF(day, 0, GETDATE()) % 7), DATEDIFF(day, 0, GETDATE())))
|
||||
SET @e = DATEADD(hour, 336, @s)
|
||||
SET @a = CAST(YEAR(@s) % 100 AS bigint) * 100000000 + MONTH(@s) * 1000000 + DAY(@s) * 10000 + DATEPART(hour, @s) * 100
|
||||
SET @b = CAST(YEAR(@e) % 100 AS bigint) * 100000000 + MONTH(@e) * 1000000 + DAY(@e) * 10000 + DATEPART(hour, @e) * 100
|
||||
IF @a > 2147483647 SET @a = @a - 4294967296
|
||||
IF @b > 2147483647 SET @b = @b - 4294967296
|
||||
INSERT INTO dbo.userLeagueListDB (accountIDX, startDate, endDate, leagueType, leagueState, regDate)
|
||||
VALUES (0, @a, @b, 1, 1, GETDATE())
|
||||
END
|
||||
SELECT idx, startDate, endDate, leagueType, leagueState FROM dbo.userLeagueListDB
|
||||
GO
|
||||
@@ -0,0 +1,48 @@
|
||||
# Database setup (2019)
|
||||
|
||||
Creates the four databases the 2019 servers use, with the original names:
|
||||
|
||||
| Database | Used by |
|
||||
|---|---|
|
||||
| `LosaGame` | game data and accounts (DB agent `ls_dbagent_game`) |
|
||||
| `LosaGame_log` | game-side logs, written by procedures in `LosaGame` |
|
||||
| `LosaLogData` | log server data (DB agent `ls_dbagent_logdb`) |
|
||||
| `Backup` | stays empty: game procedures such as `game_practice_rank_reward` and `game_region_backup_point` create their own tables in it |
|
||||
|
||||
The schema is the **2021 release's** full scripts. The 2019 release's own scripts (`sql\20120504` + the patches in `DB\`) are a 2012 base and lack 212 of the 401 procedures the 2019 server calls; the 2021 schema matches all but a few, which `07_losadev_2019_procs.sql` adds (`game_member_count`, `game_member_add`, `game_create_nickname`, `game_pingpong`, the Indonesia `game_game_get_data`).
|
||||
|
||||
Tested 2026-11-07 on SQL Server 2022 Express: every script runs without an error; LosaGame has 134 tables / 1065 procedures, LosaGame_log 20 / 2, LosaLogData 67 / 81; both logins connect, the game login can create tables in `Backup`; backup and restore of all four work.
|
||||
|
||||
## Needs
|
||||
|
||||
- SQL Server 2019 or newer (Express is enough) with **SQL Server and Windows authentication** (mixed mode).
|
||||
- `sqlcmd` on PATH.
|
||||
- Recommended: instance collation `Korean_Wansung_CI_AS`, like the original service.
|
||||
|
||||
## Setup
|
||||
|
||||
```bat
|
||||
setup-db.bat .\SQLEXPRESS
|
||||
```
|
||||
|
||||
It asks for the **DB agent password** (SQL logins `lstggame` and `lstglog`; put it in `PW=` of the `ls_dbagent.ini` files in `server-config\`) and the **encode key** (15 characters, `define_encode_key`). `set DB_COLLATE=Korean_Wansung_CI_AS` before running forces a collation. Logs go to `logs\`.
|
||||
|
||||
| Script | Does |
|
||||
|---|---|
|
||||
| `00_create_databases.sql` | creates `LosaGame`, `LosaGame_log`, `LosaLogData`, `Backup` |
|
||||
| `01_logins.sql` | SQL logins `lstggame`, `lstglog` |
|
||||
| `02_LosaGame_log.sql`, `03_LosaLogData.sql`, `04_LosaGame.sql` | the 2021 release schema (only the `CREATE DATABASE` block taken out) |
|
||||
| `05_users.sql` | `db_owner` users for the logins |
|
||||
| `06_encode_key.sql` | the encode key |
|
||||
| `07_losadev_2019_procs.sql` | the procedures the 2019 server needs on top of the 2021 schema |
|
||||
| `08_first_tournament.sql` | the first tournament row (Faction / LS Cup screens) |
|
||||
| `optional\test-accounts.sql` | test accounts `tester1` and `gmtest1` (Indonesia IDs need 6-12 characters), run by hand |
|
||||
|
||||
## Backup and restore
|
||||
|
||||
```bat
|
||||
backup.bat D:\LosaBackup .\SQLEXPRESS
|
||||
restore.bat 20261107_1400 D:\LosaBackup .\SQLEXPRESS
|
||||
```
|
||||
|
||||
`backup.bat` writes `<database>_<yyyyMMdd_HHmm>.bak` for all four databases (online). `restore.bat` asks first and replaces all four: **stop every server before restoring**. It restores to the paths stored in the backup (same server); on another server use `RESTORE DATABASE ... WITH MOVE` by hand.
|
||||
@@ -0,0 +1,9 @@
|
||||
@echo off
|
||||
rem LosaDev 2019: backup.bat [folder] [server] (defaults: D:\LosaBackup, .\SQLEXPRESS)
|
||||
setlocal
|
||||
set DIR=%~1
|
||||
if "%DIR%"=="" set DIR=D:\LosaBackup
|
||||
set SRV=%~2
|
||||
if "%SRV%"=="" set SRV=.\SQLEXPRESS
|
||||
if not exist "%DIR%" mkdir "%DIR%"
|
||||
sqlcmd -S "%SRV%" -E -b -v BACKUP_DIR="%DIR%" -i "%~dp0backup.sql"
|
||||
@@ -0,0 +1,26 @@
|
||||
-- LosaDev 2019: full backup of LosaGame, LosaGame_log, LosaLogData and Backup.
|
||||
-- sqlcmd -S <server> -E -v BACKUP_DIR="D:\LosaBackup" -i backup.sql (or backup.bat)
|
||||
-- One file per database: <db>_yyyyMMdd_HHmm.bak in BACKUP_DIR (the folder must exist and the SQL
|
||||
-- Server service account needs write access). Online backup: the servers may keep running.
|
||||
USE [master]
|
||||
GO
|
||||
SET NOCOUNT ON
|
||||
DECLARE @dir nvarchar(400) = N'$(BACKUP_DIR)', @stamp nvarchar(20) = FORMAT(GETDATE(), 'yyyyMMdd_HHmm'), @db sysname, @file nvarchar(600)
|
||||
IF RIGHT(@dir, 1) = N'\' SET @dir = LEFT(@dir, LEN(@dir) - 1)
|
||||
DECLARE d CURSOR LOCAL FAST_FORWARD FOR SELECT v FROM (VALUES (N'LosaGame'), (N'LosaGame_log'), (N'LosaLogData'), (N'Backup')) t(v)
|
||||
OPEN d
|
||||
FETCH NEXT FROM d INTO @db
|
||||
WHILE @@FETCH_STATUS = 0
|
||||
BEGIN
|
||||
IF DB_ID(@db) IS NOT NULL
|
||||
BEGIN
|
||||
SET @file = @dir + N'\' + @db + N'_' + @stamp + N'.bak'
|
||||
BACKUP DATABASE @db TO DISK = @file WITH INIT, CHECKSUM, STATS = 25
|
||||
PRINT 'backup ' + @db + ' -> ' + @file
|
||||
END
|
||||
ELSE PRINT 'skip ' + @db + ' (does not exist)'
|
||||
FETCH NEXT FROM d INTO @db
|
||||
END
|
||||
CLOSE d
|
||||
DEALLOCATE d
|
||||
GO
|
||||
@@ -0,0 +1,15 @@
|
||||
-- LosaDev 2019 (optional): test accounts and seed rows (run after the schema scripts).
|
||||
-- The Indonesia build only accepts IDs of 6-12 letters/digits/-/_, so "test1" is too short: the IDs are tester1 / gmtest1.
|
||||
-- Passwords are stored for reference only: with TestMode=1 the billing server does not check them.
|
||||
-- gmtest1's nickname GMTest1 is listed in ls_gamesvr\config\sp2_developerID.ini (developer = GM rights).
|
||||
-- Any other 6-12 character ID also works: the first login creates the account (game_member_add).
|
||||
USE [LosaGame]
|
||||
GO
|
||||
SET NOCOUNT ON
|
||||
DECLARE @ret int
|
||||
IF NOT EXISTS (SELECT 1 FROM dbo.userMemberDB WHERE userID = 'tester1')
|
||||
EXEC dbo.web_member_add 'tester1', 'Tester1', 'test1234', '', 0, 0, 0, 0, '127.0.0.1', @ret OUTPUT
|
||||
IF NOT EXISTS (SELECT 1 FROM dbo.userMemberDB WHERE userID = 'gmtest1')
|
||||
EXEC dbo.web_member_add 'gmtest1', 'GMTest1', 'test1234', '', 0, 0, 0, 0, '127.0.0.1', @ret OUTPUT
|
||||
SELECT accountIDX, userID, nickName FROM dbo.userMemberDB WHERE userID IN ('tester1', 'gmtest1')
|
||||
GO
|
||||
@@ -0,0 +1,12 @@
|
||||
@echo off
|
||||
rem LosaDev 2019: restore.bat <stamp> [folder] [server] stamp = yyyyMMdd_HHmm of the backup files
|
||||
rem Stop every game server first. The three databases are replaced.
|
||||
setlocal
|
||||
if "%~1"=="" echo Usage: restore.bat ^<yyyyMMdd_HHmm^> [folder] [server] & exit /b 1
|
||||
set DIR=%~2
|
||||
if "%DIR%"=="" set DIR=D:\LosaBackup
|
||||
set SRV=%~3
|
||||
if "%SRV%"=="" set SRV=.\SQLEXPRESS
|
||||
choice /m "Replace LosaGame, LosaGame_log, LosaLogData and Backup on %SRV% with the %~1 backup"
|
||||
if errorlevel 2 exit /b 1
|
||||
sqlcmd -S "%SRV%" -E -b -v BACKUP_DIR="%DIR%" STAMP="%~1" -i "%~dp0restore.sql"
|
||||
@@ -0,0 +1,30 @@
|
||||
-- LosaDev 2019: restores LosaGame, LosaGame_log, LosaLogData and Backup from backup.sql files.
|
||||
-- sqlcmd -S <server> -E -v BACKUP_DIR="D:\LosaBackup" STAMP="20261107_1400" -i restore.sql (or restore.bat)
|
||||
-- STAMP = the yyyyMMdd_HHmm part of the file names. STOP ALL GAME SERVERS FIRST: each database is
|
||||
-- set to single user and replaced. The files go back to the paths stored in the backup, so restore
|
||||
-- on the same server; on another server use RESTORE ... WITH MOVE by hand (see README.md).
|
||||
USE [master]
|
||||
GO
|
||||
SET NOCOUNT ON
|
||||
DECLARE @dir nvarchar(400) = N'$(BACKUP_DIR)', @stamp nvarchar(20) = N'$(STAMP)', @db sysname, @file nvarchar(600), @sql nvarchar(400)
|
||||
IF RIGHT(@dir, 1) = N'\' SET @dir = LEFT(@dir, LEN(@dir) - 1)
|
||||
DECLARE d CURSOR LOCAL FAST_FORWARD FOR SELECT v FROM (VALUES (N'LosaGame'), (N'LosaGame_log'), (N'LosaLogData'), (N'Backup')) t(v)
|
||||
OPEN d
|
||||
FETCH NEXT FROM d INTO @db
|
||||
WHILE @@FETCH_STATUS = 0
|
||||
BEGIN
|
||||
SET @file = @dir + N'\' + @db + N'_' + @stamp + N'.bak'
|
||||
IF DB_ID(@db) IS NOT NULL
|
||||
BEGIN
|
||||
SET @sql = N'ALTER DATABASE ' + QUOTENAME(@db) + N' SET SINGLE_USER WITH ROLLBACK IMMEDIATE'
|
||||
EXEC (@sql)
|
||||
END
|
||||
RESTORE DATABASE @db FROM DISK = @file WITH REPLACE, CHECKSUM
|
||||
SET @sql = N'ALTER DATABASE ' + QUOTENAME(@db) + N' SET MULTI_USER'
|
||||
EXEC (@sql)
|
||||
PRINT 'restored ' + @db + ' from ' + @file
|
||||
FETCH NEXT FROM d INTO @db
|
||||
END
|
||||
CLOSE d
|
||||
DEALLOCATE d
|
||||
GO
|
||||
@@ -0,0 +1,30 @@
|
||||
@echo off
|
||||
rem LosaDev 2019: creates LosaGame, LosaGame_log, LosaLogData and Backup and fills them.
|
||||
rem Usage: setup-db.bat [server] (default .\SQLEXPRESS; Windows login with sysadmin rights)
|
||||
rem Needs sqlcmd (SQL Server command line tools) on PATH. Asks for the DB agent password.
|
||||
rem Logs go to logs\. Existing databases are kept; scripts that already ran give "already exists" errors.
|
||||
setlocal
|
||||
cd /d "%~dp0"
|
||||
set SRV=%~1
|
||||
if "%SRV%"=="" set SRV=.\SQLEXPRESS
|
||||
if "%DB_COLLATE%"=="" set DB_COLLATE=DEFAULT
|
||||
set /p DB_PASSWORD=Password for the DB agent logins (same as PW= in ls_dbagent.ini):
|
||||
set /p ENCODE_KEY=Encode key, 15 characters:
|
||||
if "%DB_PASSWORD%"=="" echo No password given. & exit /b 1
|
||||
if not exist logs mkdir logs
|
||||
call :run 00_create_databases.sql
|
||||
call :run 01_logins.sql
|
||||
call :run 02_LosaGame_log.sql
|
||||
call :run 03_LosaLogData.sql
|
||||
call :run 04_LosaGame.sql
|
||||
call :run 05_users.sql
|
||||
call :run 06_encode_key.sql
|
||||
call :run 07_losadev_2019_procs.sql
|
||||
call :run 08_first_tournament.sql
|
||||
findstr /b /c:"Msg " logs\*.log >nul && (echo Some statements failed: search logs\*.log for "Msg ".) || echo Done, no errors.
|
||||
exit /b 0
|
||||
|
||||
:run
|
||||
echo running %1
|
||||
sqlcmd -S "%SRV%" -E -I -f 65001 -v DB_COLLATE="%DB_COLLATE%" DB_PASSWORD="%DB_PASSWORD%" ENCODE_KEY="%ENCODE_KEY%" -i "%1" -o "logs\%~n1.log"
|
||||
exit /b 0
|
||||
@@ -0,0 +1,31 @@
|
||||
# Server config (2019, one PC)
|
||||
|
||||
A complete config for running all nine 2019 servers on one Windows PC, taken from the tested local setup (2026-11-07: all servers start, the client logs in to the lobby). Everything uses `127.0.0.1` and ports `19xxx`. Gameplay tables in `ls_gamesvr\config\` and `ls_mainsvr\config\` come from the 2021 config set, with the 2019 client's shop/gacha files synced in. `_original-release\` keeps what this folder held before.
|
||||
|
||||
## Folder layout
|
||||
|
||||
Each folder is one server process. Copy the built `.exe` into its folder plus `iocpSocketDLL.dll`, `frametimerdll.dll`, `CrashFind.dll` (and `GAuthClientDLL.dll` for billing) from `lib\`. `global_define.ini` and `global_loadtable.ini` stay in the parent folder of the server folders.
|
||||
|
||||
| Folder | Program |
|
||||
|---|---|
|
||||
| `ls_dbagent_game` | `ls_dbagent.exe` (database `LosaGame`) |
|
||||
| `ls_dbagent_logdb` | `ls_dbagent.exe` (database `LosaLogData`) |
|
||||
| `ls_dbagent_logserver` | `ls_dbagent.exe` in log server mode |
|
||||
| `ls_mainsvr`, `ls_billingsvr`, `ls_gamesvr`, `ls_relaysvr`, `ls_loginsvr`, `ls_filewritesvr` | the server of the same name |
|
||||
|
||||
Ports are in `global_define.ini` and each server's ini. Start each from its own folder with `-c <its ini>`, in this order: the three DB agents, main, billing, game, relay, login, file write.
|
||||
|
||||
## Before the first start
|
||||
|
||||
1. Create the databases with `database\setup-db.bat` (see `database\README.md`).
|
||||
2. Put the DB agent password in `PW=` of `ls_dbagent_game\ls_dbagent.ini` and `ls_dbagent_logdb\ls_dbagent.ini` (`CHANGE_ME` now). `Port=1433` is the SQL Server port.
|
||||
3. The 2019 servers bind to the PC's own IPv4 address (the first address its host name resolves to), not to `127.0.0.1`. On one PC, put that address in `global_define.ini` and the relay/login server lists, and let the client connect to it.
|
||||
|
||||
## Values that matter
|
||||
|
||||
- Locale **Indonesia**: `[Local] Version=938400398` in `ls_config_game.ini` and `ls_config_billingsvr.ini` (the 2019 client's packs only open with the Indonesia pack password).
|
||||
- `ls_billingsvr.ini` `[Test] TestMode=1`: every ID is accepted without a publisher, with a test cash balance. IDs need 6 to 12 characters; a new ID creates its account on the first login.
|
||||
- GM: nickname under `[ID]` in `ls_gamesvr\config\sp2_developerID.ini`.
|
||||
- `ls_gamesvr\config\tables\`: `LSC_SnakeLadders_Move.dat` from the client and an empty reward table with the version the server expects (dice event without rewards). Practice and excavation stay off.
|
||||
|
||||
The client launch line is on the wiki page "2019 Source", section "Run it locally".
|
||||
@@ -0,0 +1 @@
|
||||
Before the one-PC set: this folder only held the 10 client-synced shop/gacha configs and the Shuffle/Factory off switch for ls_gamesvr\config. They are also part of the one-PC set above.
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,12 @@
|
||||
[Info]
|
||||
max_sex = 2
|
||||
|
||||
[Sex1]
|
||||
Name = STR(1)
|
||||
Sex = 0
|
||||
Deco_ini = config/sp2_deco_man.ini
|
||||
|
||||
[Sex2]
|
||||
Name = STR(1)
|
||||
Sex = 1
|
||||
Deco_ini = config/sp2_deco_woman.ini
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,46 @@
|
||||
;--------------------------------------------------
|
||||
; promotion_time은 시간 단위로 입력.
|
||||
; time이 0으로 셋팅될 경우 장비충전 불가. UI에서 제외됨.
|
||||
;--------------------------------------------------
|
||||
|
||||
; 일반 장비
|
||||
[normal]
|
||||
promotion_weapon_time = 0
|
||||
promotion_armor_time = 0
|
||||
promotion_helmet_time = 0
|
||||
promotion_cloak_time = 0
|
||||
|
||||
promotion_ring_time = 240000
|
||||
promotion_necklace_time = 240000
|
||||
promotion_bracelet_time = 240000
|
||||
; 고급 장비
|
||||
[extra]
|
||||
promotion_weapon_time = 2400
|
||||
promotion_armor_time = 2400
|
||||
promotion_helmet_time = 2400
|
||||
promotion_cloak_time = 2400
|
||||
|
||||
|
||||
; 레어 장비
|
||||
[rare]
|
||||
promotion_weapon_time = 0
|
||||
promotion_armor_time = 2400
|
||||
promotion_helmet_time = 2400
|
||||
promotion_cloak_time = 2400
|
||||
|
||||
; 예외 처리.
|
||||
; 예외가 되는 아이템은 우선적으로 처리됨.
|
||||
[exception]
|
||||
exception_count = 0
|
||||
|
||||
exception_item_code_1 = 10063
|
||||
exception_promotion_time_1 = 0
|
||||
|
||||
exception_item_code_2 = 111061
|
||||
exception_promotion_time_2 = 7200
|
||||
|
||||
exception_item_code_3 = 211061
|
||||
exception_promotion_time_3 = 9600
|
||||
|
||||
exception_item_code_4 = 311061
|
||||
exception_promotion_time_4 = 9600
|
||||
@@ -0,0 +1,21 @@
|
||||
[LEADER_UI_HELP]
|
||||
max_help = 1
|
||||
|
||||
title_1 = STR(1)
|
||||
desc_1 = STR(2)
|
||||
|
||||
;title_1 = 용병소개 : 아이언 나이트
|
||||
;desc_1 = 빠른 공격속도와 높은 방어력 !!!#공격과 방어 무엇하나 빠지지않는#안정적이고 균형잡힌 능력을 가진#대표적인 근접용병입니다.# #아래 무료고용 버튼을 클릭하면#아이언 나이트를 10시간 동안#무료로 고용해 볼 수 있습니다.
|
||||
|
||||
;title_2 = 용병소개 : 웨스턴 건맨
|
||||
;desc_2 = 9발 리볼버에 모든 걸 건다!!!#빠른 연사능력과 백스텝을 통한#재빠른 회피능력까지 겸비한#스타일리쉬 원거리용병입니다.
|
||||
|
||||
;title_3 = 용병소개 : 파이어메이지
|
||||
;desc_3 = 불을 다루는 최강 파괴력 !!!#텔레포트로 상대진영에 침투해#순식간에 불바다로 만들어버리는#무시무시한 마법용병입니다.
|
||||
|
||||
|
||||
[LEADER_CREATE_INFO]
|
||||
max_item = 1
|
||||
|
||||
;세트 아이템 코드 참조 예) 700001 = 1, 700002 = 2 ....
|
||||
item_code_1 = 6
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,20 @@
|
||||
; LosaDev 2019 config - shared address book, in the PARENT folder of every server folder.
|
||||
; The servers bind to the machine's own IPv4 address (the one gethostbyname returns), not to 127.0.0.1,
|
||||
; so these addresses must be that IP. On a PC with one network adapter that is its LAN address.
|
||||
; Replace 127.0.0.1 with your LAN IP (ipconfig) if the game server cannot reach the main server.
|
||||
; Comments must start the line. Lists are numbered from 1 and end at the first missing key.
|
||||
|
||||
[Main]
|
||||
1=127.0.0.1:19000
|
||||
|
||||
[DBA_Game]
|
||||
1=127.0.0.1:19101
|
||||
|
||||
[DBA_Log]
|
||||
1=127.0.0.1:19102
|
||||
|
||||
[Log]
|
||||
1=127.0.0.1:19103
|
||||
|
||||
[Billing]
|
||||
1=127.0.0.1:19011
|
||||
@@ -0,0 +1,3 @@
|
||||
; Read by ls_gamesvr. GameSvr=1 loads gameplay tables from Excel sheets instead of config\*.ini.
|
||||
[LoadTableType]
|
||||
GameSvr=0
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,2 @@
|
||||
[config]
|
||||
AutoRun=1
|
||||
@@ -0,0 +1,15 @@
|
||||
; Billing server. Start: ls_billingsvr.exe -c ls_billingsvr.ini
|
||||
; TestMode=1 = local login: every ID is accepted without asking the publisher (Gemscool/KREON),
|
||||
; and cash comes from a built-in test balance. Required for a local server.
|
||||
[DEFAULT]
|
||||
NAME=ls_billingsvr_1
|
||||
PrivateIPFirstByte=192
|
||||
PORT=19011
|
||||
MSPORT=19149
|
||||
ManagerToolPort=19801
|
||||
NexonSessionDomainSn=0
|
||||
Log=MLOG
|
||||
|
||||
[Test]
|
||||
TestMode=1
|
||||
TestGold=100000
|
||||
@@ -0,0 +1,30 @@
|
||||
; 938400398 = Indonesia, the region of the 2019 client. Must match ls_config_game.ini and the client launch line.
|
||||
[NETWORK]
|
||||
UseMonitoring=0
|
||||
|
||||
[Local]
|
||||
Version=938400398
|
||||
KreonLoginURL=
|
||||
KreonBillingGetURL=
|
||||
KreonBillingOutPutURL=
|
||||
|
||||
[RecvQueue]
|
||||
FirstQueue=100
|
||||
|
||||
[Server Session Buffer]
|
||||
SendBufferSize=16384
|
||||
RecvBufferSize=16384
|
||||
|
||||
[MemoryPool]
|
||||
server_pool=10
|
||||
monitoring_pool=10
|
||||
BillingInfoPool=5000
|
||||
DataPool=20000
|
||||
ThreadPool=16
|
||||
|
||||
[SECURITY]
|
||||
ON=0
|
||||
ONE_SEC_RCV=30
|
||||
|
||||
[BillInfoTimeout]
|
||||
MaxAliveTime=300000
|
||||
@@ -0,0 +1,16 @@
|
||||
; DB agent tuning, same file in every DB agent folder.
|
||||
; PrivateIPFirstByte = first number of this machine's private IP (192 for 192.168.x.x, 10 for 10.x.x.x).
|
||||
[NETWORK]
|
||||
PrivateIPFirstByte=192
|
||||
|
||||
[MainLoopCommon]
|
||||
QueryCheckTime=1000
|
||||
|
||||
[QueryThread]
|
||||
ThreadCount=16
|
||||
ThreadIndexSeqStyle=0
|
||||
|
||||
[Session Buffer]
|
||||
SessionCount=10
|
||||
SendBufferSize=16384
|
||||
RecvBufferSize=16384
|
||||
@@ -0,0 +1,13 @@
|
||||
; DB agent for the game database. Start: ls_dbagent.exe -c ls_dbagent.ini
|
||||
; PW is ENCODED: run "ls_dbagent.exe -x yourpassword" and paste the printed value.
|
||||
[Default]
|
||||
Port=19101
|
||||
LogServerPort=0
|
||||
Log=MLOG
|
||||
|
||||
[SQL]
|
||||
IP=127.0.0.1
|
||||
Port=1433
|
||||
Database=LosaGame
|
||||
ID=lstggame
|
||||
PW=CHANGE_ME
|
||||
@@ -0,0 +1,499 @@
|
||||
; LosaDev 2019 query map: the 2021 ls_query.ini with ids 164 and 1016 taken from the 2014 map
|
||||
; (the 2019 server code calls game_login_get_data and log_data_localinfo_add there).
|
||||
; Ids 300 (Philippines only), 2093 and 2094 (present delete/insert by private ID) have no known procedure.
|
||||
[QUERY]
|
||||
1=game_pingpong
|
||||
2=game_login_serverid_save INT INT64
|
||||
3=game_server_connection_on INT64
|
||||
4=game_server_delete INT64
|
||||
5=game_encode_get_fix_key
|
||||
6=game_hero_price_get_data
|
||||
7=game_login_get_data STR
|
||||
8=game_login_save STR INT64
|
||||
9=game_login_init_user STR STR
|
||||
10=game_login_init_server INT64
|
||||
11=game_game_get_data STR
|
||||
12=game_game_save INT INT INT64 INT DATETIME INT INT INT INT INT INT INT INT INT INT
|
||||
13=game_game_renpoint_save INT INT INT
|
||||
14=game_game_heroexp_save INT INT
|
||||
15=game_game_heroexp_init INT
|
||||
16=game_config_keyboard_get_data INT
|
||||
17=game_award_get_list INT
|
||||
18=game_award_get_level INT
|
||||
19=game_class_get_list INT
|
||||
20=game_record_battle_get_data INT
|
||||
21=game_item_etc_get_data_list INT
|
||||
22=game_item_extra_get_list INT INT INT
|
||||
23=game_questcomplete_get_list INT
|
||||
24=game_quest_get_list INT
|
||||
25=game_character_get_list INT
|
||||
26=game_item_get_data_list INT INT INT
|
||||
27=game_ability_get_list INT
|
||||
28=game_item_medal_get_list INT
|
||||
29=game_item_medal_extend_get_list INT
|
||||
30=game_event_get_data INT
|
||||
31=game_character_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT16 INT16 INT
|
||||
32=game_character_get_self_index INT INT
|
||||
33=game_character_get_data INT
|
||||
34=game_character_sava INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT16 INT16 INT INT8 INT
|
||||
35=game_character_delete INT
|
||||
36=game_character_delete_limitdate INT
|
||||
37=game_character_regdate_save INT
|
||||
38=game_character_rental_history INT INT INT
|
||||
39=game_character_rental_list INT DATETIME
|
||||
40=game_class_add INT INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8
|
||||
41=game_class_get_self_index INT
|
||||
42=game_class_save INT INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8
|
||||
43=game_item_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
44=game_item_get_self_index INT
|
||||
45=game_item_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
46=game_item_etc_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
47=game_item_etc_get_self_index INT
|
||||
48=game_item_etc_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
49=game_item_extra_add INT INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME
|
||||
50=game_item_extra_get_self_index INT
|
||||
51=game_item_extra_save INT INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME
|
||||
52=game_award_level_save INT INT INT
|
||||
53=game_award_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
54=game_award_get_self_index INT
|
||||
55=game_award_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
56=game_ability_add INT INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME
|
||||
57=game_ability_get_self_index INT
|
||||
58=game_ability_save INT INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME
|
||||
59=game_fish_add INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT
|
||||
60=game_fish_get_self_index INT
|
||||
61=game_fish_get_data_list INT
|
||||
62=game_fish_save INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT
|
||||
63=game_friend_list_asc INT INT INT
|
||||
64=game_friend_join_list INT INT INT
|
||||
65=game_friend_join_in INT STR
|
||||
66=game_friend_check_member STR
|
||||
67=game_friend_join_delete INT
|
||||
68=game_friend_join_app INT INT
|
||||
69=game_friend_delete INT STR
|
||||
70=game_friend_dev_add INT STR
|
||||
71=game_friend_best_list INT
|
||||
72=game_friend_best_delete INT
|
||||
73=game_friend_best_save INT INT INT
|
||||
74=game_friend_best_add INT INT
|
||||
75=game_friend_best_add_self_index INT INT
|
||||
76=game_record_battle_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
77=game_quest_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
78=game_quest_get_self_index INT
|
||||
79=game_quest_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
80=game_quest_delete INT
|
||||
81=game_questcomplete_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
82=game_questcomplete_get_self_index INT
|
||||
83=game_questcomplete_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
84=game_quest_board_add INT STR INT INT STR
|
||||
85=game_fame_give_point INT INT INT INT INT STR STR STR STR STR STR STR STR
|
||||
86=game_event_save INT INT INT
|
||||
87=game_event_add INT INT INT INT
|
||||
88=game_event_get_createIDX INT INT
|
||||
89=game_event_openbeta_coin_log INT INT
|
||||
90=game_guild_use_item STR STR
|
||||
91=game_guild_create_guild INT STR STR INT INT
|
||||
92=game_guild_user_get_data INT
|
||||
93=game_guild_login_get_data INT
|
||||
94=game_guild_fail_add_peso INT INT
|
||||
95=game_guild_login_get_data INT
|
||||
96=game_guild_join_my_list INT
|
||||
97=game_guild_join_self_init INT
|
||||
98=game_guild_member_out_delete INT INT
|
||||
99=game_guild_msg_init INT INT
|
||||
100=game_guild_join_get_list INT
|
||||
101=game_guild_member_get_list INT
|
||||
102=game_guild_member_get_list2 INT
|
||||
103=game_guild_member_get_list3 INT
|
||||
104=game_guild_intro_save INT STR
|
||||
105=game_guild_change_guildname INT STR
|
||||
106=game_guild_join_in INT INT
|
||||
107=game_guild_member_get_masters INT
|
||||
108=game_guild_join_self_delete INT INT
|
||||
109=game_guild_join_app INT INT
|
||||
110=game_guild_join_delete INT
|
||||
111=game_guild_login_get_data INT
|
||||
112=game_guild_member_self_out INT INT
|
||||
113=game_guild_change_master INT INT INT
|
||||
114=game_guild_position_save INT INT STR
|
||||
115=game_guild_member_out INT INT
|
||||
116=game_guild_user_nick_get_data STR
|
||||
117=game_guild_mark_save INT INT
|
||||
118=game_guild_mark_log_add INT INT INT64 INT INT INT
|
||||
119=game_guild_mark_log_get_self_idx INT
|
||||
120=game_guild_mark_log_delete INT
|
||||
121=game_get_ladderpoint INT
|
||||
122=game_region_get_compen INT
|
||||
123=game_region_compen_delete INT INT STR INT
|
||||
124=game_present_add STR STR INT16 INT INT INT INT INT16 DATETIME INT16
|
||||
125=game_present_add_idx INT INT INT16 INT INT INT INT INT16 DATETIME INT16 INT64
|
||||
126=game_present_get_list INT INT INT
|
||||
127=game_present_save INT INT16
|
||||
128=game_present_delete_all INT
|
||||
129=game_present_count STR
|
||||
130=game_member_namecheck_get_data INT
|
||||
131=game_member_get_count STR
|
||||
132=game_member_get_userNickname_count STR
|
||||
133=game_member_change_userNickname INT STR STR INT INT STR STR STR
|
||||
134=game_get_nickname INT
|
||||
135=game_get_limitType INT
|
||||
136=game_member_count STR
|
||||
137=game_member_add STR STR
|
||||
138=game_member_get_userNickname_count STR
|
||||
139=game_create_nickname INT STR
|
||||
140=game_get_nickname INT
|
||||
141=game_config_keyboard_save INT STR
|
||||
142=game_item_medal_add INT INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME
|
||||
143=game_item_medal_get_self_index INT
|
||||
144=game_item_medal_save INT INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME
|
||||
145=game_item_medal_extend_add INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT
|
||||
146=game_item_medal_extend_get_self_index INT
|
||||
147=game_item_medal_extend_save INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT
|
||||
148=game_ranking_hero_get_data INT
|
||||
149=game_ranking_hero_topN INT INT
|
||||
150=game_item_extra_get_customidx INT
|
||||
151=game_trade_add INT INT INT INT INT64 INT INT STR INT
|
||||
152=game_trade_get_self_index INT
|
||||
153=game_trade_delete INT
|
||||
155=game_log_class_buytime INT INT64
|
||||
156=game_log_level_playtime INT INT64
|
||||
157=game_hq_get_count INT
|
||||
158=game_hq_add INT
|
||||
159=game_hq_get_data INT
|
||||
160=game_hq_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT16
|
||||
161=game_get_age_from_id STR
|
||||
162=game_event_chuchun_get_data INT
|
||||
163=game_event_chuchun_save INT
|
||||
;164=game_login_get_data STR
|
||||
164=game_login_get_data STR
|
||||
165=game_log_concurrent INT64 STR INT STR INT INT16
|
||||
166=game_character_rentaltime_save INT INT
|
||||
167=USP_LTS_MEMBER_SHUTDOWNTIME STR INT DATETIME
|
||||
|
||||
168=game_piece_get_list INT
|
||||
169=game_piece_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
170=game_piece_self_index INT
|
||||
171=game_piece_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
172=log_event_marble_add INT STR INT
|
||||
|
||||
173=game_sbox_add INT INT16 INT INT INT INT INT16 STR DATETIME
|
||||
174=game_sbox_save INT INT16 INT INT INT INT INT16 STR DATETIME
|
||||
175=game_sbox_get_list INT INT INT
|
||||
176=game_sbox_delete INT
|
||||
|
||||
177=game_pet_get_list INT
|
||||
178=game_pet_add INT INT INT8 INT
|
||||
179=game_pet_delete INT INT
|
||||
180=game_pet_save INT INT INT8 INT INT INT8
|
||||
|
||||
181=game_costume_get_list INT INT INT
|
||||
182=game_costume_add INT INT INT8 DATETIME INT
|
||||
183=game_costume_save INT INT INT8 DATETIME INT
|
||||
184=game_costume_delete INT INT
|
||||
|
||||
185=game_mission_get_data INT
|
||||
186=game_mission_set_data INT INT8 INT INT INT8
|
||||
187=game_mission_set_init INT INT8
|
||||
188=event_item_limited_get_data INT INT
|
||||
189=event_item_limited_set_data INT INT8 INT INT8
|
||||
190=event_item_limited_set_init INT8
|
||||
|
||||
191=game_attend_get_data INT
|
||||
192=game_attend_set_data INT INT INT
|
||||
|
||||
193=game_guild_reward_set_attend INT
|
||||
194=game_guild_reward_set_guildRank INT
|
||||
195=game_guild_attend_set_add INT INT
|
||||
196=game_guild_attend_get_list DATETIME INT
|
||||
|
||||
197=game_item_extra_get_list_dev INT INT INT
|
||||
|
||||
198=game_channel_get_cp_userID STR
|
||||
|
||||
199=game_guildHQ_get_data INT INT8 INT INT
|
||||
200=game_guildHQ_set_status INT INT INT64 INT INT8
|
||||
201=game_guildHQ_set_fit INT INT INT64 INT INT INT INT8 INT8
|
||||
202=game_guildHQ_ver_get_info INT
|
||||
203=game_guildHQ_set_add INT INT
|
||||
204=game_guildHQ_set_default_add INT INT INT INT INT8
|
||||
|
||||
205=game_personalHQ_get_data INT INT8 INT INT
|
||||
206=game_personalHQ_set_add INT INT
|
||||
207=game_personalHQ_get_user_info INT
|
||||
208=game_personalHQ_set_status INT INT64 INT INT8
|
||||
209=game_personalHQ_set_fit INT INT64 INT INT INT INT8 INT8
|
||||
210=game_personalHQ_set_default_add INT INT INT INT INT8
|
||||
|
||||
211=game_title_get_data INT
|
||||
212=game_title_set_status INT
|
||||
213=game_title_set_add INT INT INT64 INT INT8 INT8 INT8
|
||||
|
||||
214=game_timeCash_get_list INT
|
||||
215=game_timeCash_set_cash INT INT
|
||||
216=game_timeCash_set_add INT INT DATETIME
|
||||
|
||||
217=game_accessory_get_list INT INT INT
|
||||
218=game_accessory_set_save INT INT INT INT8 DATETIME INT INT INT INT
|
||||
219=game_accessory_set_delete INT INT
|
||||
220=game_accessory_set_add INT INT INT8 DATETIME INT INT
|
||||
|
||||
221=game_gold_set_add INT INT INT INT8 DATETIME
|
||||
222=game_gold_set_data INT INT INT
|
||||
223=game_gold_get_data INT INT8
|
||||
224=game_gold_set_delete INT INT8
|
||||
225=game_gold_get_used_list INT INT8 INT16
|
||||
|
||||
226=game_oakbarrel_get_data INT
|
||||
227=game_oakbarrel_data_update INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT
|
||||
228=game_oakbarrel_set_updatedate INT
|
||||
229=game_oakbarrel_set_init INT INT
|
||||
|
||||
230=game_matchmode_get_data INT
|
||||
231=game_matchmode_set_data INT INT INT INT INT INT INT
|
||||
232=game_matchmode_history_set_add INT INT8 INT INT
|
||||
233=game_matchmode_history_get_list INT INT INT
|
||||
234=game_matchmode_dailyranking_get_list
|
||||
235=game_matchmode_seasonranking_get_data INT
|
||||
|
||||
; 커스텀 메달
|
||||
236=game_custom_medal_get_data INT
|
||||
237=game_custom_medal_set_add INT INT INT INT INT INT INT INT INT INT INT INT DATETIME
|
||||
238=game_custom_medal_set_charaternum INT INT INT
|
||||
239=game_custom_medal_set_delete INT INT
|
||||
|
||||
240=game_timegate_get_data INT
|
||||
241=game_timegate_set_data INT
|
||||
811=game_practice_get_my_list INT
|
||||
812=game_practice_set_data INT INT INT INT INT INT
|
||||
813=game_practice_set_Time INT INT INT INT INT INT
|
||||
814=game_practice_Init_count INT INT INT
|
||||
815=game_practice_get_my_Ranking_list INT
|
||||
820=game_practice_get_list INT INT INT
|
||||
821=game_practice_rank_reward INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT STR
|
||||
822=game_practice_BlockList STR
|
||||
|
||||
830=game_PCBangPlayTime_ADD INT INT
|
||||
|
||||
1000=log_data_play_add INT STR INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
1001=log_data_character_add INT STR INT INT INT INT INT INT INT INT
|
||||
1002=log_data_peso_add INT STR INT INT
|
||||
1003=log_data_time_add INT STR INT INT
|
||||
1004=log_item_class_add INT STR INT INT INT INT INT STR STR
|
||||
1005=log_item_decoration_add INT STR INT INT INT INT INT INT STR STR
|
||||
1006=log_item_equip_add INT STR INT INT INT INT INT INT INT STR STR
|
||||
1007=log_item_special_add INT STR INT INT INT INT STR STR
|
||||
1008=log_data_tutorial_add INT STR INT INT
|
||||
|
||||
1009=log_item_gold_add INT STR INT INT INT INT INT INT16 STR STR STR INT8
|
||||
|
||||
1010=log_present_add INT STR INT INT16 INT INT INT STR STR
|
||||
1011=log_data_trade_add INT STR INT INT INT INT64 INT STR STR
|
||||
1012=log_data_medal_add INT STR INT INT INT
|
||||
1013=log_data_medal_extend_add INT STR INT INT INT8 INT INT
|
||||
1014=log_data_quest_add INT STR INT INT INT INT
|
||||
1015=log_data_pcroom_add INT STR INT STR INT INT INT
|
||||
;1016=log_data_localinfo_add INT STR INT STR STR STR STR STR STR STR STR INT8 STR
|
||||
1016=log_data_localinfo_add INT STR INT STR STR STR STR STR STR STR STR INT8 STR STR
|
||||
|
||||
1017=log_data_piece_mix_add INT STR INT INT16 INT INT8 INT INT INT INT
|
||||
1018=log_data_piece_divide_add INT STR INT INT INT INT INT
|
||||
1019=log_data_piece_obtain_add INT STR INT INT INT8 INT
|
||||
1020=log_event_cash_add INT STR INT INT INT INT8 STR
|
||||
1021=log_data_league_present_add INT STR INT INT8 INT INT INT INT
|
||||
1022=log_item_sbox_add INT STR INT INT16 INT INT INT INT16 STR INT STR STR INT
|
||||
1023=log_data_play_room_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
|
||||
1030=log_data_pet_add INT STR INT INT INT INT8 INT INT INT INT8 INT STR
|
||||
|
||||
1040=log_data_gear_upgrade_add INT STR INT INT INT8 INT8 INT INT
|
||||
|
||||
1050=log_data_awake_add INT STR INT INT INT INT16 INT8
|
||||
|
||||
1060=log_item_costume_add INT STR INT INT INT INT STR STR
|
||||
|
||||
1065=log_item_accessory_add INT STR INT INT INT INT STR STR
|
||||
|
||||
1066=log_data_oakbarrel_add INT STR INT INT INT INT INT INT
|
||||
|
||||
1070=log_gameLog_set_log INT INT STR STR INT INT INT INT INT INT8 INT INT INT INT STR STR
|
||||
|
||||
1071=USP_LOG_HACK_SET_ADD INT STR INT INT INT INT INT INT INT INT
|
||||
1072=USP_LOG_HACK_MESSAGE_SET_ADD INT STR
|
||||
|
||||
1500=SC_ERROR_LOG_ADD STR STR STR STR STR
|
||||
|
||||
2000=game_server_add INT64 STR INT STR INT
|
||||
2001=game_hero_price_get_data
|
||||
2002=game_member_total_count
|
||||
2003=game_guild_get_list INT INT
|
||||
2004=game_guild_join_init INT
|
||||
2005=game_guild_delete INT
|
||||
2006=game_guild_battle_record_save INT INT INT INT INT INT
|
||||
2007=game_guild_ranking_point_save INT INT INT INT INT INT
|
||||
2008=game_region_get_point
|
||||
2009=game_region_save INT INT INT INT INT INT
|
||||
2010=game_region_player_count INT
|
||||
2011=game_region_season_end_data_init
|
||||
2012=game_region_season_end
|
||||
2013=game_region_season_end_server_close
|
||||
2014=game_region_backup_point
|
||||
2015=game_region_backup_compen
|
||||
2016=game_game_sexp_deduct_init
|
||||
2017=game_trade_get_list INT INT
|
||||
2018=game_trade_delete INT
|
||||
|
||||
;대회모드
|
||||
2019=game_league_list INT INT
|
||||
2020=game_league_list_save INT INT INT INT8 INT8
|
||||
2021=game_league_team_add INT STR INT INT8 INT INT8
|
||||
2022=game_league_team_self_index INT INT
|
||||
2023=game_league_my_team_list INT INT INT
|
||||
2024=game_league_team_delete INT
|
||||
2025=game_league_team_list INT INT
|
||||
2026=game_league_team_get_data INT
|
||||
2027=game_league_team_delete_all INT
|
||||
2028=game_league_team_member_list INT
|
||||
2029=game_league_backup INT
|
||||
2030=game_league_team_member_app_list INT
|
||||
2031=game_league_team_member_app_add INT INT INT
|
||||
2032=game_league_team_member_app_del INT
|
||||
2033=game_league_team_member_app_reg INT INT INT INT8
|
||||
2034=game_league_team_member_app_list_del INT INT
|
||||
2035=game_league_team_member_delete INT INT
|
||||
2036=game_league_team_point_save INT INT INT8 INT16 INT16
|
||||
2037=game_factiontype_save INT INT
|
||||
2038=game_league_winner_history STR INT INT INT STR STR INT
|
||||
2039=game_league_reward_add INT INT INT16 INT16 INT16
|
||||
2040=game_league_history_list INT INT
|
||||
2041=game_league_winner_info INT
|
||||
2042=game_league_get_reward INT
|
||||
2043=game_league_reward_del INT
|
||||
|
||||
;유저 대회 모드
|
||||
2044=game_league_user_list_add INT INT INT INT8 INT8 STR INT16 INT INT INT INT8 INT8 INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
2045=game_league_get_info INT
|
||||
2046=game_league_round_data INT
|
||||
2047=game_league_auth_add INT INT
|
||||
2048=game_league_auth_list INT INT INT
|
||||
2049=game_league_info_save INT STR INT INT
|
||||
2050=game_league_round_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
|
||||
|
||||
;클로버
|
||||
2051=log_data_clover_add INT INT INT8 INT
|
||||
2052=game_clover_info INT
|
||||
2053=game_clover_info_update INT INT INT INT16
|
||||
2054=game_friend_clover_info_update INT INT INT INT INT INT
|
||||
2055=game_clover_friend_receive_save INT INT INT INT
|
||||
|
||||
2056=game_present_add_tool STR STR INT16 INT INT INT INT INT16 DATETIME INT16
|
||||
|
||||
;유저 대회 모드
|
||||
2057=game_league_delete INT
|
||||
2058=game_league_backup_user INT
|
||||
2059=game_league_user_reward_add INT
|
||||
2060=game_league_user_reward_get_data INT
|
||||
2061=game_league_user_reward_del INT
|
||||
|
||||
;빙고
|
||||
2070=game_event_bingo_number_add INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8
|
||||
2071=game_event_bingo_present_add INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8
|
||||
2072=game_event_bingo_number_get INT
|
||||
2073=game_event_bingo_present_get INT
|
||||
2074=game_event_bingo_number_save INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8
|
||||
2075=game_event_bingo_present_save INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8
|
||||
2076=log_event_bingo_add INT STR INT8 INT8 INT8
|
||||
|
||||
; 상대계급
|
||||
2080=game_relative_reward_get_data INT
|
||||
2081=game_relative_reward_save INT INT8
|
||||
2082=game_relative_ranking_week INT INT
|
||||
2083=game_relative_add INT
|
||||
|
||||
;대회모드 응원
|
||||
2084=game_league_cheer_add INT INT INT
|
||||
2085=game_league_cheer_list INT INT INT
|
||||
2086=game_league_get_reward_cheer INT INT
|
||||
2087=game_league_reward_cheer_del INT
|
||||
2088=game_league_history_get_winner_team_info
|
||||
|
||||
;모니터툴
|
||||
2089=game_managetool_user_block STR INT8 DATETIME STR STR STR STR
|
||||
|
||||
;출석체크
|
||||
2090=game_attendance_add INT DATETIME
|
||||
2091=game_attendance_list INT
|
||||
2092=game_attendance_delete INT
|
||||
|
||||
;선물함 삭제
|
||||
2093 = game_present_delete INT
|
||||
2094 = game_present_set_add STR STR INT8 INT16 INT INT INT INT INT16 DATETIME INT16
|
||||
;팝업
|
||||
2095=game_spentGold_get_data INT
|
||||
2096=game_spentGold_set_add INT INT
|
||||
2097=game_popStore_get_data INT
|
||||
2098=game_popStore_set_add INT INT
|
||||
|
||||
;해적룰렛
|
||||
2099=game_event_PirateRoulette_number_add INT INT
|
||||
2100=game_event_PirateRoulette_number_get INT
|
||||
2101=game_event_PirateRoulette_number_save INT INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8
|
||||
2102=game_event_PirateRoulette_present_add INT
|
||||
2103=game_event_PirateRoulette_present_get INT
|
||||
2104=game_event_PirateRoulette_present_save INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8
|
||||
|
||||
;유저코인
|
||||
2105=game_coin_get_data INT
|
||||
2106=game_coin_set_add INT INT8
|
||||
2107=game_coin_set_updatedate INT INT8
|
||||
|
||||
;보너스 캐시
|
||||
2108=log_item_bonus_gold_set_add INT INT INT INT INT INT INT INT16 INT8 STR STR INT8
|
||||
|
||||
;랭킹전
|
||||
2109=log_data_matchmode2_add INT STR INT INT INT INT INT INT INT INT INT
|
||||
|
||||
|
||||
;포로탈출 시작 방법 로그
|
||||
2110=log_trace_prisoner_start_add INT64 INT INT INT
|
||||
|
||||
;포로탈출 방 옵션
|
||||
2111=log_trace_prisoner_option_add INT INT INT INT INT INT INT INT
|
||||
|
||||
;조각개편
|
||||
2112=game_spirit_get_data INT INT INT
|
||||
2113=game_spirit_set_add INT INT INT
|
||||
2114=game_spirit_set_data INT INT INT
|
||||
|
||||
2115=log_data_spirit_peso_add INT STR INT INT INT INT
|
||||
2116=log_data_spirit_obtain_add INT STR INT INT INT INT INT8
|
||||
2117=log_data_spirit_mix_add INT STR INT INT INT INT INT INT
|
||||
2118=log_data_spirit_divide_add INT STR INT INT INT INT INT INT8
|
||||
2119=log_data_spirit_change_add INT STR INT INT INT INT INT INT8
|
||||
|
||||
; 커스텀 메달
|
||||
2120=log_data_custom_medal_add INT INT INT INT INT INT INT INT INT INT INT INT DATETIME INT8
|
||||
|
||||
;악세서리 강화
|
||||
2121=log_data_accessory_upgrade_add INT STR INT INT INT INT INT INT
|
||||
|
||||
;탐사 확장
|
||||
2122=log_Excavating_log_add INT INT STR STR INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT64 STR
|
||||
|
||||
;카드 매칭
|
||||
2201=game_cardmatching_get_data INT
|
||||
2202=game_cardmatching_update_data INT INT8 INT8 INT8 INT8 INT8 INT8
|
||||
2203=log_data_cardmatching_add INT STR INT INT INT INT INT INT INT INT INT INT INT
|
||||
|
||||
; 뱀주사위
|
||||
2204=game_dice_game_get_data INT
|
||||
2205=game_dice_game_data_update INT INT INT INT INT INT INT INT INT8 INT INT INT INT INT INT INT INT INT INT
|
||||
2206=log_data_DiceGame_update INT INT INT INT INT INT INT INT INT INT INT INT INT8 INT INT INT INT INT INT INT INT INT INT
|
||||
|
||||
; 하드시리얼 체크
|
||||
2207=game_block_hdd_serial_check INT STR
|
||||
|
||||
;퀘스트 체크
|
||||
3002=log_data_cheating_add INT STR INT STR INT INT
|
||||
|
||||
count=3002
|
||||
@@ -0,0 +1,16 @@
|
||||
; DB agent tuning, same file in every DB agent folder.
|
||||
; PrivateIPFirstByte = first number of this machine's private IP (192 for 192.168.x.x, 10 for 10.x.x.x).
|
||||
[NETWORK]
|
||||
PrivateIPFirstByte=192
|
||||
|
||||
[MainLoopCommon]
|
||||
QueryCheckTime=1000
|
||||
|
||||
[QueryThread]
|
||||
ThreadCount=16
|
||||
ThreadIndexSeqStyle=0
|
||||
|
||||
[Session Buffer]
|
||||
SessionCount=10
|
||||
SendBufferSize=16384
|
||||
RecvBufferSize=16384
|
||||
@@ -0,0 +1,12 @@
|
||||
; DB agent for the log database ([DBA_Log] in global_define.ini). Needs ls_query.ini too.
|
||||
[Default]
|
||||
Port=19102
|
||||
LogServerPort=0
|
||||
Log=MLOG
|
||||
|
||||
[SQL]
|
||||
IP=127.0.0.1
|
||||
Port=1433
|
||||
Database=LosaLogData
|
||||
ID=lstglog
|
||||
PW=CHANGE_ME
|
||||
@@ -0,0 +1,499 @@
|
||||
; LosaDev 2019 query map: the 2021 ls_query.ini with ids 164 and 1016 taken from the 2014 map
|
||||
; (the 2019 server code calls game_login_get_data and log_data_localinfo_add there).
|
||||
; Ids 300 (Philippines only), 2093 and 2094 (present delete/insert by private ID) have no known procedure.
|
||||
[QUERY]
|
||||
1=game_pingpong
|
||||
2=game_login_serverid_save INT INT64
|
||||
3=game_server_connection_on INT64
|
||||
4=game_server_delete INT64
|
||||
5=game_encode_get_fix_key
|
||||
6=game_hero_price_get_data
|
||||
7=game_login_get_data STR
|
||||
8=game_login_save STR INT64
|
||||
9=game_login_init_user STR STR
|
||||
10=game_login_init_server INT64
|
||||
11=game_game_get_data STR
|
||||
12=game_game_save INT INT INT64 INT DATETIME INT INT INT INT INT INT INT INT INT INT
|
||||
13=game_game_renpoint_save INT INT INT
|
||||
14=game_game_heroexp_save INT INT
|
||||
15=game_game_heroexp_init INT
|
||||
16=game_config_keyboard_get_data INT
|
||||
17=game_award_get_list INT
|
||||
18=game_award_get_level INT
|
||||
19=game_class_get_list INT
|
||||
20=game_record_battle_get_data INT
|
||||
21=game_item_etc_get_data_list INT
|
||||
22=game_item_extra_get_list INT INT INT
|
||||
23=game_questcomplete_get_list INT
|
||||
24=game_quest_get_list INT
|
||||
25=game_character_get_list INT
|
||||
26=game_item_get_data_list INT INT INT
|
||||
27=game_ability_get_list INT
|
||||
28=game_item_medal_get_list INT
|
||||
29=game_item_medal_extend_get_list INT
|
||||
30=game_event_get_data INT
|
||||
31=game_character_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT16 INT16 INT
|
||||
32=game_character_get_self_index INT INT
|
||||
33=game_character_get_data INT
|
||||
34=game_character_sava INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT16 INT16 INT INT8 INT
|
||||
35=game_character_delete INT
|
||||
36=game_character_delete_limitdate INT
|
||||
37=game_character_regdate_save INT
|
||||
38=game_character_rental_history INT INT INT
|
||||
39=game_character_rental_list INT DATETIME
|
||||
40=game_class_add INT INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8
|
||||
41=game_class_get_self_index INT
|
||||
42=game_class_save INT INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8
|
||||
43=game_item_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
44=game_item_get_self_index INT
|
||||
45=game_item_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
46=game_item_etc_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
47=game_item_etc_get_self_index INT
|
||||
48=game_item_etc_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
49=game_item_extra_add INT INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME
|
||||
50=game_item_extra_get_self_index INT
|
||||
51=game_item_extra_save INT INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME
|
||||
52=game_award_level_save INT INT INT
|
||||
53=game_award_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
54=game_award_get_self_index INT
|
||||
55=game_award_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
56=game_ability_add INT INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME
|
||||
57=game_ability_get_self_index INT
|
||||
58=game_ability_save INT INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME
|
||||
59=game_fish_add INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT
|
||||
60=game_fish_get_self_index INT
|
||||
61=game_fish_get_data_list INT
|
||||
62=game_fish_save INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT
|
||||
63=game_friend_list_asc INT INT INT
|
||||
64=game_friend_join_list INT INT INT
|
||||
65=game_friend_join_in INT STR
|
||||
66=game_friend_check_member STR
|
||||
67=game_friend_join_delete INT
|
||||
68=game_friend_join_app INT INT
|
||||
69=game_friend_delete INT STR
|
||||
70=game_friend_dev_add INT STR
|
||||
71=game_friend_best_list INT
|
||||
72=game_friend_best_delete INT
|
||||
73=game_friend_best_save INT INT INT
|
||||
74=game_friend_best_add INT INT
|
||||
75=game_friend_best_add_self_index INT INT
|
||||
76=game_record_battle_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
77=game_quest_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
78=game_quest_get_self_index INT
|
||||
79=game_quest_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
80=game_quest_delete INT
|
||||
81=game_questcomplete_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
82=game_questcomplete_get_self_index INT
|
||||
83=game_questcomplete_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
84=game_quest_board_add INT STR INT INT STR
|
||||
85=game_fame_give_point INT INT INT INT INT STR STR STR STR STR STR STR STR
|
||||
86=game_event_save INT INT INT
|
||||
87=game_event_add INT INT INT INT
|
||||
88=game_event_get_createIDX INT INT
|
||||
89=game_event_openbeta_coin_log INT INT
|
||||
90=game_guild_use_item STR STR
|
||||
91=game_guild_create_guild INT STR STR INT INT
|
||||
92=game_guild_user_get_data INT
|
||||
93=game_guild_login_get_data INT
|
||||
94=game_guild_fail_add_peso INT INT
|
||||
95=game_guild_login_get_data INT
|
||||
96=game_guild_join_my_list INT
|
||||
97=game_guild_join_self_init INT
|
||||
98=game_guild_member_out_delete INT INT
|
||||
99=game_guild_msg_init INT INT
|
||||
100=game_guild_join_get_list INT
|
||||
101=game_guild_member_get_list INT
|
||||
102=game_guild_member_get_list2 INT
|
||||
103=game_guild_member_get_list3 INT
|
||||
104=game_guild_intro_save INT STR
|
||||
105=game_guild_change_guildname INT STR
|
||||
106=game_guild_join_in INT INT
|
||||
107=game_guild_member_get_masters INT
|
||||
108=game_guild_join_self_delete INT INT
|
||||
109=game_guild_join_app INT INT
|
||||
110=game_guild_join_delete INT
|
||||
111=game_guild_login_get_data INT
|
||||
112=game_guild_member_self_out INT INT
|
||||
113=game_guild_change_master INT INT INT
|
||||
114=game_guild_position_save INT INT STR
|
||||
115=game_guild_member_out INT INT
|
||||
116=game_guild_user_nick_get_data STR
|
||||
117=game_guild_mark_save INT INT
|
||||
118=game_guild_mark_log_add INT INT INT64 INT INT INT
|
||||
119=game_guild_mark_log_get_self_idx INT
|
||||
120=game_guild_mark_log_delete INT
|
||||
121=game_get_ladderpoint INT
|
||||
122=game_region_get_compen INT
|
||||
123=game_region_compen_delete INT INT STR INT
|
||||
124=game_present_add STR STR INT16 INT INT INT INT INT16 DATETIME INT16
|
||||
125=game_present_add_idx INT INT INT16 INT INT INT INT INT16 DATETIME INT16 INT64
|
||||
126=game_present_get_list INT INT INT
|
||||
127=game_present_save INT INT16
|
||||
128=game_present_delete_all INT
|
||||
129=game_present_count STR
|
||||
130=game_member_namecheck_get_data INT
|
||||
131=game_member_get_count STR
|
||||
132=game_member_get_userNickname_count STR
|
||||
133=game_member_change_userNickname INT STR STR INT INT STR STR STR
|
||||
134=game_get_nickname INT
|
||||
135=game_get_limitType INT
|
||||
136=game_member_count STR
|
||||
137=game_member_add STR STR
|
||||
138=game_member_get_userNickname_count STR
|
||||
139=game_create_nickname INT STR
|
||||
140=game_get_nickname INT
|
||||
141=game_config_keyboard_save INT STR
|
||||
142=game_item_medal_add INT INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME
|
||||
143=game_item_medal_get_self_index INT
|
||||
144=game_item_medal_save INT INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME
|
||||
145=game_item_medal_extend_add INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT
|
||||
146=game_item_medal_extend_get_self_index INT
|
||||
147=game_item_medal_extend_save INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT
|
||||
148=game_ranking_hero_get_data INT
|
||||
149=game_ranking_hero_topN INT INT
|
||||
150=game_item_extra_get_customidx INT
|
||||
151=game_trade_add INT INT INT INT INT64 INT INT STR INT
|
||||
152=game_trade_get_self_index INT
|
||||
153=game_trade_delete INT
|
||||
155=game_log_class_buytime INT INT64
|
||||
156=game_log_level_playtime INT INT64
|
||||
157=game_hq_get_count INT
|
||||
158=game_hq_add INT
|
||||
159=game_hq_get_data INT
|
||||
160=game_hq_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT16
|
||||
161=game_get_age_from_id STR
|
||||
162=game_event_chuchun_get_data INT
|
||||
163=game_event_chuchun_save INT
|
||||
;164=game_login_get_data STR
|
||||
164=game_login_get_data STR
|
||||
165=game_log_concurrent INT64 STR INT STR INT INT16
|
||||
166=game_character_rentaltime_save INT INT
|
||||
167=USP_LTS_MEMBER_SHUTDOWNTIME STR INT DATETIME
|
||||
|
||||
168=game_piece_get_list INT
|
||||
169=game_piece_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
170=game_piece_self_index INT
|
||||
171=game_piece_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
172=log_event_marble_add INT STR INT
|
||||
|
||||
173=game_sbox_add INT INT16 INT INT INT INT INT16 STR DATETIME
|
||||
174=game_sbox_save INT INT16 INT INT INT INT INT16 STR DATETIME
|
||||
175=game_sbox_get_list INT INT INT
|
||||
176=game_sbox_delete INT
|
||||
|
||||
177=game_pet_get_list INT
|
||||
178=game_pet_add INT INT INT8 INT
|
||||
179=game_pet_delete INT INT
|
||||
180=game_pet_save INT INT INT8 INT INT INT8
|
||||
|
||||
181=game_costume_get_list INT INT INT
|
||||
182=game_costume_add INT INT INT8 DATETIME INT
|
||||
183=game_costume_save INT INT INT8 DATETIME INT
|
||||
184=game_costume_delete INT INT
|
||||
|
||||
185=game_mission_get_data INT
|
||||
186=game_mission_set_data INT INT8 INT INT INT8
|
||||
187=game_mission_set_init INT INT8
|
||||
188=event_item_limited_get_data INT INT
|
||||
189=event_item_limited_set_data INT INT8 INT INT8
|
||||
190=event_item_limited_set_init INT8
|
||||
|
||||
191=game_attend_get_data INT
|
||||
192=game_attend_set_data INT INT INT
|
||||
|
||||
193=game_guild_reward_set_attend INT
|
||||
194=game_guild_reward_set_guildRank INT
|
||||
195=game_guild_attend_set_add INT INT
|
||||
196=game_guild_attend_get_list DATETIME INT
|
||||
|
||||
197=game_item_extra_get_list_dev INT INT INT
|
||||
|
||||
198=game_channel_get_cp_userID STR
|
||||
|
||||
199=game_guildHQ_get_data INT INT8 INT INT
|
||||
200=game_guildHQ_set_status INT INT INT64 INT INT8
|
||||
201=game_guildHQ_set_fit INT INT INT64 INT INT INT INT8 INT8
|
||||
202=game_guildHQ_ver_get_info INT
|
||||
203=game_guildHQ_set_add INT INT
|
||||
204=game_guildHQ_set_default_add INT INT INT INT INT8
|
||||
|
||||
205=game_personalHQ_get_data INT INT8 INT INT
|
||||
206=game_personalHQ_set_add INT INT
|
||||
207=game_personalHQ_get_user_info INT
|
||||
208=game_personalHQ_set_status INT INT64 INT INT8
|
||||
209=game_personalHQ_set_fit INT INT64 INT INT INT INT8 INT8
|
||||
210=game_personalHQ_set_default_add INT INT INT INT INT8
|
||||
|
||||
211=game_title_get_data INT
|
||||
212=game_title_set_status INT
|
||||
213=game_title_set_add INT INT INT64 INT INT8 INT8 INT8
|
||||
|
||||
214=game_timeCash_get_list INT
|
||||
215=game_timeCash_set_cash INT INT
|
||||
216=game_timeCash_set_add INT INT DATETIME
|
||||
|
||||
217=game_accessory_get_list INT INT INT
|
||||
218=game_accessory_set_save INT INT INT INT8 DATETIME INT INT INT INT
|
||||
219=game_accessory_set_delete INT INT
|
||||
220=game_accessory_set_add INT INT INT8 DATETIME INT INT
|
||||
|
||||
221=game_gold_set_add INT INT INT INT8 DATETIME
|
||||
222=game_gold_set_data INT INT INT
|
||||
223=game_gold_get_data INT INT8
|
||||
224=game_gold_set_delete INT INT8
|
||||
225=game_gold_get_used_list INT INT8 INT16
|
||||
|
||||
226=game_oakbarrel_get_data INT
|
||||
227=game_oakbarrel_data_update INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT
|
||||
228=game_oakbarrel_set_updatedate INT
|
||||
229=game_oakbarrel_set_init INT INT
|
||||
|
||||
230=game_matchmode_get_data INT
|
||||
231=game_matchmode_set_data INT INT INT INT INT INT INT
|
||||
232=game_matchmode_history_set_add INT INT8 INT INT
|
||||
233=game_matchmode_history_get_list INT INT INT
|
||||
234=game_matchmode_dailyranking_get_list
|
||||
235=game_matchmode_seasonranking_get_data INT
|
||||
|
||||
; 커스텀 메달
|
||||
236=game_custom_medal_get_data INT
|
||||
237=game_custom_medal_set_add INT INT INT INT INT INT INT INT INT INT INT INT DATETIME
|
||||
238=game_custom_medal_set_charaternum INT INT INT
|
||||
239=game_custom_medal_set_delete INT INT
|
||||
|
||||
240=game_timegate_get_data INT
|
||||
241=game_timegate_set_data INT
|
||||
811=game_practice_get_my_list INT
|
||||
812=game_practice_set_data INT INT INT INT INT INT
|
||||
813=game_practice_set_Time INT INT INT INT INT INT
|
||||
814=game_practice_Init_count INT INT INT
|
||||
815=game_practice_get_my_Ranking_list INT
|
||||
820=game_practice_get_list INT INT INT
|
||||
821=game_practice_rank_reward INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT STR
|
||||
822=game_practice_BlockList STR
|
||||
|
||||
830=game_PCBangPlayTime_ADD INT INT
|
||||
|
||||
1000=log_data_play_add INT STR INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
1001=log_data_character_add INT STR INT INT INT INT INT INT INT INT
|
||||
1002=log_data_peso_add INT STR INT INT
|
||||
1003=log_data_time_add INT STR INT INT
|
||||
1004=log_item_class_add INT STR INT INT INT INT INT STR STR
|
||||
1005=log_item_decoration_add INT STR INT INT INT INT INT INT STR STR
|
||||
1006=log_item_equip_add INT STR INT INT INT INT INT INT INT STR STR
|
||||
1007=log_item_special_add INT STR INT INT INT INT STR STR
|
||||
1008=log_data_tutorial_add INT STR INT INT
|
||||
|
||||
1009=log_item_gold_add INT STR INT INT INT INT INT INT16 STR STR STR INT8
|
||||
|
||||
1010=log_present_add INT STR INT INT16 INT INT INT STR STR
|
||||
1011=log_data_trade_add INT STR INT INT INT INT64 INT STR STR
|
||||
1012=log_data_medal_add INT STR INT INT INT
|
||||
1013=log_data_medal_extend_add INT STR INT INT INT8 INT INT
|
||||
1014=log_data_quest_add INT STR INT INT INT INT
|
||||
1015=log_data_pcroom_add INT STR INT STR INT INT INT
|
||||
;1016=log_data_localinfo_add INT STR INT STR STR STR STR STR STR STR STR INT8 STR
|
||||
1016=log_data_localinfo_add INT STR INT STR STR STR STR STR STR STR STR INT8 STR STR
|
||||
|
||||
1017=log_data_piece_mix_add INT STR INT INT16 INT INT8 INT INT INT INT
|
||||
1018=log_data_piece_divide_add INT STR INT INT INT INT INT
|
||||
1019=log_data_piece_obtain_add INT STR INT INT INT8 INT
|
||||
1020=log_event_cash_add INT STR INT INT INT INT8 STR
|
||||
1021=log_data_league_present_add INT STR INT INT8 INT INT INT INT
|
||||
1022=log_item_sbox_add INT STR INT INT16 INT INT INT INT16 STR INT STR STR INT
|
||||
1023=log_data_play_room_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
|
||||
1030=log_data_pet_add INT STR INT INT INT INT8 INT INT INT INT8 INT STR
|
||||
|
||||
1040=log_data_gear_upgrade_add INT STR INT INT INT8 INT8 INT INT
|
||||
|
||||
1050=log_data_awake_add INT STR INT INT INT INT16 INT8
|
||||
|
||||
1060=log_item_costume_add INT STR INT INT INT INT STR STR
|
||||
|
||||
1065=log_item_accessory_add INT STR INT INT INT INT STR STR
|
||||
|
||||
1066=log_data_oakbarrel_add INT STR INT INT INT INT INT INT
|
||||
|
||||
1070=log_gameLog_set_log INT INT STR STR INT INT INT INT INT INT8 INT INT INT INT STR STR
|
||||
|
||||
1071=USP_LOG_HACK_SET_ADD INT STR INT INT INT INT INT INT INT INT
|
||||
1072=USP_LOG_HACK_MESSAGE_SET_ADD INT STR
|
||||
|
||||
1500=SC_ERROR_LOG_ADD STR STR STR STR STR
|
||||
|
||||
2000=game_server_add INT64 STR INT STR INT
|
||||
2001=game_hero_price_get_data
|
||||
2002=game_member_total_count
|
||||
2003=game_guild_get_list INT INT
|
||||
2004=game_guild_join_init INT
|
||||
2005=game_guild_delete INT
|
||||
2006=game_guild_battle_record_save INT INT INT INT INT INT
|
||||
2007=game_guild_ranking_point_save INT INT INT INT INT INT
|
||||
2008=game_region_get_point
|
||||
2009=game_region_save INT INT INT INT INT INT
|
||||
2010=game_region_player_count INT
|
||||
2011=game_region_season_end_data_init
|
||||
2012=game_region_season_end
|
||||
2013=game_region_season_end_server_close
|
||||
2014=game_region_backup_point
|
||||
2015=game_region_backup_compen
|
||||
2016=game_game_sexp_deduct_init
|
||||
2017=game_trade_get_list INT INT
|
||||
2018=game_trade_delete INT
|
||||
|
||||
;대회모드
|
||||
2019=game_league_list INT INT
|
||||
2020=game_league_list_save INT INT INT INT8 INT8
|
||||
2021=game_league_team_add INT STR INT INT8 INT INT8
|
||||
2022=game_league_team_self_index INT INT
|
||||
2023=game_league_my_team_list INT INT INT
|
||||
2024=game_league_team_delete INT
|
||||
2025=game_league_team_list INT INT
|
||||
2026=game_league_team_get_data INT
|
||||
2027=game_league_team_delete_all INT
|
||||
2028=game_league_team_member_list INT
|
||||
2029=game_league_backup INT
|
||||
2030=game_league_team_member_app_list INT
|
||||
2031=game_league_team_member_app_add INT INT INT
|
||||
2032=game_league_team_member_app_del INT
|
||||
2033=game_league_team_member_app_reg INT INT INT INT8
|
||||
2034=game_league_team_member_app_list_del INT INT
|
||||
2035=game_league_team_member_delete INT INT
|
||||
2036=game_league_team_point_save INT INT INT8 INT16 INT16
|
||||
2037=game_factiontype_save INT INT
|
||||
2038=game_league_winner_history STR INT INT INT STR STR INT
|
||||
2039=game_league_reward_add INT INT INT16 INT16 INT16
|
||||
2040=game_league_history_list INT INT
|
||||
2041=game_league_winner_info INT
|
||||
2042=game_league_get_reward INT
|
||||
2043=game_league_reward_del INT
|
||||
|
||||
;유저 대회 모드
|
||||
2044=game_league_user_list_add INT INT INT INT8 INT8 STR INT16 INT INT INT INT8 INT8 INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
2045=game_league_get_info INT
|
||||
2046=game_league_round_data INT
|
||||
2047=game_league_auth_add INT INT
|
||||
2048=game_league_auth_list INT INT INT
|
||||
2049=game_league_info_save INT STR INT INT
|
||||
2050=game_league_round_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
|
||||
|
||||
;클로버
|
||||
2051=log_data_clover_add INT INT INT8 INT
|
||||
2052=game_clover_info INT
|
||||
2053=game_clover_info_update INT INT INT INT16
|
||||
2054=game_friend_clover_info_update INT INT INT INT INT INT
|
||||
2055=game_clover_friend_receive_save INT INT INT INT
|
||||
|
||||
2056=game_present_add_tool STR STR INT16 INT INT INT INT INT16 DATETIME INT16
|
||||
|
||||
;유저 대회 모드
|
||||
2057=game_league_delete INT
|
||||
2058=game_league_backup_user INT
|
||||
2059=game_league_user_reward_add INT
|
||||
2060=game_league_user_reward_get_data INT
|
||||
2061=game_league_user_reward_del INT
|
||||
|
||||
;빙고
|
||||
2070=game_event_bingo_number_add INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8
|
||||
2071=game_event_bingo_present_add INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8
|
||||
2072=game_event_bingo_number_get INT
|
||||
2073=game_event_bingo_present_get INT
|
||||
2074=game_event_bingo_number_save INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8
|
||||
2075=game_event_bingo_present_save INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8
|
||||
2076=log_event_bingo_add INT STR INT8 INT8 INT8
|
||||
|
||||
; 상대계급
|
||||
2080=game_relative_reward_get_data INT
|
||||
2081=game_relative_reward_save INT INT8
|
||||
2082=game_relative_ranking_week INT INT
|
||||
2083=game_relative_add INT
|
||||
|
||||
;대회모드 응원
|
||||
2084=game_league_cheer_add INT INT INT
|
||||
2085=game_league_cheer_list INT INT INT
|
||||
2086=game_league_get_reward_cheer INT INT
|
||||
2087=game_league_reward_cheer_del INT
|
||||
2088=game_league_history_get_winner_team_info
|
||||
|
||||
;모니터툴
|
||||
2089=game_managetool_user_block STR INT8 DATETIME STR STR STR STR
|
||||
|
||||
;출석체크
|
||||
2090=game_attendance_add INT DATETIME
|
||||
2091=game_attendance_list INT
|
||||
2092=game_attendance_delete INT
|
||||
|
||||
;선물함 삭제
|
||||
2093 = game_present_delete INT
|
||||
2094 = game_present_set_add STR STR INT8 INT16 INT INT INT INT INT16 DATETIME INT16
|
||||
;팝업
|
||||
2095=game_spentGold_get_data INT
|
||||
2096=game_spentGold_set_add INT INT
|
||||
2097=game_popStore_get_data INT
|
||||
2098=game_popStore_set_add INT INT
|
||||
|
||||
;해적룰렛
|
||||
2099=game_event_PirateRoulette_number_add INT INT
|
||||
2100=game_event_PirateRoulette_number_get INT
|
||||
2101=game_event_PirateRoulette_number_save INT INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8
|
||||
2102=game_event_PirateRoulette_present_add INT
|
||||
2103=game_event_PirateRoulette_present_get INT
|
||||
2104=game_event_PirateRoulette_present_save INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8
|
||||
|
||||
;유저코인
|
||||
2105=game_coin_get_data INT
|
||||
2106=game_coin_set_add INT INT8
|
||||
2107=game_coin_set_updatedate INT INT8
|
||||
|
||||
;보너스 캐시
|
||||
2108=log_item_bonus_gold_set_add INT INT INT INT INT INT INT INT16 INT8 STR STR INT8
|
||||
|
||||
;랭킹전
|
||||
2109=log_data_matchmode2_add INT STR INT INT INT INT INT INT INT INT INT
|
||||
|
||||
|
||||
;포로탈출 시작 방법 로그
|
||||
2110=log_trace_prisoner_start_add INT64 INT INT INT
|
||||
|
||||
;포로탈출 방 옵션
|
||||
2111=log_trace_prisoner_option_add INT INT INT INT INT INT INT INT
|
||||
|
||||
;조각개편
|
||||
2112=game_spirit_get_data INT INT INT
|
||||
2113=game_spirit_set_add INT INT INT
|
||||
2114=game_spirit_set_data INT INT INT
|
||||
|
||||
2115=log_data_spirit_peso_add INT STR INT INT INT INT
|
||||
2116=log_data_spirit_obtain_add INT STR INT INT INT INT INT8
|
||||
2117=log_data_spirit_mix_add INT STR INT INT INT INT INT INT
|
||||
2118=log_data_spirit_divide_add INT STR INT INT INT INT INT INT8
|
||||
2119=log_data_spirit_change_add INT STR INT INT INT INT INT INT8
|
||||
|
||||
; 커스텀 메달
|
||||
2120=log_data_custom_medal_add INT INT INT INT INT INT INT INT INT INT INT INT DATETIME INT8
|
||||
|
||||
;악세서리 강화
|
||||
2121=log_data_accessory_upgrade_add INT STR INT INT INT INT INT INT
|
||||
|
||||
;탐사 확장
|
||||
2122=log_Excavating_log_add INT INT STR STR INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT64 STR
|
||||
|
||||
;카드 매칭
|
||||
2201=game_cardmatching_get_data INT
|
||||
2202=game_cardmatching_update_data INT INT8 INT8 INT8 INT8 INT8 INT8
|
||||
2203=log_data_cardmatching_add INT STR INT INT INT INT INT INT INT INT INT INT INT
|
||||
|
||||
; 뱀주사위
|
||||
2204=game_dice_game_get_data INT
|
||||
2205=game_dice_game_data_update INT INT INT INT INT INT INT INT INT8 INT INT INT INT INT INT INT INT INT INT
|
||||
2206=log_data_DiceGame_update INT INT INT INT INT INT INT INT INT INT INT INT INT8 INT INT INT INT INT INT INT INT INT INT
|
||||
|
||||
; 하드시리얼 체크
|
||||
2207=game_block_hdd_serial_check INT STR
|
||||
|
||||
;퀘스트 체크
|
||||
3002=log_data_cheating_add INT STR INT STR INT INT
|
||||
|
||||
count=3002
|
||||
@@ -0,0 +1,16 @@
|
||||
; DB agent tuning, same file in every DB agent folder.
|
||||
; PrivateIPFirstByte = first number of this machine's private IP (192 for 192.168.x.x, 10 for 10.x.x.x).
|
||||
[NETWORK]
|
||||
PrivateIPFirstByte=192
|
||||
|
||||
[MainLoopCommon]
|
||||
QueryCheckTime=1000
|
||||
|
||||
[QueryThread]
|
||||
ThreadCount=16
|
||||
ThreadIndexSeqStyle=0
|
||||
|
||||
[Session Buffer]
|
||||
SessionCount=10
|
||||
SendBufferSize=16384
|
||||
RecvBufferSize=16384
|
||||
@@ -0,0 +1,5 @@
|
||||
; The same ls_dbagent.exe in log server mode ([Log] in global_define.ini): no SQL, listens on LogServerPort.
|
||||
[Default]
|
||||
Port=19103
|
||||
LogServerPort=19103
|
||||
Log=MLOG
|
||||
@@ -0,0 +1,499 @@
|
||||
; LosaDev 2019 query map: the 2021 ls_query.ini with ids 164 and 1016 taken from the 2014 map
|
||||
; (the 2019 server code calls game_login_get_data and log_data_localinfo_add there).
|
||||
; Ids 300 (Philippines only), 2093 and 2094 (present delete/insert by private ID) have no known procedure.
|
||||
[QUERY]
|
||||
1=game_pingpong
|
||||
2=game_login_serverid_save INT INT64
|
||||
3=game_server_connection_on INT64
|
||||
4=game_server_delete INT64
|
||||
5=game_encode_get_fix_key
|
||||
6=game_hero_price_get_data
|
||||
7=game_login_get_data STR
|
||||
8=game_login_save STR INT64
|
||||
9=game_login_init_user STR STR
|
||||
10=game_login_init_server INT64
|
||||
11=game_game_get_data STR
|
||||
12=game_game_save INT INT INT64 INT DATETIME INT INT INT INT INT INT INT INT INT INT
|
||||
13=game_game_renpoint_save INT INT INT
|
||||
14=game_game_heroexp_save INT INT
|
||||
15=game_game_heroexp_init INT
|
||||
16=game_config_keyboard_get_data INT
|
||||
17=game_award_get_list INT
|
||||
18=game_award_get_level INT
|
||||
19=game_class_get_list INT
|
||||
20=game_record_battle_get_data INT
|
||||
21=game_item_etc_get_data_list INT
|
||||
22=game_item_extra_get_list INT INT INT
|
||||
23=game_questcomplete_get_list INT
|
||||
24=game_quest_get_list INT
|
||||
25=game_character_get_list INT
|
||||
26=game_item_get_data_list INT INT INT
|
||||
27=game_ability_get_list INT
|
||||
28=game_item_medal_get_list INT
|
||||
29=game_item_medal_extend_get_list INT
|
||||
30=game_event_get_data INT
|
||||
31=game_character_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT16 INT16 INT
|
||||
32=game_character_get_self_index INT INT
|
||||
33=game_character_get_data INT
|
||||
34=game_character_sava INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT16 INT16 INT INT8 INT
|
||||
35=game_character_delete INT
|
||||
36=game_character_delete_limitdate INT
|
||||
37=game_character_regdate_save INT
|
||||
38=game_character_rental_history INT INT INT
|
||||
39=game_character_rental_list INT DATETIME
|
||||
40=game_class_add INT INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8
|
||||
41=game_class_get_self_index INT
|
||||
42=game_class_save INT INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8 INT INT INT INT8
|
||||
43=game_item_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
44=game_item_get_self_index INT
|
||||
45=game_item_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
46=game_item_etc_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
47=game_item_etc_get_self_index INT
|
||||
48=game_item_etc_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
49=game_item_extra_add INT INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME
|
||||
50=game_item_extra_get_self_index INT
|
||||
51=game_item_extra_save INT INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME INT INT INT INT INT INT INT INT16 DATETIME
|
||||
52=game_award_level_save INT INT INT
|
||||
53=game_award_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
54=game_award_get_self_index INT
|
||||
55=game_award_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
56=game_ability_add INT INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME
|
||||
57=game_ability_get_self_index INT
|
||||
58=game_ability_save INT INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT DATETIME
|
||||
59=game_fish_add INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT
|
||||
60=game_fish_get_self_index INT
|
||||
61=game_fish_get_data_list INT
|
||||
62=game_fish_save INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT INT8 INT
|
||||
63=game_friend_list_asc INT INT INT
|
||||
64=game_friend_join_list INT INT INT
|
||||
65=game_friend_join_in INT STR
|
||||
66=game_friend_check_member STR
|
||||
67=game_friend_join_delete INT
|
||||
68=game_friend_join_app INT INT
|
||||
69=game_friend_delete INT STR
|
||||
70=game_friend_dev_add INT STR
|
||||
71=game_friend_best_list INT
|
||||
72=game_friend_best_delete INT
|
||||
73=game_friend_best_save INT INT INT
|
||||
74=game_friend_best_add INT INT
|
||||
75=game_friend_best_add_self_index INT INT
|
||||
76=game_record_battle_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
77=game_quest_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
78=game_quest_get_self_index INT
|
||||
79=game_quest_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
80=game_quest_delete INT
|
||||
81=game_questcomplete_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
82=game_questcomplete_get_self_index INT
|
||||
83=game_questcomplete_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
84=game_quest_board_add INT STR INT INT STR
|
||||
85=game_fame_give_point INT INT INT INT INT STR STR STR STR STR STR STR STR
|
||||
86=game_event_save INT INT INT
|
||||
87=game_event_add INT INT INT INT
|
||||
88=game_event_get_createIDX INT INT
|
||||
89=game_event_openbeta_coin_log INT INT
|
||||
90=game_guild_use_item STR STR
|
||||
91=game_guild_create_guild INT STR STR INT INT
|
||||
92=game_guild_user_get_data INT
|
||||
93=game_guild_login_get_data INT
|
||||
94=game_guild_fail_add_peso INT INT
|
||||
95=game_guild_login_get_data INT
|
||||
96=game_guild_join_my_list INT
|
||||
97=game_guild_join_self_init INT
|
||||
98=game_guild_member_out_delete INT INT
|
||||
99=game_guild_msg_init INT INT
|
||||
100=game_guild_join_get_list INT
|
||||
101=game_guild_member_get_list INT
|
||||
102=game_guild_member_get_list2 INT
|
||||
103=game_guild_member_get_list3 INT
|
||||
104=game_guild_intro_save INT STR
|
||||
105=game_guild_change_guildname INT STR
|
||||
106=game_guild_join_in INT INT
|
||||
107=game_guild_member_get_masters INT
|
||||
108=game_guild_join_self_delete INT INT
|
||||
109=game_guild_join_app INT INT
|
||||
110=game_guild_join_delete INT
|
||||
111=game_guild_login_get_data INT
|
||||
112=game_guild_member_self_out INT INT
|
||||
113=game_guild_change_master INT INT INT
|
||||
114=game_guild_position_save INT INT STR
|
||||
115=game_guild_member_out INT INT
|
||||
116=game_guild_user_nick_get_data STR
|
||||
117=game_guild_mark_save INT INT
|
||||
118=game_guild_mark_log_add INT INT INT64 INT INT INT
|
||||
119=game_guild_mark_log_get_self_idx INT
|
||||
120=game_guild_mark_log_delete INT
|
||||
121=game_get_ladderpoint INT
|
||||
122=game_region_get_compen INT
|
||||
123=game_region_compen_delete INT INT STR INT
|
||||
124=game_present_add STR STR INT16 INT INT INT INT INT16 DATETIME INT16
|
||||
125=game_present_add_idx INT INT INT16 INT INT INT INT INT16 DATETIME INT16 INT64
|
||||
126=game_present_get_list INT INT INT
|
||||
127=game_present_save INT INT16
|
||||
128=game_present_delete_all INT
|
||||
129=game_present_count STR
|
||||
130=game_member_namecheck_get_data INT
|
||||
131=game_member_get_count STR
|
||||
132=game_member_get_userNickname_count STR
|
||||
133=game_member_change_userNickname INT STR STR INT INT STR STR STR
|
||||
134=game_get_nickname INT
|
||||
135=game_get_limitType INT
|
||||
136=game_member_count STR
|
||||
137=game_member_add STR STR
|
||||
138=game_member_get_userNickname_count STR
|
||||
139=game_create_nickname INT STR
|
||||
140=game_get_nickname INT
|
||||
141=game_config_keyboard_save INT STR
|
||||
142=game_item_medal_add INT INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME
|
||||
143=game_item_medal_get_self_index INT
|
||||
144=game_item_medal_save INT INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME INT INT INT DATETIME
|
||||
145=game_item_medal_extend_add INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT
|
||||
146=game_item_medal_extend_get_self_index INT
|
||||
147=game_item_medal_extend_save INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT INT INT8 INT
|
||||
148=game_ranking_hero_get_data INT
|
||||
149=game_ranking_hero_topN INT INT
|
||||
150=game_item_extra_get_customidx INT
|
||||
151=game_trade_add INT INT INT INT INT64 INT INT STR INT
|
||||
152=game_trade_get_self_index INT
|
||||
153=game_trade_delete INT
|
||||
155=game_log_class_buytime INT INT64
|
||||
156=game_log_level_playtime INT INT64
|
||||
157=game_hq_get_count INT
|
||||
158=game_hq_add INT
|
||||
159=game_hq_get_data INT
|
||||
160=game_hq_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT16
|
||||
161=game_get_age_from_id STR
|
||||
162=game_event_chuchun_get_data INT
|
||||
163=game_event_chuchun_save INT
|
||||
;164=game_login_get_data STR
|
||||
164=game_login_get_data STR
|
||||
165=game_log_concurrent INT64 STR INT STR INT INT16
|
||||
166=game_character_rentaltime_save INT INT
|
||||
167=USP_LTS_MEMBER_SHUTDOWNTIME STR INT DATETIME
|
||||
|
||||
168=game_piece_get_list INT
|
||||
169=game_piece_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
170=game_piece_self_index INT
|
||||
171=game_piece_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
172=log_event_marble_add INT STR INT
|
||||
|
||||
173=game_sbox_add INT INT16 INT INT INT INT INT16 STR DATETIME
|
||||
174=game_sbox_save INT INT16 INT INT INT INT INT16 STR DATETIME
|
||||
175=game_sbox_get_list INT INT INT
|
||||
176=game_sbox_delete INT
|
||||
|
||||
177=game_pet_get_list INT
|
||||
178=game_pet_add INT INT INT8 INT
|
||||
179=game_pet_delete INT INT
|
||||
180=game_pet_save INT INT INT8 INT INT INT8
|
||||
|
||||
181=game_costume_get_list INT INT INT
|
||||
182=game_costume_add INT INT INT8 DATETIME INT
|
||||
183=game_costume_save INT INT INT8 DATETIME INT
|
||||
184=game_costume_delete INT INT
|
||||
|
||||
185=game_mission_get_data INT
|
||||
186=game_mission_set_data INT INT8 INT INT INT8
|
||||
187=game_mission_set_init INT INT8
|
||||
188=event_item_limited_get_data INT INT
|
||||
189=event_item_limited_set_data INT INT8 INT INT8
|
||||
190=event_item_limited_set_init INT8
|
||||
|
||||
191=game_attend_get_data INT
|
||||
192=game_attend_set_data INT INT INT
|
||||
|
||||
193=game_guild_reward_set_attend INT
|
||||
194=game_guild_reward_set_guildRank INT
|
||||
195=game_guild_attend_set_add INT INT
|
||||
196=game_guild_attend_get_list DATETIME INT
|
||||
|
||||
197=game_item_extra_get_list_dev INT INT INT
|
||||
|
||||
198=game_channel_get_cp_userID STR
|
||||
|
||||
199=game_guildHQ_get_data INT INT8 INT INT
|
||||
200=game_guildHQ_set_status INT INT INT64 INT INT8
|
||||
201=game_guildHQ_set_fit INT INT INT64 INT INT INT INT8 INT8
|
||||
202=game_guildHQ_ver_get_info INT
|
||||
203=game_guildHQ_set_add INT INT
|
||||
204=game_guildHQ_set_default_add INT INT INT INT INT8
|
||||
|
||||
205=game_personalHQ_get_data INT INT8 INT INT
|
||||
206=game_personalHQ_set_add INT INT
|
||||
207=game_personalHQ_get_user_info INT
|
||||
208=game_personalHQ_set_status INT INT64 INT INT8
|
||||
209=game_personalHQ_set_fit INT INT64 INT INT INT INT8 INT8
|
||||
210=game_personalHQ_set_default_add INT INT INT INT INT8
|
||||
|
||||
211=game_title_get_data INT
|
||||
212=game_title_set_status INT
|
||||
213=game_title_set_add INT INT INT64 INT INT8 INT8 INT8
|
||||
|
||||
214=game_timeCash_get_list INT
|
||||
215=game_timeCash_set_cash INT INT
|
||||
216=game_timeCash_set_add INT INT DATETIME
|
||||
|
||||
217=game_accessory_get_list INT INT INT
|
||||
218=game_accessory_set_save INT INT INT INT8 DATETIME INT INT INT INT
|
||||
219=game_accessory_set_delete INT INT
|
||||
220=game_accessory_set_add INT INT INT8 DATETIME INT INT
|
||||
|
||||
221=game_gold_set_add INT INT INT INT8 DATETIME
|
||||
222=game_gold_set_data INT INT INT
|
||||
223=game_gold_get_data INT INT8
|
||||
224=game_gold_set_delete INT INT8
|
||||
225=game_gold_get_used_list INT INT8 INT16
|
||||
|
||||
226=game_oakbarrel_get_data INT
|
||||
227=game_oakbarrel_data_update INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT
|
||||
228=game_oakbarrel_set_updatedate INT
|
||||
229=game_oakbarrel_set_init INT INT
|
||||
|
||||
230=game_matchmode_get_data INT
|
||||
231=game_matchmode_set_data INT INT INT INT INT INT INT
|
||||
232=game_matchmode_history_set_add INT INT8 INT INT
|
||||
233=game_matchmode_history_get_list INT INT INT
|
||||
234=game_matchmode_dailyranking_get_list
|
||||
235=game_matchmode_seasonranking_get_data INT
|
||||
|
||||
; 커스텀 메달
|
||||
236=game_custom_medal_get_data INT
|
||||
237=game_custom_medal_set_add INT INT INT INT INT INT INT INT INT INT INT INT DATETIME
|
||||
238=game_custom_medal_set_charaternum INT INT INT
|
||||
239=game_custom_medal_set_delete INT INT
|
||||
|
||||
240=game_timegate_get_data INT
|
||||
241=game_timegate_set_data INT
|
||||
811=game_practice_get_my_list INT
|
||||
812=game_practice_set_data INT INT INT INT INT INT
|
||||
813=game_practice_set_Time INT INT INT INT INT INT
|
||||
814=game_practice_Init_count INT INT INT
|
||||
815=game_practice_get_my_Ranking_list INT
|
||||
820=game_practice_get_list INT INT INT
|
||||
821=game_practice_rank_reward INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT STR
|
||||
822=game_practice_BlockList STR
|
||||
|
||||
830=game_PCBangPlayTime_ADD INT INT
|
||||
|
||||
1000=log_data_play_add INT STR INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
1001=log_data_character_add INT STR INT INT INT INT INT INT INT INT
|
||||
1002=log_data_peso_add INT STR INT INT
|
||||
1003=log_data_time_add INT STR INT INT
|
||||
1004=log_item_class_add INT STR INT INT INT INT INT STR STR
|
||||
1005=log_item_decoration_add INT STR INT INT INT INT INT INT STR STR
|
||||
1006=log_item_equip_add INT STR INT INT INT INT INT INT INT STR STR
|
||||
1007=log_item_special_add INT STR INT INT INT INT STR STR
|
||||
1008=log_data_tutorial_add INT STR INT INT
|
||||
|
||||
1009=log_item_gold_add INT STR INT INT INT INT INT INT16 STR STR STR INT8
|
||||
|
||||
1010=log_present_add INT STR INT INT16 INT INT INT STR STR
|
||||
1011=log_data_trade_add INT STR INT INT INT INT64 INT STR STR
|
||||
1012=log_data_medal_add INT STR INT INT INT
|
||||
1013=log_data_medal_extend_add INT STR INT INT INT8 INT INT
|
||||
1014=log_data_quest_add INT STR INT INT INT INT
|
||||
1015=log_data_pcroom_add INT STR INT STR INT INT INT
|
||||
;1016=log_data_localinfo_add INT STR INT STR STR STR STR STR STR STR STR INT8 STR
|
||||
1016=log_data_localinfo_add INT STR INT STR STR STR STR STR STR STR STR INT8 STR STR
|
||||
|
||||
1017=log_data_piece_mix_add INT STR INT INT16 INT INT8 INT INT INT INT
|
||||
1018=log_data_piece_divide_add INT STR INT INT INT INT INT
|
||||
1019=log_data_piece_obtain_add INT STR INT INT INT8 INT
|
||||
1020=log_event_cash_add INT STR INT INT INT INT8 STR
|
||||
1021=log_data_league_present_add INT STR INT INT8 INT INT INT INT
|
||||
1022=log_item_sbox_add INT STR INT INT16 INT INT INT INT16 STR INT STR STR INT
|
||||
1023=log_data_play_room_add INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
|
||||
1030=log_data_pet_add INT STR INT INT INT INT8 INT INT INT INT8 INT STR
|
||||
|
||||
1040=log_data_gear_upgrade_add INT STR INT INT INT8 INT8 INT INT
|
||||
|
||||
1050=log_data_awake_add INT STR INT INT INT INT16 INT8
|
||||
|
||||
1060=log_item_costume_add INT STR INT INT INT INT STR STR
|
||||
|
||||
1065=log_item_accessory_add INT STR INT INT INT INT STR STR
|
||||
|
||||
1066=log_data_oakbarrel_add INT STR INT INT INT INT INT INT
|
||||
|
||||
1070=log_gameLog_set_log INT INT STR STR INT INT INT INT INT INT8 INT INT INT INT STR STR
|
||||
|
||||
1071=USP_LOG_HACK_SET_ADD INT STR INT INT INT INT INT INT INT INT
|
||||
1072=USP_LOG_HACK_MESSAGE_SET_ADD INT STR
|
||||
|
||||
1500=SC_ERROR_LOG_ADD STR STR STR STR STR
|
||||
|
||||
2000=game_server_add INT64 STR INT STR INT
|
||||
2001=game_hero_price_get_data
|
||||
2002=game_member_total_count
|
||||
2003=game_guild_get_list INT INT
|
||||
2004=game_guild_join_init INT
|
||||
2005=game_guild_delete INT
|
||||
2006=game_guild_battle_record_save INT INT INT INT INT INT
|
||||
2007=game_guild_ranking_point_save INT INT INT INT INT INT
|
||||
2008=game_region_get_point
|
||||
2009=game_region_save INT INT INT INT INT INT
|
||||
2010=game_region_player_count INT
|
||||
2011=game_region_season_end_data_init
|
||||
2012=game_region_season_end
|
||||
2013=game_region_season_end_server_close
|
||||
2014=game_region_backup_point
|
||||
2015=game_region_backup_compen
|
||||
2016=game_game_sexp_deduct_init
|
||||
2017=game_trade_get_list INT INT
|
||||
2018=game_trade_delete INT
|
||||
|
||||
;대회모드
|
||||
2019=game_league_list INT INT
|
||||
2020=game_league_list_save INT INT INT INT8 INT8
|
||||
2021=game_league_team_add INT STR INT INT8 INT INT8
|
||||
2022=game_league_team_self_index INT INT
|
||||
2023=game_league_my_team_list INT INT INT
|
||||
2024=game_league_team_delete INT
|
||||
2025=game_league_team_list INT INT
|
||||
2026=game_league_team_get_data INT
|
||||
2027=game_league_team_delete_all INT
|
||||
2028=game_league_team_member_list INT
|
||||
2029=game_league_backup INT
|
||||
2030=game_league_team_member_app_list INT
|
||||
2031=game_league_team_member_app_add INT INT INT
|
||||
2032=game_league_team_member_app_del INT
|
||||
2033=game_league_team_member_app_reg INT INT INT INT8
|
||||
2034=game_league_team_member_app_list_del INT INT
|
||||
2035=game_league_team_member_delete INT INT
|
||||
2036=game_league_team_point_save INT INT INT8 INT16 INT16
|
||||
2037=game_factiontype_save INT INT
|
||||
2038=game_league_winner_history STR INT INT INT STR STR INT
|
||||
2039=game_league_reward_add INT INT INT16 INT16 INT16
|
||||
2040=game_league_history_list INT INT
|
||||
2041=game_league_winner_info INT
|
||||
2042=game_league_get_reward INT
|
||||
2043=game_league_reward_del INT
|
||||
|
||||
;유저 대회 모드
|
||||
2044=game_league_user_list_add INT INT INT INT8 INT8 STR INT16 INT INT INT INT8 INT8 INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
2045=game_league_get_info INT
|
||||
2046=game_league_round_data INT
|
||||
2047=game_league_auth_add INT INT
|
||||
2048=game_league_auth_list INT INT INT
|
||||
2049=game_league_info_save INT STR INT INT
|
||||
2050=game_league_round_save INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT
|
||||
|
||||
|
||||
;클로버
|
||||
2051=log_data_clover_add INT INT INT8 INT
|
||||
2052=game_clover_info INT
|
||||
2053=game_clover_info_update INT INT INT INT16
|
||||
2054=game_friend_clover_info_update INT INT INT INT INT INT
|
||||
2055=game_clover_friend_receive_save INT INT INT INT
|
||||
|
||||
2056=game_present_add_tool STR STR INT16 INT INT INT INT INT16 DATETIME INT16
|
||||
|
||||
;유저 대회 모드
|
||||
2057=game_league_delete INT
|
||||
2058=game_league_backup_user INT
|
||||
2059=game_league_user_reward_add INT
|
||||
2060=game_league_user_reward_get_data INT
|
||||
2061=game_league_user_reward_del INT
|
||||
|
||||
;빙고
|
||||
2070=game_event_bingo_number_add INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8
|
||||
2071=game_event_bingo_present_add INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8
|
||||
2072=game_event_bingo_number_get INT
|
||||
2073=game_event_bingo_present_get INT
|
||||
2074=game_event_bingo_number_save INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8
|
||||
2075=game_event_bingo_present_save INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8
|
||||
2076=log_event_bingo_add INT STR INT8 INT8 INT8
|
||||
|
||||
; 상대계급
|
||||
2080=game_relative_reward_get_data INT
|
||||
2081=game_relative_reward_save INT INT8
|
||||
2082=game_relative_ranking_week INT INT
|
||||
2083=game_relative_add INT
|
||||
|
||||
;대회모드 응원
|
||||
2084=game_league_cheer_add INT INT INT
|
||||
2085=game_league_cheer_list INT INT INT
|
||||
2086=game_league_get_reward_cheer INT INT
|
||||
2087=game_league_reward_cheer_del INT
|
||||
2088=game_league_history_get_winner_team_info
|
||||
|
||||
;모니터툴
|
||||
2089=game_managetool_user_block STR INT8 DATETIME STR STR STR STR
|
||||
|
||||
;출석체크
|
||||
2090=game_attendance_add INT DATETIME
|
||||
2091=game_attendance_list INT
|
||||
2092=game_attendance_delete INT
|
||||
|
||||
;선물함 삭제
|
||||
2093 = game_present_delete INT
|
||||
2094 = game_present_set_add STR STR INT8 INT16 INT INT INT INT INT16 DATETIME INT16
|
||||
;팝업
|
||||
2095=game_spentGold_get_data INT
|
||||
2096=game_spentGold_set_add INT INT
|
||||
2097=game_popStore_get_data INT
|
||||
2098=game_popStore_set_add INT INT
|
||||
|
||||
;해적룰렛
|
||||
2099=game_event_PirateRoulette_number_add INT INT
|
||||
2100=game_event_PirateRoulette_number_get INT
|
||||
2101=game_event_PirateRoulette_number_save INT INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8
|
||||
2102=game_event_PirateRoulette_present_add INT
|
||||
2103=game_event_PirateRoulette_present_get INT
|
||||
2104=game_event_PirateRoulette_present_save INT INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8 INT8
|
||||
|
||||
;유저코인
|
||||
2105=game_coin_get_data INT
|
||||
2106=game_coin_set_add INT INT8
|
||||
2107=game_coin_set_updatedate INT INT8
|
||||
|
||||
;보너스 캐시
|
||||
2108=log_item_bonus_gold_set_add INT INT INT INT INT INT INT INT16 INT8 STR STR INT8
|
||||
|
||||
;랭킹전
|
||||
2109=log_data_matchmode2_add INT STR INT INT INT INT INT INT INT INT INT
|
||||
|
||||
|
||||
;포로탈출 시작 방법 로그
|
||||
2110=log_trace_prisoner_start_add INT64 INT INT INT
|
||||
|
||||
;포로탈출 방 옵션
|
||||
2111=log_trace_prisoner_option_add INT INT INT INT INT INT INT INT
|
||||
|
||||
;조각개편
|
||||
2112=game_spirit_get_data INT INT INT
|
||||
2113=game_spirit_set_add INT INT INT
|
||||
2114=game_spirit_set_data INT INT INT
|
||||
|
||||
2115=log_data_spirit_peso_add INT STR INT INT INT INT
|
||||
2116=log_data_spirit_obtain_add INT STR INT INT INT INT INT8
|
||||
2117=log_data_spirit_mix_add INT STR INT INT INT INT INT INT
|
||||
2118=log_data_spirit_divide_add INT STR INT INT INT INT INT INT8
|
||||
2119=log_data_spirit_change_add INT STR INT INT INT INT INT INT8
|
||||
|
||||
; 커스텀 메달
|
||||
2120=log_data_custom_medal_add INT INT INT INT INT INT INT INT INT INT INT INT DATETIME INT8
|
||||
|
||||
;악세서리 강화
|
||||
2121=log_data_accessory_upgrade_add INT STR INT INT INT INT INT INT
|
||||
|
||||
;탐사 확장
|
||||
2122=log_Excavating_log_add INT INT STR STR INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT64 STR
|
||||
|
||||
;카드 매칭
|
||||
2201=game_cardmatching_get_data INT
|
||||
2202=game_cardmatching_update_data INT INT8 INT8 INT8 INT8 INT8 INT8
|
||||
2203=log_data_cardmatching_add INT STR INT INT INT INT INT INT INT INT INT INT INT
|
||||
|
||||
; 뱀주사위
|
||||
2204=game_dice_game_get_data INT
|
||||
2205=game_dice_game_data_update INT INT INT INT INT INT INT INT INT8 INT INT INT INT INT INT INT INT INT INT
|
||||
2206=log_data_DiceGame_update INT INT INT INT INT INT INT INT INT INT INT INT INT8 INT INT INT INT INT INT INT INT INT INT
|
||||
|
||||
; 하드시리얼 체크
|
||||
2207=game_block_hdd_serial_check INT STR
|
||||
|
||||
;퀘스트 체크
|
||||
3002=log_data_cheating_add INT STR INT STR INT INT
|
||||
|
||||
count=3002
|
||||
@@ -0,0 +1,31 @@
|
||||
[NETWORK]
|
||||
IP=127.0.0.1
|
||||
PORT=19030
|
||||
|
||||
[WriteFile]
|
||||
Max=2
|
||||
Ext1=jpg
|
||||
Path1=C:\lsupload\upFiles\guildmark
|
||||
TempPath1=C:\lsupload\temp\guildmark
|
||||
ErrorPath1=C:\lsupload\error\guildmark
|
||||
Ext2=lsc
|
||||
Path2=C:\lsupload\upFiles\gear
|
||||
TempPath2=C:\lsupload\temp\gear
|
||||
ErrorPath2=C:\lsupload\error\gear
|
||||
|
||||
[UserUpload]
|
||||
Use=1
|
||||
Path=C:\lsupload\upFiles\skin
|
||||
TempPath=C:\lsupload\temp\skin
|
||||
ErrorPath=C:\lsupload\error\skin
|
||||
|
||||
[Session Buffer]
|
||||
SendBufferSize=16384
|
||||
RecvBufferSize=16384
|
||||
|
||||
[MemoryPool]
|
||||
user_pool=3000
|
||||
|
||||
[SECURITY]
|
||||
ON=0
|
||||
ONE_SEC_RCV=30
|
||||
@@ -0,0 +1,3 @@
|
||||
; File write server (guild marks, custom gear uploads). Start: ls_filewritesvr.exe -c ls_filewritesvr.ini
|
||||
[Default]
|
||||
Log=MLOG
|
||||
@@ -0,0 +1,240 @@
|
||||
[info]
|
||||
change = 1
|
||||
|
||||
max_player = 10
|
||||
|
||||
; 셔플모드 세팅
|
||||
[shuffle_round]
|
||||
shuffle_max_round = 1
|
||||
shuffle_win_need_round = 3
|
||||
shuffle_round_time = 180000
|
||||
|
||||
|
||||
[round]
|
||||
max_round = 1
|
||||
half_round = 0
|
||||
max_start_pos = 2
|
||||
|
||||
win_need_round = 3
|
||||
round_time = 180000
|
||||
|
||||
|
||||
; 유저모드용
|
||||
max_round_type1 = 1
|
||||
max_round_type2 = 3
|
||||
max_round_type3 = 5
|
||||
|
||||
round_time_type1 = 60000
|
||||
round_time_type2 = 120000
|
||||
round_time_type3 = 180000
|
||||
|
||||
|
||||
ready_state_time = 4000
|
||||
result_state_time = 12000
|
||||
final_result_wait_state_time = 0
|
||||
final_result_state_time = 8000
|
||||
|
||||
tournament_room_final_result_time = 8000
|
||||
|
||||
use_view_mode = 1
|
||||
view_check_time = 60000
|
||||
room_close_time = 300000
|
||||
sham_battle_close_time = 300000
|
||||
|
||||
exit_room_time = 500
|
||||
prisioner_wait_time = 5000
|
||||
|
||||
win_team_score_rate = 1
|
||||
abuse_min_damage = 1
|
||||
char_limit_check_min = 1000
|
||||
|
||||
|
||||
[record]
|
||||
kill_death_point = 10
|
||||
win_point = 30
|
||||
draw_point = 20
|
||||
lose_point = 10
|
||||
|
||||
|
||||
[point]
|
||||
mode_point_round = 5
|
||||
mode_ladder_point_round= 5
|
||||
mode_point_time = 60000
|
||||
mode_point_max_time = 900000
|
||||
mode_record_point_time = 600000
|
||||
mode_plus_bonus = 0.0f
|
||||
ScoreCorrection = 0.5f
|
||||
LadderScoreCorrection = 1.0f
|
||||
|
||||
;25% 증가
|
||||
PesoCorrection = 5.00f
|
||||
ExpCorrection = 1.875f
|
||||
|
||||
|
||||
[ladder_point]
|
||||
mode_ladder_point = 2.5f
|
||||
mode_ladder_level_correction = 0.2f
|
||||
mode_ladder_guild_team_one = 1.5f
|
||||
mode_ladder_guild_team_two = 1.5f
|
||||
mode_same_camp_penalty = 1.0f
|
||||
|
||||
max_influence_size = 6
|
||||
influence_gap_1 = 20.0f
|
||||
influence_bonus_1 = 1.25f
|
||||
influence_gap_2 = 16.0f
|
||||
influence_bonus_2 = 1.25f
|
||||
influence_gap_3 = 12.0f
|
||||
influence_bonus_3 = 1.25f
|
||||
influence_gap_4 = 6.0f
|
||||
influence_bonus_4 = 1.20f
|
||||
influence_gap_5 = 4.0f
|
||||
influence_bonus_5 = 1.10f
|
||||
influence_gap_6 = 0.001f
|
||||
influence_bonus_6 = 1.0f
|
||||
|
||||
|
||||
; // 강퇴
|
||||
[vote_info]
|
||||
vote_adoption_per = 0.79f
|
||||
vote_user_pool = 2
|
||||
vote_round_win = 2
|
||||
vote_round_time = 0
|
||||
vote_process_time = 20000
|
||||
|
||||
|
||||
; // 특별상
|
||||
[SpacialAward]
|
||||
AwardType = 21
|
||||
LimitTime = 60000
|
||||
LimitUserCount = 2
|
||||
MaxUserCount = 16
|
||||
AwardCorrection = 100.0f
|
||||
AwardRandSeed = 100
|
||||
AwardMaxTime = 900000
|
||||
|
||||
|
||||
[revival_time]
|
||||
default_time = 8000
|
||||
increase_time = 0
|
||||
max_time = 8000
|
||||
|
||||
select_char_time = 10000
|
||||
drop_item_live_time = 10000
|
||||
|
||||
|
||||
; 게이지 회복 (킬, 드랍)
|
||||
[recovery]
|
||||
last_attack_kill_recovery_rate = 0.001f
|
||||
best_attack_kill_recovery_rate = 0.001f
|
||||
|
||||
last_drop_kill_recovery_rate = 0.001f
|
||||
best_drop_kill_recovery_rate = 0.001f
|
||||
|
||||
|
||||
; 용병
|
||||
[soldier]
|
||||
count = 26
|
||||
|
||||
soldier_number1 = 1
|
||||
soldier_number1_powerup_on = 0
|
||||
soldier_number1_powerup_code = 0
|
||||
|
||||
soldier_number2 = 2
|
||||
soldier_number2_powerup_on = 0
|
||||
soldier_number2_powerup_code = 0
|
||||
|
||||
soldier_number3 = 3
|
||||
soldier_number3_powerup_on = 0
|
||||
soldier_number3_powerup_code = 0
|
||||
|
||||
soldier_number4 = 4
|
||||
soldier_number4_powerup_on = 0
|
||||
soldier_number4_powerup_code = 0
|
||||
|
||||
soldier_number5 = 5
|
||||
soldier_number5_powerup_on = 0
|
||||
soldier_number5_powerup_code = 0
|
||||
|
||||
soldier_number6 = 6
|
||||
soldier_number6_powerup_on = 0
|
||||
soldier_number6_powerup_code = 0
|
||||
|
||||
soldier_number7 = 7
|
||||
soldier_number7_powerup_on = 0
|
||||
soldier_number7_powerup_code = 0
|
||||
|
||||
soldier_number8 = 8
|
||||
soldier_number8_powerup_on = 0
|
||||
soldier_number8_powerup_code = 0
|
||||
|
||||
soldier_number9 = 9
|
||||
soldier_number9_powerup_on = 0
|
||||
soldier_number9_powerup_code = 0
|
||||
|
||||
soldier_number10 = 10
|
||||
soldier_number10_powerup_on = 0
|
||||
soldier_number10_powerup_code = 0
|
||||
|
||||
soldier_number11 = 11
|
||||
soldier_number11_powerup_on = 0
|
||||
soldier_number11_powerup_code = 0
|
||||
|
||||
soldier_number12 = 12
|
||||
soldier_number12_powerup_on = 0
|
||||
soldier_number12_powerup_code = 0
|
||||
|
||||
soldier_number13 = 13
|
||||
soldier_number13_powerup_on = 0
|
||||
soldier_number13_powerup_code = 0
|
||||
|
||||
soldier_number14 = 14
|
||||
soldier_number14_powerup_on = 0
|
||||
soldier_number14_powerup_code = 0
|
||||
|
||||
soldier_number15 = 15
|
||||
soldier_number15_powerup_on = 0
|
||||
soldier_number15_powerup_code = 0
|
||||
|
||||
soldier_number16 = 16
|
||||
soldier_number16_powerup_on = 0
|
||||
soldier_number16_powerup_code = 0
|
||||
|
||||
soldier_number17 = 17
|
||||
soldier_number17_powerup_on = 0
|
||||
soldier_number17_powerup_code = 0
|
||||
|
||||
soldier_number18 = 18
|
||||
soldier_number18_powerup_on = 0
|
||||
soldier_number18_powerup_code = 0
|
||||
|
||||
soldier_number19 = 19
|
||||
soldier_number19_powerup_on = 0
|
||||
soldier_number19_powerup_code = 0
|
||||
|
||||
soldier_number20 = 20
|
||||
soldier_number20_powerup_on = 0
|
||||
soldier_number20_powerup_code = 0
|
||||
|
||||
soldier_number21 = 21
|
||||
soldier_number21_powerup_on = 0
|
||||
soldier_number21_powerup_code = 0
|
||||
|
||||
soldier_number22 = 22
|
||||
soldier_number22_powerup_on = 0
|
||||
soldier_number22_powerup_code = 0
|
||||
|
||||
soldier_number23 = 23
|
||||
soldier_number23_powerup_on = 0
|
||||
soldier_number23_powerup_code = 0
|
||||
|
||||
soldier_number24 = 24
|
||||
soldier_number24_powerup_on = 0
|
||||
soldier_number24_powerup_code = 0
|
||||
|
||||
soldier_number25 = 25
|
||||
soldier_number25_powerup_on = 0
|
||||
soldier_number25_powerup_code = 0
|
||||
|
||||
soldier_number26 = 29
|
||||
soldier_number10_powerup_on = 0
|
||||
soldier_number10_powerup_code = 0
|
||||
@@ -0,0 +1,135 @@
|
||||
[info]
|
||||
change = 1
|
||||
|
||||
max_player = 6
|
||||
|
||||
; 셔플모드 세팅
|
||||
[shuffle_round]
|
||||
shuffle_max_round = 1
|
||||
shuffle_win_need_round = 1
|
||||
shuffle_round_time = 300000
|
||||
|
||||
[round]
|
||||
max_round = 1
|
||||
half_round = 0
|
||||
max_start_pos = 2
|
||||
|
||||
win_need_round = 1
|
||||
round_time = 450000
|
||||
|
||||
ready_state_time = 10000
|
||||
result_state_time = 12000
|
||||
final_result_wait_state_time = 0
|
||||
final_result_state_time = 8000
|
||||
|
||||
tournament_room_final_result_time = 8000
|
||||
|
||||
use_view_mode = 1
|
||||
view_check_time = 30000
|
||||
room_close_time = 460000
|
||||
sham_battle_close_time = 460000
|
||||
exit_room_time = 500
|
||||
|
||||
score_gap_const = 0.5
|
||||
score_gap_rate_const = 1.5f
|
||||
ladder_score_gap_const = 0.5f
|
||||
ladder_score_gap_rate_const = 2.0f
|
||||
|
||||
win_score_constant = 2.5f
|
||||
win_team_score_rate = 1
|
||||
abuse_min_damage = 1
|
||||
char_limit_check_min = 1000
|
||||
|
||||
|
||||
[record]
|
||||
kill_death_point = 10
|
||||
win_point = 30
|
||||
draw_point = 20
|
||||
lose_point = 10
|
||||
|
||||
|
||||
[point]
|
||||
mode_point_round = 5
|
||||
mode_point_time = 60000
|
||||
mode_record_point_time = 600000
|
||||
mode_plus_bonus = 1.0f
|
||||
|
||||
PesoCorrection = 4.9f
|
||||
ExpCorrection = 4.82f
|
||||
|
||||
[ladder_point]
|
||||
mode_ladder_point = 2.5f
|
||||
mode_ladder_level_correction = 0.2f
|
||||
mode_ladder_guild_team_one = 1.5f
|
||||
mode_ladder_guild_team_two = 1.5f
|
||||
mode_same_camp_penalty = 1.0f
|
||||
|
||||
max_influence_size = 6
|
||||
influence_gap_1 = 20.0f
|
||||
influence_bonus_1 = 1.25f
|
||||
influence_gap_2 = 16.0f
|
||||
influence_bonus_2 = 1.25f
|
||||
influence_gap_3 = 12.0f
|
||||
influence_bonus_3 = 1.25f
|
||||
influence_gap_4 = 6.0f
|
||||
influence_bonus_4 = 1.20f
|
||||
influence_gap_5 = 4.0f
|
||||
influence_bonus_5 = 1.10f
|
||||
influence_gap_6 = 0.001f
|
||||
influence_bonus_6 = 1.0f
|
||||
|
||||
|
||||
[revival_time]
|
||||
default_time = 2000
|
||||
increase_time = 0
|
||||
max_time = 2000
|
||||
|
||||
select_char_time = 10000
|
||||
drop_item_live_time = 30000
|
||||
|
||||
|
||||
; // 강퇴
|
||||
[vote_info]
|
||||
vote_adoption_per = 0.79f
|
||||
vote_user_pool = 2
|
||||
vote_round_win = 0
|
||||
vote_round_time = 320000
|
||||
vote_process_time = 20000
|
||||
|
||||
|
||||
; // 특별상
|
||||
[SpacialAward]
|
||||
AwardType = 21
|
||||
LimitTime = 60000
|
||||
LimitUserCount = 2
|
||||
MaxUserCount = 16
|
||||
AwardCorrection = 100.0f
|
||||
AwardRandSeed = 100
|
||||
AwardMaxTime = 600000
|
||||
|
||||
|
||||
|
||||
; 게이지 회복 (킬, 드랍)
|
||||
[recovery]
|
||||
last_attack_kill_recovery_rate = 0.001f
|
||||
best_attack_kill_recovery_rate = 0.001f
|
||||
|
||||
last_drop_kill_recovery_rate = 0.001f
|
||||
best_drop_kill_recovery_rate = 0.001f
|
||||
|
||||
[Additional_options]
|
||||
; 난입 가능 횟수
|
||||
Entry_Action_Permit_Count = 3;
|
||||
; 난입 전투 제한 시간
|
||||
Entry_Duration_Time = 15000;
|
||||
; 재태크 시 딜레이 제한(태그한 유저들끼리만 딜레이)
|
||||
Tag_Accept_Hold_Time = 10000;
|
||||
|
||||
|
||||
|
||||
;------------------------/ 미사용
|
||||
[statpoint]
|
||||
level_per_stat_point = 3
|
||||
;------------------------
|
||||
|
||||
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,4 @@
|
||||
|
||||
[common]
|
||||
default_max_char_slot = 12
|
||||
limite_max_char_slot = 300
|
||||
@@ -0,0 +1,213 @@
|
||||
[fatigue_point]
|
||||
max_count = 1
|
||||
max_fatigue = 1.0f
|
||||
|
||||
fatigue1_peso = 100000000
|
||||
fatigue1_rate = 1.0f
|
||||
|
||||
[first_connect]
|
||||
peso=0
|
||||
|
||||
[tutorial_bonus]
|
||||
BonusStep = 12
|
||||
BonusPeso = 10000
|
||||
BonusEventPeso = 1000000
|
||||
|
||||
[levelup]
|
||||
; levelup_bonus_peso x Level만큼 보상 받음
|
||||
levelup_bonus_peso = 100
|
||||
|
||||
[gradeup]
|
||||
gradeup_bonus_peso = 500
|
||||
|
||||
[exp_peso]
|
||||
peso_rate = 100.0f
|
||||
|
||||
[shop]
|
||||
sell_return_rate = 0.0f
|
||||
|
||||
[NextTeam]
|
||||
contirbute_per_rate = 0.7f
|
||||
kill_death_lever_rate = 0.3f
|
||||
|
||||
[guild]
|
||||
CreatePeso = 50000
|
||||
MarkChangePeso = 50000
|
||||
|
||||
[CharBonus]
|
||||
MaxSize = 4
|
||||
PossessionCnt_1 = 5
|
||||
PossessionBonus_1 = 1.0f
|
||||
PossessionCnt_2 = 4
|
||||
PossessionBonus_2 = 0.9f
|
||||
PossessionCnt_3 = 3
|
||||
PossessionBonus_3 = 0.7f
|
||||
PossessionCnt_4 = 2
|
||||
PossessionBonus_4 = 0.4f
|
||||
|
||||
[result_correction]
|
||||
PCRoomBonusExp = 2.0f
|
||||
PCRoomBonusPeso = 1.0f
|
||||
GuildPointCorrection = 5
|
||||
ModeConsecutivelyBonus = 0.05f
|
||||
ModeConsecutivelyMaxBonus = 0.50f
|
||||
|
||||
|
||||
[guild_manage]
|
||||
mark_block_url = http://127.0.0.1/guild/guild_mark_mmt.asp?guildIDX=%d&markIDX=%d
|
||||
|
||||
|
||||
[pcroom]
|
||||
; 1 = 지급, 0 = 미지급
|
||||
bonus = 1
|
||||
|
||||
; 친구보너스 (클라이언트 sp2.ini에도 설정해야함)
|
||||
[friend_bonus]
|
||||
|
||||
; 친구 승락 후 보너스가 적용되기까지 딜레이 시간
|
||||
before_min = 30
|
||||
|
||||
; 친구보너스 수준
|
||||
bonus = 0.2f
|
||||
max_bonus = 0.4f
|
||||
|
||||
;PC방일대 친구 보너스
|
||||
pcroom_bonus = 0.5f
|
||||
pcroom_max_bonus = 1.0f
|
||||
|
||||
; 1이면 방에 있는 유저만 친구 확인, 0이면 전체 접속 유저중 친구 확인
|
||||
is_room_friend_cnt = 1
|
||||
|
||||
|
||||
; 진영전
|
||||
[ladder]
|
||||
bonus = 0.00f
|
||||
LadderTeamLimitGrade = 10
|
||||
LimitCampPoint = 10
|
||||
CampBonusCorrectionA = 0.475f
|
||||
CampBonusCorrectionB = 0.525f
|
||||
CampBonusDefaultA = 25000.0f
|
||||
CampBonusDefaultB = 1000.0f
|
||||
CampBonusMinEntry = 50
|
||||
CampBonusMaxEntry = 1000
|
||||
|
||||
; // 연승 보너스
|
||||
[victories_bonus]
|
||||
bonus_rate = 0.1f
|
||||
|
||||
|
||||
; 친구설정 (클라이언트 sp2.ini에도 설정해야함)
|
||||
[friend_manager]
|
||||
default_slot_size = 100
|
||||
|
||||
|
||||
[event]
|
||||
rand_seed = 100
|
||||
|
||||
|
||||
[refill_coin]
|
||||
; refill_coin_max = 9999개 초과 불가.
|
||||
refill_coin_max = 6
|
||||
refill_coin_cnt = 1
|
||||
refill_coin_sec = 1800
|
||||
|
||||
|
||||
[hero_rank]
|
||||
top100_sync_hour = 8
|
||||
user_data_sync_hour = 8
|
||||
|
||||
|
||||
[award_etcitem_bonus]
|
||||
etcitem_type = 1000925
|
||||
present_ment = 58
|
||||
abuse_point = 100
|
||||
;어뷰즈 포인트 default = 1
|
||||
|
||||
[quest_abuse]
|
||||
abuse_second = 50
|
||||
abuse_developer_pass = 1
|
||||
abuse_logout = 1
|
||||
|
||||
|
||||
; 절친 정보
|
||||
[best_friend]
|
||||
; 절친 최대 명 수 - 절친 맺을 수 있는 친구 수
|
||||
default_best_friend_count = 5
|
||||
|
||||
; 절친 해제시 대기 시간 - 절친 해제하면 아래 시간 만큼 대기하다 삭제됨 - 대기하는 동안 절친 카운트 유지
|
||||
best_friend_dismiss_delay_hour = 120
|
||||
|
||||
; 용병 대여 정보
|
||||
[char_rental]
|
||||
; 용병 대여 분 - 대여한 용병을 아래 "분" 만큼 이용 가능
|
||||
char_rental_minute = 30
|
||||
|
||||
; 용병 대여 후 해당 절친 유저에게 다시 대여 가능한 시간 - 동일한 유저에게는 아래 시간 이후부터 대여 가능
|
||||
best_friend_char_rental_delay_hour = 24
|
||||
|
||||
; 용병 대여 횟수 - 절친들에게 용병을 아래 수 만큼만 대여가능함 : 위의 best_friend_char_rental_delay_hour시간이 지나면 다시 대여 가능
|
||||
char_rental_count = 1
|
||||
|
||||
; 용병 대여 레벨 - 이 값의 레벨 이상부터 용병 대여 가능
|
||||
char_rental_grade = 20
|
||||
|
||||
; 대여 상태로 전환 가능한 용병 최대 개수 - 공급자가 아래 개수만큼 세팅 가능
|
||||
max_char_rent_set = 2
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
; 친구 클로버 시스템
|
||||
[FRIEND_CLOVER]
|
||||
|
||||
; 유저가 클로버를 가질수 있는 최대 갯수.
|
||||
MaxCloverCount = 5
|
||||
|
||||
; 유저 초기 클로버 갯수 (제거됨)
|
||||
;CloverDefaultCount = 5
|
||||
|
||||
; 친구가 된후 일정 시간이 지나야 클로버 선물 가능. ( 단위 : Min. Test )
|
||||
GiveCloverTimeMinute = 2
|
||||
|
||||
; 클로버 충전시 충전 갯수
|
||||
CloverCharge_Count = 5
|
||||
|
||||
; 충전되는 시간 설정. (단위:초)
|
||||
; 온라인 상태에서 10분마다 1개씩 추가로 충전
|
||||
CloverCharge_Time = 600
|
||||
|
||||
; 한번에 클로버 보낼 수 있는 갯수.
|
||||
CloverSendCount = 1
|
||||
|
||||
; 한번에 클로버 받을 수 있는 갯수.
|
||||
CloverReceiveCount = 1
|
||||
|
||||
; 친구에게 보낼수 있는 텀. 18시간 * 60 = 1080. 분 단위로..
|
||||
CloverSendTime = 3
|
||||
|
||||
; 받기전 클로버를 받을 수 있는 시간. 17시간 30분 * 60 = 1050 (삭제됨)
|
||||
CloverReceiveTime = 1050
|
||||
|
||||
|
||||
|
||||
; 전체 리필 시간. ( 기준: 04:00 시 )
|
||||
CloverRefill_Hour = 4
|
||||
CloverRefill_Min = 0
|
||||
|
||||
; 리필테스트시 _test 를 1로 / Cycle = 7 면 7분마다 리필
|
||||
CloverRefill_Test = 0
|
||||
CloverRefill_Cycle = 59
|
||||
|
||||
|
||||
; 레이드 코인 정보
|
||||
[refill_raid]
|
||||
; 최대 레이드코인 수
|
||||
ticket_max = 5
|
||||
; 획득시간에 늘어날 레이드코인 수
|
||||
ticket_cnt = 5
|
||||
; 레이드코인 획득하는 시간
|
||||
ticket_time = 5
|
||||
; 첫로그인시 지급받는 레이드 코인 갯수.
|
||||
default_cnt = 5
|
||||
@@ -0,0 +1,12 @@
|
||||
[limit_common]
|
||||
soldier_count = 300
|
||||
deco_table_count = 500
|
||||
etc_item_table_count = 120
|
||||
progress_quest_table_count = 90
|
||||
complete_quest_table_count = 180
|
||||
growth_table_count = 150
|
||||
fish_inven_table_count = 280
|
||||
extra_item_table_count = 300
|
||||
medal_table_count = 140
|
||||
peso_acquired_count = 10000000
|
||||
peso_possession_count = 50000000
|
||||
@@ -0,0 +1,97 @@
|
||||
[info]
|
||||
change =0
|
||||
|
||||
max_player = 4
|
||||
|
||||
[round]
|
||||
max_round = 1
|
||||
max_start_pos = 2
|
||||
|
||||
win_need_round = 1
|
||||
round_time = 150000
|
||||
|
||||
ready_state_time = 4000
|
||||
result_state_time = 12000
|
||||
final_result_wait_state_time = 2000
|
||||
final_result_state_time = 28000
|
||||
|
||||
use_view_mode = 0
|
||||
view_check_time = 300000
|
||||
room_close_time = 300000
|
||||
sham_battle_close_time = 300000
|
||||
exit_room_time = 500
|
||||
|
||||
win_team_score_rate = 1
|
||||
|
||||
no_limite_symbol = 1
|
||||
|
||||
score_gauge_deth_time_rate = 1.0f
|
||||
score_gauge_max_rate = 1.0f
|
||||
score_gauge_const_value = 300000
|
||||
|
||||
abuse_min_damage = 1
|
||||
|
||||
;용병고용시간 감소 체크주기
|
||||
char_limit_check_min = 1000
|
||||
|
||||
|
||||
[record]
|
||||
kill_death_point = 0
|
||||
win_point = 30
|
||||
draw_point = 20
|
||||
lose_point = 10
|
||||
|
||||
|
||||
[point]
|
||||
mode_point_round = 0
|
||||
mode_point_time = 30000
|
||||
mode_record_point_time = 180000
|
||||
mode_point_max_time = 180000
|
||||
mode_plus_bonus = 0.0f
|
||||
|
||||
|
||||
PesoCorrection = 5.00f
|
||||
ExpCorrection = 1.00f
|
||||
|
||||
|
||||
|
||||
|
||||
[revival_time]
|
||||
default_time = 5000
|
||||
increase_time = 0
|
||||
max_time = 5000
|
||||
|
||||
select_char_time = 10000
|
||||
drop_item_live_time = 10000
|
||||
|
||||
|
||||
; // 강퇴
|
||||
[vote_info]
|
||||
vote_adoption_per = 0.79f
|
||||
vote_user_pool = 2
|
||||
vote_round_win = 1
|
||||
vote_round_time = 0
|
||||
vote_process_time = 20000
|
||||
|
||||
|
||||
; // 특별상 모드별 설정
|
||||
[SpacialAward]
|
||||
AwardType = 21
|
||||
LimitTime = 60000
|
||||
LimitUserCount = 100
|
||||
MaxUserCount = 16
|
||||
AwardCorrection = 100.0f
|
||||
AwardRandSeed = 100
|
||||
AwardMaxTime = 900000
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
;-------------<OBJECT GROUP LIST>-----------------
|
||||
|
||||
|
||||
|
||||
; // 아이템 제공 .... 각 맵별 지정
|
||||
;-------------<MAPITEM GROUP LIST>-----------------
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,263 @@
|
||||
[info]
|
||||
change = 1
|
||||
|
||||
max_player = 10
|
||||
|
||||
; 셔플모드 세팅
|
||||
[shuffle_round]
|
||||
shuffle_max_round = 1
|
||||
shuffle_win_need_round = 1
|
||||
shuffle_round_time = 300000
|
||||
|
||||
[round]
|
||||
max_round = 1
|
||||
half_round = 0
|
||||
max_start_pos = 2
|
||||
|
||||
win_need_round = 1
|
||||
round_time = 480000
|
||||
|
||||
ready_state_time = 4000
|
||||
result_state_time = 12000
|
||||
final_result_wait_state_time = 0
|
||||
final_result_state_time = 8000
|
||||
|
||||
tournament_room_final_result_time = 8000
|
||||
|
||||
use_view_mode = 1
|
||||
view_check_time = 4900000
|
||||
room_close_time = 490000
|
||||
sham_battle_close_time = 490000
|
||||
exit_room_time = 500
|
||||
|
||||
score_gap_const = 0.5
|
||||
score_gap_rate_const = 1.5f
|
||||
ladder_score_gap_const = 0.5f
|
||||
ladder_score_gap_rate_const = 2.0f
|
||||
|
||||
win_score_constant = 2.5f
|
||||
win_team_score_rate = 1
|
||||
abuse_min_damage = 1
|
||||
char_limit_check_min = 1000
|
||||
|
||||
[king_ping_check]
|
||||
; 서버에서 왕의 핑 수준을 king_ping_time 단위로 체크.
|
||||
; 체크 시점에 왕으로 부터 받은 핑이 king_ping_cnt 이하라면
|
||||
; 연결상태가 나쁜것으로 보고 왕관을 강제로 떨어뜨리게 처리.
|
||||
; king_ping_time 이 0이면 체크하지 않는다
|
||||
|
||||
king_ping_time = 10000
|
||||
king_ping_cnt = 5
|
||||
|
||||
[record]
|
||||
kill_death_point = 10
|
||||
win_point = 30
|
||||
draw_point = 20
|
||||
lose_point = 10
|
||||
|
||||
|
||||
[point]
|
||||
mode_point_round = 5
|
||||
mode_point_time = 60000
|
||||
mode_record_point_time = 600000
|
||||
mode_plus_bonus = 0.0f
|
||||
|
||||
;25% 증가
|
||||
PesoCorrection = 5.00f
|
||||
ExpCorrection = 1.875f
|
||||
|
||||
ScoreCorrection = 0.5f
|
||||
LadderScoreCorrection = 1.0f
|
||||
|
||||
[ladder_point]
|
||||
mode_ladder_point = 2.5f
|
||||
mode_ladder_level_correction = 0.2f
|
||||
mode_ladder_guild_team_one = 1.5f
|
||||
mode_ladder_guild_team_two = 1.5f
|
||||
mode_same_camp_penalty = 1.0f
|
||||
|
||||
max_influence_size = 6
|
||||
influence_gap_1 = 20.0f
|
||||
influence_bonus_1 = 1.25f
|
||||
influence_gap_2 = 16.0f
|
||||
influence_bonus_2 = 1.25f
|
||||
influence_gap_3 = 12.0f
|
||||
influence_bonus_3 = 1.25f
|
||||
influence_gap_4 = 6.0f
|
||||
influence_bonus_4 = 1.20f
|
||||
influence_gap_5 = 4.0f
|
||||
influence_bonus_5 = 1.10f
|
||||
influence_gap_6 = 0.001f
|
||||
influence_bonus_6 = 1.0f
|
||||
|
||||
|
||||
[revival_time]
|
||||
;부활시간
|
||||
default_time = 2000
|
||||
;사망시 부활증가시간
|
||||
increase_time = 1000
|
||||
;최대증가되는 부활시간
|
||||
max_time = 10000
|
||||
|
||||
select_char_time = 10000
|
||||
drop_item_live_time = 10000
|
||||
|
||||
|
||||
; // 강퇴
|
||||
[vote_info]
|
||||
vote_adoption_per = 0.79f
|
||||
vote_user_pool = 2
|
||||
vote_round_win = 0
|
||||
vote_round_time = 320000
|
||||
vote_process_time = 20000
|
||||
|
||||
|
||||
; // 특별상
|
||||
[SpacialAward]
|
||||
AwardType = 21
|
||||
LimitTime = 60000
|
||||
LimitUserCount = 2
|
||||
MaxUserCount = 16
|
||||
AwardCorrection = 100.0f
|
||||
AwardRandSeed = 100
|
||||
AwardMaxTime = 900000
|
||||
|
||||
|
||||
;// 왕관 실 위치 세팅
|
||||
;클라이언트의 경우 가세팅(임시세팅)으로 적용됨.
|
||||
|
||||
[doublecrown1_object_group1]
|
||||
wear_item_cnt = 2
|
||||
wear_item1_name = 블루왕관
|
||||
wear_item2_name = 레드왕관
|
||||
|
||||
[doublecrown1_wear_generate1_blue]
|
||||
pos_cnt = 1
|
||||
pos1_x = -2400.0f
|
||||
pos1_z = 0.0f
|
||||
|
||||
[doublecrown1_wear_generate1_red]
|
||||
pos_cnt = 1
|
||||
pos1_x = 2400.0f
|
||||
pos1_z = 0.0f
|
||||
|
||||
[doublecrown1_object_group2]
|
||||
wear_item_cnt = 2
|
||||
wear_item1_name = 블루왕관
|
||||
wear_item2_name = 레드왕관
|
||||
|
||||
[doublecrown1_wear_generate2_blue]
|
||||
pos_cnt = 1
|
||||
pos1_x = -1050.0f
|
||||
pos1_z = 1600.0f
|
||||
|
||||
[doublecrown1_wear_generate2_red]
|
||||
pos_cnt = 1
|
||||
pos1_x = 1050.0f
|
||||
pos1_z = 1600.0f
|
||||
|
||||
[doublecrown1_object_group3]
|
||||
wear_item_cnt = 2
|
||||
wear_item1_name = 블루왕관
|
||||
wear_item2_name = 레드왕관
|
||||
|
||||
[doublecrown1_wear_generate3_blue]
|
||||
pos_cnt = 1
|
||||
pos1_x = -1300.0f
|
||||
pos1_z = 2200.0f
|
||||
|
||||
[doublecrown1_wear_generate3_red]
|
||||
pos_cnt = 1
|
||||
pos1_x = 1300.0f
|
||||
pos1_z = 2200.0f
|
||||
|
||||
[doublecrown2_object_group1]
|
||||
wear_item_cnt = 2
|
||||
wear_item1_name = 블루왕관
|
||||
wear_item2_name = 레드왕관
|
||||
|
||||
[doublecrown2_wear_generate1_blue]
|
||||
pos_cnt = 1
|
||||
pos1_x = -1000.0f
|
||||
pos1_z = -1100.0f
|
||||
|
||||
[doublecrown2_wear_generate1_red]
|
||||
pos_cnt = 1
|
||||
pos1_x = 1000.0f
|
||||
pos1_z = -1100.0f
|
||||
|
||||
[doublecrown2_object_group2]
|
||||
wear_item_cnt = 2
|
||||
wear_item1_name = 블루왕관
|
||||
wear_item2_name = 레드왕관
|
||||
|
||||
[doublecrown2_wear_generate2_blue]
|
||||
pos_cnt = 1
|
||||
pos1_x = -1000.0f
|
||||
pos1_z = 800.0f
|
||||
|
||||
[doublecrown2_wear_generate2_red]
|
||||
pos_cnt = 1
|
||||
pos1_x = 1000.0f
|
||||
pos1_z = 800.0f
|
||||
|
||||
[doublecrown2_object_group3]
|
||||
wear_item_cnt = 2
|
||||
wear_item1_name = 블루왕관
|
||||
wear_item2_name = 레드왕관
|
||||
|
||||
[doublecrown2_wear_generate3_blue]
|
||||
pos_cnt = 1
|
||||
pos1_x = -900.0f
|
||||
pos1_z = -1200.0f
|
||||
|
||||
[doublecrown2_wear_generate3_red]
|
||||
pos_cnt = 1
|
||||
pos1_x = 900.0f
|
||||
pos1_z = 900.0f
|
||||
|
||||
|
||||
|
||||
; 7월 3일 추가 사항
|
||||
[crown_point]
|
||||
;//최대 점수
|
||||
max_crown_point = 100.0f
|
||||
|
||||
;//감소 값
|
||||
crown_decrease_point = 2.0f
|
||||
|
||||
;//ms기준 감소 tick
|
||||
crown_decrease_time = 2000
|
||||
|
||||
;//양팀간 인원 차이에 따른 감소값 보정
|
||||
crown_member_balance_count = 7
|
||||
crown_member_balance1 = 0.50f
|
||||
crown_member_balance2 = 1.00f
|
||||
crown_member_balance3 = 1.50f
|
||||
crown_member_balance4 = 2.00f
|
||||
crown_member_balance5 = 2.50f
|
||||
crown_member_balance6 = 3.00f
|
||||
crown_member_balance7 = 3.50f
|
||||
|
||||
;//점수 구간별 감소 보정
|
||||
crown_point_balance_count = 3
|
||||
crown_point_balance1_point_start = 0
|
||||
crown_point_balance1_point_end = 20
|
||||
crown_point_balance1_value = 0.0f
|
||||
|
||||
crown_point_balance2_point_start = 21
|
||||
crown_point_balance2_point_end = 50
|
||||
crown_point_balance2_value = 1.0f
|
||||
|
||||
crown_point_balance3_point_start = 51
|
||||
crown_point_balance3_point_end = 100
|
||||
crown_point_balance3_value = 3.0f
|
||||
|
||||
|
||||
; 게이지 회복 (킬, 드랍)
|
||||
[recovery]
|
||||
last_attack_kill_recovery_rate = 0.001f
|
||||
best_attack_kill_recovery_rate = 0.001f
|
||||
|
||||
last_drop_kill_recovery_rate = 0.001f
|
||||
best_drop_kill_recovery_rate = 0.001f
|
||||
@@ -0,0 +1,105 @@
|
||||
[info]
|
||||
change = 0
|
||||
|
||||
max_player = 16
|
||||
|
||||
[round]
|
||||
max_round = 1
|
||||
max_start_pos = 2
|
||||
|
||||
ready_state_time = 10000
|
||||
result_state_time = 12000
|
||||
final_result_wait_state_time = 0
|
||||
final_result_state_time = 30000
|
||||
|
||||
use_view_mode = 1
|
||||
view_check_time = 4900000
|
||||
room_close_time = 490000
|
||||
sham_battle_close_time = 490000
|
||||
exit_room_time = 500
|
||||
|
||||
win_team_score_rate = 1
|
||||
|
||||
abuse_min_damage = 1
|
||||
|
||||
;용병고용시간 감소 체크주기
|
||||
char_limit_check_min = 1000
|
||||
|
||||
[record]
|
||||
;모든 NPC를 다 잡으면 승 : 아니면 패
|
||||
kill_death_point = 0
|
||||
win_point = 30
|
||||
draw_point = 20
|
||||
lose_point = 10
|
||||
|
||||
[point]
|
||||
mode_point_round = 0
|
||||
mode_point_time = 60000
|
||||
mode_record_point_time = 600000
|
||||
mode_point_max_time = 199999999
|
||||
mode_plus_bonus = 0.0f
|
||||
|
||||
;25% 증가
|
||||
PesoCorrection = 5.00f
|
||||
ExpCorrection = 1.25f
|
||||
|
||||
|
||||
[MonsterRewardRate]
|
||||
MaxDamageRank = 4
|
||||
DamageRank_1 = 1.00f
|
||||
DamageRank_2 = 1.00f
|
||||
DamageRank_3 = 1.00f
|
||||
DamageRank_4 = 1.00f
|
||||
|
||||
|
||||
[ladder_point]
|
||||
mode_ladder_point = 2.5f
|
||||
mode_ladder_level_correction = 0.2f
|
||||
mode_ladder_guild_team_one = 2.0f
|
||||
mode_ladder_guild_team_two = 2.0f
|
||||
|
||||
max_influence_size = 6
|
||||
influence_gap_1 = 20.0f
|
||||
influence_bonus_1 = 1.25f
|
||||
influence_gap_2 = 16.0f
|
||||
influence_bonus_2 = 1.25f
|
||||
influence_gap_3 = 12.0f
|
||||
influence_bonus_3 = 1.25f
|
||||
influence_gap_4 = 6.0f
|
||||
influence_bonus_4 = 1.20f
|
||||
influence_gap_5 = 4.0f
|
||||
influence_bonus_5 = 1.10f
|
||||
influence_gap_6 = 0.001f
|
||||
influence_bonus_6 = 1.0f
|
||||
|
||||
; // 미사용
|
||||
[statpoint]
|
||||
level_per_stat_point = 3
|
||||
|
||||
|
||||
[revival_time]
|
||||
default_time = 2000
|
||||
increase_time = 0
|
||||
max_time = 2000
|
||||
|
||||
select_char_time = 10000
|
||||
drop_item_live_time = 10000
|
||||
|
||||
; // 강퇴 투표 정보
|
||||
[vote_info]
|
||||
vote_adoption_per = 0.70f
|
||||
vote_user_pool = 2
|
||||
vote_round_win = 0
|
||||
vote_round_time = 320000
|
||||
vote_process_time = 20000
|
||||
|
||||
|
||||
; // 특별상
|
||||
[SpacialAward]
|
||||
AwardType = 21
|
||||
LimitTime = 60000
|
||||
LimitUserCount = 0
|
||||
MaxUserCount = 16
|
||||
AwardCorrection = 100.0f
|
||||
AwardRandSeed = 100
|
||||
AwardMaxTime = 1800000
|
||||
@@ -0,0 +1,96 @@
|
||||
[info]
|
||||
change =0
|
||||
|
||||
max_player = 4
|
||||
|
||||
[round]
|
||||
max_round = 1
|
||||
max_start_pos = 2
|
||||
|
||||
win_need_round = 1
|
||||
round_time = 150000
|
||||
|
||||
ready_state_time = 4000
|
||||
result_state_time = 12000
|
||||
final_result_wait_state_time = 2000
|
||||
final_result_state_time = 28000
|
||||
|
||||
use_view_mode = 0
|
||||
view_check_time = 300000
|
||||
room_close_time = 300000
|
||||
sham_battle_close_time = 300000
|
||||
exit_room_time = 500
|
||||
|
||||
win_team_score_rate = 1
|
||||
|
||||
no_limite_symbol = 1
|
||||
|
||||
score_gauge_deth_time_rate = 1.0f
|
||||
score_gauge_max_rate = 1.0f
|
||||
score_gauge_const_value = 300000
|
||||
|
||||
abuse_min_damage = 1
|
||||
|
||||
|
||||
;용병고용시간 감소 체크주기
|
||||
char_limit_check_min = 1000
|
||||
|
||||
|
||||
[record]
|
||||
kill_death_point = 0
|
||||
win_point = 30
|
||||
draw_point = 20
|
||||
lose_point = 10
|
||||
|
||||
|
||||
[point]
|
||||
mode_point_round = 0
|
||||
mode_point_time = 30000
|
||||
mode_record_point_time = 180000
|
||||
mode_point_max_time = 180000
|
||||
mode_plus_bonus = 0.0f
|
||||
PesoCorrection = 5.00f
|
||||
ExpCorrection = 1.00f
|
||||
|
||||
|
||||
|
||||
|
||||
[revival_time]
|
||||
default_time = 5000
|
||||
increase_time = 0
|
||||
max_time = 5000
|
||||
|
||||
select_char_time = 10000
|
||||
drop_item_live_time = 10000
|
||||
|
||||
|
||||
; // 강퇴
|
||||
[vote_info]
|
||||
vote_adoption_per = 0.79f
|
||||
vote_user_pool = 2
|
||||
vote_round_win = 1
|
||||
vote_round_time = 0
|
||||
vote_process_time = 20000
|
||||
|
||||
|
||||
; // 특별상 모드별 설정
|
||||
[SpacialAward]
|
||||
AwardType = 21
|
||||
LimitTime = 60000
|
||||
LimitUserCount = 100
|
||||
MaxUserCount = 16
|
||||
AwardCorrection = 100.0f
|
||||
AwardRandSeed = 100
|
||||
AwardMaxTime = 900000
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
;-------------<OBJECT GROUP LIST>-----------------
|
||||
|
||||
|
||||
|
||||
; // 아이템 제공 .... 각 맵별 지정
|
||||
;-------------<MAPITEM GROUP LIST>-----------------
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,253 @@
|
||||
[info]
|
||||
change = 1
|
||||
|
||||
max_player = 8
|
||||
|
||||
|
||||
[round]
|
||||
max_round = 1
|
||||
half_round = 0
|
||||
max_start_pos = 2
|
||||
|
||||
round_time = 100000
|
||||
|
||||
ready_state_time = 2000
|
||||
result_state_time = 8000
|
||||
final_result_wait_state_time = 0
|
||||
final_result_state_time = 8000
|
||||
|
||||
tournament_room_final_result_time = 8000
|
||||
|
||||
use_view_mode = 0
|
||||
view_check_time = 30000
|
||||
room_close_time = 110000
|
||||
sham_battle_close_time = 110000
|
||||
exit_room_time = 500
|
||||
|
||||
; Champion Only
|
||||
fight_victory_bonus_rate = 0.1f
|
||||
max_fight_victory_bonus_count = 10
|
||||
fight_abuse_time = 30000
|
||||
fight_abuse_cheer_time = 1000
|
||||
|
||||
fight_cheer_peso_const = 62
|
||||
fight_cheer_max_const = 50
|
||||
fight_cheer_awaiter_const = 24
|
||||
fight_cheer_champion_const = 2
|
||||
|
||||
score_gap_const = 0.5
|
||||
score_gap_rate_const = 1.5f
|
||||
ladder_score_gap_const = 0.5f
|
||||
ladder_score_gap_rate_const = 2.0f
|
||||
|
||||
win_score_constant = 2.5f
|
||||
win_team_score_rate = 1
|
||||
abuse_min_damage = 1
|
||||
char_limit_check_min = 1000
|
||||
|
||||
|
||||
[record]
|
||||
kill_death_point = 10
|
||||
win_point = 30
|
||||
draw_point = 20
|
||||
lose_point = 10
|
||||
|
||||
|
||||
[point]
|
||||
mode_point_round = 5
|
||||
mode_point_time = 60000
|
||||
mode_record_point_time = 600000
|
||||
mode_plus_bonus = 0.25f
|
||||
|
||||
;25% Áõ°¡
|
||||
PesoCorrection = 5.00f
|
||||
ExpCorrection = 1.25f
|
||||
|
||||
|
||||
[revival_time]
|
||||
default_time = 500
|
||||
increase_time = 0
|
||||
max_time = 500
|
||||
|
||||
select_char_time = 8000
|
||||
drop_item_live_time = 60000
|
||||
|
||||
|
||||
[vote_info]
|
||||
vote_adoption_per = 0.79f
|
||||
vote_user_pool = 2
|
||||
vote_round_win = 0
|
||||
vote_round_time = 320000
|
||||
vote_process_time = 20000
|
||||
|
||||
|
||||
[SpacialAward]
|
||||
AwardType = 21
|
||||
LimitTime = 60000
|
||||
LimitUserCount = 2
|
||||
MaxUserCount = 16
|
||||
AwardCorrection = 100.0f
|
||||
AwardRandSeed = 100
|
||||
AwardMaxTime = 900000
|
||||
|
||||
|
||||
[fight_npc]
|
||||
fight_npc_stage_cnt = 5
|
||||
|
||||
fight_npc_cnt = 13
|
||||
|
||||
fight_npc1_stage1_code = 100101
|
||||
fight_npc1_stage2_code = 100102
|
||||
fight_npc1_stage3_code = 100103
|
||||
fight_npc1_stage4_code = 100104
|
||||
fight_npc1_stage5_code = 100105
|
||||
|
||||
fight_npc2_stage1_code = 100401
|
||||
fight_npc2_stage2_code = 100402
|
||||
fight_npc2_stage3_code = 100403
|
||||
fight_npc2_stage4_code = 100404
|
||||
fight_npc2_stage5_code = 100405
|
||||
|
||||
fight_npc3_stage1_code = 100601
|
||||
fight_npc3_stage2_code = 100602
|
||||
fight_npc3_stage3_code = 100603
|
||||
fight_npc3_stage4_code = 100604
|
||||
fight_npc3_stage5_code = 100605
|
||||
|
||||
fight_npc4_stage1_code = 100901
|
||||
fight_npc4_stage2_code = 100902
|
||||
fight_npc4_stage3_code = 100903
|
||||
fight_npc4_stage4_code = 100904
|
||||
fight_npc4_stage5_code = 100905
|
||||
|
||||
fight_npc5_stage1_code = 101201
|
||||
fight_npc5_stage2_code = 101202
|
||||
fight_npc5_stage3_code = 101203
|
||||
fight_npc5_stage4_code = 101204
|
||||
fight_npc5_stage5_code = 101205
|
||||
|
||||
fight_npc6_stage1_code = 101301
|
||||
fight_npc6_stage2_code = 101302
|
||||
fight_npc6_stage3_code = 101303
|
||||
fight_npc6_stage4_code = 101304
|
||||
fight_npc6_stage5_code = 101305
|
||||
|
||||
fight_npc7_stage1_code = 101401
|
||||
fight_npc7_stage2_code = 101402
|
||||
fight_npc7_stage3_code = 101403
|
||||
fight_npc7_stage4_code = 101404
|
||||
fight_npc7_stage5_code = 101405
|
||||
|
||||
fight_npc8_stage1_code = 101501
|
||||
fight_npc8_stage2_code = 101502
|
||||
fight_npc8_stage3_code = 101503
|
||||
fight_npc8_stage4_code = 101504
|
||||
fight_npc8_stage5_code = 101505
|
||||
|
||||
fight_npc9_stage1_code = 101601
|
||||
fight_npc9_stage2_code = 101602
|
||||
fight_npc9_stage3_code = 101603
|
||||
fight_npc9_stage4_code = 101604
|
||||
fight_npc9_stage5_code = 101605
|
||||
|
||||
fight_npc10_stage1_code = 101701
|
||||
fight_npc10_stage2_code = 101702
|
||||
fight_npc10_stage3_code = 101703
|
||||
fight_npc10_stage4_code = 101704
|
||||
fight_npc10_stage5_code = 101705
|
||||
|
||||
fight_npc11_stage1_code = 101901
|
||||
fight_npc11_stage2_code = 101902
|
||||
fight_npc11_stage3_code = 101903
|
||||
fight_npc11_stage4_code = 101904
|
||||
fight_npc11_stage5_code = 101905
|
||||
|
||||
fight_npc12_stage1_code = 102001
|
||||
fight_npc12_stage2_code = 102002
|
||||
fight_npc12_stage3_code = 102003
|
||||
fight_npc12_stage4_code = 102004
|
||||
fight_npc12_stage5_code = 102005
|
||||
|
||||
fight_npc13_stage1_code = 102101
|
||||
fight_npc13_stage2_code = 102102
|
||||
fight_npc13_stage3_code = 102103
|
||||
fight_npc13_stage4_code = 102104
|
||||
fight_npc13_stage5_code = 102105
|
||||
|
||||
|
||||
|
||||
new_challenger_duration = 4000
|
||||
npc_continue_duration = 10000
|
||||
|
||||
|
||||
;------------------------/ Item Reset
|
||||
[fight1_mapitem_group1]
|
||||
|
||||
pos_cnt = 2
|
||||
|
||||
pos1_x = -200.0f
|
||||
pos1_z = 550.0f
|
||||
pos2_x = 200.0f
|
||||
pos2_z = 550.0f
|
||||
pos3_x = 0.0f
|
||||
pos3_z = 550.0f
|
||||
|
||||
|
||||
[fight2_mapitem_group1]
|
||||
|
||||
pos_cnt = 2
|
||||
|
||||
pos1_x = -200.0f
|
||||
pos1_z = -800.0f
|
||||
pos2_x = 200.0f
|
||||
pos2_z = -800.0f
|
||||
pos3_x = 0.0f
|
||||
pos3_z = -800.0f
|
||||
|
||||
|
||||
[fight3_mapitem_group1]
|
||||
|
||||
pos_cnt = 2
|
||||
|
||||
pos1_x = -200.0f
|
||||
pos1_z = -2900.0f
|
||||
pos2_x = 200.0f
|
||||
pos2_z = -2900.0f
|
||||
pos3_x = 0.0f
|
||||
pos3_z = -2900.0f
|
||||
|
||||
|
||||
[fight4_mapitem_group1]
|
||||
|
||||
pos_cnt = 2
|
||||
|
||||
pos1_x = -200.0f
|
||||
pos1_z = -2880.0f
|
||||
pos2_x = 200.0f
|
||||
pos2_z = -2880.0f
|
||||
pos3_x = 0.0f
|
||||
pos3_z = -2880.0f
|
||||
|
||||
|
||||
[fight5_mapitem_group1]
|
||||
|
||||
pos_cnt = 2
|
||||
|
||||
pos1_x = -200.0f
|
||||
pos1_z = -920.0f
|
||||
pos2_x = 200.0f
|
||||
pos2_z = -920.0f
|
||||
pos3_x = 0.0f
|
||||
pos3_z = -920.0f
|
||||
|
||||
|
||||
[fight6_mapitem_group1]
|
||||
|
||||
pos_cnt = 2
|
||||
|
||||
pos1_x = -200.0f
|
||||
pos1_z = -700.0f
|
||||
pos2_x = 200.0f
|
||||
pos2_z = -700.0f
|
||||
pos3_x = 0.0f
|
||||
pos3_z = -700.0f
|
||||
@@ -0,0 +1,95 @@
|
||||
[info]
|
||||
change =0
|
||||
|
||||
max_player = 4
|
||||
|
||||
[round]
|
||||
max_round = 1
|
||||
max_start_pos = 2
|
||||
|
||||
win_need_round = 1
|
||||
round_time = 150000
|
||||
|
||||
ready_state_time = 4000
|
||||
result_state_time = 12000
|
||||
final_result_wait_state_time = 2000
|
||||
final_result_state_time = 28000
|
||||
|
||||
use_view_mode = 0
|
||||
view_check_time = 300000
|
||||
room_close_time = 300000
|
||||
sham_battle_close_time = 300000
|
||||
exit_room_time = 500
|
||||
|
||||
win_team_score_rate = 1
|
||||
|
||||
no_limite_symbol = 1
|
||||
|
||||
score_gauge_deth_time_rate = 1.0f
|
||||
score_gauge_max_rate = 1.0f
|
||||
score_gauge_const_value = 300000
|
||||
|
||||
abuse_min_damage = 1
|
||||
|
||||
;용병고용시간 감소 체크주기
|
||||
char_limit_check_min = 1000
|
||||
|
||||
|
||||
[record]
|
||||
kill_death_point = 0
|
||||
win_point = 30
|
||||
draw_point = 20
|
||||
lose_point = 10
|
||||
|
||||
|
||||
[point]
|
||||
mode_point_round = 0
|
||||
mode_point_time = 30000
|
||||
mode_record_point_time = 180000
|
||||
mode_point_max_time = 180000
|
||||
mode_plus_bonus = 0.0f
|
||||
PesoCorrection = 5.00f
|
||||
ExpCorrection = 1.00f
|
||||
|
||||
|
||||
|
||||
|
||||
[revival_time]
|
||||
default_time = 5000
|
||||
increase_time = 0
|
||||
max_time = 5000
|
||||
|
||||
select_char_time = 10000
|
||||
drop_item_live_time = 10000
|
||||
|
||||
|
||||
; // 강퇴
|
||||
[vote_info]
|
||||
vote_adoption_per = 0.79f
|
||||
vote_user_pool = 2
|
||||
vote_round_win = 1
|
||||
vote_round_time = 0
|
||||
vote_process_time = 20000
|
||||
|
||||
|
||||
; // 특별상 모드별 설정
|
||||
[SpacialAward]
|
||||
AwardType = 21
|
||||
LimitTime = 60000
|
||||
LimitUserCount = 100
|
||||
MaxUserCount = 16
|
||||
AwardCorrection = 100.0f
|
||||
AwardRandSeed = 100
|
||||
AwardMaxTime = 900000
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
;-------------<OBJECT GROUP LIST>-----------------
|
||||
|
||||
|
||||
|
||||
; // 아이템 제공 .... 각 맵별 지정
|
||||
;-------------<MAPITEM GROUP LIST>-----------------
|
||||
@@ -0,0 +1,313 @@
|
||||
[info]
|
||||
change = 1
|
||||
|
||||
max_player = 10
|
||||
|
||||
; 셔플모드 세팅
|
||||
[shuffle_round]
|
||||
shuffle_max_round = 1
|
||||
shuffle_win_need_round = 1
|
||||
shuffle_round_time = 300000
|
||||
|
||||
[round]
|
||||
max_round = 1
|
||||
half_round = 0
|
||||
max_start_pos = 2
|
||||
|
||||
win_need_round = 1
|
||||
round_time = 480000
|
||||
|
||||
ready_state_time = 4000
|
||||
result_state_time = 12000
|
||||
final_result_wait_state_time = 0
|
||||
final_result_state_time = 8000
|
||||
|
||||
tournament_room_final_result_time = 8000
|
||||
|
||||
use_view_mode = 1
|
||||
view_check_time = 4900000
|
||||
room_close_time = 490000
|
||||
sham_battle_close_time = 490000
|
||||
exit_room_time = 500
|
||||
|
||||
score_gap_const = 0.5
|
||||
score_gap_rate_const = 1.5f
|
||||
ladder_score_gap_const = 0.5f
|
||||
ladder_score_gap_rate_const = 2.0f
|
||||
|
||||
win_score_constant = 2.5f
|
||||
win_team_score_rate = 1
|
||||
abuse_min_damage = 1
|
||||
char_limit_check_min = 1000
|
||||
|
||||
[king_ping_check]
|
||||
; 서버에서 왕의 핑 수준을 king_ping_time 단위로 체크.
|
||||
; 체크 시점에 왕으로 부터 받은 핑이 king_ping_cnt 이하라면
|
||||
; 연결상태가 나쁜것으로 보고 왕관을 강제로 떨어뜨리게 처리.
|
||||
; king_ping_time 이 0이면 체크하지 않는다
|
||||
|
||||
king_ping_time = 10000
|
||||
king_ping_cnt = 5
|
||||
|
||||
[record]
|
||||
kill_death_point = 10
|
||||
win_point = 30
|
||||
draw_point = 20
|
||||
lose_point = 10
|
||||
|
||||
|
||||
[point]
|
||||
mode_point_round = 5
|
||||
mode_point_time = 60000
|
||||
mode_record_point_time = 600000
|
||||
mode_plus_bonus = 0.0f
|
||||
|
||||
;25% 증가
|
||||
PesoCorrection = 5.00f
|
||||
ExpCorrection = 1.875f
|
||||
|
||||
ScoreCorrection = 0.5f
|
||||
LadderScoreCorrection = 1.0f
|
||||
|
||||
[ladder_point]
|
||||
mode_ladder_point = 2.5f
|
||||
mode_ladder_level_correction = 0.2f
|
||||
mode_ladder_guild_team_one = 1.5f
|
||||
mode_ladder_guild_team_two = 1.5f
|
||||
mode_same_camp_penalty = 1.0f
|
||||
|
||||
max_influence_size = 6
|
||||
influence_gap_1 = 20.0f
|
||||
influence_bonus_1 = 1.25f
|
||||
influence_gap_2 = 16.0f
|
||||
influence_bonus_2 = 1.25f
|
||||
influence_gap_3 = 12.0f
|
||||
influence_bonus_3 = 1.25f
|
||||
influence_gap_4 = 6.0f
|
||||
influence_bonus_4 = 1.20f
|
||||
influence_gap_5 = 4.0f
|
||||
influence_bonus_5 = 1.10f
|
||||
influence_gap_6 = 0.001f
|
||||
influence_bonus_6 = 1.0f
|
||||
|
||||
|
||||
[revival_time]
|
||||
;부활시간
|
||||
default_time = 2000
|
||||
;사망시 부활증가시간
|
||||
increase_time = 1000
|
||||
;최대증가되는 부활시간
|
||||
max_time = 10000
|
||||
|
||||
select_char_time = 10000
|
||||
drop_item_live_time = 10000
|
||||
|
||||
|
||||
; // 강퇴
|
||||
[vote_info]
|
||||
vote_adoption_per = 0.79f
|
||||
vote_user_pool = 2
|
||||
vote_round_win = 0
|
||||
vote_round_time = 320000
|
||||
vote_process_time = 20000
|
||||
|
||||
|
||||
; // 특별상
|
||||
[SpacialAward]
|
||||
AwardType = 21
|
||||
LimitTime = 60000
|
||||
LimitUserCount = 2
|
||||
MaxUserCount = 16
|
||||
AwardCorrection = 100.0f
|
||||
AwardRandSeed = 100
|
||||
AwardMaxTime = 900000
|
||||
|
||||
|
||||
;-------------------------------------------------// 깃발 위치
|
||||
|
||||
;------------------------/ 포레스트
|
||||
[flag1_object_group1]
|
||||
wear_item_cnt = 1
|
||||
wear_item1_name = 깃발
|
||||
|
||||
[flag1_position_generate1]
|
||||
pos_x = 27.0f
|
||||
pos_y = 2054.0f
|
||||
pos_z = -54.0f
|
||||
|
||||
[flag1_zone1_blue]
|
||||
pos_x = -3000.0f
|
||||
pos_y = 1865.0f
|
||||
pos_z = -550.0f
|
||||
|
||||
[flag1_zone1_Red]
|
||||
pos_x = 3000.0f
|
||||
pos_y = 1865.0f
|
||||
pos_z = -550.0f
|
||||
|
||||
|
||||
;------------------------/ 큐브블럭
|
||||
[flag2_object_group1]
|
||||
wear_item_cnt = 1
|
||||
wear_item1_name = 깃발
|
||||
|
||||
[flag2_position_generate1]
|
||||
pos_x = 0.0f
|
||||
pos_y = 2120.5f
|
||||
pos_z = -408.0f
|
||||
|
||||
[flag2_zone1_blue]
|
||||
pos_x = -2170.0f
|
||||
pos_y = 2113.9f
|
||||
pos_z = -544.0f
|
||||
|
||||
[flag2_zone1_Red]
|
||||
pos_x = 2170.0f
|
||||
pos_y = 2113.0f
|
||||
pos_z = -544.0f
|
||||
|
||||
|
||||
;------------------------/ 하늘궁전
|
||||
[flag3_object_group1]
|
||||
wear_item_cnt = 1
|
||||
wear_item1_name = 깃발
|
||||
|
||||
[flag3_position_generate1]
|
||||
pos_x = 0.0f
|
||||
pos_y = 1625.5f
|
||||
pos_z = 1656.8f
|
||||
|
||||
[flag3_zone1_blue]
|
||||
pos_x = -2171.5f
|
||||
pos_y = 1455.0f
|
||||
pos_z = -24.0f
|
||||
|
||||
[flag3_zone1_Red]
|
||||
pos_x = 2171.5f
|
||||
pos_y = 1455.0f
|
||||
pos_z = -24.0f
|
||||
|
||||
|
||||
;------------------------/ 공동묘지
|
||||
[flag4_object_group1]
|
||||
wear_item_cnt = 1
|
||||
wear_item1_name = 깃발
|
||||
|
||||
[flag4_position_generate1]
|
||||
pos_x = 0.0f
|
||||
pos_y = 1605.7f
|
||||
pos_z = -46.4f
|
||||
|
||||
[flag4_zone1_blue]
|
||||
pos_x = -2300.0f
|
||||
pos_y = 1447.6f
|
||||
pos_z = 0.0f
|
||||
|
||||
[flag4_zone1_Red]
|
||||
pos_x = 2300.0f
|
||||
pos_y = 1447.6f
|
||||
pos_z = 0.0f
|
||||
|
||||
|
||||
;------------------------/ 워터파크
|
||||
[flag5_object_group1]
|
||||
wear_item_cnt = 1
|
||||
wear_item1_name = 깃발
|
||||
|
||||
[flag5_position_generate1]
|
||||
pos_x = 0.0f
|
||||
pos_y = 886.8f
|
||||
pos_z = -135.5f
|
||||
|
||||
[flag5_zone1_blue]
|
||||
pos_x = -2500.0f
|
||||
pos_y = 1055.6f
|
||||
pos_z = -180.0f
|
||||
|
||||
[flag5_zone1_Red]
|
||||
pos_x = 2500.0f
|
||||
pos_y = 1055.6f
|
||||
pos_z = -180.0f
|
||||
|
||||
|
||||
;------------------------/ 올드캐슬
|
||||
[flag6_object_group1]
|
||||
wear_item_cnt = 1
|
||||
wear_item1_name = 깃발
|
||||
|
||||
[flag6_position_generate1]
|
||||
pos_x = 0.0f
|
||||
pos_y = 1213.9f
|
||||
pos_z = 740.0f
|
||||
|
||||
[flag6_zone1_blue]
|
||||
pos_x = -2700.0f
|
||||
pos_y = 707.5f
|
||||
pos_z = 0.0f
|
||||
|
||||
[flag6_zone1_Red]
|
||||
pos_x = 2700.0f
|
||||
pos_y = 707.5f
|
||||
pos_z = 0.0f
|
||||
|
||||
|
||||
; 7월 3일 추가 사항
|
||||
[crown_point]
|
||||
;//최대 점수
|
||||
max_crown_point = 100.0f
|
||||
|
||||
;//감소 값
|
||||
crown_decrease_point = 2.0f
|
||||
|
||||
;//ms기준 감소 tick
|
||||
crown_decrease_time = 2000
|
||||
|
||||
;//양팀간 인원 차이에 따른 감소값 보정
|
||||
crown_member_balance_count = 7
|
||||
crown_member_balance1 = 0.50f
|
||||
crown_member_balance2 = 1.00f
|
||||
crown_member_balance3 = 1.50f
|
||||
crown_member_balance4 = 2.00f
|
||||
crown_member_balance5 = 2.50f
|
||||
crown_member_balance6 = 3.00f
|
||||
crown_member_balance7 = 3.50f
|
||||
|
||||
;//점수 구간별 감소 보정
|
||||
crown_point_balance_count = 3
|
||||
crown_point_balance1_point_start = 0
|
||||
crown_point_balance1_point_end = 20
|
||||
crown_point_balance1_value = 0.0f
|
||||
|
||||
crown_point_balance2_point_start = 21
|
||||
crown_point_balance2_point_end = 50
|
||||
crown_point_balance2_value = 1.0f
|
||||
|
||||
crown_point_balance3_point_start = 51
|
||||
crown_point_balance3_point_end = 100
|
||||
crown_point_balance3_value = 3.0f
|
||||
|
||||
|
||||
; 게이지 회복 (킬, 드랍)
|
||||
[recovery]
|
||||
last_attack_kill_recovery_rate = 0.001f
|
||||
best_attack_kill_recovery_rate = 0.001f
|
||||
|
||||
last_drop_kill_recovery_rate = 0.001f
|
||||
best_drop_kill_recovery_rate = 0.001f
|
||||
|
||||
; // 2018-03-15 by bckim, 깃발모드 추가
|
||||
|
||||
[flag_basic_info]
|
||||
; int
|
||||
flag_regeneration_time_sec = 10
|
||||
; float
|
||||
flag_kill_point = 8.0f
|
||||
; float
|
||||
flag_own_time_point = 0.25f
|
||||
;int
|
||||
flag_own_time_point_max_values = 50
|
||||
flag_own_time_point_min_values = 12
|
||||
;int
|
||||
flag_enable_zone_range = 1000
|
||||
;DWORD
|
||||
flag_return_term = 3000
|
||||
@@ -0,0 +1,175 @@
|
||||
[info]
|
||||
change = 0
|
||||
|
||||
max_player = 10
|
||||
|
||||
|
||||
|
||||
[round]
|
||||
max_round = 1
|
||||
half_round = 0
|
||||
max_start_pos = 2
|
||||
|
||||
win_need_round = 3
|
||||
round_time = 180000
|
||||
|
||||
ready_state_time = 4000
|
||||
result_state_time = 7000
|
||||
final_result_wait_state_time = 0
|
||||
final_result_state_time = 8000
|
||||
|
||||
tournament_room_final_result_time = 8000
|
||||
|
||||
use_view_mode = 1
|
||||
view_check_time = 300000
|
||||
room_close_time = 300000
|
||||
sham_battle_close_time = 300000
|
||||
exit_room_time = 500
|
||||
|
||||
win_team_score_rate = 1
|
||||
abuse_min_damage = 0
|
||||
char_limit_check_min = 1000
|
||||
|
||||
|
||||
|
||||
[record]
|
||||
kill_death_point = 10
|
||||
win_point = 30
|
||||
draw_point = 20
|
||||
lose_point = 10
|
||||
|
||||
|
||||
|
||||
[point]
|
||||
mode_point_round = 5
|
||||
mode_ladder_point_round= 5
|
||||
mode_point_time = 60000
|
||||
mode_point_max_time = 900000
|
||||
mode_record_point_time = 600000
|
||||
mode_plus_bonus = 0.25f
|
||||
|
||||
PesoCorrection = 5.00f
|
||||
ExpCorrection = 1.25f
|
||||
ScoreCorrection = 0.50f
|
||||
LadderScoreCorrection = 1.00f
|
||||
|
||||
|
||||
|
||||
[revival_time]
|
||||
default_time = 2000
|
||||
increase_time = 0
|
||||
max_time = 2000
|
||||
|
||||
select_char_time = 5000
|
||||
drop_item_live_time = 10000
|
||||
|
||||
|
||||
|
||||
[vote_info]
|
||||
vote_adoption_per = 0.79f
|
||||
vote_user_pool = 2
|
||||
vote_round_win = 2
|
||||
vote_round_time = 0
|
||||
vote_process_time = 20000
|
||||
|
||||
|
||||
|
||||
[SpacialAward]
|
||||
AwardType = 21
|
||||
LimitTime = 60000
|
||||
LimitUserCount = 2
|
||||
MaxUserCount = 16
|
||||
AwardCorrection = 100.0f
|
||||
AwardRandSeed = 100
|
||||
AwardMaxTime = 900000
|
||||
|
||||
|
||||
|
||||
;---------------------------------------------// Soccer Ball
|
||||
[football1_object_group1]
|
||||
|
||||
ball_struct_cnt = 1
|
||||
|
||||
ball_struct1_num = 1
|
||||
ball_struct1_pos_x = 0.0f
|
||||
ball_struct1_pos_y = 1500.0f
|
||||
ball_struct1_pos_z = 0.0f
|
||||
ball_struct1_range = 250.0f
|
||||
ball_struct1_supplytime = 4000
|
||||
|
||||
|
||||
ball_start_position_cnt = 13
|
||||
|
||||
ball_start1_pos_x = 0.0f
|
||||
ball_start1_pos_z = 0.0f
|
||||
ball_start2_pos_x = 0.0f
|
||||
ball_start2_pos_z = 150.0f
|
||||
ball_start3_pos_x = 0.0f
|
||||
ball_start3_pos_z = -150.0f
|
||||
ball_start4_pos_x = 0.0f
|
||||
ball_start4_pos_z = 300.0f
|
||||
ball_start5_pos_x = 0.0f
|
||||
ball_start5_pos_z = -300.0f
|
||||
|
||||
ball_start6_pos_x = 200.0f
|
||||
ball_start6_pos_z = 100.0f
|
||||
ball_start7_pos_x = 200.0f
|
||||
ball_start7_pos_z = 200.0f
|
||||
ball_start8_pos_x = 200.0f
|
||||
ball_start8_pos_z = -100.0f
|
||||
ball_start9_pos_x = 200.0f
|
||||
ball_start9_pos_z = -200.0f
|
||||
|
||||
ball_start10_pos_x = -200.0f
|
||||
ball_start10_pos_z = 100.0f
|
||||
ball_start11_pos_x = -200.0f
|
||||
ball_start11_pos_z = 200.0f
|
||||
ball_start12_pos_x = -200.0f
|
||||
ball_start12_pos_z = -100.0f
|
||||
ball_start13_pos_x = -200.0f
|
||||
ball_start13_pos_z = -200.0f
|
||||
|
||||
|
||||
|
||||
[football1_object_group2]
|
||||
|
||||
ball_struct_cnt = 1
|
||||
|
||||
ball_struct1_num = 2
|
||||
ball_struct1_pos_x = 0.0f
|
||||
ball_struct1_pos_y = 1500.0f
|
||||
ball_struct1_pos_z = 0.0f
|
||||
ball_struct1_range = 250.0f
|
||||
ball_struct1_supplytime = 4000
|
||||
|
||||
|
||||
ball_start_position_cnt = 13
|
||||
|
||||
ball_start1_pos_x = 0.0f
|
||||
ball_start1_pos_z = 0.0f
|
||||
ball_start2_pos_x = 0.0f
|
||||
ball_start2_pos_z = 150.0f
|
||||
ball_start3_pos_x = 0.0f
|
||||
ball_start3_pos_z = -150.0f
|
||||
ball_start4_pos_x = 0.0f
|
||||
ball_start4_pos_z = 300.0f
|
||||
ball_start5_pos_x = 0.0f
|
||||
ball_start5_pos_z = -300.0f
|
||||
|
||||
ball_start6_pos_x = 200.0f
|
||||
ball_start6_pos_z = 100.0f
|
||||
ball_start7_pos_x = 200.0f
|
||||
ball_start7_pos_z = 200.0f
|
||||
ball_start8_pos_x = 200.0f
|
||||
ball_start8_pos_z = -100.0f
|
||||
ball_start9_pos_x = 200.0f
|
||||
ball_start9_pos_z = -200.0f
|
||||
|
||||
ball_start10_pos_x = -200.0f
|
||||
ball_start10_pos_z = 100.0f
|
||||
ball_start11_pos_x = -200.0f
|
||||
ball_start11_pos_z = 200.0f
|
||||
ball_start12_pos_x = -200.0f
|
||||
ball_start12_pos_z = -100.0f
|
||||
ball_start13_pos_x = -200.0f
|
||||
ball_start13_pos_z = -200.0f
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,111 @@
|
||||
[info]
|
||||
change = 0
|
||||
|
||||
const_max_player = 32
|
||||
|
||||
[round]
|
||||
max_round = 1
|
||||
max_start_pos = 5
|
||||
|
||||
round_time = 300000
|
||||
|
||||
ready_state_time = 4000
|
||||
result_state_time = 15000
|
||||
final_result_state_time = 15000
|
||||
|
||||
use_view_mode = 0
|
||||
view_check_time = 0
|
||||
room_close_time = 0
|
||||
exit_room_time = 50
|
||||
|
||||
win_team_score_rate = 1
|
||||
|
||||
abuse_min_damage = 1
|
||||
|
||||
score_list_cnt = 4
|
||||
score1 = 1
|
||||
score2 = 1
|
||||
score3 = 1
|
||||
score4 = 1
|
||||
|
||||
char_limit_check_min = 0
|
||||
etcitem_check_time = 600000
|
||||
|
||||
[record]
|
||||
kill_death_point = 10
|
||||
win_point = 30
|
||||
draw_point = 20
|
||||
lose_point = 10
|
||||
|
||||
[point]
|
||||
mode_point = 0
|
||||
mode_point_time = 540000
|
||||
|
||||
|
||||
; // 미사용
|
||||
[statpoint]
|
||||
level_per_stat_point = 3
|
||||
|
||||
|
||||
[revival_time]
|
||||
default_time = 0
|
||||
increase_time = 0
|
||||
max_time = 0
|
||||
|
||||
select_char_time = 10000
|
||||
drop_item_live_time = 10000
|
||||
|
||||
|
||||
; // 강퇴
|
||||
[vote_info]
|
||||
vote_adoption_per = 0.79f
|
||||
vote_user_pool = 2
|
||||
vote_round_win = 0
|
||||
vote_round_time = 0
|
||||
vote_process_time = 20000
|
||||
|
||||
|
||||
|
||||
; 개발자K
|
||||
[character]
|
||||
max_character = 1
|
||||
|
||||
character1_code = 1
|
||||
character1_start_time = 0
|
||||
character1_start_x = 0.0f
|
||||
character1_start_z = -260.0f
|
||||
|
||||
|
||||
|
||||
; AI 몬스터
|
||||
[monster_info]
|
||||
monster_code = 2.3.4.5.6.7.8.9.10
|
||||
monster_drop_item = 1000
|
||||
|
||||
monster_limit_count = 3
|
||||
|
||||
monster_startx_1 = 650.0f
|
||||
monster_startz_1 = -2500.0f
|
||||
|
||||
monster_startx_2 = -650.0f
|
||||
monster_startz_2 = -2500.0f
|
||||
|
||||
monster_startx_3 = 1.0f
|
||||
monster_startz_3 = -3000.0f
|
||||
|
||||
|
||||
|
||||
;monster_startx_1 = 1.0f
|
||||
;monster_startz_1 = -2500.0f
|
||||
|
||||
;monster_startx_2 = 1.0f
|
||||
;monster_startz_2 = -1900.0f
|
||||
|
||||
;monster_startx_3 = 1.0f
|
||||
;monster_startz_3 = -3000.0f
|
||||
|
||||
;monster_startx_4 = 650.0f
|
||||
;monster_startz_4 = -2500.0f
|
||||
|
||||
;monster_startx_5 = -650.0f
|
||||
;monster_startz_5 = -2500.0f
|
||||
@@ -0,0 +1,132 @@
|
||||
[info]
|
||||
change = 0
|
||||
|
||||
max_player = 10
|
||||
|
||||
[round]
|
||||
max_round = 1
|
||||
half_round = 0
|
||||
max_start_pos = 2
|
||||
|
||||
win_need_round = 3
|
||||
round_time = 180000
|
||||
|
||||
ready_state_time = 4000
|
||||
result_state_time = 12000
|
||||
final_result_wait_state_time = 0
|
||||
final_result_state_time = 8000
|
||||
|
||||
use_view_mode = 1
|
||||
view_check_time = 30000
|
||||
room_close_time = 300000
|
||||
sham_battle_close_time = 300000
|
||||
|
||||
exit_room_time = 500
|
||||
prisioner_wait_time = 5000
|
||||
|
||||
win_team_score_rate = 1
|
||||
|
||||
abuse_min_damage = 1
|
||||
|
||||
char_limit_check_min = 1000
|
||||
|
||||
|
||||
[record]
|
||||
kill_death_point = 10
|
||||
win_point = 30
|
||||
draw_point = 20
|
||||
lose_point = 10
|
||||
|
||||
|
||||
[point]
|
||||
mode_point_round = 5
|
||||
mode_ladder_point_round= 5
|
||||
mode_point_time = 60000
|
||||
mode_point_max_time = 900000
|
||||
mode_record_point_time = 600000
|
||||
mode_plus_bonus = 0.2f
|
||||
ScoreCorrection = 0.5f
|
||||
LadderScoreCorrection = 1.0f
|
||||
|
||||
PesoCorrection = 5.00f
|
||||
ExpCorrection = 1.25f
|
||||
|
||||
|
||||
[ladder_point]
|
||||
mode_hero_expert = 10
|
||||
mode_ladder_point = 1.5f
|
||||
mode_ladder_level_correction = 0.2f
|
||||
mode_ladder_guild_team_one = 1.5f
|
||||
mode_ladder_guild_team_two = 1.5f
|
||||
mode_same_camp_penalty = 1.0f
|
||||
|
||||
max_influence_size = 6
|
||||
influence_gap_1 = 20.0f
|
||||
influence_bonus_1 = 1.25f
|
||||
influence_gap_2 = 16.0f
|
||||
influence_bonus_2 = 1.25f
|
||||
influence_gap_3 = 12.0f
|
||||
influence_bonus_3 = 1.25f
|
||||
influence_gap_4 = 6.0f
|
||||
influence_bonus_4 = 1.20f
|
||||
influence_gap_5 = 4.0f
|
||||
influence_bonus_5 = 1.10f
|
||||
influence_gap_6 = 0.001f
|
||||
influence_bonus_6 = 1.0f
|
||||
|
||||
|
||||
[HeroTitleBonus]
|
||||
MaxBonus = 8
|
||||
|
||||
Title1_Type = 1
|
||||
Title1_Bonus= 2.00f
|
||||
|
||||
Title2_Type = 2
|
||||
Title2_Bonus= 1.00f
|
||||
|
||||
Title3_Type = 3
|
||||
Title3_Bonus= 0.50f
|
||||
|
||||
Title4_Type = 4
|
||||
Title4_Bonus= 0.25f
|
||||
|
||||
Title5_Type = 5
|
||||
Title5_Bonus= 0.15f
|
||||
|
||||
Title6_Type = 6
|
||||
Title6_Bonus= 0.10f
|
||||
|
||||
Title7_Type = 7
|
||||
Title7_Bonus= 0.05f
|
||||
|
||||
Title8_Type = 8
|
||||
Title8_Bonus= 0.03f
|
||||
|
||||
|
||||
; // °Åð
|
||||
[vote_info]
|
||||
vote_adoption_per = 0.79f
|
||||
vote_user_pool = 2
|
||||
vote_round_win = 2
|
||||
vote_round_time = 0
|
||||
vote_process_time = 20000
|
||||
|
||||
|
||||
; // Ưº°»ó
|
||||
[SpacialAward]
|
||||
AwardType = 21
|
||||
LimitTime = 60000
|
||||
LimitUserCount = 2
|
||||
MaxUserCount = 16
|
||||
AwardCorrection = 100.0f
|
||||
AwardRandSeed = 100
|
||||
AwardMaxTime = 900000
|
||||
|
||||
|
||||
[revival_time]
|
||||
default_time = 8000
|
||||
increase_time = 0
|
||||
max_time = 8000
|
||||
|
||||
select_char_time = 10000
|
||||
drop_item_live_time = 90000
|
||||
@@ -0,0 +1,258 @@
|
||||
[info]
|
||||
change = 0
|
||||
|
||||
max_player = 10
|
||||
|
||||
[round]
|
||||
max_round = 1
|
||||
half_round = 0
|
||||
max_start_pos = 2
|
||||
|
||||
win_need_round = 2
|
||||
round_time = 300000
|
||||
|
||||
ready_state_time = 4000
|
||||
result_state_time = 12000
|
||||
final_result_wait_state_time = 0
|
||||
final_result_state_time = 8000
|
||||
|
||||
tournament_room_final_result_time = 8000
|
||||
|
||||
use_view_mode = 1
|
||||
view_check_time = 300000
|
||||
room_close_time = 300000
|
||||
sham_battle_close_time = 300000
|
||||
exit_room_time = 500
|
||||
|
||||
crown_rate = 0
|
||||
win_team_score_rate = 1
|
||||
|
||||
abuse_min_damage = 1
|
||||
|
||||
;용병고용시간 감소 체크주기
|
||||
char_limit_check_min = 1000
|
||||
|
||||
; ★ 스코어 밸런스 --------------------------
|
||||
win_team_score_time = 27000
|
||||
lose_team_score_time = 27000
|
||||
draw_score_time = 27000
|
||||
|
||||
;인원에 따라 시간 변동 비율
|
||||
team_score_decrease_rate = 0.25f
|
||||
|
||||
; 인원 핸디캡
|
||||
many_people_extra_rate = 1.0f
|
||||
|
||||
; 라운드 시간에 따른 게이지 변화
|
||||
score_gauge_max_rate = 1.0f
|
||||
score_gauge_const_value = 300000
|
||||
|
||||
score_gauge_deth_time_rate = 2.0f
|
||||
;----------------------------------------------
|
||||
|
||||
|
||||
[king_ping_check]
|
||||
; 서버에서 왕의 핑 수준을 king_ping_time 단위로 체크.
|
||||
; 체크 시점에 왕으로 부터 받은 핑이 king_ping_cnt 이하라면
|
||||
; 연결상태가 나쁜것으로 보고 왕관을 강제로 떨어뜨리게 처리.
|
||||
; king_ping_time 이 0이면 체크하지 않는다
|
||||
|
||||
king_ping_time = 10000
|
||||
king_ping_cnt = 5
|
||||
|
||||
|
||||
[record]
|
||||
kill_death_point = 10
|
||||
win_point = 30
|
||||
draw_point = 20
|
||||
lose_point = 10
|
||||
|
||||
|
||||
[point]
|
||||
mode_point_round = 5
|
||||
mode_ladder_point_round= 5
|
||||
mode_point_time = 60000
|
||||
mode_point_max_time = 900000
|
||||
mode_record_point_time = 600000
|
||||
mode_plus_bonus = 0.25f
|
||||
|
||||
PesoCorrection = 5.00f
|
||||
ExpCorrection = 1.25f
|
||||
ScoreCorrection = 0.5f
|
||||
LadderScoreCorrection = 1.0f
|
||||
|
||||
[ladder_point]
|
||||
mode_ladder_point = 2.5f
|
||||
mode_ladder_level_correction = 0.2f
|
||||
mode_ladder_guild_team_one = 1.5f
|
||||
mode_ladder_guild_team_two = 1.5f
|
||||
|
||||
max_influence_size = 6
|
||||
influence_gap_1 = 20.0f
|
||||
influence_bonus_1 = 1.25f
|
||||
influence_gap_2 = 16.0f
|
||||
influence_bonus_2 = 1.25f
|
||||
influence_gap_3 = 12.0f
|
||||
influence_bonus_3 = 1.25f
|
||||
influence_gap_4 = 6.0f
|
||||
influence_bonus_4 = 1.20f
|
||||
influence_gap_5 = 4.0f
|
||||
influence_bonus_5 = 1.10f
|
||||
influence_gap_6 = 0.001f
|
||||
influence_bonus_6 = 1.0f
|
||||
|
||||
; // 미사용
|
||||
[statpoint]
|
||||
level_per_stat_point = 3
|
||||
|
||||
|
||||
[revival_time]
|
||||
default_time = 5000
|
||||
increase_time = 5000
|
||||
max_time = 30000
|
||||
|
||||
select_char_time = 10000
|
||||
drop_item_live_time = 10000
|
||||
|
||||
|
||||
; // 강퇴 투표 정보
|
||||
[vote_info]
|
||||
vote_adoption_per = 0.70f
|
||||
vote_user_pool = 2
|
||||
vote_round_win = 1
|
||||
vote_round_time = 0
|
||||
vote_process_time = 20000
|
||||
|
||||
|
||||
; // 특별상 모드별 설정
|
||||
[SpacialAward]
|
||||
AwardType = 21
|
||||
LimitTime = 60000
|
||||
LimitUserCount = 2
|
||||
MaxUserCount = 16
|
||||
AwardCorrection = 100.0f
|
||||
AwardRandSeed = 100
|
||||
AwardMaxTime = 900000
|
||||
|
||||
|
||||
|
||||
;-------------<OBJECT GROUP LIST>-----------------
|
||||
[hidden1_object_group1]
|
||||
wear_item_cnt = 1
|
||||
wear_item1_name = 왕관
|
||||
|
||||
[hidden1_wear_generate1]
|
||||
pos_cnt = 4
|
||||
pos1_x = 0.0f
|
||||
pos1_z = 0.0f
|
||||
pos2_x = 0.0f
|
||||
pos2_z = 0.0f
|
||||
pos3_x = 0.0f
|
||||
pos3_z = 0.0f
|
||||
pos4_x = 0.0f
|
||||
pos4_z = 0.0f
|
||||
|
||||
|
||||
[hidden1_object_group2]
|
||||
wear_item_cnt = 1
|
||||
wear_item1_name = 왕관
|
||||
|
||||
[hidden1_wear_generate2]
|
||||
pos_cnt = 4
|
||||
pos1_x = 0.0f
|
||||
pos1_z = 1000f
|
||||
pos2_x = 0.0f
|
||||
pos2_z = 1000f
|
||||
pos3_x = 0.0f
|
||||
pos3_z = 1000f
|
||||
pos4_x = 0.0f
|
||||
pos4_z = 1000f
|
||||
|
||||
|
||||
[hidden1_object_group3]
|
||||
wear_item_cnt = 1
|
||||
wear_item1_name = 왕관
|
||||
|
||||
[hidden1_wear_generate3]
|
||||
pos_cnt = 4
|
||||
pos1_x = 0.0f
|
||||
pos1_z = 900.0f
|
||||
pos2_x = 0.0f
|
||||
pos2_z = 900.0f
|
||||
pos3_x = 0.0f
|
||||
pos3_z = 900.0f
|
||||
pos4_x = 0.0f
|
||||
pos4_z = 900.0f
|
||||
|
||||
|
||||
[hidden2_object_group1]
|
||||
wear_item_cnt = 1
|
||||
wear_item1_name = 왕관
|
||||
|
||||
[hidden2_wear_generate1]
|
||||
pos_cnt = 5
|
||||
pos1_x = 0.0f
|
||||
pos1_z = 0.0f
|
||||
pos2_x = -1000.0f
|
||||
pos2_z = -1100.0f
|
||||
pos3_x = 1000.0f
|
||||
pos3_z = -1100.0f
|
||||
pos4_x = 1000.0f
|
||||
pos4_z = 700.0f
|
||||
pos5_x = -1000.0f
|
||||
pos5_z = 700.0f
|
||||
|
||||
|
||||
[hidden2_object_group2]
|
||||
wear_item_cnt = 1
|
||||
wear_item1_name = 왕관
|
||||
|
||||
[hidden2_wear_generate2]
|
||||
pos_cnt = 4
|
||||
pos1_x = 0.0f
|
||||
pos1_z = 1800.0f
|
||||
pos2_x = -1000.0f
|
||||
pos2_z = 800.0f
|
||||
pos3_x = 1000.0f
|
||||
pos3_z = 800.0f
|
||||
pos4_x = 0.0f
|
||||
pos4_z = -100.0f
|
||||
|
||||
|
||||
[hidden2_object_group3]
|
||||
wear_item_cnt = 1
|
||||
wear_item1_name = 왕관
|
||||
|
||||
[hidden2_wear_generate3]
|
||||
pos_cnt = 5
|
||||
pos1_x = 0.0f
|
||||
pos1_z = -200.0f
|
||||
pos2_x = -900.0f
|
||||
pos2_z = -1200.0f
|
||||
pos3_x = 900.0f
|
||||
pos3_z = 900.0f
|
||||
pos4_x = -1800.0f
|
||||
pos4_z = -200.0f
|
||||
pos5_x = 1800.0f
|
||||
pos5_z = 0.0f
|
||||
|
||||
|
||||
[hidden901_object_group1]
|
||||
wear_item_cnt = 1
|
||||
wear_item1_name = 왕관
|
||||
|
||||
[hidden901_wear_generate1]
|
||||
pos_cnt = 4
|
||||
pos1_x = 0.0f
|
||||
pos1_z = 900.0f
|
||||
pos2_x = 0.0f
|
||||
pos2_z = 900.0f
|
||||
pos3_x = 0.0f
|
||||
pos3_z = 900.0f
|
||||
pos4_x = 0.0f
|
||||
pos4_z = 900.0f
|
||||
|
||||
|
||||
|
||||
; // 아이템 제공 .... 각 맵별 지정
|
||||
;-------------<MAPITEM GROUP LIST>-----------------
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,107 @@
|
||||
[info]
|
||||
max_player = 16
|
||||
|
||||
[round]
|
||||
max_round = 1
|
||||
max_start_pos = 2
|
||||
|
||||
ready_state_time = 10000
|
||||
result_state_time = 12000
|
||||
final_result_wait_state_time = 0
|
||||
final_result_state_time = 8000
|
||||
|
||||
use_view_mode = 1
|
||||
view_check_time = 4900000
|
||||
room_close_time = 490000
|
||||
sham_battle_close_time = 490000
|
||||
exit_room_time = 500
|
||||
|
||||
win_team_score_rate = 1
|
||||
|
||||
abuse_min_damage = 1
|
||||
|
||||
;용병고용시간 감소 체크주기
|
||||
char_limit_check_min = 1000
|
||||
|
||||
[record]
|
||||
;모든 NPC를 다 잡으면 승 : 아니면 패
|
||||
kill_death_point = 0
|
||||
win_point = 30
|
||||
draw_point = 20
|
||||
lose_point = 10
|
||||
|
||||
[point]
|
||||
mode_point_round = 0
|
||||
mode_point_time = 60000
|
||||
mode_record_point_time = 600000
|
||||
mode_point_max_time = 199999999
|
||||
mode_plus_bonus = 0.0f
|
||||
PesoCorrection = 5.00f
|
||||
ExpCorrection = 1.25f
|
||||
|
||||
[ladder_point]
|
||||
mode_ladder_point = 2.5f
|
||||
mode_ladder_level_correction = 0.2f
|
||||
mode_ladder_guild_team_one = 2.0f
|
||||
mode_ladder_guild_team_two = 2.0f
|
||||
|
||||
max_influence_size = 6
|
||||
influence_gap_1 = 20.0f
|
||||
influence_bonus_1 = 1.25f
|
||||
influence_gap_2 = 16.0f
|
||||
influence_bonus_2 = 1.25f
|
||||
influence_gap_3 = 12.0f
|
||||
influence_bonus_3 = 1.25f
|
||||
influence_gap_4 = 6.0f
|
||||
influence_bonus_4 = 1.20f
|
||||
influence_gap_5 = 4.0f
|
||||
influence_bonus_5 = 1.10f
|
||||
influence_gap_6 = 0.001f
|
||||
influence_bonus_6 = 1.0f
|
||||
|
||||
; // 미사용
|
||||
[statpoint]
|
||||
level_per_stat_point = 3
|
||||
|
||||
|
||||
[revival_time]
|
||||
default_time = 2000
|
||||
increase_time = 0
|
||||
max_time = 2000
|
||||
|
||||
select_char_time = 10000
|
||||
drop_item_live_time = 10000
|
||||
|
||||
; // 강퇴 투표 정보
|
||||
[vote_info]
|
||||
vote_adoption_per = 0.62f
|
||||
vote_user_pool = 2
|
||||
vote_round_win = 0
|
||||
vote_round_time = 320000
|
||||
vote_process_time = 20000
|
||||
|
||||
|
||||
; // 특별상
|
||||
[SpacialAward]
|
||||
AwardType = 21
|
||||
LimitTime = 60000
|
||||
LimitUserCount = 0
|
||||
MaxUserCount = 16
|
||||
AwardCorrection = 100.0f
|
||||
AwardRandSeed = 100
|
||||
AwardMaxTime = 1800000
|
||||
|
||||
|
||||
; // 몬스터 KO 보상 비율
|
||||
[MonsterRewardRate]
|
||||
MaxDamageRank = 4
|
||||
DamageRank_1 = 50
|
||||
DamageRank_2 = 25
|
||||
DamageRank_3 = 15
|
||||
DamageRank_4 = 10
|
||||
|
||||
;-------------<OBJECT GROUP LIST>-----------------
|
||||
|
||||
|
||||
; // 아이템 제공 .... 각 맵별 지정
|
||||
;-----------------------------------------------------------------
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,3 @@
|
||||
|
||||
[info]
|
||||
max_list = 0
|
||||
@@ -0,0 +1,94 @@
|
||||
[info]
|
||||
change = 0
|
||||
|
||||
max_player = 16
|
||||
|
||||
[round]
|
||||
max_round = 1
|
||||
max_start_pos = 2
|
||||
|
||||
ready_state_time = 10000
|
||||
result_state_time = 12000
|
||||
final_result_wait_state_time = 0
|
||||
final_result_state_time = 8000
|
||||
|
||||
use_view_mode = 1
|
||||
view_check_time = 4900000
|
||||
room_close_time = 490000
|
||||
sham_battle_close_time = 490000
|
||||
exit_room_time = 500
|
||||
|
||||
win_team_score_rate = 1
|
||||
|
||||
abuse_min_damage = 1
|
||||
|
||||
;용병고용시간 감소 체크주기
|
||||
char_limit_check_min = 1000
|
||||
|
||||
[record]
|
||||
;모든 NPC를 다 잡으면 승 : 아니면 패
|
||||
kill_death_point = 0
|
||||
win_point = 30
|
||||
draw_point = 20
|
||||
lose_point = 10
|
||||
|
||||
[point]
|
||||
mode_point_round = 0
|
||||
mode_point_time = 60000
|
||||
mode_record_point_time = 600000
|
||||
mode_point_max_time = 199999999
|
||||
mode_plus_bonus = 0.0f
|
||||
PesoCorrection = 5.00f
|
||||
ExpCorrection = 1.25f
|
||||
|
||||
[ladder_point]
|
||||
mode_ladder_point = 2.5f
|
||||
mode_ladder_level_correction = 0.2f
|
||||
mode_ladder_guild_team_one = 2.0f
|
||||
mode_ladder_guild_team_two = 2.0f
|
||||
|
||||
max_influence_size = 6
|
||||
influence_gap_1 = 20.0f
|
||||
influence_bonus_1 = 1.25f
|
||||
influence_gap_2 = 16.0f
|
||||
influence_bonus_2 = 1.25f
|
||||
influence_gap_3 = 12.0f
|
||||
influence_bonus_3 = 1.25f
|
||||
influence_gap_4 = 6.0f
|
||||
influence_bonus_4 = 1.20f
|
||||
influence_gap_5 = 4.0f
|
||||
influence_bonus_5 = 1.10f
|
||||
influence_gap_6 = 0.001f
|
||||
influence_bonus_6 = 1.0f
|
||||
|
||||
; // 미사용
|
||||
[statpoint]
|
||||
level_per_stat_point = 3
|
||||
|
||||
|
||||
[revival_time]
|
||||
default_time = 2000
|
||||
increase_time = 0
|
||||
max_time = 2000
|
||||
|
||||
select_char_time = 10000
|
||||
drop_item_live_time = 10000
|
||||
|
||||
; // 강퇴 투표 정보
|
||||
[vote_info]
|
||||
vote_adoption_per = 0.79f
|
||||
vote_user_pool = 2
|
||||
vote_round_win = 0
|
||||
vote_round_time = 320000
|
||||
vote_process_time = 20000
|
||||
|
||||
|
||||
; // 특별상
|
||||
[SpacialAward]
|
||||
AwardType = 21
|
||||
LimitTime = 60000
|
||||
LimitUserCount = 0
|
||||
MaxUserCount = 16
|
||||
AwardCorrection = 100.0f
|
||||
AwardRandSeed = 100
|
||||
AwardMaxTime = 1800000
|
||||
@@ -0,0 +1,142 @@
|
||||
[info]
|
||||
change =0
|
||||
|
||||
max_player = 16
|
||||
|
||||
;레이드 추가 정보
|
||||
boss_cnt_sec = 10
|
||||
boss_cnt_offset_sec = 1
|
||||
; 최대 기여도 계산 배수.
|
||||
max_contribute_amplify = 4
|
||||
; 최대 기여도 포인트값.
|
||||
max_contribute_point = 1000000
|
||||
|
||||
[round]
|
||||
max_round = 1
|
||||
max_start_pos = 1
|
||||
|
||||
win_need_round = 1
|
||||
round_time = 150000
|
||||
|
||||
ready_state_time = 4000
|
||||
result_state_time = 12000
|
||||
final_result_wait_state_time = 2000
|
||||
final_result_state_time = 28000
|
||||
|
||||
use_view_mode = 0
|
||||
view_check_time = 300000
|
||||
room_close_time = 300000
|
||||
sham_battle_close_time = 300000
|
||||
exit_room_time = 500
|
||||
|
||||
win_team_score_rate = 1
|
||||
|
||||
no_limite_symbol = 1
|
||||
|
||||
score_gauge_deth_time_rate = 1.0f
|
||||
score_gauge_max_rate = 1.0f
|
||||
score_gauge_const_value = 300000
|
||||
|
||||
abuse_min_damage = 1
|
||||
|
||||
;용병고용시간 감소 체크주기
|
||||
char_limit_check_min = 1000
|
||||
|
||||
|
||||
[record]
|
||||
kill_death_point = 0
|
||||
win_point = 30
|
||||
draw_point = 20
|
||||
lose_point = 10
|
||||
|
||||
|
||||
[point]
|
||||
mode_point_round = 0
|
||||
mode_point_time = 1
|
||||
mode_record_point_time = 300000
|
||||
mode_point_max_time = 300000
|
||||
mode_plus_bonus = 0.0f
|
||||
PesoCorrection = 3.00f
|
||||
ExpCorrection = 1.25f
|
||||
|
||||
|
||||
|
||||
|
||||
[revival_time]
|
||||
default_time = 8000
|
||||
increase_time = 8000
|
||||
max_time = 8000
|
||||
|
||||
select_char_time = 10000
|
||||
drop_item_live_time = 10000
|
||||
|
||||
|
||||
; // 강퇴
|
||||
[vote_info]
|
||||
vote_adoption_per = 0.79f
|
||||
vote_user_pool = 2
|
||||
vote_round_win = 1
|
||||
vote_round_time = 0
|
||||
vote_process_time = 20000
|
||||
|
||||
|
||||
; // 특별상 모드별 설정
|
||||
[SpacialAward]
|
||||
AwardType = 21
|
||||
LimitTime = 60000
|
||||
LimitUserCount = 100
|
||||
MaxUserCount = 16
|
||||
AwardCorrection = 100.0f
|
||||
AwardRandSeed = 100
|
||||
AwardMaxTime = 900000
|
||||
|
||||
|
||||
; 게이지 회복 (킬, 드랍)
|
||||
[recovery]
|
||||
last_attack_kill_recovery_rate = 0.001f
|
||||
best_attack_kill_recovery_rate = 0.001f
|
||||
|
||||
last_drop_kill_recovery_rate = 0.001f
|
||||
best_drop_kill_recovery_rate = 0.001f
|
||||
|
||||
|
||||
|
||||
;------------------------//헌터코인 관련 세팅
|
||||
[star_item]
|
||||
|
||||
;별 나오는 간격
|
||||
star_activate_time = 100
|
||||
|
||||
;별생성 대기시간
|
||||
star_wait_time = 1
|
||||
|
||||
;별 생성시 튕겨나가는 수치조절
|
||||
star_float_power_min = 1000
|
||||
star_float_power_max = 2000
|
||||
star_float_speed_min = 150
|
||||
star_float_speed_max = 500
|
||||
|
||||
;드랍존에 떨어져서 사망 한경우
|
||||
;유저가 드랍존에 떨어진 경우
|
||||
drop_die_decrease_rate = 0.0f
|
||||
drop_decrease_rate = 0.0f
|
||||
|
||||
;------------- 추가된 정보.
|
||||
;별 생성 갯수 플레이어당
|
||||
star_cnt_by_player = 8
|
||||
|
||||
;------------- 추가된 정보.
|
||||
; 헌터코인 보상 관련 셋팅
|
||||
[raward_item]
|
||||
reward_item_type = 3
|
||||
reward_item_period = 7
|
||||
reward_item_index = 1005216
|
||||
reward_item_ment = 1099
|
||||
|
||||
|
||||
;-------------<OBJECT GROUP LIST>-----------------
|
||||
|
||||
|
||||
|
||||
; // 아이템 제공 .... 각 맵별 지정
|
||||
;-------------<MAPITEM GROUP LIST>-----------------
|
||||
@@ -0,0 +1,688 @@
|
||||
[common]
|
||||
max_load = 27
|
||||
|
||||
|
||||
;아래는 DB에 셋팅된 시작날짜와 같아야 함
|
||||
load_date_1 = 1210050900
|
||||
|
||||
; load_date_2 = 1901070300
|
||||
; load_date_3 = 2002030300
|
||||
; load_date_4 = 2002170300
|
||||
; load_date_5 = 2003020300
|
||||
; load_date_6 = 2003160300
|
||||
; load_date_7 = 2003300300
|
||||
; load_date_8 = 2004130300
|
||||
; load_date_9 = 2004270300
|
||||
; load_date_10 = 2005110300
|
||||
; load_date_11 = 2005250300
|
||||
|
||||
; load_date_12 = 2006080300
|
||||
; load_date_13 = 2006220300
|
||||
; load_date_14 = 2007060300
|
||||
; load_date_15 = 2007200300
|
||||
; load_date_16 = 2008030300
|
||||
; load_date_17 = 2008170300
|
||||
; load_date_18 = 2008310300
|
||||
|
||||
; load_date_19 = 2009140300
|
||||
; load_date_20 = 2009280300
|
||||
; load_date_21 = 2010120300
|
||||
; load_date_22 = 2010260300
|
||||
; load_date_23 = 2011090300
|
||||
; load_date_24 = 2011230300
|
||||
; load_date_25 = 2012070300
|
||||
; load_date_26 = 2012210300
|
||||
; load_date_27 = 2012210300
|
||||
|
||||
; load_date_2 = 1901070300
|
||||
load_date_2 = 2012210300
|
||||
load_date_3 = 2101040300
|
||||
load_date_4 = 2101180300
|
||||
load_date_5 = 2102010300
|
||||
load_date_6 = 2102150300
|
||||
load_date_7 = 2103010300
|
||||
load_date_8 = 2103150300
|
||||
load_date_9 = 2103290300
|
||||
load_date_10 = 2104120300
|
||||
load_date_11 = 2104260300
|
||||
|
||||
load_date_12 = 2105100300
|
||||
load_date_13 = 2105240300
|
||||
load_date_14 = 2106070300
|
||||
load_date_15 = 2106210300
|
||||
load_date_16 = 2107050300
|
||||
load_date_17 = 2107190300
|
||||
|
||||
load_date_18 = 2108020300
|
||||
load_date_19 = 2108160300
|
||||
load_date_20 = 2108300300
|
||||
load_date_21 = 2109130300
|
||||
load_date_22 = 2109270300
|
||||
load_date_23 = 2110110300
|
||||
load_date_24 = 2110250300
|
||||
load_date_25 = 2111080300
|
||||
load_date_26 = 2111220300
|
||||
load_date_27 = 2112060300
|
||||
load_date_28 = 2112200300
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
;battle_reward_peso = 각 라운드별 경기 종료시 지급 보상
|
||||
|
||||
;camp_blue_win_table = 1
|
||||
;camp_red_win_table = 2
|
||||
;camp_blue_lose_table = 3
|
||||
;camp_red_lose_table = 4
|
||||
;camp_draw_table = 5
|
||||
|
||||
;max_round_reward = 9 (전체 라운드 숫자 + 1, 우승 포함)
|
||||
;reward_table1 = 첫시작 라운드 보상 테이블 셋팅
|
||||
|
||||
|
||||
|
||||
;1st - 보상
|
||||
[1210050900]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 1
|
||||
camp_red_win_table = 2
|
||||
camp_blue_lose_table = 3
|
||||
camp_red_lose_table = 4
|
||||
camp_draw_table = 5
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
|
||||
|
||||
|
||||
;보상: [정부] vs [반란] [12월 21일 진행]
|
||||
[2012210300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 11
|
||||
camp_blue_lose_table = 12
|
||||
camp_red_win_table = 13
|
||||
camp_red_lose_table = 14
|
||||
camp_draw_table = 15
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
|
||||
;보상: [정부] vs [반란] [1월 04일 진행]
|
||||
[2101040300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 16
|
||||
camp_blue_lose_table = 17
|
||||
camp_red_win_table = 18
|
||||
camp_red_lose_table = 19
|
||||
camp_draw_table = 20
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
;보상: [정부] vs [반란] [1월 18일 진행]
|
||||
[2101180300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 6
|
||||
camp_blue_lose_table = 7
|
||||
camp_red_win_table = 8
|
||||
camp_red_lose_table = 9
|
||||
camp_draw_table = 10
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
;보상: [정부] vs [반란] [2월 01일 진행]
|
||||
[2102010300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 11
|
||||
camp_blue_lose_table = 12
|
||||
camp_red_win_table = 13
|
||||
camp_red_lose_table = 14
|
||||
camp_draw_table = 15
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
|
||||
;보상: [정부] vs [반란] [2월 15일 진행]
|
||||
[2102150300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 16
|
||||
camp_blue_lose_table = 17
|
||||
camp_red_win_table = 18
|
||||
camp_red_lose_table = 19
|
||||
camp_draw_table = 20
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
;보상: [정부] vs [반란] [3월 01일 진행]
|
||||
[2103010300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 6
|
||||
camp_blue_lose_table = 7
|
||||
camp_red_win_table = 8
|
||||
camp_red_lose_table = 9
|
||||
camp_draw_table = 10
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
;보상: [정부] vs [반란] [3월 15일 진행]
|
||||
[2103150300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 11
|
||||
camp_blue_lose_table = 12
|
||||
camp_red_win_table = 13
|
||||
camp_red_lose_table = 14
|
||||
camp_draw_table = 15
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
|
||||
;보상: [정부] vs [반란] [3월 29일 진행]
|
||||
[2103290300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 16
|
||||
camp_blue_lose_table = 17
|
||||
camp_red_win_table = 18
|
||||
camp_red_lose_table = 19
|
||||
camp_draw_table = 20
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
;보상: [정부] vs [반란] [4월 12일 진행]
|
||||
[2104120300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 6
|
||||
camp_blue_lose_table = 7
|
||||
camp_red_win_table = 8
|
||||
camp_red_lose_table = 9
|
||||
camp_draw_table = 10
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
;보상: [정부] vs [반란] [4월 26일 진행]
|
||||
[2104260300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 11
|
||||
camp_blue_lose_table = 12
|
||||
camp_red_win_table = 13
|
||||
camp_red_lose_table = 14
|
||||
camp_draw_table = 15
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
|
||||
;보상: [정부] vs [반란] [5월 10일 진행]
|
||||
[2105100300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 16
|
||||
camp_blue_lose_table = 17
|
||||
camp_red_win_table = 18
|
||||
camp_red_lose_table = 19
|
||||
camp_draw_table = 20
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
|
||||
;보상: [정부] vs [반란] [5월 24일 진행]
|
||||
[2105240300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 6
|
||||
camp_blue_lose_table = 7
|
||||
camp_red_win_table = 8
|
||||
camp_red_lose_table = 9
|
||||
camp_draw_table = 10
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
;보상: [정부] vs [반란] [6월 07일 진행]
|
||||
[2106070300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 11
|
||||
camp_blue_lose_table = 12
|
||||
camp_red_win_table = 13
|
||||
camp_red_lose_table = 14
|
||||
camp_draw_table = 15
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
|
||||
;보상: [정부] vs [반란] [6월 21일 진행]
|
||||
[2106210300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 16
|
||||
camp_blue_lose_table = 17
|
||||
camp_red_win_table = 18
|
||||
camp_red_lose_table = 19
|
||||
camp_draw_table = 20
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
|
||||
;보상: [정부] vs [반란] [7월 05일 진행]
|
||||
[2107050300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 6
|
||||
camp_blue_lose_table = 7
|
||||
camp_red_win_table = 8
|
||||
camp_red_lose_table = 9
|
||||
camp_draw_table = 10
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
;보상: [정부] vs [반란] [7월 19일 진행]
|
||||
[2107190300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 11
|
||||
camp_blue_lose_table = 12
|
||||
camp_red_win_table = 13
|
||||
camp_red_lose_table = 14
|
||||
camp_draw_table = 15
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
|
||||
;보상: [정부] vs [반란] [8월 02일 진행]
|
||||
[2108020300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 16
|
||||
camp_blue_lose_table = 17
|
||||
camp_red_win_table = 18
|
||||
camp_red_lose_table = 19
|
||||
camp_draw_table = 20
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
|
||||
;보상: [정부] vs [반란] [8월 16일 진행]
|
||||
[2108160300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 6
|
||||
camp_blue_lose_table = 7
|
||||
camp_red_win_table = 8
|
||||
camp_red_lose_table = 9
|
||||
camp_draw_table = 10
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
;보상: [정부] vs [반란] [8월 30일 진행]
|
||||
[2108300300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 11
|
||||
camp_blue_lose_table = 12
|
||||
camp_red_win_table = 13
|
||||
camp_red_lose_table = 14
|
||||
camp_draw_table = 15
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
|
||||
;보상: [정부] vs [반란] [9월 13일 진행]
|
||||
[2109130300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 16
|
||||
camp_blue_lose_table = 17
|
||||
camp_red_win_table = 18
|
||||
camp_red_lose_table = 19
|
||||
camp_draw_table = 20
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
|
||||
|
||||
;보상: [정부] vs [반란] [9월 27일 진행]
|
||||
[2109270300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 6
|
||||
camp_blue_lose_table = 7
|
||||
camp_red_win_table = 8
|
||||
camp_red_lose_table = 9
|
||||
camp_draw_table = 10
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
;보상: [정부] vs [반란] [10월 11일 진행]
|
||||
[2110110300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 11
|
||||
camp_blue_lose_table = 12
|
||||
camp_red_win_table = 13
|
||||
camp_red_lose_table = 14
|
||||
camp_draw_table = 15
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
|
||||
;보상: [정부] vs [반란] [10월 25일 진행]
|
||||
[2110250300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 16
|
||||
camp_blue_lose_table = 17
|
||||
camp_red_win_table = 18
|
||||
camp_red_lose_table = 19
|
||||
camp_draw_table = 20
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
;보상: [정부] vs [반란] [11월 8일 진행]
|
||||
[2111080300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 6
|
||||
camp_blue_lose_table = 7
|
||||
camp_red_win_table = 8
|
||||
camp_red_lose_table = 9
|
||||
camp_draw_table = 10
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
;보상: [정부] vs [반란] [11월 22일 진행]
|
||||
[2111220300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 11
|
||||
camp_blue_lose_table = 12
|
||||
camp_red_win_table = 13
|
||||
camp_red_lose_table = 14
|
||||
camp_draw_table = 15
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
|
||||
;보상: [정부] vs [반란] [12월 6일 진행]
|
||||
[2112060300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 16
|
||||
camp_blue_lose_table = 17
|
||||
camp_red_win_table = 18
|
||||
camp_red_lose_table = 19
|
||||
camp_draw_table = 20
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
|
||||
;보상: [정부] vs [반란] [12월 20일 진행]
|
||||
[2112200300]
|
||||
battle_reward_peso=10000
|
||||
|
||||
camp_blue_win_table = 6
|
||||
camp_blue_lose_table = 7
|
||||
camp_red_win_table = 8
|
||||
camp_red_lose_table = 9
|
||||
camp_draw_table = 10
|
||||
|
||||
max_round_reward = 9
|
||||
reward_table1 = 21
|
||||
reward_table2 = 22
|
||||
reward_table3 = 23
|
||||
reward_table4 = 24
|
||||
reward_table5 = 25
|
||||
reward_table6 = 26
|
||||
reward_table7 = 27
|
||||
reward_table8 = 28
|
||||
reward_table9 = 29
|
||||
@@ -0,0 +1,667 @@
|
||||
[common]
|
||||
max_table = 39
|
||||
|
||||
present_sender = 개발자K
|
||||
camp_peso_reward_ment = 1005
|
||||
camp_peso_reward_period = 7
|
||||
cheer_peso_reward_ment = 1009
|
||||
cheer_peso_reward_period = 7
|
||||
|
||||
|
||||
; PresentType = 1(용병),2(치장),3(권한),4(페소),5(장비),6(장비상자),7(치장, 선택가능), 8(경험치),9(메달)
|
||||
|
||||
;1용병 : 코드, 기간(s)
|
||||
;2치장 : 부위, 코드
|
||||
;3권한 : 코드, 수량
|
||||
;4페소 : 지급량, X
|
||||
;5장비 : 코드, (강화값x10000)+기간(h)
|
||||
;5성장장비 : 코드, 100000000 + (강화값x10000) + 기간(h)
|
||||
;6장비보급 : 코드(machine_code), 되팔기 가격
|
||||
;7치장(적용용병 선택가능) : 부위(성별5,머리2,머리색4,얼굴1,피부3,기본옷7, 여자는 +1000), 코드
|
||||
;8경험치 : 경험치, X
|
||||
;9메달 : 코드, 기간(h)
|
||||
|
||||
|
||||
;----------------------------------------------// 유미라 vs 마이 []
|
||||
|
||||
;1st블루진영 승리 - 유미라 2시간
|
||||
[table1]
|
||||
max_present = 1
|
||||
present1_type = 1
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_value1 = 80
|
||||
present1_value2 = 7200
|
||||
|
||||
|
||||
;1st블루진영 패배 - 없음
|
||||
[table2]
|
||||
max_present = 0
|
||||
present1_type = 4
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_value1 = 1
|
||||
present1_value2 = 0
|
||||
|
||||
|
||||
;1st레드진영 승리 - 마이 2시간
|
||||
[table3]
|
||||
max_present = 1
|
||||
present1_type = 1
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_value1 = 77
|
||||
present1_value2 = 7200
|
||||
|
||||
|
||||
;1st레드진영 패배 - 없음
|
||||
[table4]
|
||||
max_present = 0
|
||||
present1_type = 4
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_value1 = 0
|
||||
present1_value2 = 0
|
||||
|
||||
|
||||
;1st무승부 - 1000페소
|
||||
[table5]
|
||||
max_present = 1
|
||||
present1_type = 4
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_value1 = 1000
|
||||
present1_value2 = 0
|
||||
|
||||
;----------------------------------------------// [정부] vs [반란] [4월 18일]
|
||||
|
||||
|
||||
;2th블루진영 승리 - 레어 영구장비
|
||||
[table6]
|
||||
max_present = 1
|
||||
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 6
|
||||
present1_value1 = 48
|
||||
present1_value2 = 0
|
||||
|
||||
;2th블루진영 패배 - 영구장비 보급
|
||||
[table7]
|
||||
max_present = 1
|
||||
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 6
|
||||
present1_value1 = 2
|
||||
present1_value2 = 0
|
||||
|
||||
;2th레드진영 승리 - 레어 영구장비
|
||||
[table8]
|
||||
max_present = 1
|
||||
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 6
|
||||
present1_value1 = 48
|
||||
present1_value2 = 0
|
||||
|
||||
;2th레드진영 패배 - 영구장비 보급
|
||||
[table9]
|
||||
max_present = 1
|
||||
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 6
|
||||
present1_value1 = 2
|
||||
present1_value2 = 0
|
||||
|
||||
;2th무승부 - 1000페소
|
||||
[table10]
|
||||
max_present = 1
|
||||
present1_type = 4
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_value1 = 1000
|
||||
present1_value2 = 0
|
||||
|
||||
;----------------------------------------------// 정부 군 vs 반란 군 [12월 28일 진행]
|
||||
|
||||
;3rd블루진영 승리 - 레어 영구장비
|
||||
[table11]
|
||||
max_present = 1
|
||||
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 6
|
||||
present1_value1 = 48
|
||||
present1_value2 = 0
|
||||
|
||||
|
||||
|
||||
;3rd블루진영 패배 - 영구장비 보급
|
||||
[table12]
|
||||
max_present = 1
|
||||
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 6
|
||||
present1_value1 = 2
|
||||
present1_value2 = 0
|
||||
|
||||
|
||||
|
||||
|
||||
;3rd레드진영 승리 - 레어 영구장비
|
||||
[table13]
|
||||
max_present = 1
|
||||
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 6
|
||||
present1_value1 = 48
|
||||
present1_value2 = 0
|
||||
|
||||
|
||||
;3rd레드진영 패배 - 영구장비 보급
|
||||
[table14]
|
||||
max_present = 1
|
||||
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 6
|
||||
present1_value1 = 2
|
||||
present1_value2 = 0
|
||||
|
||||
|
||||
;3rd무승부 - 1000페소
|
||||
[table15]
|
||||
max_present = 1
|
||||
present1_type = 4
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_value1 = 1000
|
||||
present1_value2 = 0
|
||||
|
||||
|
||||
;----------------------------------------------// 정부 군 vs 반란 군 [1월 11일 진행]
|
||||
;4th블루진영 승리 - 레어 영구장비
|
||||
[table16]
|
||||
max_present = 1
|
||||
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 6
|
||||
present1_value1 = 48
|
||||
present1_value2 = 0
|
||||
|
||||
|
||||
|
||||
;4th블루진영 패배 - 영구장비 보급
|
||||
[table17]
|
||||
max_present = 1
|
||||
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 6
|
||||
present1_value1 = 2
|
||||
present1_value2 = 0
|
||||
|
||||
|
||||
|
||||
|
||||
;4th레드진영 승리 - 레어 영구장비
|
||||
[table18]
|
||||
max_present = 1
|
||||
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 6
|
||||
present1_value1 = 48
|
||||
present1_value2 = 0
|
||||
|
||||
|
||||
;4th레드진영 패배 - 영구장비 보급
|
||||
[table19]
|
||||
max_present = 1
|
||||
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 6
|
||||
present1_value1 = 2
|
||||
present1_value2 = 0
|
||||
|
||||
|
||||
;4th무승부 - 1000페소
|
||||
[table20]
|
||||
max_present = 1
|
||||
present1_type = 4
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_value1 = 1000
|
||||
present1_value2 = 0
|
||||
|
||||
|
||||
;----------------------------------------------//
|
||||
|
||||
;1st - 256강
|
||||
[table21]
|
||||
max_present = 1
|
||||
|
||||
present1_type = 4
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_value1 = 10000
|
||||
present1_value2 = 0
|
||||
|
||||
|
||||
|
||||
;1st - 128강
|
||||
[table22]
|
||||
max_present = 1
|
||||
|
||||
present1_type = 4
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_value1 = 25000
|
||||
present1_value2 = 0
|
||||
|
||||
|
||||
|
||||
;1st - 64강
|
||||
[table23]
|
||||
max_present = 1
|
||||
|
||||
present1_type = 4
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_value1 = 50000
|
||||
present1_value2 = 0
|
||||
|
||||
|
||||
;1st - 32강
|
||||
[table24]
|
||||
max_present = 2
|
||||
|
||||
present1_type = 4
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_value1 = 75000
|
||||
present1_value2 = 0
|
||||
|
||||
present2_type = 6
|
||||
present2_ment = 1005
|
||||
present2_period = 7
|
||||
present2_value1 = 32
|
||||
present2_value2 = 1
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
;1st - 16강
|
||||
[table25]
|
||||
max_present = 2
|
||||
|
||||
present1_type = 4
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_value1 = 100000
|
||||
present1_value2 = 0
|
||||
|
||||
present2_type = 6
|
||||
present2_ment = 1005
|
||||
present2_period = 7
|
||||
present2_value1 = 32
|
||||
present2_value2 = 1
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
;1st - 8강
|
||||
[table26]
|
||||
max_present = 2
|
||||
|
||||
present1_type = 4
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_value1 = 150000
|
||||
present1_value2 = 0
|
||||
|
||||
present2_type = 6
|
||||
present2_ment = 1005
|
||||
present2_period = 7
|
||||
present2_value1 = 48
|
||||
present2_value2 = 1
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
;1st - 4강
|
||||
[table27]
|
||||
|
||||
max_present = 3
|
||||
|
||||
present1_type = 4
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_value1 = 250000
|
||||
present1_value2 = 0
|
||||
|
||||
present2_type = 6
|
||||
|
||||
present2_ment = 1005
|
||||
present2_period = 7
|
||||
present2_value1 = 48
|
||||
present2_value2 = 1
|
||||
|
||||
present3_type = 3
|
||||
|
||||
present3_ment = 1005
|
||||
present3_period = 7
|
||||
present3_value1 = 3000020
|
||||
present3_value2 = 1
|
||||
|
||||
|
||||
|
||||
|
||||
;1st - 준우승
|
||||
[table28]
|
||||
max_present = 3
|
||||
|
||||
present1_type = 4
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_value1 = 500000
|
||||
present1_value2 = 0
|
||||
|
||||
present2_type = 6
|
||||
present2_ment = 1005
|
||||
present2_period = 7
|
||||
present2_value1 = 48
|
||||
present2_value2 = 1
|
||||
|
||||
present3_type = 3
|
||||
present3_ment = 1005
|
||||
present3_period = 7
|
||||
present3_value1 = 3000019
|
||||
present3_value2 = 1
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
;1st - 우승
|
||||
[table29]
|
||||
max_present = 4
|
||||
|
||||
present1_type = 4
|
||||
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_value1 = 1000000
|
||||
present1_value2 = 0
|
||||
|
||||
present2_type = 3
|
||||
|
||||
present2_ment = 1005
|
||||
present2_period = 7
|
||||
present2_value1 = 3000787
|
||||
present2_value2 = 1
|
||||
|
||||
present3_type = 3
|
||||
|
||||
present3_ment = 1005
|
||||
present3_period = 7
|
||||
present3_value1 = 3000019
|
||||
present3_value2 = 1
|
||||
|
||||
present4_type = 9
|
||||
|
||||
present4_ment = 1005
|
||||
present4_period = 7
|
||||
present4_value1 = 962
|
||||
present4_value2 = 0
|
||||
|
||||
|
||||
|
||||
|
||||
;---------------------------// 11월 11일 LSNC 보상
|
||||
|
||||
;----------------------------------------------//
|
||||
|
||||
;1st - 512강
|
||||
[table30]
|
||||
max_present = 1
|
||||
|
||||
;10만 페소
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 4
|
||||
present1_value1 = 100000
|
||||
present1_value2 = 0
|
||||
|
||||
|
||||
;1st - 256강
|
||||
[table31]
|
||||
max_present = 1
|
||||
|
||||
;15만 페소
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 4
|
||||
present1_value1 = 150000
|
||||
present1_value2 = 0
|
||||
|
||||
|
||||
;1st - 128강
|
||||
[table32]
|
||||
max_present = 1
|
||||
|
||||
;20만 페소
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 4
|
||||
present1_value1 = 200000
|
||||
present1_value2 = 0
|
||||
|
||||
|
||||
;1st - 64강
|
||||
[table33]
|
||||
max_present = 1
|
||||
|
||||
;25만 페소
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 4
|
||||
present1_value1 = 250000
|
||||
present1_value2 = 0
|
||||
|
||||
|
||||
|
||||
|
||||
;1st - 32강
|
||||
[table34]
|
||||
max_present = 3
|
||||
|
||||
;본선대회 예비 엔트리
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 3
|
||||
present1_value1 = 1004035
|
||||
present1_value2 = 1
|
||||
|
||||
;25만 페소
|
||||
present2_ment = 1005
|
||||
present2_period = 7
|
||||
present2_type = 4
|
||||
present2_value1 = 250000
|
||||
present2_value2 = 0
|
||||
|
||||
;100% 강화카드 1장
|
||||
present3_ment = 1005
|
||||
present3_period = 7
|
||||
present3_type = 3
|
||||
present3_value1 = 1000931
|
||||
present3_value2 = 1
|
||||
|
||||
|
||||
|
||||
;1st - 16강
|
||||
[table35]
|
||||
max_present = 3
|
||||
|
||||
;본선대회 진출권
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 3
|
||||
present1_value1 = 1004034
|
||||
present1_value2 = 1
|
||||
|
||||
;25만 페소
|
||||
present2_ment = 1005
|
||||
present2_period = 7
|
||||
present2_type = 4
|
||||
present2_value1 = 250000
|
||||
present2_value2 = 0
|
||||
|
||||
;100% 강화카드 2장
|
||||
present3_ment = 1005
|
||||
present3_period = 7
|
||||
present3_type = 3
|
||||
present3_value1 = 1000931
|
||||
present3_value2 = 2
|
||||
|
||||
|
||||
|
||||
|
||||
;1st - 8강
|
||||
[table36]
|
||||
max_present = 3
|
||||
|
||||
;본선대회 진출권
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 3
|
||||
present1_value1 = 1004034
|
||||
present1_value2 = 1
|
||||
|
||||
;25만 페소
|
||||
present2_ment = 1005
|
||||
present2_period = 7
|
||||
present2_type = 4
|
||||
present2_value1 = 250000
|
||||
present2_value2 = 0
|
||||
|
||||
;100% 강화카드 3장
|
||||
present3_ment = 1005
|
||||
present3_period = 7
|
||||
present3_type = 3
|
||||
present3_value1 = 1000931
|
||||
present3_value2 = 3
|
||||
|
||||
|
||||
|
||||
|
||||
;1st - 4강
|
||||
[table37]
|
||||
max_present = 4
|
||||
|
||||
|
||||
;본선대회 진출권
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 3
|
||||
present1_value1 = 1004034
|
||||
present1_value2 = 1
|
||||
|
||||
;25만 페소
|
||||
present2_ment = 1005
|
||||
present2_period = 7
|
||||
present2_type = 4
|
||||
present2_value1 = 250000
|
||||
present2_value2 = 0
|
||||
|
||||
;100% 강화카드 4장
|
||||
present3_ment = 1005
|
||||
present3_period = 7
|
||||
present3_type = 3
|
||||
present3_value1 = 1000931
|
||||
present3_value2 = 4
|
||||
|
||||
;레어 영구장비보급
|
||||
present4_ment = 1005
|
||||
present4_period = 7
|
||||
present4_type = 6
|
||||
present4_value1 = 48
|
||||
present4_value2 = 19200
|
||||
|
||||
|
||||
;1st - 준우승
|
||||
[table38]
|
||||
max_present = 4
|
||||
|
||||
|
||||
;본선대회 진출권
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_type = 3
|
||||
present1_value1 = 1004034
|
||||
present1_value2 = 1
|
||||
|
||||
;50만 페소
|
||||
present2_ment = 1005
|
||||
present2_period = 7
|
||||
present2_type = 4
|
||||
present2_value1 = 500000
|
||||
present2_value2 = 0
|
||||
|
||||
;100% 강화카드 5장
|
||||
present3_ment = 1005
|
||||
present3_period = 7
|
||||
present3_type = 3
|
||||
present3_value1 = 1000931
|
||||
present3_value2 = 5
|
||||
|
||||
;레어 영구장비보급
|
||||
present4_ment = 1005
|
||||
present4_period = 7
|
||||
present4_type = 6
|
||||
present4_value1 = 48
|
||||
present4_value2 = 19200
|
||||
|
||||
|
||||
;1st - 우승
|
||||
[table39]
|
||||
max_present = 4
|
||||
|
||||
;100만 페소
|
||||
present1_type = 4
|
||||
present1_ment = 1005
|
||||
present1_period = 7
|
||||
present1_value1 = 1000000
|
||||
present1_value2 = 0
|
||||
|
||||
;본선대회 진출권
|
||||
present2_ment = 1005
|
||||
present2_period = 7
|
||||
present2_type = 3
|
||||
present2_value1 = 1004034
|
||||
present2_value2 = 1
|
||||
|
||||
;100% 강화카드 10장
|
||||
present3_ment = 1005
|
||||
present3_period = 7
|
||||
present3_type = 3
|
||||
present3_value1 = 1000931
|
||||
present3_value2 = 10
|
||||
|
||||
;레어풀셋 패키지
|
||||
present4_ment = 1005
|
||||
present4_period = 7
|
||||
present4_type = 3
|
||||
present4_value1 = 3000787
|
||||
present4_value2 = 1
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,235 @@
|
||||
[Common]
|
||||
count = 30
|
||||
|
||||
[equipCode0]
|
||||
npccode = 100106
|
||||
itemcode0 = 1
|
||||
itemcode1 = 100001
|
||||
itemcode2 = 200001
|
||||
itemcode3 = 300001
|
||||
|
||||
|
||||
[equipCode1]
|
||||
npccode = 100406
|
||||
itemcode0 = 4
|
||||
itemcode1 = 100004
|
||||
itemcode2 = 200004
|
||||
itemcode3 = 300004
|
||||
|
||||
[equipCode2]
|
||||
npccode = 101206
|
||||
itemcode0 = 12
|
||||
itemcode1 = 100012
|
||||
itemcode2 = 200012
|
||||
itemcode3 = 300012
|
||||
|
||||
[equipCode3]
|
||||
npccode = 101306
|
||||
itemcode0 = 13
|
||||
itemcode1 = 100013
|
||||
itemcode2 = 200013
|
||||
itemcode3 = 300013
|
||||
|
||||
[equipCode4]
|
||||
npccode = 101406
|
||||
itemcode0 = 14
|
||||
itemcode1 = 100014
|
||||
itemcode2 = 200014
|
||||
itemcode3 = 300014
|
||||
|
||||
[equipCode5]
|
||||
npccode = 101606
|
||||
itemcode0 = 16
|
||||
itemcode1 = 100016
|
||||
itemcode2 = 200016
|
||||
itemcode3 = 300016
|
||||
|
||||
[equipCode6]
|
||||
npccode = 101906
|
||||
itemcode0 = 19
|
||||
itemcode1 = 100019
|
||||
itemcode2 = 200019
|
||||
itemcode3 = 300019
|
||||
|
||||
[equipCode7]
|
||||
npccode = 102006
|
||||
itemcode0 = 20
|
||||
itemcode1 = 100020
|
||||
itemcode2 = 200020
|
||||
itemcode3 = 300020
|
||||
|
||||
[equipCode8]
|
||||
npccode = 102706
|
||||
itemcode0 = 27
|
||||
itemcode1 = 100027
|
||||
itemcode2 = 200027
|
||||
itemcode3 = 300027
|
||||
|
||||
[equipCode9]
|
||||
npccode = 102806
|
||||
itemcode0 = 28
|
||||
itemcode1 = 100028
|
||||
itemcode2 = 200028
|
||||
itemcode3 = 300028
|
||||
|
||||
[equipCode10]
|
||||
npccode = 103706
|
||||
itemcode0 = 37
|
||||
itemcode1 = 100037
|
||||
itemcode2 = 200037
|
||||
itemcode3 = 300037
|
||||
|
||||
[equipCode11]
|
||||
npccode = 103806
|
||||
itemcode0 = 38
|
||||
itemcode1 = 100038
|
||||
itemcode2 = 200038
|
||||
itemcode3 = 300038
|
||||
|
||||
|
||||
[equipCode12]
|
||||
npccode = 104006
|
||||
itemcode0 = 40
|
||||
itemcode1 = 100040
|
||||
itemcode2 = 200040
|
||||
itemcode3 = 300040
|
||||
|
||||
[equipCode13]
|
||||
npccode = 104906
|
||||
itemcode0 = 49
|
||||
itemcode1 = 100049
|
||||
itemcode2 = 200049
|
||||
itemcode3 = 300049
|
||||
|
||||
[equipCode14]
|
||||
npccode = 105006
|
||||
itemcode0 = 50
|
||||
itemcode1 = 100050
|
||||
itemcode2 = 200050
|
||||
itemcode3 = 300050
|
||||
|
||||
[equipCode15]
|
||||
npccode = 105806
|
||||
itemcode0 = 58
|
||||
itemcode1 = 100058
|
||||
itemcode2 = 200058
|
||||
itemcode3 = 300058
|
||||
|
||||
[equipCode16]
|
||||
npccode = 105906
|
||||
itemcode0 = 59
|
||||
itemcode1 = 100059
|
||||
itemcode2 = 200059
|
||||
itemcode3 = 300059
|
||||
|
||||
[equipCode17]
|
||||
npccode = 107306
|
||||
itemcode0 = 73
|
||||
itemcode1 = 100073
|
||||
itemcode2 = 200073
|
||||
itemcode3 = 300073
|
||||
|
||||
|
||||
;--------AI º¸Åë ³À̵µ
|
||||
|
||||
|
||||
[equipCode18]
|
||||
npccode = 100107
|
||||
itemcode0 = 1
|
||||
itemcode1 = 111086
|
||||
itemcode2 = 211017
|
||||
itemcode3 = 311001
|
||||
|
||||
|
||||
[equipCode19]
|
||||
npccode = 100407
|
||||
itemcode0 = 4
|
||||
itemcode1 = 111052
|
||||
itemcode2 = 211070
|
||||
itemcode3 = 311056
|
||||
|
||||
[equipCode20]
|
||||
npccode = 101207
|
||||
itemcode0 = 12
|
||||
itemcode1 = 111037
|
||||
itemcode2 = 211030
|
||||
itemcode3 = 311037
|
||||
|
||||
[equipCode21]
|
||||
npccode = 101307
|
||||
itemcode0 = 13
|
||||
itemcode1 = 111049
|
||||
itemcode2 = 211040
|
||||
itemcode3 = 311045
|
||||
|
||||
|
||||
[equipCode22]
|
||||
npccode = 101407
|
||||
itemcode0 = 14
|
||||
itemcode1 = 111033
|
||||
itemcode2 = 211092
|
||||
itemcode3 = 311020
|
||||
|
||||
|
||||
[equipCode23]
|
||||
npccode = 101607
|
||||
itemcode0 = 16
|
||||
itemcode1 = 111104
|
||||
itemcode2 = 211050
|
||||
itemcode3 = 311111
|
||||
|
||||
|
||||
[equipCode24]
|
||||
npccode = 102007
|
||||
itemcode0 = 20
|
||||
itemcode1 = 111058
|
||||
itemcode2 = 211075
|
||||
itemcode3 = 311124
|
||||
|
||||
|
||||
[equipCode25]
|
||||
npccode = 103707
|
||||
itemcode0 = 37
|
||||
itemcode1 = 111041
|
||||
itemcode2 = 211110
|
||||
itemcode3 = 311044
|
||||
|
||||
|
||||
[equipCode26]
|
||||
npccode = 103807
|
||||
itemcode0 = 38
|
||||
itemcode1 = 111048
|
||||
itemcode2 = 211073
|
||||
itemcode3 = 311083
|
||||
|
||||
|
||||
[equipCode27]
|
||||
npccode = 104007
|
||||
itemcode0 = 40
|
||||
itemcode1 = 111054
|
||||
itemcode2 = 211063
|
||||
itemcode3 = 311122
|
||||
|
||||
|
||||
[equipCode28]
|
||||
npccode = 104907
|
||||
itemcode0 = 49
|
||||
itemcode1 = 111056
|
||||
itemcode2 = 211056
|
||||
itemcode3 = 311098
|
||||
|
||||
|
||||
[equipCode29]
|
||||
npccode = 105807
|
||||
itemcode0 = 58
|
||||
itemcode1 = 111076
|
||||
itemcode2 = 211048
|
||||
itemcode3 = 311049
|
||||
|
||||
|
||||
[equipCode30]
|
||||
npccode = 105907
|
||||
itemcode0 = 59
|
||||
itemcode1 = 111040
|
||||
itemcode2 = 211120
|
||||
itemcode3 = 311131
|
||||
@@ -0,0 +1,11 @@
|
||||
[cloud]
|
||||
1 = 127.0.0.1
|
||||
2 = 127.0.0.1
|
||||
3 = 127.0.0.1
|
||||
4 = 127.0.0.1
|
||||
5 = 127.0.0.1
|
||||
|
||||
|
||||
|
||||
[admin]
|
||||
1 = 127.0.0.1
|
||||
@@ -0,0 +1,487 @@
|
||||
;item_code : 아이템 코드
|
||||
;grade_min_level : 착용 가능한 용병단 계급
|
||||
;use_period : 아이템 유지시간(단위 시간 : 분)
|
||||
;hero_count: 착용 가능한 용병 카운트, 모든 용병
|
||||
;hero_class_type1 : 착용 가능한 용병 번호
|
||||
;hero_min_level1 : 위의 용병의 착용 가능한 Lv
|
||||
;ability_min : 최소 능력치
|
||||
;ability_max : 최대 능력치
|
||||
;ability_gap : 능력치 구간
|
||||
;sell_peso : 판매 했을 때 받는 페소
|
||||
|
||||
; 액세서리는 서버에 지정되어있는 아이템으로만 기간제 아이템 보급 가능함
|
||||
; 따라서 클라이언트 및 서버의 아이템 코드는 시간별로 각자 따야됨
|
||||
; 해당사항은 수정되어야함
|
||||
|
||||
|
||||
[common]
|
||||
accessory_cnt = 24
|
||||
|
||||
;강화 시 시간 추가 비율
|
||||
reinforce_timerate = 0.3
|
||||
|
||||
|
||||
;-------------------------------------------------------------// 30일
|
||||
;학살자 반지
|
||||
[accessory1]
|
||||
item_code = 1000001
|
||||
grade_min_leve = 1
|
||||
use_period = 43200
|
||||
hero_count = 0
|
||||
;hero_class_type1 = 0
|
||||
;hero_min_level1 = 0
|
||||
|
||||
ability_min = 1500
|
||||
ability_max = 2500
|
||||
ability_gap = 100
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;금강 반지
|
||||
[accessory2]
|
||||
item_code = 1000002
|
||||
grade_min_level = 2
|
||||
use_period = 43200
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1000
|
||||
ability_max = 20000
|
||||
ability_gap = 100
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;리플렉스 반지
|
||||
[accessory3]
|
||||
item_code = 1000008
|
||||
grade_min_level = 2
|
||||
use_period = 43200
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1000
|
||||
ability_max = 2500
|
||||
ability_gap = 100
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;스티픈 반지
|
||||
[accessory4]
|
||||
item_code = 1000009
|
||||
grade_min_level = 2
|
||||
use_period = 43200
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1000
|
||||
ability_max = 3500
|
||||
ability_gap = 100
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;이글아이 목걸이
|
||||
[accessory5]
|
||||
item_code = 2000001
|
||||
grade_min_level = 1
|
||||
use_period = 43200
|
||||
|
||||
ability_min = 1200000
|
||||
ability_max = 1800000
|
||||
ability_gap = 10000
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;깃털 목걸이
|
||||
[accessory6]
|
||||
item_code = 2000002
|
||||
grade_min_level = 2
|
||||
use_period = 43200
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 700
|
||||
ability_max = 900
|
||||
ability_gap = 10
|
||||
|
||||
ability_sign = 1
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;스플레시 목걸이
|
||||
[accessory7]
|
||||
item_code = 2000006
|
||||
grade_min_level = 2
|
||||
use_period = 43200
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1000
|
||||
ability_max = 10000
|
||||
ability_gap = 100
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;배니쉬 목걸이
|
||||
[accessory8]
|
||||
item_code = 2000008
|
||||
grade_min_level = 2
|
||||
use_period = 43200
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 15000
|
||||
ability_max = 40000
|
||||
ability_gap = 1000
|
||||
|
||||
ability_sign = 1
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;맹공 팔찌
|
||||
[accessory9]
|
||||
item_code = 3000001
|
||||
grade_min_level = 2
|
||||
use_period = 43200
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1010
|
||||
ability_max = 1200
|
||||
ability_gap = 10
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;보호 팔찌
|
||||
[accessory10]
|
||||
item_code = 3000002
|
||||
grade_min_level = 1
|
||||
use_period = 43200
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1000
|
||||
ability_max = 20000
|
||||
ability_gap = 1000
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;불괴 팔찌
|
||||
[accessory11]
|
||||
item_code = 3000003
|
||||
grade_min_level = 2
|
||||
use_period = 43200
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 500
|
||||
ability_max = 900
|
||||
ability_gap = 10
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;어웨이크닝 팔찌
|
||||
[accessory12]
|
||||
item_code = 3000004
|
||||
grade_min_level = 2
|
||||
use_period = 43200
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1000
|
||||
ability_max = 7000
|
||||
ability_gap = 100
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
;-------------------------------------------------------------// 1일 추 후 수정으로 삭제해야됨
|
||||
;학살자 반지
|
||||
[accessory13]
|
||||
item_code = 1000011
|
||||
grade_min_leve = 1
|
||||
use_period = 1440
|
||||
hero_count = 0
|
||||
;hero_class_type1 = 0
|
||||
;hero_min_level1 = 0
|
||||
|
||||
ability_min = 1500
|
||||
ability_max = 2500
|
||||
ability_gap = 100
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;금강 반지
|
||||
[accessory14]
|
||||
item_code = 1000012
|
||||
grade_min_level = 2
|
||||
use_period = 1440
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1000
|
||||
ability_max = 20000
|
||||
ability_gap = 100
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;리플렉스 반지
|
||||
[accessory15]
|
||||
item_code = 1000018
|
||||
grade_min_level = 2
|
||||
use_period = 1440
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1000
|
||||
ability_max = 2500
|
||||
ability_gap = 100
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;스티픈 반지
|
||||
[accessory16]
|
||||
item_code = 1000019
|
||||
grade_min_level = 2
|
||||
use_period = 1440
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1000
|
||||
ability_max = 3500
|
||||
ability_gap = 100
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;이글아이 목걸이
|
||||
[accessory17]
|
||||
item_code = 2000011
|
||||
grade_min_level = 1
|
||||
use_period = 1440
|
||||
|
||||
ability_min = 1200000
|
||||
ability_max = 1800000
|
||||
ability_gap = 10000
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;깃털 목걸이
|
||||
[accessory18]
|
||||
item_code = 2000012
|
||||
grade_min_level = 2
|
||||
use_period = 1440
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 700
|
||||
ability_max = 900
|
||||
ability_gap = 10
|
||||
|
||||
ability_sign = 1
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;스플레시 목걸이
|
||||
[accessory19]
|
||||
item_code = 2000016
|
||||
grade_min_level = 2
|
||||
use_period = 1440
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1000
|
||||
ability_max = 10000
|
||||
ability_gap = 100
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;배니쉬 목걸이
|
||||
[accessory20]
|
||||
item_code = 2000018
|
||||
grade_min_level = 2
|
||||
use_period = 1440
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 15000
|
||||
ability_max = 40000
|
||||
ability_gap = 1000
|
||||
|
||||
ability_sign = 1
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;맹공 팔찌
|
||||
[accessory21]
|
||||
item_code = 3000011
|
||||
grade_min_level = 2
|
||||
use_period = 1440
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1010
|
||||
ability_max = 1200
|
||||
ability_gap = 10
|
||||
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
|
||||
;보호 팔찌
|
||||
[accessory22]
|
||||
item_code = 3000012
|
||||
grade_min_level = 1
|
||||
use_period = 1440
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1000
|
||||
ability_max = 20000
|
||||
ability_gap = 1000
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;불괴 팔찌
|
||||
[accessory23]
|
||||
item_code = 3000013
|
||||
grade_min_level = 2
|
||||
use_period = 1440
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 500
|
||||
ability_max = 900
|
||||
ability_gap = 10
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
;어웨이크닝 팔찌
|
||||
[accessory24]
|
||||
item_code = 3000014
|
||||
grade_min_level = 2
|
||||
use_period = 1440
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1000
|
||||
ability_max = 7000
|
||||
ability_gap = 100
|
||||
|
||||
sell_peso = 1000
|
||||
|
||||
|
||||
|
||||
|
||||
;-------------------------------------------------// 액세서리 합성
|
||||
[compose]
|
||||
compose_max = 10
|
||||
|
||||
;-------------------------------------------------// 001. 활력의
|
||||
; - 모든 스킬의 SP 회복력 n만큼 상승
|
||||
[compose1]
|
||||
compose_code = 4000001
|
||||
grade_min_level = 2
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1000
|
||||
ability_max = 7000
|
||||
ability_gap = 100
|
||||
|
||||
;-------------------------------------------------// 002. 랜딩
|
||||
; - 점프 착지 딜레이 n% 하락
|
||||
[compose2]
|
||||
compose_code = 4000002
|
||||
grade_min_level = 2
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1000
|
||||
ability_max = 15000
|
||||
ability_gap = 100
|
||||
|
||||
;-------------------------------------------------// 003. 신속의
|
||||
; - 이동속도 n 만큼 상승
|
||||
[compose3]
|
||||
compose_code = 4000003
|
||||
grade_min_level = 2
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1000
|
||||
ability_max = 10000
|
||||
ability_gap = 100
|
||||
|
||||
;-------------------------------------------------// 004. 철권의
|
||||
; - 치명타 율 n% 상승
|
||||
[compose4]
|
||||
compose_code = 4000004
|
||||
grade_min_level = 2
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1000
|
||||
ability_max = 10000
|
||||
ability_gap = 100
|
||||
|
||||
;-------------------------------------------------// 005. 강공의
|
||||
; - 공격 시 n% 확률로 방어 파괴
|
||||
[compose5]
|
||||
compose_code = 4000005
|
||||
grade_min_level = 2
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1000
|
||||
ability_max = 7000
|
||||
ability_gap = 100
|
||||
|
||||
;-------------------------------------------------// 006. 교활한
|
||||
; - 공격 성공 시 n% 확률로 n만큼 sp 회복
|
||||
[compose6]
|
||||
compose_code = 4000006
|
||||
grade_min_level = 2
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1000
|
||||
ability_max = 10000
|
||||
ability_gap = 100
|
||||
|
||||
;-------------------------------------------------// 007. 뱀피릭
|
||||
; - 공격 시 n% 확률로 흡혈
|
||||
[compose7]
|
||||
compose_code = 4000007
|
||||
grade_min_level = 2
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 5000
|
||||
ability_max = 10000
|
||||
ability_gap = 100
|
||||
|
||||
;-------------------------------------------------// 008. 공포의
|
||||
; - 공격 성공 시 n% 확률로 적 공포
|
||||
[compose8]
|
||||
compose_code = 4000008
|
||||
grade_min_level = 2
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 5000
|
||||
ability_max = 10000
|
||||
ability_gap = 100
|
||||
|
||||
;-------------------------------------------------// 009. 수호자의
|
||||
; - 피격 시 n% 확률로 공격자 밀어냄
|
||||
[compose9]
|
||||
compose_code = 4000009
|
||||
grade_min_level = 2
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 5000
|
||||
ability_max = 10000
|
||||
ability_gap = 100
|
||||
|
||||
;-------------------------------------------------// 010. 성자의
|
||||
; - 피격 시 n% 확률로 hp n만큼 회복
|
||||
[compose10]
|
||||
compose_code = 4000010
|
||||
grade_min_level = 2
|
||||
hero_count = 0
|
||||
|
||||
ability_min = 1000
|
||||
ability_max = 7000
|
||||
ability_gap = 100
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,689 @@
|
||||
[common]
|
||||
max_load = 3
|
||||
|
||||
PresentSendID = 개발자K
|
||||
|
||||
load_date_1 = 1411
|
||||
load_date_2 = 1412
|
||||
load_date_3 = 1410
|
||||
|
||||
|
||||
|
||||
|
||||
;---------------------------------------------//월 구분
|
||||
;년월
|
||||
[1411]
|
||||
|
||||
|
||||
today_reward1_type = 3
|
||||
today_reward1_value1 = 1000692
|
||||
today_reward1_value2 = 1
|
||||
today_reward1_period = 7
|
||||
today_reward1_ment = 348
|
||||
|
||||
today_reward2_type = 3
|
||||
today_reward2_value1 = 4000002
|
||||
today_reward2_value2 = 50
|
||||
today_reward2_period = 7
|
||||
today_reward2_ment = 348
|
||||
|
||||
today_reward3_type = 3
|
||||
today_reward3_value1 = 1000043
|
||||
today_reward3_value2 = 1
|
||||
today_reward3_period = 7
|
||||
today_reward3_ment = 348
|
||||
|
||||
today_reward4_type = 3
|
||||
today_reward4_value1 = 1000411
|
||||
today_reward4_value2 = 1
|
||||
today_reward4_period = 7
|
||||
today_reward4_ment = 348
|
||||
|
||||
today_reward5_type = 3
|
||||
today_reward5_value1 = 1012011
|
||||
today_reward5_value2 = 50
|
||||
today_reward5_period = 7
|
||||
today_reward5_ment = 348
|
||||
|
||||
today_reward6_type = 3
|
||||
today_reward6_value1 = 1000021
|
||||
today_reward6_value2 = 10
|
||||
today_reward6_period = 7
|
||||
today_reward6_ment = 348
|
||||
|
||||
today_reward7_type = 3
|
||||
today_reward7_value1 = 1000416
|
||||
today_reward7_value2 = 50
|
||||
today_reward7_period = 7
|
||||
today_reward7_ment = 348
|
||||
|
||||
today_reward8_type = 3
|
||||
today_reward8_value1 = 1003612
|
||||
today_reward8_value2 = 1
|
||||
today_reward8_period = 7
|
||||
today_reward8_ment = 348
|
||||
|
||||
today_reward9_type = 3
|
||||
today_reward9_value1 = 1004880
|
||||
today_reward9_value2 = 5
|
||||
today_reward9_period = 7
|
||||
today_reward9_ment = 348
|
||||
|
||||
today_reward10_type = 3
|
||||
today_reward10_value1 = 1000652
|
||||
today_reward10_value2 = 1
|
||||
today_reward10_period = 7
|
||||
today_reward10_ment = 348
|
||||
|
||||
today_reward11_type = 3
|
||||
today_reward11_value1 = 1000413
|
||||
today_reward11_value2 = 1
|
||||
today_reward11_period = 7
|
||||
today_reward11_ment = 348
|
||||
|
||||
today_reward12_type = 3
|
||||
today_reward12_value1 = 1000016
|
||||
today_reward12_value2 = 50
|
||||
today_reward12_period = 7
|
||||
today_reward12_ment = 348
|
||||
|
||||
today_reward13_type = 6
|
||||
today_reward13_value1 = 48
|
||||
today_reward13_value2 = 0
|
||||
today_reward13_period = 7
|
||||
today_reward13_ment = 348
|
||||
|
||||
today_reward14_type = 3
|
||||
today_reward14_value1 = 1000417
|
||||
today_reward14_value2 = 50
|
||||
today_reward14_period = 7
|
||||
today_reward14_ment = 348
|
||||
|
||||
today_reward15_type = 3
|
||||
today_reward15_value1 = 5000012
|
||||
today_reward15_value2 = 7
|
||||
today_reward15_period = 7
|
||||
today_reward15_ment = 348
|
||||
|
||||
today_reward16_type = 3
|
||||
today_reward16_value1 = 1002304
|
||||
today_reward16_value2 = 1
|
||||
today_reward16_period = 7
|
||||
today_reward16_ment = 348
|
||||
|
||||
today_reward17_type = 3
|
||||
today_reward17_value1 = 1000605
|
||||
today_reward17_value2 = 1
|
||||
today_reward17_period = 7
|
||||
today_reward17_ment = 348
|
||||
|
||||
today_reward18_type = 3
|
||||
today_reward18_value1 = 1000408
|
||||
today_reward18_value2 = 1
|
||||
today_reward18_period = 7
|
||||
today_reward18_ment = 348
|
||||
|
||||
today_reward19_type = 3
|
||||
today_reward19_value1 = 5000017
|
||||
today_reward19_value2 = 7
|
||||
today_reward19_period = 7
|
||||
today_reward19_ment = 348
|
||||
|
||||
today_reward20_type = 3
|
||||
today_reward20_value1 = 1000026
|
||||
today_reward20_value2 = 3
|
||||
today_reward20_period = 7
|
||||
today_reward20_ment = 348
|
||||
|
||||
today_reward21_type = 3
|
||||
today_reward21_value1 = 1000418
|
||||
today_reward21_value2 = 50
|
||||
today_reward21_period = 7
|
||||
today_reward21_ment = 348
|
||||
|
||||
today_reward22_type = 3
|
||||
today_reward22_value1 = 1000046
|
||||
today_reward22_value2 = 1
|
||||
today_reward22_period = 7
|
||||
today_reward22_ment = 348
|
||||
|
||||
today_reward23_type = 3
|
||||
today_reward23_value1 = 4000010
|
||||
today_reward23_value2 = 6
|
||||
today_reward23_period = 7
|
||||
today_reward23_ment = 348
|
||||
|
||||
today_reward24_type = 3
|
||||
today_reward24_value1 = 1000599
|
||||
today_reward24_value2 = 1
|
||||
today_reward24_period = 7
|
||||
today_reward24_ment = 348
|
||||
|
||||
today_reward25_type = 3
|
||||
today_reward25_value1 = 1004049
|
||||
today_reward25_value2 = 1
|
||||
today_reward25_period = 7
|
||||
today_reward25_ment = 348
|
||||
|
||||
today_reward26_type = 3
|
||||
today_reward26_value1 = 1002469
|
||||
today_reward26_value2 = 1
|
||||
today_reward26_period = 7
|
||||
today_reward26_ment = 348
|
||||
|
||||
today_reward27_type = 3
|
||||
today_reward27_value1 = 1000026
|
||||
today_reward27_value2 = 3
|
||||
today_reward27_period = 7
|
||||
today_reward27_ment = 348
|
||||
|
||||
today_reward28_type = 3
|
||||
today_reward28_value1 = 1002466
|
||||
today_reward28_value2 = 50
|
||||
today_reward28_period = 7
|
||||
today_reward28_ment = 348
|
||||
|
||||
today_reward29_type = 3
|
||||
today_reward29_value1 = 3000804
|
||||
today_reward29_value2 = 1
|
||||
today_reward29_period = 7
|
||||
today_reward29_ment = 348
|
||||
|
||||
today_reward30_type = 3
|
||||
today_reward30_value1 = 4000015
|
||||
today_reward30_value2 = 10
|
||||
today_reward30_period = 7
|
||||
today_reward30_ment = 348
|
||||
|
||||
|
||||
|
||||
;연속출석
|
||||
;6
|
||||
accrue_reward1_term = 6
|
||||
accrue_reward1_type = 3
|
||||
accrue_reward1_value1 = 1000569
|
||||
accrue_reward1_value2 = 1
|
||||
accrue_reward1_period = 7
|
||||
accrue_reward1_ment = 348
|
||||
;12
|
||||
accrue_reward2_term = 12
|
||||
accrue_reward2_type = 3
|
||||
accrue_reward2_value1 = 1003627
|
||||
accrue_reward2_value2 = 1
|
||||
accrue_reward2_period = 7
|
||||
accrue_reward2_ment = 348
|
||||
;18
|
||||
accrue_reward3_term = 18
|
||||
accrue_reward3_type = 3
|
||||
accrue_reward3_value1 = 1003626
|
||||
accrue_reward3_value2 = 1
|
||||
accrue_reward3_period = 7
|
||||
accrue_reward3_ment = 348
|
||||
;24
|
||||
accrue_reward4_term = 24
|
||||
accrue_reward4_type = 3
|
||||
accrue_reward4_value1 = 3002745
|
||||
accrue_reward4_value2 = 1
|
||||
accrue_reward4_period = 7
|
||||
accrue_reward4_ment = 348
|
||||
;30
|
||||
accrue_reward5_term = 30
|
||||
accrue_reward5_type = 3
|
||||
accrue_reward5_value1 = 1000035
|
||||
accrue_reward5_value2 = 1
|
||||
accrue_reward5_period = 7
|
||||
accrue_reward5_ment = 348
|
||||
|
||||
|
||||
|
||||
|
||||
;----------------------------------------------//월 구분선
|
||||
|
||||
;년월
|
||||
[1412]
|
||||
today_reward1_type = 3
|
||||
today_reward1_value1 = 1000028
|
||||
today_reward1_value2 = 1
|
||||
today_reward1_period = 7
|
||||
today_reward1_ment = 348
|
||||
|
||||
today_reward2_type = 3
|
||||
today_reward2_value1 = 5000017
|
||||
today_reward2_value2 = 7
|
||||
today_reward2_period = 7
|
||||
today_reward2_ment = 348
|
||||
|
||||
today_reward3_type = 3
|
||||
today_reward3_value1 = 1000569
|
||||
today_reward3_value2 = 1
|
||||
today_reward3_period = 7
|
||||
today_reward3_ment = 348
|
||||
|
||||
today_reward4_type = 4
|
||||
today_reward4_value1 = 1000
|
||||
today_reward4_value2 = 0
|
||||
today_reward4_period = 7
|
||||
today_reward4_ment = 348
|
||||
|
||||
today_reward5_type = 3
|
||||
today_reward5_value1 = 1000657
|
||||
today_reward5_value2 = 1
|
||||
today_reward5_period = 7
|
||||
today_reward5_ment = 348
|
||||
|
||||
today_reward6_type = 3
|
||||
today_reward6_value1 = 1012011
|
||||
today_reward6_value2 = 10
|
||||
today_reward6_period = 7
|
||||
today_reward6_ment = 348
|
||||
|
||||
today_reward7_type = 3
|
||||
today_reward7_value1 = 1001391
|
||||
today_reward7_value2 = 1
|
||||
today_reward7_period = 7
|
||||
today_reward7_ment = 348
|
||||
|
||||
today_reward8_type = 3
|
||||
today_reward8_value1 = 1000029
|
||||
today_reward8_value2 = 1
|
||||
today_reward8_period = 7
|
||||
today_reward8_ment = 348
|
||||
|
||||
today_reward9_type = 3
|
||||
today_reward9_value1 = 1000016
|
||||
today_reward9_value2 = 40
|
||||
today_reward9_period = 7
|
||||
today_reward9_ment = 348
|
||||
|
||||
today_reward10_type = 3
|
||||
today_reward10_value1 = 1000569
|
||||
today_reward10_value2 = 1
|
||||
today_reward10_period = 7
|
||||
today_reward10_ment = 348
|
||||
|
||||
today_reward11_type = 4
|
||||
today_reward11_value1 = 1000
|
||||
today_reward11_value2 = 0
|
||||
today_reward11_period = 7
|
||||
today_reward11_ment = 348
|
||||
|
||||
today_reward12_type = 3
|
||||
today_reward12_value1 = 1001441
|
||||
today_reward12_value2 = 3
|
||||
today_reward12_period = 7
|
||||
today_reward12_ment = 348
|
||||
|
||||
today_reward13_type = 3
|
||||
today_reward13_value1 = 1012011
|
||||
today_reward13_value2 = 10
|
||||
today_reward13_period = 7
|
||||
today_reward13_ment = 348
|
||||
|
||||
today_reward14_type = 3
|
||||
today_reward14_value1 = 1001392
|
||||
today_reward14_value2 = 1
|
||||
today_reward14_period = 7
|
||||
today_reward14_ment = 348
|
||||
|
||||
today_reward15_type = 3
|
||||
today_reward15_value1 = 1004880
|
||||
today_reward15_value2 = 3
|
||||
today_reward15_period = 7
|
||||
today_reward15_ment = 348
|
||||
|
||||
today_reward16_type = 3
|
||||
today_reward16_value1 = 1000022
|
||||
today_reward16_value2 = 1
|
||||
today_reward16_period = 7
|
||||
today_reward16_ment = 348
|
||||
|
||||
today_reward17_type = 3
|
||||
today_reward17_value1 = 1000569
|
||||
today_reward17_value2 = 1
|
||||
today_reward17_period = 7
|
||||
today_reward17_ment = 348
|
||||
|
||||
today_reward18_type = 4
|
||||
today_reward18_value1 = 1000
|
||||
today_reward18_value2 = 0
|
||||
today_reward18_period = 7
|
||||
today_reward18_ment = 348
|
||||
|
||||
today_reward19_type = 3
|
||||
today_reward19_value1 = 1001439
|
||||
today_reward19_value2 = 1
|
||||
today_reward19_period = 7
|
||||
today_reward19_ment = 348
|
||||
|
||||
today_reward20_type = 3
|
||||
today_reward20_value1 = 1012011
|
||||
today_reward20_value2 = 10
|
||||
today_reward20_period = 7
|
||||
today_reward20_ment = 348
|
||||
|
||||
today_reward21_type = 3
|
||||
today_reward21_value1 = 1001393
|
||||
today_reward21_value2 = 1
|
||||
today_reward21_period = 7
|
||||
today_reward21_ment = 348
|
||||
|
||||
today_reward22_type = 3
|
||||
today_reward22_value1 = 1000001
|
||||
today_reward22_value2 = 10
|
||||
today_reward22_period = 7
|
||||
today_reward22_ment = 348
|
||||
|
||||
today_reward23_type = 3
|
||||
today_reward23_value1 = 1002373
|
||||
today_reward23_value2 = 1
|
||||
today_reward23_period = 7
|
||||
today_reward23_ment = 348
|
||||
|
||||
today_reward24_type = 3
|
||||
today_reward24_value1 = 1000569
|
||||
today_reward24_value2 = 1
|
||||
today_reward24_period = 7
|
||||
today_reward24_ment = 348
|
||||
|
||||
today_reward25_type = 3
|
||||
today_reward25_value1 = 1003642
|
||||
today_reward25_value2 = 1
|
||||
today_reward25_period = 7
|
||||
today_reward25_ment = 348
|
||||
|
||||
today_reward26_type = 3
|
||||
today_reward26_value1 = 1001440
|
||||
today_reward26_value2 = 1
|
||||
today_reward26_period = 7
|
||||
today_reward26_ment = 348
|
||||
|
||||
today_reward27_type = 3
|
||||
today_reward27_value1 = 1012011
|
||||
today_reward27_value2 = 10
|
||||
today_reward27_period = 7
|
||||
today_reward27_ment = 348
|
||||
|
||||
today_reward28_type = 3
|
||||
today_reward28_value1 = 1001394
|
||||
today_reward28_value2 = 1
|
||||
today_reward28_period = 7
|
||||
today_reward28_ment = 348
|
||||
|
||||
today_reward29_type = 3
|
||||
today_reward29_value1 = 1005030
|
||||
today_reward29_value2 = 5
|
||||
today_reward29_period = 7
|
||||
today_reward29_ment = 348
|
||||
|
||||
today_reward30_type = 3
|
||||
today_reward30_value1 = 1000076
|
||||
today_reward30_value2 = 1
|
||||
today_reward30_period = 7
|
||||
today_reward30_ment = 348
|
||||
|
||||
today_reward31_type = 9
|
||||
today_reward31_value1 = 4450
|
||||
today_reward31_value2 = 0
|
||||
today_reward31_period = 7
|
||||
today_reward31_ment = 348
|
||||
|
||||
|
||||
;연속출석 보상
|
||||
;5일
|
||||
accrue_reward1_term = 6
|
||||
accrue_reward1_type = 3
|
||||
accrue_reward1_value1 = 1003640
|
||||
accrue_reward1_value2 = 1
|
||||
accrue_reward1_period = 7
|
||||
accrue_reward1_ment = 348
|
||||
;10일
|
||||
accrue_reward2_term = 12
|
||||
accrue_reward2_type = 3
|
||||
accrue_reward2_value1 = 1003641
|
||||
accrue_reward2_value2 = 1
|
||||
accrue_reward2_period = 7
|
||||
accrue_reward2_ment = 348
|
||||
;15일
|
||||
accrue_reward3_term = 18
|
||||
accrue_reward3_type = 6
|
||||
accrue_reward3_value1 = 2
|
||||
accrue_reward3_value2 = 0
|
||||
accrue_reward3_period = 7
|
||||
accrue_reward3_ment = 348
|
||||
;20일
|
||||
accrue_reward4_term = 24
|
||||
accrue_reward4_type = 6
|
||||
accrue_reward4_value1 = 42
|
||||
accrue_reward4_value2 = 0
|
||||
accrue_reward4_period = 7
|
||||
accrue_reward4_ment = 348
|
||||
;25일
|
||||
accrue_reward5_term = 31
|
||||
accrue_reward5_type = 6
|
||||
accrue_reward5_value1 = 48
|
||||
accrue_reward5_value2 = 0
|
||||
accrue_reward5_period = 7
|
||||
accrue_reward5_ment = 348
|
||||
|
||||
[1410]
|
||||
today_reward1_type = 3
|
||||
today_reward1_value1 = 1000016
|
||||
today_reward1_value2 = 100
|
||||
today_reward1_period = 7
|
||||
today_reward1_ment = 348
|
||||
|
||||
today_reward2_type = 3
|
||||
today_reward2_value1 = 2000093
|
||||
today_reward2_value2 = 7200
|
||||
today_reward2_period = 7
|
||||
today_reward2_ment = 348
|
||||
|
||||
today_reward3_type = 3
|
||||
today_reward3_value1 = 3003109
|
||||
today_reward3_value2 = 1
|
||||
today_reward3_period = 7
|
||||
today_reward3_ment = 348
|
||||
|
||||
today_reward4_type = 3
|
||||
today_reward4_value1 = 1002358
|
||||
today_reward4_value2 = 1
|
||||
today_reward4_period = 7
|
||||
today_reward4_ment = 348
|
||||
|
||||
today_reward5_type = 3
|
||||
today_reward5_value1 = 5001406
|
||||
today_reward5_value2 = 7
|
||||
today_reward5_period = 7
|
||||
today_reward5_ment = 348
|
||||
|
||||
today_reward6_type = 3
|
||||
today_reward6_value1 = 1000028
|
||||
today_reward6_value2 = 1
|
||||
today_reward6_period = 7
|
||||
today_reward6_ment = 348
|
||||
|
||||
today_reward7_type = 3
|
||||
today_reward7_value1 = 1000043
|
||||
today_reward7_value2 = 1
|
||||
today_reward7_period = 7
|
||||
today_reward7_ment = 348
|
||||
|
||||
today_reward8_type = 3
|
||||
today_reward8_value1 = 4000015
|
||||
today_reward8_value2 = 10
|
||||
today_reward8_period = 7
|
||||
today_reward8_ment = 348
|
||||
|
||||
today_reward9_type = 6
|
||||
today_reward9_value1 = 48
|
||||
today_reward9_value2 = 0
|
||||
today_reward9_period = 7
|
||||
today_reward9_ment = 348
|
||||
|
||||
today_reward10_type = 3
|
||||
today_reward10_value1 = 1001411
|
||||
today_reward10_value2 = 10
|
||||
today_reward10_period = 7
|
||||
today_reward10_ment = 348
|
||||
|
||||
today_reward11_type = 3
|
||||
today_reward11_value1 = 5000435
|
||||
today_reward11_value2 = 7
|
||||
today_reward11_period = 7
|
||||
today_reward11_ment = 348
|
||||
|
||||
today_reward12_type = 3
|
||||
today_reward12_value1 = 1000574
|
||||
today_reward12_value2 = 1
|
||||
today_reward12_period = 7
|
||||
today_reward12_ment = 348
|
||||
|
||||
today_reward13_type = 3
|
||||
today_reward13_value1 = 1000029
|
||||
today_reward13_value2 = 1
|
||||
today_reward13_period = 7
|
||||
today_reward13_ment = 348
|
||||
|
||||
today_reward14_type = 3
|
||||
today_reward14_value1 = 1000043
|
||||
today_reward14_value2 = 1
|
||||
today_reward14_period = 7
|
||||
today_reward14_ment = 348
|
||||
|
||||
today_reward15_type = 3
|
||||
today_reward15_value1 = 5000017
|
||||
today_reward15_value2 = 7
|
||||
today_reward15_period = 7
|
||||
today_reward15_ment = 348
|
||||
|
||||
today_reward16_type = 3
|
||||
today_reward16_value1 = 1000028
|
||||
today_reward16_value2 = 1
|
||||
today_reward16_period = 7
|
||||
today_reward16_ment = 348
|
||||
|
||||
today_reward17_type = 3
|
||||
today_reward17_value1 = 1001412
|
||||
today_reward17_value2 = 10
|
||||
today_reward17_period = 7
|
||||
today_reward17_ment = 348
|
||||
|
||||
today_reward18_type = 3
|
||||
today_reward18_value1 = 1002358
|
||||
today_reward18_value2 = 1
|
||||
today_reward18_period = 7
|
||||
today_reward18_ment = 348
|
||||
|
||||
today_reward19_type = 3
|
||||
today_reward19_value1 = 1001440
|
||||
today_reward19_value2 = 5
|
||||
today_reward19_period = 7
|
||||
today_reward19_ment = 348
|
||||
|
||||
today_reward20_type = 3
|
||||
today_reward20_value1 = 1001410
|
||||
today_reward20_value2 = 10
|
||||
today_reward20_period = 7
|
||||
today_reward20_ment = 348
|
||||
|
||||
today_reward21_type = 3
|
||||
today_reward21_value1 = 1001414
|
||||
today_reward21_value2 = 10
|
||||
today_reward21_period = 7
|
||||
today_reward21_ment = 348
|
||||
|
||||
today_reward22_type = 3
|
||||
today_reward22_value1 = 1000016
|
||||
today_reward22_value2 = 100
|
||||
today_reward22_period = 7
|
||||
today_reward22_ment = 348
|
||||
|
||||
today_reward23_type = 3
|
||||
today_reward23_value1 = 1000029
|
||||
today_reward23_value2 = 1
|
||||
today_reward23_period = 7
|
||||
today_reward23_ment = 348
|
||||
|
||||
today_reward24_type = 3
|
||||
today_reward24_value1 = 1001413
|
||||
today_reward24_value2 = 10
|
||||
today_reward24_period = 7
|
||||
today_reward24_ment = 348
|
||||
|
||||
today_reward25_type = 3
|
||||
today_reward25_value1 = 1002358
|
||||
today_reward25_value2 = 1
|
||||
today_reward25_period = 7
|
||||
today_reward25_ment = 348
|
||||
|
||||
today_reward26_type = 3
|
||||
today_reward26_value1 = 1000569
|
||||
today_reward26_value2 = 1
|
||||
today_reward26_period = 7
|
||||
today_reward26_ment = 348
|
||||
|
||||
today_reward27_type = 3
|
||||
today_reward27_value1 = 1000043
|
||||
today_reward27_value2 = 1
|
||||
today_reward27_period = 7
|
||||
today_reward27_ment = 348
|
||||
|
||||
today_reward28_type = 3
|
||||
today_reward28_value1 = 1000599
|
||||
today_reward28_value2 = 1
|
||||
today_reward28_period = 7
|
||||
today_reward28_ment = 348
|
||||
|
||||
today_reward29_type = 3
|
||||
today_reward29_value1 = 5000017
|
||||
today_reward29_value2 = 7
|
||||
today_reward29_period = 7
|
||||
today_reward29_ment = 348
|
||||
|
||||
today_reward30_type = 3
|
||||
today_reward30_value1 = 1000652
|
||||
today_reward30_value2 = 1
|
||||
today_reward30_period = 7
|
||||
today_reward30_ment = 348
|
||||
|
||||
today_reward31_type = 3
|
||||
today_reward31_value1 = 1000043
|
||||
today_reward31_value2 = 1
|
||||
today_reward31_period = 7
|
||||
today_reward31_ment = 348
|
||||
|
||||
|
||||
accrue_reward1_term = 5
|
||||
accrue_reward1_type = 3
|
||||
accrue_reward1_value1 = 1000001
|
||||
accrue_reward1_value2 = 10
|
||||
accrue_reward1_period = 7
|
||||
accrue_reward1_ment = 348
|
||||
;10일
|
||||
accrue_reward2_term = 10
|
||||
accrue_reward2_type = 3
|
||||
accrue_reward2_value1 = 1005030
|
||||
accrue_reward2_value2 = 10
|
||||
accrue_reward2_period = 7
|
||||
accrue_reward2_ment = 348
|
||||
;15일
|
||||
accrue_reward3_term = 15
|
||||
accrue_reward3_type = 6
|
||||
accrue_reward3_value1 = 32
|
||||
accrue_reward3_value2 = 0
|
||||
accrue_reward3_period = 7
|
||||
accrue_reward3_ment = 348
|
||||
;20일
|
||||
accrue_reward4_term = 20
|
||||
accrue_reward4_type = 3
|
||||
accrue_reward4_value1 = 1000654
|
||||
accrue_reward4_value2 = 1
|
||||
accrue_reward4_period = 7
|
||||
accrue_reward4_ment = 348
|
||||
;25일
|
||||
accrue_reward5_term = 25
|
||||
accrue_reward5_type = 3
|
||||
accrue_reward5_value1 = 3000813
|
||||
accrue_reward5_value2 = 1
|
||||
accrue_reward5_period = 7
|
||||
accrue_reward5_ment = 348
|
||||
@@ -0,0 +1,63 @@
|
||||
|
||||
[common]
|
||||
max_authority = 10
|
||||
|
||||
[authority1]
|
||||
name = 인간남자
|
||||
code = 1001
|
||||
need_peso = 5000
|
||||
need_cash = 0
|
||||
|
||||
[authority2]
|
||||
name = 인간여자
|
||||
code = 1002
|
||||
need_peso = 5000
|
||||
need_cash = 0
|
||||
|
||||
[authority3]
|
||||
name = 엘프남자
|
||||
code = 2001
|
||||
need_peso = 5000
|
||||
need_cash = 0
|
||||
|
||||
[authority4]
|
||||
name = 엘프여자
|
||||
code = 2002
|
||||
need_peso = 5000
|
||||
need_cash = 0
|
||||
|
||||
[authority5]
|
||||
name = 드워프남자
|
||||
code = 3001
|
||||
need_peso = 5000
|
||||
need_cash = 0
|
||||
|
||||
[authority6]
|
||||
name = 드워프여자
|
||||
code = 3002
|
||||
need_peso = 5000
|
||||
need_cash = 0
|
||||
|
||||
[authority7]
|
||||
name = 리더교체
|
||||
code = 4001
|
||||
need_peso = 500
|
||||
need_cash = 0
|
||||
|
||||
[authority8]
|
||||
name = 용병해고
|
||||
code = 4002
|
||||
need_peso = 500
|
||||
need_cash = 0
|
||||
|
||||
[authority9]
|
||||
name = 파산
|
||||
code = 4003
|
||||
need_peso = 0
|
||||
need_cash = 0
|
||||
|
||||
[authority10]
|
||||
name = UI초기화
|
||||
code = 4004
|
||||
need_peso = 0
|
||||
need_cash = 0
|
||||
@@ -0,0 +1,2 @@
|
||||
[config]
|
||||
AutoRun =1
|
||||
@@ -0,0 +1,189 @@
|
||||
[info]
|
||||
change = 0
|
||||
|
||||
award_time = 17000
|
||||
SendAwardCount = 4
|
||||
MaxAward = 27
|
||||
|
||||
|
||||
[Award1]
|
||||
Type = 1
|
||||
Title = 챔피온
|
||||
Bonus = 0.05f
|
||||
|
||||
[Award2]
|
||||
Type = 2
|
||||
Title = 광전사
|
||||
Bonus = 0.04f
|
||||
|
||||
[Award3]
|
||||
Type = 3
|
||||
Title = 난타왕
|
||||
Bonus = 0.04f
|
||||
|
||||
[Award4]
|
||||
Type = 4
|
||||
Title = 지름신
|
||||
Bonus = 0.03f
|
||||
|
||||
[Award5]
|
||||
Type = 5
|
||||
Title = 낚시왕
|
||||
Bonus = 0.03f
|
||||
|
||||
[Award6]
|
||||
Type = 6
|
||||
Title = 동네북
|
||||
Bonus = 0.03f
|
||||
|
||||
[Award7]
|
||||
Type = 7
|
||||
Title = 몸 빵
|
||||
Bonus = 0.03f
|
||||
|
||||
[Award8]
|
||||
Type = 8
|
||||
Title = 스파이
|
||||
Bonus = 0.01f
|
||||
|
||||
[Award9]
|
||||
Type = 9
|
||||
Title = 콤보킹
|
||||
Bonus = 0.04f
|
||||
|
||||
|
||||
;----------------// PowerStone
|
||||
[Award10]
|
||||
Type = 10
|
||||
Title = 수호자
|
||||
Bonus = 0.04f
|
||||
|
||||
[Award11]
|
||||
Type = 11
|
||||
Title = 파괴자
|
||||
Bonus = 0.04f
|
||||
|
||||
[Award12]
|
||||
Type = 12
|
||||
Title = 삽질맨
|
||||
Bonus = 0.01f
|
||||
|
||||
|
||||
;----------------// Prisoner
|
||||
[Award13]
|
||||
Type = 13
|
||||
Title = 구원자
|
||||
Bonus = 0.04f
|
||||
|
||||
[Award14]
|
||||
Type = 14
|
||||
Title = 처형자
|
||||
Bonus = 0.03f
|
||||
|
||||
[Award15]
|
||||
Type = 15
|
||||
Title = 종결자
|
||||
Bonus = 0.04f
|
||||
|
||||
[Award16]
|
||||
Type = 16
|
||||
Title = 심청이
|
||||
Bonus = 0.03f
|
||||
|
||||
|
||||
;----------------// Hidden Crown
|
||||
[Award17]
|
||||
Type = 17
|
||||
Title = 근위대
|
||||
Bonus = 0.03f
|
||||
|
||||
[Award18]
|
||||
Type = 18
|
||||
Title = 임금님
|
||||
Bonus = 0.04f
|
||||
|
||||
[Award19]
|
||||
Type = 19
|
||||
Title = 특공대
|
||||
Bonus = 0.04f
|
||||
|
||||
[Award20]
|
||||
Type = 20
|
||||
Title = 반역자
|
||||
Bonus = 0.01f
|
||||
|
||||
|
||||
;----------------// Special
|
||||
[Award21]
|
||||
Type = 21
|
||||
Title = 특별상
|
||||
Bonus = 0.00f
|
||||
|
||||
|
||||
;----------------// Soccer
|
||||
[Award22]
|
||||
Type = 22
|
||||
Title = 득점왕
|
||||
Bonus = 0.04f
|
||||
|
||||
[Award23]
|
||||
Type = 23
|
||||
Title = 도움왕
|
||||
Bonus = 0.03f
|
||||
|
||||
[Award24]
|
||||
Type = 24
|
||||
Title = 자책골
|
||||
Bonus = 0.01f
|
||||
|
||||
[Award25]
|
||||
Type = 25
|
||||
Title = 수문장
|
||||
Bonus = 0.04f
|
||||
|
||||
|
||||
;----------------// Gangsi
|
||||
[Award26]
|
||||
Type = 26
|
||||
Title = 강시왕
|
||||
Bonus = 0.05f
|
||||
|
||||
[Award27]
|
||||
Type = 27
|
||||
Title = 생존자
|
||||
Bonus = 0.05f
|
||||
|
||||
|
||||
|
||||
[AwardRandBonus]
|
||||
MaxBonus = 10
|
||||
|
||||
Bonus1_Rand = 2500
|
||||
Bonus1_Multiply = 1.0f
|
||||
|
||||
Bonus2_Rand = 2000
|
||||
Bonus2_Multiply = 2.0f
|
||||
|
||||
Bonus3_Rand = 1500
|
||||
Bonus3_Multiply = 3.0f
|
||||
|
||||
Bonus4_Rand = 1250
|
||||
Bonus4_Multiply = 4.0f
|
||||
|
||||
Bonus5_Rand = 1000
|
||||
Bonus5_Multiply = 5.0f
|
||||
|
||||
Bonus6_Rand = 750
|
||||
Bonus6_Multiply = 6.0f
|
||||
|
||||
Bonus7_Rand = 500
|
||||
Bonus7_Multiply = 7.0f
|
||||
|
||||
Bonus8_Rand = 250
|
||||
Bonus8_Multiply = 8.0f
|
||||
|
||||
Bonus9_Rand = 150
|
||||
Bonus9_Multiply = 9.0f
|
||||
|
||||
Bonus10_Rand = 100
|
||||
Bonus10_Multiply = 10.0f
|
||||
@@ -0,0 +1,20 @@
|
||||
[Info]
|
||||
battleroom_create_max_user = 2
|
||||
|
||||
|
||||
[reserve_create]
|
||||
MAX_NAME = 5
|
||||
NAME_0 = 우정파괴 ! 로스트사가 !
|
||||
NAME_1 = 우리는 최고의 팀 ! ! !
|
||||
NAME_2 = 실력으로 말할뿐 ! ! !
|
||||
NAME_3 = 다같이 고고싱~☆
|
||||
NAME_4 = 톱을 노려라 !
|
||||
|
||||
MAX_PLAYER = 8
|
||||
MAX_OBSERVER = 4
|
||||
|
||||
default_catchmode_level = 10
|
||||
|
||||
|
||||
[ExtraOption]
|
||||
enable_level = 20
|
||||
@@ -0,0 +1,375 @@
|
||||
;---------------------------------------------------------------
|
||||
;
|
||||
; 빙고숫자 셋팅.
|
||||
; 빙고에서 사용할 최대 수를 셋팅합니다.
|
||||
; bingo_type = 0 (랜덤 빙고)-기본 , 1(고정빙고)
|
||||
; ■ common
|
||||
;
|
||||
; max_bingo_number : 빙고에서 사용할 최대 숫자. ( 99가 max입니다 )
|
||||
; reward_hidden_icon : UI에서 별로 표시할 아이템. (클라전용)
|
||||
;
|
||||
; 선물정보 (서버전용)
|
||||
; reward_send_id =
|
||||
; reward_state =
|
||||
; reward_period =
|
||||
; reward_ment =
|
||||
;
|
||||
; reward_count : 아이템 테이블 총 갯수
|
||||
; allbingo_count : 올 빙고시 보상 아이템 테이블 등록 할 갯수.
|
||||
;
|
||||
;
|
||||
; ■ reward
|
||||
;
|
||||
; reward_icon : 아이템 아이콘 파일이름 ( 클라에서만 사용 )
|
||||
; reward_hidden : 별로 보인 아이템 ( 클라에서만 사용 )
|
||||
; reward_manual : 툴팁에 표시할 내용의 인덱스. ( sp2_bingo_manual.ini 참고 )
|
||||
;
|
||||
; 선물정보 (클라,서버)
|
||||
; reward_type : 1(용병),2(치장),3(권한),4(페소),5(장비),6(장비상자),7(치장, 선택가능)(8(경험치),9(메달)
|
||||
; reward_value1 : 하단 셋팅 참고.
|
||||
; reward_value2 : 하단 셋팅 참고.
|
||||
; reward_percent : 아이템 등장 확률.
|
||||
; 정수 형으로 입력.
|
||||
;
|
||||
;
|
||||
; 1 용병 : 코드, 기간(h)
|
||||
; 2 치장 : 성별, 코드
|
||||
; 3 권한 : 코드, 수량
|
||||
; 4 페소 : 지급량, X
|
||||
; 5 장비 : 코드, (강화값x10000)+기간(h)
|
||||
; 6 장비보급 : 코드, 되팔기 가격
|
||||
; 8 경험치 : 경험치, X
|
||||
; 9 메달 : 코드, 기간(h)
|
||||
;
|
||||
;---------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
;---------------------------------------------------------------
|
||||
; 공통셋팅
|
||||
;---------------------------------------------------------------
|
||||
[common]
|
||||
bingo_type = 1
|
||||
max_bingo_number = 25
|
||||
hidden_icon = UIIconPack46#goods_bingo06_hideitem
|
||||
|
||||
reward_send_id = 개발자K
|
||||
reward_state = 0
|
||||
reward_period = 7
|
||||
reward_ment = 1011
|
||||
|
||||
reward_count = 12
|
||||
allbingo_count = 1
|
||||
|
||||
|
||||
|
||||
;---------------------------------------------------------------
|
||||
; 보상테이블
|
||||
;---------------------------------------------------------------
|
||||
|
||||
[reward1]
|
||||
reward_name = 레어 영구장비
|
||||
reward_icon = UIIconPack11#goods_rare3
|
||||
reward_hidden = 0
|
||||
reward_type = 6
|
||||
reward_value1 = 48
|
||||
reward_value2 = 0
|
||||
reward_percent = 100
|
||||
reward_manual = 1
|
||||
|
||||
[reward2]
|
||||
reward_name = 황금열쇠 상자
|
||||
reward_icon = UIIconPack76#Play_Box
|
||||
reward_hidden = 0
|
||||
reward_type = 3
|
||||
reward_value1 = 1000715
|
||||
reward_value2 = 1
|
||||
reward_percent = 100
|
||||
reward_manual = 2
|
||||
|
||||
[reward3]
|
||||
reward_name = 영구장비 보급
|
||||
reward_icon = UIIconPack10#goods_extra2
|
||||
reward_hidden = 0
|
||||
reward_type = 6
|
||||
reward_value1 = 2
|
||||
reward_value2 = 0
|
||||
reward_percent = 100
|
||||
reward_manual = 3
|
||||
|
||||
[reward4]
|
||||
reward_name = 달빛낚싯대(3일)
|
||||
reward_icon = UIIconPack9#goods_fishing_rod2
|
||||
reward_hidden = 0
|
||||
reward_type = 3
|
||||
reward_value1 = 5000017
|
||||
reward_value2 = 3
|
||||
reward_percent = 100
|
||||
reward_manual = 4
|
||||
|
||||
[reward5]
|
||||
reward_name = 50,000페소
|
||||
reward_icon = UIIconPack13#quest_002
|
||||
reward_hidden = 0
|
||||
reward_type = 4
|
||||
reward_value1 = 50000
|
||||
reward_value2 = 0
|
||||
reward_percent = 100
|
||||
reward_manual = 5
|
||||
|
||||
[reward6]
|
||||
reward_name = 코스튬 보급상자
|
||||
reward_icon = UIIconPack80#coustombox
|
||||
reward_hidden = 0
|
||||
reward_type = 3
|
||||
reward_value1 = 1005344
|
||||
reward_value2 = 1
|
||||
reward_percent = 100
|
||||
reward_manual = 6
|
||||
|
||||
[reward7]
|
||||
reward_name = 레인보우 확성기
|
||||
reward_icon = UIIconPack71#goods_rainbow
|
||||
reward_hidden = 0
|
||||
reward_type = 3
|
||||
reward_value1 = 1005030
|
||||
reward_value2 = 30
|
||||
reward_percent = 100
|
||||
reward_manual = 7
|
||||
|
||||
[reward8]
|
||||
reward_name = 몬스터 코인 10개
|
||||
reward_icon = UIIconPack10#goods_pvecoin_2
|
||||
reward_hidden = 0
|
||||
reward_type = 3
|
||||
reward_value1 = 1000026
|
||||
reward_value2 = 10
|
||||
reward_percent = 100
|
||||
reward_manual = 8
|
||||
|
||||
[reward9]
|
||||
reward_name = 장비스킨
|
||||
reward_icon = UIIconPack26#goods_skin
|
||||
reward_hidden = 0
|
||||
reward_type = 3
|
||||
reward_value1 = 1000202
|
||||
reward_value2 = 1
|
||||
reward_percent = 100
|
||||
reward_manual = 9
|
||||
|
||||
[reward10]
|
||||
reward_name = 인간 여성
|
||||
reward_icon = UIIconPack1#human_woman
|
||||
reward_hidden = 0
|
||||
reward_type = 7
|
||||
reward_value1 = 5
|
||||
reward_value2 = 1
|
||||
reward_percent = 100
|
||||
reward_manual = 10
|
||||
|
||||
[reward11]
|
||||
reward_name = 원데이 버닝패키지
|
||||
reward_icon = UIIconPack68#oneday_burn
|
||||
reward_hidden = 0
|
||||
reward_type = 3
|
||||
reward_value1 = 1002358
|
||||
reward_value2 = 1
|
||||
reward_percent = 100
|
||||
reward_manual = 11
|
||||
|
||||
|
||||
[reward12]
|
||||
reward_name = 차원조각 100개
|
||||
reward_icon = PetIconPack001#New_additives_002
|
||||
reward_hidden = 0
|
||||
reward_type = 3
|
||||
reward_value1 = 1012011
|
||||
reward_value2 = 100
|
||||
reward_percent = 100
|
||||
reward_manual = 12
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
;---------------------------------------------------------------
|
||||
; 올빙고 보상 테이블
|
||||
;---------------------------------------------------------------
|
||||
|
||||
[allbingo_1]
|
||||
reward_name = 한가위 코인
|
||||
;어린이 토큰
|
||||
reward_icon = UIIconPack97#moon_coin
|
||||
;UIIconPack87#Kids_Coin
|
||||
reward_hidden = 0
|
||||
reward_type = 3
|
||||
reward_value1 = 1000049
|
||||
reward_value2 = 5
|
||||
reward_percent = 100
|
||||
reward_manual = 13
|
||||
|
||||
|
||||
;---------------------------------------------------------------
|
||||
; 더미테이블
|
||||
; 더미 테이블은 위의 max_bingo_number만큼 25개의 값을 세팅
|
||||
; 고정보상일 경우만 사용(랜덤 빙고의 경우 미사용)
|
||||
;---------------------------------------------------------------
|
||||
|
||||
|
||||
[dummy1]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_01
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_01
|
||||
code = 1004480
|
||||
manual = 14
|
||||
|
||||
[dummy2]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_02
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_02
|
||||
code = 1004481
|
||||
manual = 15
|
||||
|
||||
[dummy3]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_03
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_03
|
||||
code = 1004482
|
||||
manual = 16
|
||||
|
||||
[dummy4]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_04
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_04
|
||||
code = 1004483
|
||||
manual = 17
|
||||
|
||||
[dummy5]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_05
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_05
|
||||
code = 1004484
|
||||
manual = 18
|
||||
|
||||
[dummy6]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_06
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_06
|
||||
code = 1004485
|
||||
manual = 19
|
||||
|
||||
[dummy7]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_07
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_07
|
||||
code = 1004486
|
||||
manual = 20
|
||||
|
||||
[dummy8]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_08
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_08
|
||||
code = 1004487
|
||||
manual = 21
|
||||
|
||||
[dummy9]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_09
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_09
|
||||
code = 1004488
|
||||
manual = 22
|
||||
|
||||
[dummy10]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_10
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_10
|
||||
code = 1004489
|
||||
manual = 23
|
||||
|
||||
[dummy11]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_11
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_11
|
||||
code = 1004490
|
||||
manual = 24
|
||||
|
||||
[dummy12]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_12
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_12
|
||||
code = 1004491
|
||||
manual = 25
|
||||
|
||||
[dummy13]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_13
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_13
|
||||
code = 1004492
|
||||
manual = 26
|
||||
|
||||
[dummy14]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_14
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_14
|
||||
code = 1004493
|
||||
manual = 27
|
||||
|
||||
[dummy15]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_15
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_15
|
||||
code = 1004494
|
||||
manual = 28
|
||||
|
||||
[dummy16]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_16
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_16
|
||||
code = 1004495
|
||||
manual = 29
|
||||
|
||||
[dummy17]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_17
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_17
|
||||
code = 1004496
|
||||
manual = 30
|
||||
|
||||
[dummy18]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_18
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_18
|
||||
code = 1004497
|
||||
manual = 31
|
||||
|
||||
[dummy19]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_19
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_19
|
||||
code = 1004498
|
||||
manual = 32
|
||||
|
||||
[dummy20]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_20
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_20
|
||||
code = 1004499
|
||||
manual = 33
|
||||
|
||||
[dummy21]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_21
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_21
|
||||
code = 1004500
|
||||
manual = 34
|
||||
|
||||
[dummy22]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_22
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_22
|
||||
code = 1004501
|
||||
manual = 35
|
||||
|
||||
[dummy23]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_23
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_23
|
||||
code = 1004502
|
||||
manual = 36
|
||||
|
||||
[dummy24]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_24
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_24
|
||||
code = 1004503
|
||||
manual = 37
|
||||
|
||||
[dummy25]
|
||||
uncheck_icon = UIIconEvent5#bingo_obj_numbg_gray_25
|
||||
check_icon = UIIconEvent5#bingo_obj_bg_picture_25
|
||||
code = 1004504
|
||||
manual = 38
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
; 접근 제한 IP 설정.
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,3 @@
|
||||
[SeasonDate]
|
||||
LastSeasonDate=2020101202
|
||||
;LastSeasonDate=2012052513
|
||||
@@ -0,0 +1,86 @@
|
||||
|
||||
[common]
|
||||
|
||||
reward_send_id = 개발자K
|
||||
reward_state = 0
|
||||
|
||||
;[선물함 보관기간]
|
||||
reward_period = 7
|
||||
|
||||
;[선물함 멘트 코드]
|
||||
reward_ment = 1011
|
||||
|
||||
;[제한시간]
|
||||
time_limit_sec = 60
|
||||
|
||||
;[확률 float ]
|
||||
; ex: 0.001f >> 0.1%
|
||||
; ex: 1.0f >> 100%
|
||||
clove_mission_prob = 0.30f
|
||||
|
||||
; 일반 보상
|
||||
[reward section info]
|
||||
reward_section_cnt = 3
|
||||
|
||||
reward_section_1_type = 3
|
||||
reward_section_1_value1 = 1000016
|
||||
reward_section_1_value2 = 100
|
||||
|
||||
reward_section_2_type = 3
|
||||
reward_section_2_value1 = 5000017
|
||||
reward_section_2_value2 = 1
|
||||
|
||||
reward_section_3_type = 3
|
||||
reward_section_3_value1 = 1010755
|
||||
reward_section_3_value2 = 1
|
||||
|
||||
; 특별 보상
|
||||
[reward lucky info]
|
||||
reward_lucky_cnt = 9
|
||||
|
||||
; ● : 골드
|
||||
; ○ : 초록
|
||||
; ●●●
|
||||
reward_lucky_1_type = 3
|
||||
reward_lucky_1_value1 = 1002330
|
||||
reward_lucky_1_value2 = 1
|
||||
|
||||
; ●●○
|
||||
reward_lucky_2_type = 3
|
||||
reward_lucky_2_value1 = 1002330
|
||||
reward_lucky_2_value2 = 1
|
||||
|
||||
; ●○○
|
||||
reward_lucky_3_type = 3
|
||||
reward_lucky_3_value1 = 1002330
|
||||
reward_lucky_3_value2 = 1
|
||||
|
||||
; ○○○
|
||||
reward_lucky_4_type = 3
|
||||
reward_lucky_4_value1 = 1002330
|
||||
reward_lucky_4_value2 = 1
|
||||
|
||||
; ●●●●
|
||||
reward_lucky_5_type = 3
|
||||
reward_lucky_5_value1 = 1002330
|
||||
reward_lucky_5_value2 = 1
|
||||
|
||||
; ●●●○
|
||||
reward_lucky_6_type = 3
|
||||
reward_lucky_6_value1 = 1002330
|
||||
reward_lucky_6_value2 = 1
|
||||
|
||||
; ●●○○
|
||||
reward_lucky_7_type = 3
|
||||
reward_lucky_7_value1 = 1002330
|
||||
reward_lucky_7_value2 = 1
|
||||
|
||||
; ●○○○
|
||||
reward_lucky_8_type = 3
|
||||
reward_lucky_8_value1 = 1002330
|
||||
reward_lucky_8_value2 = 1
|
||||
|
||||
; ○○○○
|
||||
reward_lucky_9_type = 3
|
||||
reward_lucky_9_value1 = 1002330
|
||||
reward_lucky_9_value2 = 1
|
||||
@@ -0,0 +1,52 @@
|
||||
;각성 공통 내용 포함
|
||||
[common]
|
||||
;각성 타입 최대수
|
||||
max_awake = 2
|
||||
;각성재료 구성 요소 최대 수
|
||||
max_material = 4
|
||||
;최대 각성 기간
|
||||
max_awake_period = 31
|
||||
max_awake_product = 4
|
||||
|
||||
;각성별 필요 재료 ( 증가 일수에 따른 필요 재료 수 등을 위해선 따로 추가 필요 )
|
||||
[material1]
|
||||
material_type = 3
|
||||
material_code = 0
|
||||
material_need_cnt = 500
|
||||
|
||||
[material2]
|
||||
material_type = 2
|
||||
material_code = 1012011
|
||||
material_need_cnt = 50
|
||||
|
||||
[material3]
|
||||
material_type = 3
|
||||
material_code = 0
|
||||
material_need_cnt = 2000
|
||||
|
||||
[material4]
|
||||
material_type = 2
|
||||
material_code = 1012011
|
||||
material_need_cnt = 200
|
||||
|
||||
|
||||
;need_awake ( 1 : 일반 각성, 2 : 초월 각성 )
|
||||
[awake_product1]
|
||||
need_awake = 1
|
||||
need_mtrl = 1
|
||||
need_day = 1
|
||||
|
||||
[awake_product2]
|
||||
need_awake = 1
|
||||
need_mtrl = 3
|
||||
need_day = 7
|
||||
|
||||
[awake_product3]
|
||||
need_awake = 2
|
||||
need_mtrl = 2
|
||||
need_day = 1
|
||||
|
||||
[awake_product4]
|
||||
need_awake = 2
|
||||
need_mtrl = 4
|
||||
need_day = 7
|
||||
@@ -0,0 +1,345 @@
|
||||
[common]
|
||||
; 20초마다 변경된 내용 있는지 확인
|
||||
change =1
|
||||
|
||||
;close_shop = 1이면 클로버샵탭을 클릭불가로 만듬
|
||||
close_shop = 0
|
||||
|
||||
; PresentType = 1(용병),2(치장),3(권한),4(페소),5(장비),6(장비상자),7(치장, 선택가능), 8(경험치),9(메달)
|
||||
|
||||
;1용병 : 코드, 기간(h)
|
||||
;2치장 : 부위, 코드
|
||||
;3권한 : 코드, 수량
|
||||
;4페소 : 지급량, X
|
||||
;5장비 : 코드, (강화값x10000)+기간(h)
|
||||
;5성장장비 : 코드, 100000000 + (강화값x10000) + 기간(h)
|
||||
;6장비보급 : 코드(machine_code), 되팔기 가격
|
||||
;7치장(적용용병 선택가능) : 부위(성별5,머리2,머리색4,얼굴1,피부3,기본옷7, 여자는 +1000), 코드
|
||||
;8경험치 : 경험치, X
|
||||
;9메달 : 코드, 기간(h)
|
||||
|
||||
;기타
|
||||
;MarkType = 6 (수량제한)
|
||||
;ManualIndex = 0부터 시작한다.
|
||||
|
||||
max_goods = 15
|
||||
|
||||
|
||||
|
||||
|
||||
; 몬스터 코인
|
||||
[goods1]
|
||||
|
||||
goods_index = 100000
|
||||
|
||||
need_etcitem_count = 20
|
||||
need_etcitem_code = 1001913
|
||||
goods_count = 100000
|
||||
user_buy_count = 5
|
||||
|
||||
PresentSendID = 개발자K
|
||||
PresentType = 3
|
||||
PresentAlarm = 0
|
||||
PresentMent = 1041
|
||||
PresentPeriod = 7
|
||||
PresentValue1 = 1000026
|
||||
PresentValue2 = 1
|
||||
ManualIndex = 8
|
||||
GoodsOrder = 10
|
||||
MarkType = 6
|
||||
|
||||
; 소모품 보급상자
|
||||
[goods2]
|
||||
|
||||
goods_index = 100001
|
||||
|
||||
need_etcitem_count = 25
|
||||
need_etcitem_code = 1001913
|
||||
goods_count = 100000
|
||||
user_buy_count = 5
|
||||
|
||||
PresentSendID = 개발자K
|
||||
PresentType = 3
|
||||
PresentAlarm = 0
|
||||
PresentMent = 1041
|
||||
PresentPeriod = 7
|
||||
PresentValue1 = 1000605
|
||||
PresentValue2 = 1
|
||||
ManualIndex = 9
|
||||
GoodsOrder = 20
|
||||
MarkType = 6
|
||||
|
||||
; 소환:꼬마사신 1개
|
||||
[goods3]
|
||||
|
||||
goods_index = 100002
|
||||
|
||||
need_etcitem_count = 25
|
||||
need_etcitem_code = 1001913
|
||||
goods_count = 100000
|
||||
user_buy_count = 5
|
||||
|
||||
PresentSendID = 개발자K
|
||||
PresentType = 3
|
||||
PresentAlarm = 0
|
||||
PresentMent = 1041
|
||||
PresentPeriod = 7
|
||||
PresentValue1 = 1001439
|
||||
PresentValue2 = 1
|
||||
ManualIndex = 10
|
||||
GoodsOrder = 30
|
||||
MarkType = 6
|
||||
|
||||
; 복불복 돈주머니
|
||||
[goods4]
|
||||
|
||||
goods_index = 100003
|
||||
|
||||
need_etcitem_count = 10
|
||||
need_etcitem_code = 1001913
|
||||
goods_count = 100000
|
||||
user_buy_count = 100
|
||||
|
||||
PresentSendID = 개발자K
|
||||
PresentType = 3
|
||||
PresentAlarm = 0
|
||||
PresentMent = 1041
|
||||
PresentPeriod = 7
|
||||
PresentValue1 = 1000043
|
||||
PresentValue2 = 1
|
||||
ManualIndex = 11
|
||||
GoodsOrder = 40
|
||||
MarkType = 6
|
||||
|
||||
; 레어영구장비
|
||||
[goods5]
|
||||
|
||||
goods_index = 100004
|
||||
|
||||
need_etcitem_count = 400
|
||||
need_etcitem_code = 1001913
|
||||
goods_count = 50
|
||||
user_buy_count = 1
|
||||
|
||||
PresentSendID = 개발자K
|
||||
PresentType = 6
|
||||
PresentAlarm = 0
|
||||
PresentMent = 1041
|
||||
PresentPeriod = 7
|
||||
PresentValue1 = 48
|
||||
PresentValue2 = 0
|
||||
ManualIndex = 12
|
||||
GoodsOrder = 50
|
||||
MarkType = 6
|
||||
|
||||
; 영구용병 소환서
|
||||
[goods6]
|
||||
|
||||
goods_index = 100005
|
||||
|
||||
need_etcitem_count = 400
|
||||
need_etcitem_code = 1001913
|
||||
goods_count = 50
|
||||
user_buy_count = 1
|
||||
|
||||
PresentSendID = 개발자K
|
||||
PresentType = 3
|
||||
PresentAlarm = 0
|
||||
PresentMent = 1041
|
||||
PresentPeriod = 7
|
||||
PresentValue1 = 1000035
|
||||
PresentValue2 = 1
|
||||
ManualIndex = 13
|
||||
GoodsOrder = 60
|
||||
MarkType = 6
|
||||
|
||||
|
||||
; 최고급 장비강화도구
|
||||
[goods7]
|
||||
|
||||
goods_index = 100006
|
||||
|
||||
need_etcitem_count = 350
|
||||
need_etcitem_code = 1001913
|
||||
goods_count = 500
|
||||
user_buy_count = 1
|
||||
|
||||
PresentSendID = 개발자K
|
||||
PresentType = 3
|
||||
PresentAlarm = 0
|
||||
PresentMent = 1041
|
||||
PresentPeriod = 7
|
||||
PresentValue1 = 1000096
|
||||
PresentValue2 = 1
|
||||
ManualIndex = 15
|
||||
GoodsOrder = 80
|
||||
MarkType = 6
|
||||
|
||||
; 영구장비 보급
|
||||
[goods8]
|
||||
|
||||
goods_index = 100007
|
||||
|
||||
need_etcitem_count = 50
|
||||
need_etcitem_code = 1001913
|
||||
goods_count = -1
|
||||
user_buy_count = 1
|
||||
|
||||
PresentSendID = 개발자K
|
||||
PresentType = 6
|
||||
PresentAlarm = 0
|
||||
PresentMent = 1041
|
||||
PresentPeriod = 7
|
||||
PresentValue1 = 2
|
||||
PresentValue2 = 0
|
||||
ManualIndex = 16
|
||||
GoodsOrder = 0
|
||||
MarkType = 0
|
||||
|
||||
; 50% 장비강화카드
|
||||
[goods9]
|
||||
|
||||
goods_index = 100008
|
||||
|
||||
need_etcitem_count = 200
|
||||
need_etcitem_code = 1001913
|
||||
goods_count = 50000
|
||||
user_buy_count = 1
|
||||
|
||||
PresentSendID = 개발자K
|
||||
PresentType = 3
|
||||
PresentAlarm = 0
|
||||
PresentMent = 1041
|
||||
PresentPeriod = 7
|
||||
PresentValue1 = 1000422
|
||||
PresentValue2 = 1
|
||||
ManualIndex = 17
|
||||
GoodsOrder = 100
|
||||
MarkType = 6
|
||||
|
||||
; 봉인된 레어보급
|
||||
[goods10]
|
||||
|
||||
goods_index = 100009
|
||||
|
||||
need_etcitem_count = 150
|
||||
need_etcitem_code = 1001913
|
||||
goods_count = 50000
|
||||
user_buy_count = 1
|
||||
|
||||
PresentSendID = 개발자K
|
||||
PresentType = 3
|
||||
PresentAlarm = 0
|
||||
PresentMent = 1041
|
||||
PresentPeriod = 7
|
||||
PresentValue1 = 1000620
|
||||
PresentValue2 = 1
|
||||
ManualIndex = 18
|
||||
GoodsOrder = 110
|
||||
MarkType = 6
|
||||
|
||||
; 행운의 용병소환서
|
||||
[goods11]
|
||||
|
||||
goods_index = 100010
|
||||
|
||||
need_etcitem_count = 100
|
||||
need_etcitem_code = 1001913
|
||||
goods_count = 100000
|
||||
user_buy_count = 1
|
||||
|
||||
PresentSendID = 개발자K
|
||||
PresentType = 3
|
||||
PresentAlarm = 0
|
||||
PresentMent = 1041
|
||||
PresentPeriod = 7
|
||||
PresentValue1 = 1000574
|
||||
PresentValue2 = 1
|
||||
ManualIndex = 19
|
||||
GoodsOrder = 120
|
||||
MarkType = 6
|
||||
|
||||
|
||||
; 숲의 황금열쇠
|
||||
[goods12]
|
||||
|
||||
goods_index = 100011
|
||||
|
||||
need_etcitem_count = 555
|
||||
need_etcitem_code = 1001913
|
||||
goods_count = 50
|
||||
user_buy_count = 1
|
||||
|
||||
PresentSendID = 개발자K
|
||||
PresentType = 3
|
||||
PresentAlarm = 0
|
||||
PresentMent = 1041
|
||||
PresentPeriod = 7
|
||||
PresentValue1 = 1000412
|
||||
PresentValue2 = 1
|
||||
ManualIndex = 20
|
||||
GoodsOrder = 130
|
||||
MarkType = 6
|
||||
|
||||
; 눈의 황금열쇠
|
||||
[goods13]
|
||||
|
||||
goods_index = 100012
|
||||
|
||||
need_etcitem_count = 555
|
||||
need_etcitem_code = 1001913
|
||||
goods_count = 50
|
||||
user_buy_count = 1
|
||||
|
||||
PresentSendID = 개발자K
|
||||
PresentType = 3
|
||||
PresentAlarm = 0
|
||||
PresentMent = 1041
|
||||
PresentPeriod = 7
|
||||
PresentValue1 = 1000414
|
||||
PresentValue2 = 1
|
||||
ManualIndex = 21
|
||||
GoodsOrder = 140
|
||||
MarkType = 6
|
||||
|
||||
; 숲의 보물열쇠
|
||||
[goods14]
|
||||
|
||||
goods_index = 100013
|
||||
|
||||
need_etcitem_count = 222
|
||||
need_etcitem_code = 1001913
|
||||
goods_count = 1000
|
||||
user_buy_count = 1
|
||||
|
||||
PresentSendID = 개발자K
|
||||
PresentType = 3
|
||||
PresentAlarm = 0
|
||||
PresentMent = 1041
|
||||
PresentPeriod = 7
|
||||
PresentValue1 = 1000411
|
||||
PresentValue2 = 1
|
||||
ManualIndex = 22
|
||||
GoodsOrder = 150
|
||||
MarkType = 6
|
||||
|
||||
; 눈의 보물열쇠
|
||||
[goods15]
|
||||
|
||||
goods_index = 100014
|
||||
|
||||
need_etcitem_count = 222
|
||||
need_etcitem_code = 1001913
|
||||
goods_count = 1000
|
||||
user_buy_count = 1
|
||||
|
||||
PresentSendID = 개발자K
|
||||
PresentType = 3
|
||||
PresentAlarm = 0
|
||||
PresentMent = 1041
|
||||
PresentPeriod = 7
|
||||
PresentValue1 = 1000413
|
||||
PresentValue2 = 1
|
||||
ManualIndex = 23
|
||||
GoodsOrder = 160
|
||||
MarkType = 6
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
Loaded 100 of 243 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user