noisiv 1
noisiv
Manwe Work 1
Manwe Work
farkmt2official 1
farkmt2official
Mt2Hizmet 1
Mt2Hizmet
Bvural41 1
Bvural41
berzahx 1
berzahx
mavzermete 1
mavzermete
Hikaye Ekle

Metin2 Işınlanma Tablosu C++/PY

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

Merhaba Arkadaşlar Bugün Sizlere Çoğu Server de Kullanılan Işınlanma Tablosunu Paylaşıyorum Sistemin Mantığı Yüzüğe Gerek Kalmadan Sadece f5 Tuşuyla İstediğiniz Yere ışınlanmak Sistem Daha Önce Paylaşıldı Fakat Hem Linkleri Kırık Hemde 5 Kez ücretsiz Işınlanma Hakkı Veriyordu Daha sonra Ep ile Hak alıyordunuz Falan Filan Her Neyse Fazla Uzatmadan Linklere Ve Kanıtlara Geçelim

KANIT VİDEO :






LİNKLER:





Güncelleme: Ölüyken Işınlanma fix

AÇ:
Kod:
Server > game > src > cmd_general.cpp

ARAT:


Kod:
ACMD(do_isinlanmatahtasi)
{
    char arg1[256];
    one_argument(argument, arg1, sizeof(arg1));
 
    int map = 0;
    str_to_number(map, arg1);
 
    int iPulse = thecore_pulse();
 
    if (iPulse - ch->GetSafeboxLoadTime() < PASSES_PER_SEC(g_nPortalLimitTime))
    {
        ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Bunu gerceklestirebilmek icin %d saniye beklemelisin."), g_nPortalLimitTime);
        return;
    }
 
    if (iPulse - ch->GetExchangeTime() < PASSES_PER_SEC(g_nPortalLimitTime))
    {
        ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Bunu gerceklestirebilmek icin %d saniye beklemelisin."), g_nPortalLimitTime);
        return;      
    }
     
    if (map == 1)
    ch->WarpSet(474300,954800,0);
 
    if (map == 2)
    ch->WarpSet(360800,877600,0);
 
    if (map == 3)
    ch->WarpSet(63800,166400,0);
 
    if (map == 4)
    ch->WarpSet(138500,234900,0);
 
    if (map == 5)
    ch->WarpSet(959800,268400,0);
 
    if (map == 6)
    ch->WarpSet(873100,242600,0);
 
    if (map == 7)
    ch->WarpSet(1151538,1529060,0);
 
    if (map == 8)
    ch->WarpSet(59800,497300,0);
 
    if (map == 9)
    ch->WarpSet(288700,5700,0);
 
    if (map == 10)
    ch->WarpSet(91700,525300,0);
 
    if (map == 11)
    ch->WarpSet(600800,687400,0);
 
    if (map == 12)
    ch->WarpSet(590500,110500,0);
 
    if (map == 13)
    ch->WarpSet(296800,547400,0);
 
    if (map == 14)
    ch->WarpSet(284400,810700,0);
 
    if (map == 15)
    ch->WarpSet(1119900,70800,0);
 
    if (map == 16)
    ch->WarpSet(336000,755600,0);
 
    if (map == 17)
    ch->WarpSet(436400,215600,0);
 
  if (map == 18)
    ch->WarpSet(829900,763300,0);

    if (map == 19)
    {
        if (quest::CQuestManager::instance().GetEventFlag("war_area.is_busy"))
        {
            ch->ChatPacket(CHAT_TYPE_INFO, "Savas arenasi su anda mesgul durumda.");
            return;
        }
        else
        {
            ch->WarpSet(691200,0,0);
        }
    }
}

DEĞİŞTİR:

Kod:
ACMD(do_isinlanmatahtasi)
{
    char arg1[256];
    one_argument(argument, arg1, sizeof(arg1));
 
    int map = 0;
    str_to_number(map, arg1);
 
    int iPulse = thecore_pulse();
 
    if (iPulse - ch->GetSafeboxLoadTime() < PASSES_PER_SEC(g_nPortalLimitTime))
    {
        ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Bunu gerceklestirebilmek icin %d saniye beklemelisin."), g_nPortalLimitTime);
        return;
    }
 
    if (ch->IsDead() || ch->GetHP() <= 0 || !ch->IsPC())
    {
        ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Bu islemi yapamasin !"));
        return;
    }
 
    if (iPulse - ch->GetExchangeTime() < PASSES_PER_SEC(g_nPortalLimitTime))
    {
        ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Bunu gerceklestirebilmek icin %d saniye beklemelisin."), g_nPortalLimitTime);
        return;      
    }
     
    if (map == 1)
    ch->WarpSet(474300,954800,0);

    if (map == 2)
    ch->WarpSet(360800,877600,0);

    if (map == 3)
    ch->WarpSet(63800,166400,0);

    if (map == 4)
    ch->WarpSet(138500,234900,0);

    if (map == 5)
    ch->WarpSet(959800,268400,0);

    if (map == 6)
    ch->WarpSet(873100,242600,0);

    if (map == 7)
    ch->WarpSet(1151538,1529060,0);

    if (map == 8)
    ch->WarpSet(59800,497300,0);

    if (map == 9)
    ch->WarpSet(288700,5700,0);

    if (map == 10)
    ch->WarpSet(91700,525300,0);

    if (map == 11)
    ch->WarpSet(600800,687400,0);

    if (map == 12)
    ch->WarpSet(590500,110500,0);

    if (map == 13)
    ch->WarpSet(296800,547400,0);

    if (map == 14)
    ch->WarpSet(284400,810700,0);

    if (map == 15)
    ch->WarpSet(1119900,70800,0);

    if (map == 16)
    ch->WarpSet(336000,755600,0);

    if (map == 17)
    ch->WarpSet(436400,215600,0);

    if (map == 18)
    ch->WarpSet(829900,763300,0);

    if (map == 19)
    {
        if (quest::CQuestManager::instance().GetEventFlag("war_area.is_busy"))
        {
            ch->ChatPacket(CHAT_TYPE_INFO, "Savas arenasi su anda mesgul durumda.");
            return;
        }
        else
        {
            ch->WarpSet(691200,0,0);
        }
    }
}





hM6MV3fLTqei5TP62mdO7g.png

Kanıt Olarak Eklenebilir. Ekledim Hatasız Sıkıntısız Ellerin Dert Görmesin. <3
 
Son düzenleme:

En Çok Reaksiyon Alan Mesajlar

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst