سلام ، آیا این بازدید اول شماست ؟ یا
logo_forum_header

تبلیغات
×
+
سفارش تبلیغات
اسکریپت کامند .duel برای TDB 60 اسکریپت کامند .duel برای TDB 60
اسکریپت کامند .duel برای TDB 60 اسکریپت کامند .duel برای TDB 60
صفحه 1 از 5 123 ... آخرینآخرین
نمایش نتایج: از 1 به 10 از 41

موضوع: اسکریپت کامند .duel برای TDB 60

  1. #1

    شماره عضویت
    1
    تاریخ عضویت
    Oct 2014
    محل سکونت
    بوشهر
    نوشته ها
    2,164
    نسل
    نسل مورد علاقه
    نژاد
    نژاد  مورد علاقه
    کلاس
     کلاس  مورد علاقه
    سورس
     سورس مورد علاقه
    پچ
    پچ مورد علاقه
    پسندیده : 685
    مورد پسند : 1,237 بار در 614 پست
    سیستم عامل و مرورگر:

    Post اسکریپت کامند .duel برای TDB 60


    #include "ScriptMgr.h"
    #include "Player.h"
    #include "Chat.h"

    class duel_command_custom : public CommandScript
    {
    public:
    duel_command_custom() : CommandScript("duel_command_custom") {}

    std::vector<ChatCommand> GetCommands() const override
    {
    static std::vector<ChatCommand> Commands =
    {
    { "duel", SEC_PLAYER, true, &duel_command_customCommandd, ""},
    };
    return Commands;
    }

    static bool duel_command_customCommandd(ChatHandler * handler, const char * args)
    {
    Player* me = handler->GetSession()->GetPlayer();

    if (me->IsInCombat() || me->InBattleground() || me->InArena() || me->IsInFlight())
    {
    me->GetSession()->SendNotification("Dar Hale Hazer Nemitavanid Az In Dastor Estefade Konid");
    return false;
    }

    if(me->GetTeam() == HORDE)
    me->TeleportTo(1, 1486.949707f, -4414.155273f, 24.169050f, 0.037658f);
    else
    me->TeleportTo(0, -8854.865234f, 600.323608f, 92.075401f, 3.819742f);
    return true;
    }
    };

    void AddSC_duel_command_custom()
    {
    new duel_command_custom();
    }



    سپس در تیبل Command یک لاین جدید ایجاد کرده در فیلد name کلمه duel و در permission عدد 496 وارد کنید :

    Syntax: .duel 496 duel



    INSERT INTO `command` (`name`, `permission`, `help`) VALUES ('Duel', 496, 'Syntax: .duel');

  2. 2 کاربر پست Nightprince عزیز را پسندیده اند .

    astarali (01-24-2016), micromancer1 (06-03-2017)

  3. # ADS
    سیستم تبلیغات

  4. #2

    شماره عضویت
    363
    تاریخ عضویت
    May 2015
    نوشته ها
    15
    نسل
    نسل مورد علاقه
    نژاد
    نژاد  مورد علاقه
    کلاس
     کلاس  مورد علاقه
    سورس
     سورس مورد علاقه
    پسندیده : 5
    مورد پسند : 0 بار در 0 پست
    سیستم عامل و مرورگر:
    با تشکر از کد
    اما وقتی .duel میزنم داخل بازی انگار داره چت میکنه . مینویسه .duel

    تو command ]م ایجاد کردم و نوشتم
    تو فیلد Help هم Syntax: .duel وارد کردم

    اما ...
    راهنمایی کنید لطفا

  5. #3

    شماره عضویت
    1
    تاریخ عضویت
    Oct 2014
    محل سکونت
    بوشهر
    نوشته ها
    2,164
    نسل
    نسل مورد علاقه
    نژاد
    نژاد  مورد علاقه
    کلاس
     کلاس  مورد علاقه
    سورس
     سورس مورد علاقه
    پچ
    پچ مورد علاقه
    پسندیده : 685
    مورد پسند : 1,237 بار در 614 پست
    سیستم عامل و مرورگر:
    نقل قول نوشته اصلی توسط astarali نمایش پست ها
    با تشکر از کد
    اما وقتی .duel میزنم داخل بازی انگار داره چت میکنه . مینویسه .duel

    تو command ]م ایجاد کردم و نوشتم
    تو فیلد Help هم Syntax: .duel وارد کردم

    اما ...
    راهنمایی کنید لطفا

    INSERT INTO `command` (`name`, `permission`, `help`) VALUES ('Duel', 496, 'Syntax: .duel');

  6. کاربر مقابل پست Nightprince عزیز را پسندیده است:

    astarali (01-24-2016)

  7. #4

    شماره عضویت
    363
    تاریخ عضویت
    May 2015
    نوشته ها
    15
    نسل
    نسل مورد علاقه
    نژاد
    نژاد  مورد علاقه
    کلاس
     کلاس  مورد علاقه
    سورس
     سورس مورد علاقه
    پسندیده : 5
    مورد پسند : 0 بار در 0 پست
    سیستم عامل و مرورگر:
    متشکرم
    جواب داد
    اما فرقش با حالت دستی که من انجام دادم چیه؟ !!

    برای ایجاد محلی که hord و alliance بتونن با هم دوئل کنند هم ممنون میشم اگه راهنمایی کنید . ( دشمن نباشند اونجا )

  8. #5

    شماره عضویت
    1
    تاریخ عضویت
    Oct 2014
    محل سکونت
    بوشهر
    نوشته ها
    2,164
    نسل
    نسل مورد علاقه
    نژاد
    نژاد  مورد علاقه
    کلاس
     کلاس  مورد علاقه
    سورس
     سورس مورد علاقه
    پچ
    پچ مورد علاقه
    پسندیده : 685
    مورد پسند : 1,237 بار در 614 پست
    سیستم عامل و مرورگر:
    نقل قول نوشته اصلی توسط astarali نمایش پست ها
    متشکرم
    جواب داد
    اما فرقش با حالت دستی که من انجام دادم چیه؟ !!

    برای ایجاد محلی که hord و alliance بتونن با هم دوئل کنند هم ممنون میشم اگه راهنمایی کنید . ( دشمن نباشند اونجا )
    فرق چی با چیه ؟:| این کامند برای اینه که پلیر بتونه با زدن کامند به منطقه دوئل بره

    جستجو کنید توی سایت هست آموزشش . جستجو هم بالا سمت چپ به اون بزرگی هست .

    [فقط کاربران عضو شده قادر به مشاهده لینک ها هستند. ]

  9. کاربر مقابل پست Nightprince عزیز را پسندیده است:

    astarali (01-24-2016)

  10. #6

    شماره عضویت
    363
    تاریخ عضویت
    May 2015
    نوشته ها
    15
    نسل
    نسل مورد علاقه
    نژاد
    نژاد  مورد علاقه
    کلاس
     کلاس  مورد علاقه
    سورس
     سورس مورد علاقه
    پسندیده : 5
    مورد پسند : 0 بار در 0 پست
    سیستم عامل و مرورگر:
    اسکریپت یه مشکلی داره
    وقتی به محل zone منتقل میکنه باف resurrection sikness میوفته سر بازیکن .
    انگار که از فرشته گرفته بازیکم خودشو

  11. #7

    شماره عضویت
    1
    تاریخ عضویت
    Oct 2014
    محل سکونت
    بوشهر
    نوشته ها
    2,164
    نسل
    نسل مورد علاقه
    نژاد
    نژاد  مورد علاقه
    کلاس
     کلاس  مورد علاقه
    سورس
     سورس مورد علاقه
    پچ
    پچ مورد علاقه
    پسندیده : 685
    مورد پسند : 1,237 بار در 614 پست
    سیستم عامل و مرورگر:
    نقل قول نوشته اصلی توسط astarali نمایش پست ها
    اسکریپت یه مشکلی داره
    وقتی به محل zone منتقل میکنه باف resurrection sikness میوفته سر بازیکن .
    انگار که از فرشته گرفته بازیکم خودشو
    لاین 31 پاک کن .

  12. #8

    شماره عضویت
    20
    تاریخ عضویت
    Oct 2014
    نوشته ها
    284
    نسل
    نسل مورد علاقه
    نژاد
    نژاد  مورد علاقه
    کلاس
     کلاس  مورد علاقه
    سورس
     سورس مورد علاقه
    پچ
    پچ مورد علاقه
    پسندیده : 33
    مورد پسند : 20 بار در 17 پست
    سیستم عامل و مرورگر:
    کرامت این رو برای tdb 61 ریختم خطا داد


    Error 1 error C2332: 'class' : missing tag name E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 6 1 scripts
    Warning 2 warning C4094: untagged 'class' declared no symbols E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 6 1 scripts
    Error 3 error C2143: syntax error : missing ';' before '<' E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 6 1 scripts
    Error 4 error C2059: syntax error : '<' E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 6 1 scripts
    Error 5 error C2059: syntax error : 'public' E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 6 1 scripts
    Error 6 error C2143: syntax error : missing ';' before '{' E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 7 1 scripts
    Error 7 error C2447: '{' : missing function header (old-style formal list?) E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 7 1 scripts
    Error 8 error C2059: syntax error : '<' E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 46 1 scripts
    Error 9 error C2065: 'span' : undeclared identifier E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 46 1 scripts
    Error 10 error C2332: 'class' : missing tag name E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 46 1 scripts







    برای tdb61 چیزی هست؟ command duel zone

  13. #9

    شماره عضویت
    1
    تاریخ عضویت
    Oct 2014
    محل سکونت
    بوشهر
    نوشته ها
    2,164
    نسل
    نسل مورد علاقه
    نژاد
    نژاد  مورد علاقه
    کلاس
     کلاس  مورد علاقه
    سورس
     سورس مورد علاقه
    پچ
    پچ مورد علاقه
    پسندیده : 685
    مورد پسند : 1,237 بار در 614 پست
    سیستم عامل و مرورگر:
    نقل قول نوشته اصلی توسط SnoW نمایش پست ها
    Error 1 error C2332: 'class' : missing tag name E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 6 1 scripts
    Warning 2 warning C4094: untagged 'class' declared no symbols E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 6 1 scripts
    Error 3 error C2143: syntax error : missing ';' before '<' E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 6 1 scripts
    Error 4 error C2059: syntax error : '<' E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 6 1 scripts
    Error 5 error C2059: syntax error : 'public' E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 6 1 scripts
    Error 6 error C2143: syntax error : missing ';' before '{' E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 7 1 scripts
    Error 7 error C2447: '{' : missing function header (old-style formal list?) E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 7 1 scripts
    Error 8 error C2059: syntax error : '<' E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 46 1 scripts
    Error 9 error C2065: 'span' : undeclared identifier E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 46 1 scripts
    Error 10 error C2332: 'class' : missing tag name E:\Compile\TrinityCore61\src\server\scripts\Custom \duel_zone .cpp 46 1 scripts







    برای tdb61 چیزی هست؟ command duel zone
    مشکلی نداشت . یک تغییر توی نام Class دادم دوباره کپی و تست کن .

  14. #10

    شماره عضویت
    20
    تاریخ عضویت
    Oct 2014
    نوشته ها
    284
    نسل
    نسل مورد علاقه
    نژاد
    نژاد  مورد علاقه
    کلاس
     کلاس  مورد علاقه
    سورس
     سورس مورد علاقه
    پچ
    پچ مورد علاقه
    پسندیده : 33
    مورد پسند : 20 بار در 17 پست
    سیستم عامل و مرورگر:
    باشه ممنون راستی من نام اسکریپت گزاشتم duel_zone.cpp

    این هم از کانفینگش درسته که!؟



    // The name of this function should match:
    void AddSC_duel_command_custom();
    // void Add${NameOfDirectory}Scripts()
    void AddCustomScripts()
    {
    AddSC_duel_command_custom();
    }


    ویرایش توسط SnoW : 05-02-2016 در ساعت 05:00 PM

صفحه 1 از 5 123 ... آخرینآخرین

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •