Cretino
New member
- Messages
- 75
- Points
- 0
Hey guys, this is my 'new script'. (New to you guys, because I used when I had my server, but now with some improvements.)
Name: Quest Manager
Creator: Me (@@Cretino)
Version: 1.0b (Little improvement and others bugs fixed.)
Contributors: (@@Aeromesi: Found a bug.)
Recommendations:
To get a better experience using this script,
it is recommended change the value of 'input_max_value' to '2147483647'. (See more in 'conf/script.conf'.)
Q: 'What features have 'Quest Manager'?'
R:
Q: 'How to use these features?'
R: 'You can use all features in game, just talk to npc with GM Account and have fun.
'
Q: 'How to configure it?'
R: 'You can go to line '1568' in script, and you will see details like:'
I'm accepting suggestions.
If you found any bug, report in topic or send me a private message.
I'll solve the problem as quickly as possible.
I think is it.
Note: Sorry for my English.
quest_manager_v1.0.txt
quest_manager_v1.0.txt
quest_manager_v1.0.txt
Name: Quest Manager
Creator: Me (@@Cretino)
Version: 1.0b (Little improvement and others bugs fixed.)
Contributors: (@@Aeromesi: Found a bug.)
Recommendations:
To get a better experience using this script,
it is recommended change the value of 'input_max_value' to '2147483647'. (See more in 'conf/script.conf'.)
Q: 'What features have 'Quest Manager'?'
R:
// Requirements you can use:
Quests with delay. (Only quests with count limit can have delay)
Quests for account, character or global mode.
(Account = Delay, count limit and progress to account)
(Character = Delay, count limit and progress to character)
(Global = Delay and count limit is shared to all players,
Progress to account)
Quests with count limit. (If count limit is '0', The quest can be done unlimited times, but without delay.
If count limit is greater than 0 and don't have delay, the quest can only be done up to the count limit.
If count limit is greater than 0 and have delay, the quest can be done up to the count limit,
When count limit is reached, you will need wait the delay time to do again.)
Hunt monsters. (No limit of monsters) // The limit is you
Collect items. (No limit of items) // The limit is you
Zeny (Limit is 'MAX_ZENY' constant)
Cash Points (Limit is 'input_max_value' configuration, can be found in 'conf/script.conf')
Kafra Points (Limit is 'input_max_value' configuration, can be found in 'conf/script.conf')
Min level (Limit is 'MAX_LEVEL' constant)
Max level (Limit is 'MAX_LEVEL' constant)
// Prizes you can use:
Items (No limit of items) // The limit is you
Zeny (Limit is 'MAX_ZENY' constant)
Cash Points (Limit is 'input_max_value' configuration, can be found in 'conf/script.conf')
Kafra Points (Limit is 'input_max_value' configuration, can be found in 'conf/script.conf')
Base Exp (Limit is 'input_max_value' configuration, can be found in 'conf/script.conf')
Job Exp (Limit is 'input_max_value' configuration, can be found in 'conf/script.conf')
// Management
You can remove a quest or all quests.
You can see all quests added.
You can add new quests. (Obvious.)
Quests with delay. (Only quests with count limit can have delay)
Quests for account, character or global mode.
(Account = Delay, count limit and progress to account)
(Character = Delay, count limit and progress to character)
(Global = Delay and count limit is shared to all players,
Progress to account)
Quests with count limit. (If count limit is '0', The quest can be done unlimited times, but without delay.
If count limit is greater than 0 and don't have delay, the quest can only be done up to the count limit.
If count limit is greater than 0 and have delay, the quest can be done up to the count limit,
When count limit is reached, you will need wait the delay time to do again.)
Hunt monsters. (No limit of monsters) // The limit is you
Collect items. (No limit of items) // The limit is you
Zeny (Limit is 'MAX_ZENY' constant)
Cash Points (Limit is 'input_max_value' configuration, can be found in 'conf/script.conf')
Kafra Points (Limit is 'input_max_value' configuration, can be found in 'conf/script.conf')
Min level (Limit is 'MAX_LEVEL' constant)
Max level (Limit is 'MAX_LEVEL' constant)
// Prizes you can use:
Items (No limit of items) // The limit is you
Zeny (Limit is 'MAX_ZENY' constant)
Cash Points (Limit is 'input_max_value' configuration, can be found in 'conf/script.conf')
Kafra Points (Limit is 'input_max_value' configuration, can be found in 'conf/script.conf')
Base Exp (Limit is 'input_max_value' configuration, can be found in 'conf/script.conf')
Job Exp (Limit is 'input_max_value' configuration, can be found in 'conf/script.conf')
// Management
You can remove a quest or all quests.
You can see all quests added.
You can add new quests. (Obvious.)
Q: 'How to use these features?'
R: 'You can use all features in game, just talk to npc with GM Account and have fun.
Q: 'How to configure it?'
R: 'You can go to line '1568' in script, and you will see details like:'
// GameMaster Level to Access
.dq_group_access = 99;
// true = Show a message to player if kill a monster added in hunt (Message format: '[Quest Manager]: [My quest name] - Poring [1/100]')
// false = Disabled.
.dq_display_hunt = true;
// true = Players need accept quest in the npc to hunt monsters.
// false = Disabled.
.dq_player_accept = true;
// .npc_name$[0] = NPC name using 'mes'.
// .npc_name$[1] = NPC name using 'dispbottom'.
setarray .npc_name$[0], "[^FF0000" + strnpcinfo(3) + "^000000]", "[" + strnpcinfo(3) + "]";
.dq_group_access = 99;
// true = Show a message to player if kill a monster added in hunt (Message format: '[Quest Manager]: [My quest name] - Poring [1/100]')
// false = Disabled.
.dq_display_hunt = true;
// true = Players need accept quest in the npc to hunt monsters.
// false = Disabled.
.dq_player_accept = true;
// .npc_name$[0] = NPC name using 'mes'.
// .npc_name$[1] = NPC name using 'dispbottom'.
setarray .npc_name$[0], "[^FF0000" + strnpcinfo(3) + "^000000]", "[" + strnpcinfo(3) + "]";
I'm accepting suggestions.
If you found any bug, report in topic or send me a private message.
I'll solve the problem as quickly as possible.
I think is it.
Note: Sorry for my English.
quest_manager_v1.0.txt
Attachments
Last edited by a moderator: