Jump to content
Araştır
  • Diğer seçenekler ...
Sonuçları bul ...
Sonuçları bul ...

spark78

Üye
  • İçerik sayısı

    27
  • Katılım

  • Son ziyaret

  • Puan

    1,721 [ Bağış Yap ]

İletiler : spark78


  1. Alıntı
    /visible yaptığı zaman StateChange atmak yerine UserInOut olarak Out atmayı dene böylelikle tamamen kaybolur.
    StateChange olarak attığın zaman Client taraflı KO.exe hafızada senin karakterini tutuyor.
    Yani arka planda aslında varsın ama sadece Render etmiyor.
    UserInOut atarsan tamamen hafızadan siler böylelikle karakterin üstündeki effectleri de hafızdan temizleyecektir.

    Ayrıca sistemi bu şekilde yazman gerekiyor ki illegal programlar ile GM karakterinin oyunda olduğunu ve orada olduğunu anlayamasınlar.
    Sen hile yapan kişiyi kontrol etmek için yanına gittiğinde direk illegal programlar ile hile yapan kişi senin aslında orada olduğunu bilir. Dediğim gibi yaparsan bunu da engellemiş olursun.


    Bilgi için teşekkür ederim. /visible kodunu editlemek yerine kendim eklemek istedim. bu kodu kullandığım anda görünmezlik çalışıyor ama o an regionda bulunan karakterler donup kalıyor. cpp de profesyönel değilim sanırım eksik birşeyler kaldı.


    COMMAND_HANDLER(CUser::HandleVisibleGM)
    {
    if (!isGM())
    return false;

    if (vargs.empty())
    {
    // send description
    g_pMain->SendHelpDescription(this, "Using Sample : +g 0 or 1");
    return true;
    }

    int ID = atoi(vargs.front().c_str());

    if (ID==1)
    UserInOut(INOUT_OUT);
    else
    UserInOut(INOUT_IN);

    return true;
    }

  2. Bir user madene başladığında; diğer user görüş alanının dışından maden alanına yaklaşırsa, madene başlamış olan user'in vuruş efektini göremiyor. Sadece durduğunu ve arada bir +item ve +exp efektlerini görüyor. Öncelikle SendToRegion(),SendToZone() denedim lakin bir çözüm bulamadım. :confused:

×
×
  • Yeni Oluştur...