آموزش ساخت انواع npc در سرور world of warcraft

 

برای ساخت npc حالا میتونه باس یا راهنما یا فروشنده و غیره باشه دو راه وجود داره البته توی این پست دارم برای نسخه AzerothCore توضیح میدم و برای نسخه Trinitycore هم در پست های آتی توضیح داده میشه.

روش اول اینکه خودتون در دیتابیس به صورت دستی ادد بدید .

روش دوم از برنامه Keira که برای این نسخه کر ساخته شده استفاده کنید.

 

https://3x3x5.ir/dl/2021/05/3x3x5.ir_.png

 

برای روش اول شما میبایست : (مواردی که بیشتر مورد نیاز هست رو توضیح میدم بقیه موارد خودتون میتونید بررسی کنید)

 

 

اول وارد دیتابیس acore_world بشید و به تیبل creature_template برید در ابتدا لاین جدید ایجاد کنید و در فیلد entry : یک شماره واسه NPC وارد کنید . (تکراری نباشه )

modelid_A : یک Id مدل وارد کنید .

name : نام NPC

subname : نام فرعی (زیر نام اصلی نوشته میشه )

اگر میخواهید Gossip بهش اضافه کنید توی فیلد gossip_menu_id باید آی دی Gossip مورد نظرتون رو قرار بدید .

minlevel : حداقل لول NPC

maxlevel : حداکثر لول NPC

minhealth : حداقل میزان جان NPC

maxhealth : حداکثر میزان جان NPC

minmana : حداقل میزان Mana برای NPC

maxmana : حداکثر میزان Mana برای NPC

armor : میزان آرمور

faction_A : نوع Faction رو باید اینجا وارد کنید برای مثال 35 اگر باشه هم Horde میتونه ازش استفاده کنه هم Alliance

faction_H :نوع Faction رو باید اینجا وارد کنید برای مثال 35 اگر باشه هم Horde میتونه ازش استفاده کنه هم Alliance

scale : اندازه قد NPC

mindmg : حداقل Damage که NPC میتونه بده

maxdmg : حداکثر Damage که NPC میتونه بده

lootid : اگر برای NPC مورد نظر میخواهید Loot اضافه کنید میتونید آی دی loot رو اینجا وارد کنید.

ScriptName : اگر اسکریپت کاستوم NPC وارد سورس کردید میتونید اسکریپت رو در NPC وارد کنید .

و مورد مهم هم NPC Flags هست 

تعریف NPC Flags : شاید شما داشته باشید که NPC شما یک فروشند ، یک فروشنده آهنگر ، یک آموزش دهنده و… باشد.

فهمیدن Flags یک NPC بسیار ساده است کافیست موس خودتون رو روی NPC بیارید. شکل موس ممکن است تغییر کند و به شکل کتاب ، کیف ، علامت مکالمه ، میز آهنگری ، یا بدون تغییر بماند

برای این که Flags یک NPC رو عوض کنید از کامند زیر استفاده کنید (نقطه در ابتدای کامند فراموش نشود)

npc set Flags A
به جای A باید عدد وارد کنید.
اعدادی که می توانید وارد کنید به شرح زیر است.
0 NPC بدون فلگ می شود
1 Npc متکلم (راهنما) میشود
130 Npc یک فروشنده با علامت کیف می شود
209 Npc یک آموزش دهنده می شود
4480 Npc یک فروشنده با قابلیت آهنگری می شود

 

https://3x3x5.ir/dl/2021/05/3x3x5.ir_.png

اما مورد دوم برای ساخت npc استفاده از برنامه Keira هست که من برای شما نسخه های متفاوتی، در یک پوشه آماده کردم.

نکته : بستگی به اپدیت کر شما، این برنامه هم میتواند به درستی یا با خطا کار کنه برای همین اگر از اپدیت های قدیمی این کر استفاده میکنید ، نسخه این برنامه هم قدیمیش استفاده کنید.

نکته : یه سری ادونس ها هم هست که میتونه در این رابطه کمک کنه ، که من برای شما لینک دانلود این ادونس ها گذاشتم و شما میتونید این ادونس ها رو هم دانلود کنید.

  1. Trinity GMH v1.0.9
  2. GMGenie
  3. idTip

 

برای دانلود برنامه Keira در نسخه های متفاوت کلیک کنید.

رمز فایل : www.3x3x5.ir

برای آموزش مورد دوم من به صورت ویدیو برای شما توضیحات لازم رو میدم.

 

 

 

 

مورد بعد که لازم هست اموزش بدم اضافه کردن ایتم به شاپ :

1. ابتدا با اکانت GM وارد بازی شوید.

2. روی NPC که می خواهید ایتم را به آن اضافه کنید کلیک کنید.

3. شما باید کامند زیر را بزنید.(نقطه را در ابتدا فراموش نکنید)

npc add item A B C D

خب به جای A B C D یاید یک سری عدد وارد کنید

A : شما به جای A باید کد ایتم رو وارد کنید ( مثلا 49623)

B : شما به جای B باید ماکسیموم تعداد ایتمی که می خواهید NPC شما بفروشد را وارد کنید (اگر می خواهید محدودیتی در فروش نداشته باشد عدد 0 را وارد کنید)

C : شما در این محل باید IncTime را وارد کنید که در حال حاضر با آن کاری نداریم و عدد آن را 0 را وارد کنید.

D : در این جا کد باید ارزش ایتم خود را وارد کنید (یک سری کد وجود داره که آن ها ارزش معینی ایتم پیدا می کند که در زیر میتونید دانلود کنید)

برای دانلود فایل Id Spell کلیک کنید.

حالا به عنوان نمونه یک مثال می زنیم تا کاملا این مبحث جا بیفته.

npc add item 49623 0 0 98

 

چند نمونه تصویر از این برنامه :

 

 

مطالب زیر را هم ببینید

دیدگاهتان را بنویسید