Arama Sonuçları

  1. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    Japonca dil desteğini kaldırırken fark ettim, // 왜구 스폰할지말지를 결정할 수 있게함 { if (dwVnum == 5001 && !quest::CQuestManager::instance().GetEventFlag("japan_regen")) { sys_log(1, "WAEGU[5001] regen disabled."); return NULL; } } // 해태를 스폰할지...
  2. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    YMIR zamanına göre iyi kod yazmış diyenler utanır mı? Sanmam.
  3. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    Adamlar Metin2 motorunu 2004'den bile önce yazmaya başlamış. Visual C++ 6.0 (1998) project files. .dsp = project, .dsw = workspace — the pre-2002 equivalents of .vcxproj and .sln.
  4. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    Allokasyon fail olunca hata vermek yerine programı sonsuz döngüye sokan YMIR irfanı: Şuraya D3DUSAGE_DYNAMIC paslamadım diye World Editor map yüklerken programı sonsuza kadar donduruyordu. Çökmüyor da live debug yapayım hata nerede bulayım. @Larry Watterson seversin HRESULT hr...
  5. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    Evet yanlış hatırlamışım, kaldırmışım hepsini zaten
  6. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    Bu da YMIR localesinin kodu, sadece kore serverinde aktif
  7. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    Bugün locale_Ymir kodlarına bakarken farkettim. Server, aslında clientte gözüken Defans değerini kullanmıyor. Oyuncuya göstermeden azaltıyor. void CHARACTER::ComputeBattlePoints() fonksiyonunda böyle bir kod bloğu var: int iShowDef = GetLevel() + GetPoint(POINT_HT); // For Ymir(õ¸¶)...
  8. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    Görseli oluşturduktan sonra RAM'den tasarruf etmek için texture kalitesini düşürmeye çalışan YMIR: bool CGraphicImageTexture::CreateFromMemoryFile(UINT bufSize, const void* c_pvBuf, D3DFORMAT d3dFmt, DWORD dwFilter) { assert(ms_lpd3dDevice != NULL); assert(m_lpd3dTexture == NULL)...
  9. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    World Editor'un neden 2014 mob_proto'yu okuyamadığını araştırırken ilginç bir detaya denk geldim. Sorunun kaynağı eski WorldEditor'deki TMobTable ile 2014 istemcisindeki TMobTable yapılarının tamamen farklı olmasıydı. WorldEditor tarafında dikkatimi çeken alan şu oldu: BYTE abLevelRange[2]...
  10. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    Herkesin genelde kaldırdığı Traffic Profiler sistemini denedim, aslında ilgi çekici raporlar veriyor, biraz geliştirilerek kullanışlı bir araç haline getirilebilir.
  11. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    Ymir'den ders niteliğinde muhteşem faydalı ve açıklayıcı bir yorum satırı kullanımı örneği
  12. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    Alman serverinde premium damage scaling satıyormuş Gameforge, şaşırtmadı // ------------------------ // 독일 프리미엄 모드 // ----------------------- if (LC_IsGermany() && pAttacker && pAttacker->IsPC()) { int iDmgPct = CHARACTER_MANAGER::instance().GetUserDamageRate...
  13. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    Bu oyunun 936_login scripti. Sol alttaki yazıyı çevirirsek, şöyle yazıyor: Sağlıklı Oyun Önerileri Kötü oyunları boykot edin ve korsan oyunları reddedin. Kendinizi korumaya dikkat edin ve aldatılmamaya dikkat edin. Orta düzeyde oyun oynamak beyne iyi geliyor, ancak aşırı oyun oynamak...
  14. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    Bunu oyuna eklemeleri in sebebi Çin'deki okul çağındaki çocukların bilgisayar sürelerini kısıtlayan kanunlar. Bu kontrolleri eklemeden muhtemelen oyunu Çin pazarına sunamazlardı. 30 Ağustos 2021 tarihinde Ulusal Yayın ve Yayım İdaresi (National Press and Publication Administration, NPPA)...
  15. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    Metin1 için olsa gerek. Metin1 private serverler var internette, demek ki kaynak kodu dolaşıyor bir yerlerde.
  16. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    GameType.h
  17. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    Client'ta bir dev notu // 새로 추가된 신규 반지 & 벨트 // 장착형 아이템에 할당할 수 있는 위치가 기존 장비, 채기랍 퀘스트 보상, 코스튬 시스템 등으로 인해서 공간이 잘려있다. // 이게 다 채기랍 보상 버프를 장착아이템처럼 구현한 ㅅㄲ 때문에 난리났따... ㅆㅂ // // 정리하면, 기존 장비창들은 서버DB상 아이템 포지션이 90 ~ 102 이고, // 2013년 초에 새로 추가되는 슬롯들은 111 ~ 부터 시작한다. 착용 장비에서 최대로 사용할 수 있는 값은 121 까지이고, 122부터는...
  18. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    Hilesiz ve kekosuz bir mmo'nun tek yolu abonelik sistemi bence
  19. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    YMIR'den çok faydalı bir satır içi not alma örneği // SCRIPT_SELECT_ITEM HEADER_CG_SCRIPT_SELECT_ITEM = 114, // END_OF_SCRIPT_SELECT_ITEM
  20. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    Sorun o değil. Dinamik olarak zaten o sayıyı alacakken elle 6 yazmışlar. Yeni simya eklemeye çalışsan elinde patlayacak, ara dur ki hata nerede.
Geri
Üst