Re: [RELEASE] Heroes of Thessalonica Full Source and compiling
Class Name and ID for player types.
Rogue = 0
Holy Avenger = 1
Archer = 2
Magus = 3
Priest = 4
Vanquisher = 5
@
DNC the quest script worked,even if it marks i killed 0 i completed the quest and teleported to a zone
i noticed some GM commands in database,u need to setup account there,but do they work?
anyway those arent very usefull its just to ban peoples...
REMOVED
Regarding skipping the tutorial:
I'll mark my post from Possible Solution to Solid Solution.
It has been to long since I touched this to recall the steps for the GM.
I'm sure someone in the Community knows off the top of their head.
Since these and other similar files (Devil Hegemony, Secret OL, TianJi, blah blah blah) have been around a long time now.
It would be nice to see some of them chime in with some answers.
If they don't I'll look, but it wont be tonight.
ALL ADDITIONAL INFORMATION IS FROM (SecretOL and DevilHegemony and TiJian)
IT MAY NOT BE CORRECT
Do Not use the GMTool.exe without Compiling it yourself.
The old files the GMTool.exe had a virus that was well talked about.
I don't believe you'll find it available in the other thread
hellrazor mentioned, because I didn't add it.
Here is the first GMTool.txt file translated from Chinese (expect it to read weird)
Code:
1. Database connection gmtool.exe.config profile description:
- Gmtool.exe.config gmtool.exe configuration file in the same directory.
- Data Source = 192.168.3.203,2433; indicates the address of the database connection, 192.168.3.203 for the IP, 2433 for the Port.
- Initial Catalog = ferry_game; ferry_game represents the database name.
- User ID = sa; sa for the database user name.
- Password = 1q2w3e; login password for the database.
- Please note that the data segment between the ";";
2.SQL Server 2005 configuration:
Open Microsoft SQL Server 2005 -> Configuration Tools -> SQL Server Configuration Manager
-> SQL Server 2005 Network Configuration -> MSSQLSERVER agreement -> TCP / IP (to enable).
Select the IP address of the TCP / IP Properties panel to configure the database IP, PORT information (which is the option to choose).
3.gmtool use:
- Root for the default administrator user name and password is 123.
- Only the administrator can add a GM account login account, modify GM permissions password.
- GM account different permissions have different functions.
4.ServerList.ini profile for GMTool connected server:
- ServerList.ini be stored as Unicode encoding.
- Node secret telecommunications server name 192.168.3.63 20008 (Note: Each field can only be separated by a space)
- Please note that the port is 20008
5. The need to install Microsoft .net 2.0 and Microsoft .net 2.0 sp1
Here is a second OLD document information translated from Chinese (expect it to read a little weird)
Code:
GMTool use technical documentation
Use a method of preparation
1. Database connection gmtool.exe.config profile description:
- Gmtool.exe.config gmtool.exe configuration file in the same directory.
- Data Source = 192.168.3.203,2433; indicates the address of the database connection,
192.168.3.203 for the IP, 2433 for the Port.
- Initial Catalog = ferry_game; ferry_game represents the database name.
- User ID = sa; sa for the database user name.
- Password = 1q2w3e; login password for the database.
- Please note that the data segment between the ";";
2.SQL Server 2005 configuration:
Open Microsoft SQL Server 2005 -> Configuration Tools -> SQL Server Configuration Manager
-> SQL Server 2005 Network Configuration -> MSSQLSERVER agreement -> TCP / IP (to enable).
Select the IP address of the TCP / IP Properties panel to configure the database IP, PORT information (which is the option to choose).
3.gmtool use:
- Root for the default administrator user name and password is 123.
- Only the administrator can add a GM account login account, modify GM permissions password.
- GM account different permissions have different functions.
4.ServerList.ini profile for GMTool connected server:
- ServerList.ini be stored as Unicode encoding.
- Node secret telecommunications server name 192.168.3.63 20008 (Note: Each field can only be separated by a space)
- Please note that the port is 20008
5. The need to install Microsoft .net 2.0 and Microsoft .net 2.0 sp1
Note:
Server Server \ CONFIG \ gmip_list.xml GMTool tool to add the appropriate use of the machine's IP
Such connections can be used.
Second, use the following command GM number is used in the game to use the chat box
1. flytomap map ID X Y
Switching Map: fly Liang City
Examples: / flytomap 0 14 6 124 37
2.showfps
Show Map
Examples: / showfps
4. set addexp digital
Plus experience
Examples: / set addexp 1000000000 or / set addexp
5. setmoney plus money set money
Examples: / setmoney 100000 or / set money
6. addexp role of digital
Plus experience
Examples: / addexp rette 10000000
8. killtarget
Kill selected target (monster players can)
Examples: / killtarget
Mouse click monster or player, or use the Tab key players attuch
9.bull announcement
Full-service announcement
Examples: / bull server update, please note that offline players
10.CreateGuild guild name
Create a Guild
Examples: / CreateGuild Honghua Hui
11.Ondeath
Kill selected monster
Examples: / Ondeath
12.addskillexp role digital
Skills, experience plus experience
Examples: / addskillexp Black Dragon Man 100 million
13.addmonster monster name
Plus monster
Examples: / addmonster Yufeng Santo
14.learnskill skill ID
Learn a skill skills table of ID 1142
Examples: / learnskill 1142
15.additem item name
Plus items: Item Name Quantity Quality
Examples: / additem small shield 11
16. additembyid ID number
Plus special items for overseas versions do not work if the space can use the "^" Connection
/ additembyid ID number quality quantity
Examples: / additembyid 45000 3 1
16.GetYuanBao server to receive gold
Examples: / GetYuanBao
17.killtarget
Kill the target: the Tab key or mouse click to select the target
Examples: / killtarget
18.CreateGuild
Create a union: union UI pops up and create
/ CreateGuild
19.flytoplayer
PLAYER fly to coordinate the
Examples: / flytoplayer Black Dragon Man
20.backonplayer
PLAYER pulled to the side
Examples: / backonplayer Black Dragon Man
The following is a landing and three methods used
GM login account and password
Connection GM Account
To the user's name and password permission to use GM Tools
You can set the level of permissions
Connect to the server: the need to add the appropriate server address in server_list.ini
Server Status: server where players chat messages
Help: is the player to seek help and other news
Permission: permission to add players list button
BillBoard: the world is to send a broadcast message
DisConnect: give up connection to the server
Postion: Players transferred to the house of birth
Kick: kicked players
Ban Talk: gag
Unban Talk: Introduction ban
Set Permission: characters in the game to add to GM account
Checkbox -Root Permission: Set whether permanent permission.
See specific use - an example schematic diagram
Four Precautions
1. GMTool use tools to put the client is just what Taiwan has the configuration of the machine
2. GMTool client tools to configure the appropriate license
Server Server \ CONFIG \ gmip_list.xml GMTool tool to add the appropriate use of the machine's IP
Such connections can be used.
MAC address and make the appropriate license
3. Load IP when not restart the server directly re ReloadIP on game_server.exe.
Open option
Re Reload GmTool Pass IP
GM Commands
Chinese version followed by translation to English:
Code:
1. flytomap 地图ID X Y
切换地图
2.iamgod
呼叫出命令界面
3.showfps
显示地图
4.setmaxlayer 数字
设置最大渲染层数
5.showobj 0或者1
是否渲染场景对象
6.showterrain 0或者1
是否渲染地形
7.showshadows 0或者1
是否渲染物件阴影
8.firstcam
第一人称摄像机
9.topcam
顶视图摄像机
10.showfloortree
显示物件floor
11.hidefloortree
关闭物件floor显示
12.showcursor
13.hidecursor
14.showbbox
显示bbox
15.hidebbox
隐藏bbox
16.showcharshadow
显示角色shadow
17.hidecharshadow
隐藏角色shadow
18.showobjbbox
显示物件bbox
19.hideobjbbox
隐藏物件bbox
20.SetMiniMap X Y
设置MiniMap渲染大小
21.npclist
显示npclist
22.listskin
显示目标怪物skin
23.changeskin 数字
更改目标怪物skin
24. set addexp 数字
加经验的
24. setmoney
25. addexp 角色 数字
加经验的
26. killtarget
杀死选定目标(玩家怪物皆可)
27.bull 公告内容
全服公告
28.CreateGuild 公会名
创建公会
29.capture
设置选中怪物为自已宠物
30.Ondeath
杀死选定怪物
31.showenmity
仇恨显示开关
32.addskillexp 角色 数字
加经验的技能经验
33.addmonster 怪物名
加怪物
34.learnskill 技能ID
学会某个技能
35.sunmmonmonster 加怪物ID
群刷怪
36.additem 物品名
加物品
37.GetYuanBao
38.UpdateYuanBao
39.killtarget
杀死目标
40.CreateGuild
创建工会
41.flytoplayer
飞到PLAYER的坐标
42.beckonplayer
把PLAYER拉到身边
GM Commands
English version:
Code:
1. flytomap map ID X Y
Switching Map
2.iamgod
Call the command interface
3.showfps
Show Map
4.setmaxlayer digital
Set the maximum render layers
5.showobj 0 or 1
Whether the scene is rendered objects
6.showterrain 0 or 1
Whether terrain rendering
7.showshadows 0 or 1
Whether rendering objects shadow
8.firstcam
The first-person camera
9.topcam
Top view camera
10.showfloortree
Floor display objects
11.hidefloortree
Close objects floor display
12.showcursor
13.hidecursor
14.showbbox
Display bbox
15.hidebbox
Hide bbox
16.showcharshadow
Display role shadow
17.hidecharshadow
Hidden role shadow
18.showobjbbox
Display objects bbox
19.hideobjbbox
Hidden object bbox
20.SetMiniMap X Y
Set MiniMap rendering size
21.npclist
Display npclist
22.listskin
Display target monster skin
23.changeskin digital
Change the target monster skin
24. set addexp digital
Plus experience
24. setmoney
25. addexp role of digital
Plus experience
26. killtarget
Kill selected target (monster players can)
27.bull announcement
Full-service announcement
28.CreateGuild guild name
Create a Guild
29.capture
Set the selected monster for their own pet
30.Ondeath
Kill selected monster
31.showenmity
Hate display switch
32.addskillexp role digital
Skills, experience plus experience
33.addmonster monster name
Plus monster
34.learnskill skill ID
Learn a skill
35.sunmmonmonster plus monster ID
Brush strange group
36.additem item name
Add items
37.GetYuanBao
38.UpdateYuanBao
39.killtarget
Kill the target
40.CreateGuild
Create a union
41.flytoplayer
PLAYER fly to coordinate the
42.beckonplayer
PLAYER pulled to the side