[DIF] Sınırsız At İsmi Zamanlı | MaviAy

  • Konbuyu başlatan Konbuyu başlatan Admin
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 50

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Biz horse.set_name (% s) komutunu kullanarak, orada biz bu komut için bir varsayılan sınırı vardır. = 30 Gün 2592000 Seconds. Bu DIFS Bu sınırı kaldırmak VEYA değiştirmek için yardımcı olur. Kaynak:





Alıntı:
[TABLE=full][TR][TD]v17 = 2592000;
if (deneme_sunucusu == 1)
v17 = 300;
v7 = v17 + get_global_time ();
std :: string :: string (ve v19, "horse_name.valid_till", ve V21)
KARAKTERİ :: SetQuestFlag (v4, ( int) & v19, v7);[/TD][/TR][/TABLE] Eğer istiyorsan bu sefer sonsuz kaldırın:

Alıntı:
[TABLE=full][TR][TD]Bu fark dosyası * EPVP @ -TURK- tarafından oluşturulan game_2089M_32, game_2138, game_2166 E8 B8: 00039B98


[/TD][/TR][/TABLE] Kontrol Kaynak:
Alıntı:
[TABLE=full][TR][TD]std :: string :: string (ve V14, "horse_name.valid_till");
v1 = KARAKTERİ :: GetQuestFlag (a4, (int) V14); v2 = get_global_time (); if (v1 <v2) { KARAKTER :: HorseSummon ( v5, v4, a4, 0, 1); KARAKTERİ :: RemoveAffect (v5, v4, a4, v6); CHorseNameManager :: UpdateHorseName (a3, * (_ DWORD *) (a4 + 248), "", 1); KARAKTERİ :: HorseSummon (V5, V4, A4, 1, 1); }









[/TD][/TR][/TABLE] Bu varsayılan süreyi (30 gün) değiştirmek istiyorsan: (. 3 Aylık) 90 Gün için



Alıntı:
[TABLE=full][TR][TD]Bu fark dosyası * EPVP @ -TURK- tarafından oluşturulan game_2089M_32, game_2138, game_2166 90. GÜN [9676800 Saniye] # 00145F97: 8D A7 00145F98: 27 76




[/TD][/TR][/TABLE] 60 Gün (2 Ay.)

Alıntı:
[TABLE=full][TR][TD]Bu fark dosyası * EPVP @ -TURK- tarafından oluşturulan game_2089M_32, game_2138, game_2166 60. GÜN [4838400 Saniye] # 00145F97: 8D 1A 00145F98: 27 4F




[/TD][/TR][/TABLE] 30 Gün (1 Ay.) (Varsayılan değer)

Alıntı:
[TABLE=full][TR][TD]Bu fark dosyası -TURK- @ tarafından oluşturulan * EPVP game_2089M_32, game_2138, game_2166 30. GÜN (DEFAULT) [2419200 Saniye] # 00145F96: 00 00 00145F97: 8D 8D 00145F98: 27 27





[/TD][/TR][/TABLE] 15 Gün (1/2 Ay.)

Alıntı:
[TABLE=full][TR][TD]Bu fark dosyası -TURK- @ * EPVP tarafından oluşturulan game_2089M_32, game_2138, game_2166 15. GÜN [1209600 Saniye] # 00 80: 00145F96 00145F97: 8D C6 00145F98: 27 13





[/TD][/TR][/TABLE] 7 Days (1/3 Ay)

Alıntı:
[TABLE=full][TR][TD]Bu fark dosyası -TURK- @ * EPVP tarafından oluşturulan game_2089M_32, game_2138, game_2166 7. GÜN [604800 Saniye] # 00 80: 00145F96 00145F97: 8D 3A 00145F98: 27 09




[/TD][/TR][/TABLE]
Sınırsız At İsmi Zamanlı Sistem - Metin2 PvP Deneyimini Yükseltiyor!


Metin2 özel sunucularında geliştirilen yeni ve yenilikçi sistemlerden biri olan [DIF] Sınırsız At İsmi Zamanlı özelliği, oyuncuların atlarına özgün ve sınırsız sayıda isim verebilmesini sağlar. Bu sistem, hem estetik hem de sosyal yönüyle Metin2 PvP sunucularında büyük ilgi görüyor.

Nasıl Çalışır?
Bu sistem sayesinde oyuncular, atlarını kişiselleştirmek için diledikleri ismi girebilirler. Sistem, at isimlerinin geçici olarak kalmasını sağlayarak hem sunucu performansını korur hem de isim kavgalarını önler. Belirlenen süre sonunda at ismi otomatik olarak sıfırlanır ve oyuncu tekrar özgün bir isim belirleyebilir.

Avantajları Nelerdir?
- Oyuncuların atlarına özgün isimler vermesine olanak tanır.
- Sunucu üzerinde isim çakışmalarını önler.
- Performans dostudur, veritabanı üzerinde fazla yük oluşturmaz.
- Zaman tabanlı çalıştığı için isimlerin kalıcılığı kontrol edilebilir.

Teknik Detaylar
Sistem, C++ tabanlı Metin2 sunucu kaynak koduna entegre edilerek geliştirilmiştir. Python scriptlerle arayüz tarafında kullanıcı dostu bir yapı sağlanmıştır. Uiscript ve Py Root dosyalarında yapılan değişikliklerle at isim sistemi, oyuncu arayüzüne entegre edilir. DB (veritabanı) tarafında ise zamanlayıcı kontrolleri aktif tutulur.

MaviAy Özel Sunucusu
MaviAy özel sunucusu, [DIF] Sınırsız At İsmi Zamanlı sistemini başarıyla entegre etmiş ve bu sayede oyuncularına benzersiz bir deneyim sunmaktadır. Bu tür yenilikler, Metin2 PvP dünyasında fark yaratmak isteyen sunucular için örnek alınabilir.

Sonuç
Metin2 özel sunucularında gelişmiş sistemlerin entegrasyonu, oyuncu memnuniyetini doğrudan etkiler. [DIF] Sınırsız At İsmi Zamanlı sistem gibi yenilikçi çözümler, oyuncuların oyun içinde daha fazla kendini ifade etmesini sağlar. Bu da PvP sunucularında daha yüksek etkileşim ve rekabet ortamı yaratır.

Daha fazla Metin2 geliştirme kaynağı için: Metin2 Lobby


Unlimited Horse Name Timed System - Enhancing the Metin2 PvP Experience!


One of the innovative systems developed for Metin2 private servers is the [DIF] Unlimited Horse Name Timed feature, which allows players to assign unlimited unique names to their horses. This system is gaining attention on Metin2 PvP servers due to its aesthetic and social aspects.

How Does It Work?
Thanks to this system, players can enter any name they desire for their horses. The system ensures that horse names are temporary, preserving server performance while preventing naming conflicts. After the set duration, the horse's name automatically resets, allowing the player to assign another unique name.

What Are Its Advantages?
- Allows players to give unique names to their horses.
- Prevents naming conflicts on the server.
- Performance-friendly and does not create excessive load on the database.
- Operates on a time-based model, making the persistence of names controllable.

Technical Details
The system is integrated into the C++ based Metin2 server source code. User-friendly interfaces are provided via Python scripts. Modifications in Uiscript and Py Root files integrate the horse naming system into the player interface. On the database side, timer controls remain active.

MaviAy Private Server
The MaviAy private server has successfully implemented the [DIF] Unlimited Horse Name Timed system, providing its players with a unique experience. Such innovations can serve as examples for servers aiming to stand out in the Metin2 PvP world.

Conclusion
Integrating advanced systems into Metin2 private servers directly impacts player satisfaction. Innovative solutions like the [DIF] Unlimited Horse Name Timed system allow players more self-expression within the game. This creates higher interaction and competitive environments on PvP servers.

For more Metin2 development resources: Metin2 Lobby
 

Şuan Bu Konuyu Görüntüleyen Kullanıcılar (Toplam : 0, Üye : 0, Misafir : 0)

Benzer konular

Geri
Üst Alt