Today, we are going to make a quest that does the following:
1. A player talks to a npc and the npc will send them to a map to kill a monster.
2. The map will only allow one person in at a time.
3. Once the player has killed the monster, it will give them a reward.
4. Once the monster is killed, it will teleport you back to cronus.
5. It will then start a quest, so that players can only do the quest once every 12 hours.
Things we will be doing:
1. Copy the Maze-A map so we can make our own name.(Server side and Client Side).
2. Make a copy of Aderes, that we can name (Server side and Client Side).
3. Code up the actions so the quest is fully functional.
4. Code up the other main features.
cq_action part:
Code:
INSERT INTO `cq_action` VALUES
('60000000', '60000001', '60000004', '1080', '12000', 'isexit'),
('60000001', '60000002', '60000003', '1082', '12000', '43200'),
('60000002', '60000004', '', '1080', '12000', 'delete'),
('60000003', '0', '0', '126', '0', 'Sorry you have done the quest in the past 12 hours.'),
('60000004', '60000005', '0', '101', '0', 'Welcome %user_name. I can send you into the QuestMap.'),
('60000005', '60000006', '0', '102', '0', 'Ok~ill~go. 60000007'),
('60000006', '4000001', '0', '102', '0', 'No~Thanks 0'),
('60000007', '60000011', '60000008', '302', '1910', 'map_user == 1'),
('60000008', '60000009', '0', '1003', '0', '1910 281 434 0'),
('60000009', '60000010', '0', '2009', '0', '1910 24130'),
('60000010', '60000011', '0', '2006', '0', '0 0 1910 282 435 2413000 24130'),
('60000011', '0', '0', '126', '0', 'Sorry, someone is already in the map.'),
('60000015', '60000016', '60000018', '508', '0', '1 0 50'),
('60000016', '60000017', '0', '501', '729018', ''),
('60000017', '60000019', '0', '126', '0', 'You got a reward.'),
('60000018', '0', '0', '126', '0', 'You need atleast one empty spot in your inventory.'),
('60000019', '60000020', '0', '1003', '0', '1000 215 634'),
('60000020', '0', '0', '1080', '12000', 'new');
Pretty much, this sets up the entire npc text. And the teleporting to the quest map. The key parts of this are id's 60000000 - 60000002. These check if you have already done the quest in the past 12 hours. Id 60000009 deletes any stray monsters in the map. And 60000010 Spawns the monster we are using.
-------------------------------------------------------------------------
We will be using the current monster called AngryEvilBarye with the id of 24130.
cq_monstertype part:
Code:
UPDATE `cq_monstertype` SET action='60000015' WHERE id='24130';
Simply updates the current monster to run an action when its killed.
This adds our copied map
-------------------------------------------------------------------------
Add the following to your clients /ini/npc.ini file. It will give our copy of Aderes a new name.
-------------------------------------------------------------------------
Copy this to your clients ini/GameMap.ini file and your GameServer/ini/GameMap.ini file. This gives our copy of the map a new name.
-------------------------------------------------------------------------
Pretty much that is all there is to making a quest for your server. I would recommend you downloading forcers action types. You can get them from
I've tried to make this a new owner friendly as possible. If you have any more questions, feel free to ask.
Eureon/sword can help me? .. i found this in Actiondefine--->(ACTION_USER_OPEN_DIALOG = 1046, // notice client side opens a contact surface.data=idDialog.param= " task_id0 task_id1 task_id2 task_id3… “, may not have param, most 20 task_id, task_id cannot be 0, permission client side choice next TASK.When does not have param, the client side can upload only “TASK which the client side may trigger”.When has param, cq_task.client_active must be 0.) where can I search in client?
seccond question- how to set in cq_action for summon monster at same place we are? I see your post-->('45000007', '0','0','2006','0','0 0 8923 51 53 303100 3031');<--- this is a specific map
third question- how to set item drop 50-50.. example: monster drop only 1 item,but the result drop is RED stone/yellow stone.
Eureon/sword can help me? .. i found this in Actiondefine--->(ACTION_USER_OPEN_DIALOG = 1046, // notice client side opens a contact surface.data=idDialog.param= " task_id0 task_id1 task_id2 task_id3… “, may not have param, most 20 task_id, task_id cannot be 0, permission client side choice next TASK.When does not have param, the client side can upload only “TASK which the client side may trigger”.When has param, cq_task.client_active must be 0.) where can I search in client?
As far as I know, you can't find it in the client. By looking at the type of 1046, it looks like the data would be the money type it takes. But don't quote me on that part, I'm only guessing.
Quote:
Originally Posted by linja12
seccond question- how to set in cq_action for summon monster at same place we are? I see your post-->('45000007', '0','0','2006','0','0 0 8923 51 53 303100 3031');<--- this is a specific map
You can test with
Code:
%user_map_x
%user_map_y
Not too sure if that will do what you want as I've never needed to spawn a monster at the players place.
Quote:
Originally Posted by linja12
third question- how to set item drop 50-50.. example: monster drop only 1 item,but the result drop is RED stone/yellow stone.
[/quote]
You can use the action type 121 for a chance. An example would be something like
1. you forgot to tell me ..put action at monster same = cq_action. anyway thanks.
2. I see 2006 is event monster,its cant move/attack. wat ID to set Real monster & how to set its param?
The action type 2006, spawns a monster. It can be any monster that you have in your cq_monstertype table. All you have to do is follow the examples I gave you.
Quote:
1. you forgot to tell me ..put action at monster same = cq_action. anyway thanks.
I've given you the basics. It's up to you to read, test, and try doing different things. You can use this simple guide to do many things using the quest system.
[Release][ALL GC] Fully functional Kom Injector 04/21/2011 - Grand Chase Hacks, Bots, Cheats & Exploits - 28 Replies GC Kom Injector
I have been working on this for about.. 12 hours now? Well here it is.
This works for ALL Versions of Grand Chase.
Fully functional. I added a playertemplate.kom injection for the sole purpose of dungeon use ONLY.
Requires, Unlocker FileHippo.com - Download Free Software
Ox33's SilkMod Fully functional with isro bot 1.63 03/12/2011 - SRO Hacks, Bots, Cheats & Exploits - 38 Replies SilkMod is a Silkroad modification project for making various changes to the game to enhance the game play experience. It is a partially open source project (select source code is being released) that is designed to allow other people to develop plugins to use. As of right now, the development kit is not available, just the usable project itself.
Scan Results:
http://img263.imageshack.us/my.php?image=scanci9. png
This project was made to be a standalone project with Silkroad, but...
selling glider key + forum acc fully functional 02/08/2009 - World of Warcraft Trading - 1 Replies As said above fully usable glider key never used before on retail (used once or twice on private)
has clean forum acc and key
sites price 25
my price 20 usd