Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Quest spawning monster

Junior Spellweaver
Joined
Jan 24, 2013
Messages
183
Reaction score
80
hey anyone can tell me how quests spawn monster... i searched but couldnt find any association with them. Lets take Illusion Castle Underworld extra chests quests.

Chest id that this quest spawn is 1412 but in quest.scp its not even mentioned. anyone can explain ? :) ty

quest.scp
Code:
[Quest]    QuestIdx    Level    maxlv    MaxRank    RankType    BattleStyle    OpenItem    OpenSkill    CancelType    MinReputationClass    MaxReputationClass    PenaltyEXP    MissionNPCSet    Reward    UseDungeon    MissionItem    MissionMob    MissionDungeon    OpenNpcs    CloseNpcs    QuestType    PartyQuest    DeleteType    DailyCount    Nation_Type    ExclusiveCraft    CommonCraftLevel    Mission_Player
1217    1217    120    190    0    0    63:11    33254:1369    0:0    0    -21    21    0    1217    1217    1217    <null>    <null>    <null>    35,36    35,36    2    2    0    0    255    0:0    0    <null>

Code:
[NpcActionSet]    SetIdx    Order    ActNpc    ActIdx    ItemKind/Code    ItemOpt    Action
1198    1217    1    35,36    1    <null>    <null>    2

missiondungeon.scp
Code:
[MMap]    [COLOR=#b22222]MobIdx    [/COLOR][COLOR=#daa520]PPIdx    [/COLOR]SpeciesIdx    PosX    PosY    Width    Height    SpwnInterval    SpwnCount    SpawnDefault    EvtProperty    EvtMobs    EvtInterval    Grade    Lv    MissionGate    PerfectDrop    TrgIdxSpawn    TrgIdxKill    Type    Min    Max    Authority    Server_Mob    Loot_Delay
337    [COLOR=#b22222]337    [/COLOR][COLOR=#daa520]4106    [/COLOR]1412    201    214    10    13    6000000    5000    0    <null>    <null>    <null>    1    1    0    1    0    0    0    0    0    0    0    0

Code:
[Trg2Evt]    [COLOR=#daa520]QDungeonIdx    [/COLOR]TrgIdx    Order    TrgType    LiveStateMMapIdx    DeadStateMMapIdx    TrgNpcIdx   [COLOR=#008080] EvtActGroupIdx[/COLOR]
593    [COLOR=#daa520]4106    [/COLOR]65    1    2    ,    ,    -1    [COLOR=#008080]67[/COLOR]

Code:
[ActGroup]    [COLOR=#daa520]QDungeonIdx    [/COLOR][COLOR=#008080]EvtActGroupIdx[/COLOR]    Order    [COLOR=#b22222]TgtMMapIdx    [/COLOR]TgtAction    EvtDelay    TgtSpawnInterval    TgtSpawnCount
2629    [COLOR=#daa520]4106    [/COLOR][COLOR=#008080]67[/COLOR]    1    [COLOR=#b22222]337[/COLOR]    1    100    _    _
 
Last edited:
Skilled Illusionist
Joined
Feb 26, 2013
Messages
346
Reaction score
57
Use one dungeon with quests and scripts. Use it as template and explore each raw. Since everyone else could do it on their own you should do as well instead of asking everytime someone else to do work for you. I don't get why you cannot do things on you own if u want to become developer.
 
Upvote 0
Junior Spellweaver
Joined
Jan 24, 2013
Messages
183
Reaction score
80
Use one dungeon with quests and scripts. Use it as template and explore each raw. Since everyone else could do it on their own you should do as well instead of asking everytime someone else to do work for you. I don't get why you cannot do things on you own if u want to become developer.

If you copied dungs from leaked files and dont want understand how it works.. stop posting ur useless thoughts about becoming developer :) Why you coming on ragezone? why everyone does? They seeking for answers/guides/files... Dont act like you never asked anything here... Thats why cabal community is dying of ppl like u who takes everyting from ragezone but gives nothing back to community and acts like pro devs.

To others who interested on thread related stuff...

[NpcActionSet] ->> index
SetIdx ->> quest index on quest.scp example 1348
Order ->> npc_action_order on quest.enc
ActNpc ->> npc id example 22,2 = npc22-02
ActIdx ->> sequence number on the same quest
ItemKind/Code ->> quest item , its the quest item name on quest.enc not the real item number
example :33209 from item below

<iteminfo qtem_id="441" >
<desc_info option="2112" type="257" event="0" name="qtem33209-2112" desc="qtem_desc33209-2112" />


ItemOpt ->> quest item option , example 2112 from item above

Action -- > must be the same with action-type on quest.enc
0 = give quest item
1 = take item on the quest inventory
5 = start quest ( no need to be place in npcactionset )
6 = close quest ( no need to be place in npcactionset )
9 = I am not so sure the func

Credits bagong

I will add some more stuff. Example taken from Altar of siena B1f

[MMap] MobIdx PPIdx SpeciesIdx PosX PosY Width Height SpwnInterval SpwnCount SpawnDefault EvtProperty EvtMobs EvtInterval Grade Lv MissionGate PerfectDrop TrgIdxSpawn TrgIdxKill Type Min Max Authority Server_Mob Loot_Delay
0 0 4098 1153 175 76 1 1 6000000 1 1 <null> <null> <null> 1 1 0 0 0 15 0 0 0 0 8 0
101 101 4098 1176 206 98 1 1 6000000 1 0 <null> <null> <null> 1 1 0 0 0 22 0 0 0 0 0 0
133 133 4098 1176 160 99 1 1 6000000 1 1 <null> <null> <null> 1 1 0 0 0 0 0 0 0 0 0 0
134 134 4098 1171 225 16 1 1 6000000 1 1 <null> <null> <null> 1 1 0 1 0 0 0 0 0 0 0 0
141 141 4098 1164 175 62 1 1 6000000 1 1 <null> <null> <null> 1 1 1 0 0 0 0 0 0 0 0 0
142 142 4098 1164 192 73 1 1 6000000 1 1 <null> <null> <null> 1 1 1 0 0 0 0 0 0 0 0 0
150 150 4098 648 174 76 1 1 6000000 1 0 <null> <null> <null> 1 1 0 1 0 0 0 0 0 0 0 0

ActNpc == TrgNpcIdx
From MissionDungeon.scp

TrgType ->>
3 = Trigerred by quest
2 = Trigerred by boss kill

[Trg2Evt] QDungeonIdx TrgIdx Order TrgType LiveStateMMapIdx DeadStateMMapIdx TrgNpcIdx EvtActGroupIdx
189 4098 1 1 3 , , 2 2 // NPC2 quests clicked
190 4098 2 1 3 , , 4 3 //NPC4 quests clicked
191 4098 3 1 3 , , 5 4 //NPC5 quests clicked
203 4098 15 1 2 , , -1 1 //1 Boss killed

TgtAction ->>
1 = Spawn monster
2 = (not sure but its linked to emty mob, and after this warp enables)
3 = dont know yet
4 = gate/monster disapears

[ActGroup] QDungeonIdx EvtActGroupIdx Order TgtMMapIdx TgtAction EvtDelay TgtSpawnInterval TgtSpawnCount
921 4098 1 1 150 1 1000 _ _ //1st boss dead -> spawn MMAP-150 = SpeciesIDX - 648(Treasure chest)
922 4098 1 2 141 4 500 _ _ //1st boss dead -> gates disapears MMAP-141 = SpeciesIDX - 1164(Seed Gates)
923 4098 1 3 133 2 1000 _ _ //1st boss dead -> Warps enables
924 4098 2 1 142 4 500 _ _ //After NPC2 quest finished disapears MMAP-142 = SpeciesIDX - 1164(Seed Gates)
925 4098 2 2 134 4 2100000 _ _ //NPC2 quest done spawn MMAP-134 = SpeciesIDX - 1174(Umpra the Week)
926 4098 3 1 101 1 500 _ _ //NPC3 quest done spawn MMAP-101 = SpeciesIDX - 1176(Emty) Maybe it spawns mob that blocks warps
927 4098 4 1 101 2 500 _ _ //NPC3 quest done spawn. Warp enables MMAP-101 = SpeciesIDX - 1176(Emty)
 
Upvote 0
Joined
Jul 24, 2011
Messages
806
Reaction score
614
Currently i have reworked a Lake in Dusk on Fury. IF you kill a miniboss/boss than it spawn a chest. It's was required to make my drop editor more effective.
uY8grTj - Quest spawning monster - RaGEZONE Forums


Anyway i dont think so it possible to make a quest for spawn mobs in normal maps. Dungeon scripts are let you do a lines and call from quest..
 

Attachments

You must be registered for see attachments list
Upvote 0
Elite Diviner
Joined
Jan 3, 2014
Messages
459
Reaction score
49
Currently i have reworked a Lake in Dusk on Fury. IF you kill a miniboss/boss than it spawn a chest. It's was required to make my drop editor more effective.
uY8grTj - Quest spawning monster - RaGEZONE Forums


Anyway i dont think so it possible to make a quest for spawn mobs in normal maps. Dungeon scripts are let you do a lines and call from quest..
Where i can download drop editor

 

Attachments

You must be registered for see attachments list
Upvote 0
Back
Top