Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void __GetRaceResourcePathes(unsigned race, std::vector <std::string>& vec_stPathes)
- {
- if (__IsGuildRace(race))
- {
- vec_stPathes.push_back ("d:/ymir work/guild/");
- vec_stPathes.push_back ("d:/ymir work/npc/");
- vec_stPathes.push_back ("d:/ymir work/npc2/");
- vec_stPathes.push_back ("d:/ymir work/monster/");
- vec_stPathes.push_back ("d:/ymir work/monster2/");
- vec_stPathes.push_back ("d:/ymir work/npc_pet/");
- vec_stPathes.push_back ("d:/ymir work/npc_mount/");
- }
- else if (__IsNPCRace(race))
- {
- if (race>=x1 && race<=x2) //Change x1 and x2 with your npc_pet vnum range!!!
- {
- vec_stPathes.push_back ("d:/ymir work/npc_pet/");
- vec_stPathes.push_back ("d:/ymir work/npc/");
- vec_stPathes.push_back ("d:/ymir work/npc2/");
- vec_stPathes.push_back ("d:/ymir work/monster/");
- vec_stPathes.push_back ("d:/ymir work/monster2/");
- vec_stPathes.push_back ("d:/ymir work/guild/");
- vec_stPathes.push_back ("d:/ymir work/npc_mount/");
- }
- else if (race>=x3 && race<=x4) //Change x3 and x4 with your npc_mount vnum range!!!
- {
- vec_stPathes.push_back ("d:/ymir work/npc_mount/");
- vec_stPathes.push_back ("d:/ymir work/npc/");
- vec_stPathes.push_back ("d:/ymir work/npc2/");
- vec_stPathes.push_back ("d:/ymir work/monster/");
- vec_stPathes.push_back ("d:/ymir work/monster2/");
- vec_stPathes.push_back ("d:/ymir work/guild/");
- vec_stPathes.push_back ("d:/ymir work/npc_pet/");
- }
- else if (race >= 30000)
- {
- vec_stPathes.push_back ("d:/ymir work/npc2/");
- vec_stPathes.push_back ("d:/ymir work/npc/");
- vec_stPathes.push_back ("d:/ymir work/monster/");
- vec_stPathes.push_back ("d:/ymir work/monster2/");
- vec_stPathes.push_back ("d:/ymir work/guild/");
- vec_stPathes.push_back ("d:/ymir work/npc_pet/");
- vec_stPathes.push_back ("d:/ymir work/npc_mount/");
- }
- else
- {
- vec_stPathes.push_back ("d:/ymir work/npc/");
- vec_stPathes.push_back ("d:/ymir work/npc2/");
- vec_stPathes.push_back ("d:/ymir work/monster/");
- vec_stPathes.push_back ("d:/ymir work/monster2/");
- vec_stPathes.push_back ("d:/ymir work/guild/");
- vec_stPathes.push_back ("d:/ymir work/npc_pet/");
- vec_stPathes.push_back ("d:/ymir work/npc_mount/");
- }
- }
- // ¸¸żěŔý ŔĚşĄĆ®żë żążÜ ¸ó˝şĹÍ
- else if (8507 == race || 8510 == race)
- {
- vec_stPathes.push_back ("d:/ymir work/monster2/");
- vec_stPathes.push_back ("d:/ymir work/monster/");
- vec_stPathes.push_back ("d:/ymir work/npc/");
- vec_stPathes.push_back ("d:/ymir work/npc2/");
- vec_stPathes.push_back ("d:/ymir work/guild/");
- vec_stPathes.push_back ("d:/ymir work/npc_pet/");
- vec_stPathes.push_back ("d:/ymir work/npc_mount/");
- }
- else if (race > 8000)
- {
- vec_stPathes.push_back ("d:/ymir work/monster/");
- vec_stPathes.push_back ("d:/ymir work/monster2/");
- vec_stPathes.push_back ("d:/ymir work/npc/");
- vec_stPathes.push_back ("d:/ymir work/npc2/");
- vec_stPathes.push_back ("d:/ymir work/guild/");
- vec_stPathes.push_back ("d:/ymir work/npc_pet/");
- vec_stPathes.push_back ("d:/ymir work/npc_mount/");
- }
- else if (race > 2000)
- {
- vec_stPathes.push_back ("d:/ymir work/monster2/");
- vec_stPathes.push_back ("d:/ymir work/monster/");
- vec_stPathes.push_back ("d:/ymir work/npc/");
- vec_stPathes.push_back ("d:/ymir work/npc2/");
- vec_stPathes.push_back ("d:/ymir work/guild/");
- vec_stPathes.push_back ("d:/ymir work/npc_pet/");
- vec_stPathes.push_back ("d:/ymir work/npc_mount/");
- }
- else if (race>=1400 && race<=1700)
- {
- vec_stPathes.push_back ("d:/ymir work/monster2/");
- vec_stPathes.push_back ("d:/ymir work/monster/");
- vec_stPathes.push_back ("d:/ymir work/npc/");
- vec_stPathes.push_back ("d:/ymir work/npc2/");
- vec_stPathes.push_back ("d:/ymir work/guild/");
- vec_stPathes.push_back ("d:/ymir work/npc_pet/");
- vec_stPathes.push_back ("d:/ymir work/npc_mount/");
- }
- else
- {
- vec_stPathes.push_back ("d:/ymir work/monster/");
- vec_stPathes.push_back ("d:/ymir work/monster2/");
- vec_stPathes.push_back ("d:/ymir work/npc/");
- vec_stPathes.push_back ("d:/ymir work/npc2/");
- vec_stPathes.push_back ("d:/ymir work/guild/");
- vec_stPathes.push_back ("d:/ymir work/npc_pet/");
- vec_stPathes.push_back ("d:/ymir work/npc_mount/");
- }
- return;
- }
Advertisement
Add Comment
Please, Sign In to add comment