- Katılım
- 9 Ocak 2019
- Konular
- 229
- Mesajlar
- 1,346
- Online süresi
- 1y 21g
- Reaksiyon Skoru
- 1,293
- Altın Konu
- 2
- Başarım Puanı
- 309
- TM Yaşı
- 7 Yıl 3 Ay 13 Gün
- MmoLira
- 8,270
- DevLira
- 143
Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!
kendinize göre geliştirip kullanabilirsiniz
biraz daha kontrollüsü @MT2Dev 'e teşekkürler
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
biraz daha kontrollüsü @MT2Dev 'e teşekkürler
Çok güzel düşünce, paylaşım için teşekkürler. Paranoyak arkadaşlar için char.cpp üzerinde ufak bir modifikasyon yaptım paylaşayım belki birinin işine yarar, saygılar.
char.cpp:// Ara void CHARACTER::Create (const char* c_pszName, DWORD vid, bool isPC) // Ustune ekle //PREVENT_CLICK WON [HASH=2]#ifdef[/HASH] ENABLE_CLICK_WON m_dwLastWonTime = 0; [HASH=3]#endif[/HASH] //END_PREVENT_CLICK WON // Ara void CHARACTER::GoHome() // Ustune ekle [HASH=2]#ifdef[/HASH] ENABLE_CLICK_WON void CHARACTER::ClickWonExchange (const bool IsWon) { if (GetExchange() || IsDead() || IsStun() || IsObserverMode() || IsOpenSafebox() || IsCubeOpen() || IsHack (true)) { return; } if (thecore_pulse() - GetLastClickWonTime() < passes_per_sec * 3) { ChatPacket (1, "<Sistem> 3 Saniye beklemelisin!"); return; } constexpr DWORD needYang = 1'000'000'000; if (IsWon) { if (GetGold() < needYang) { ChatPacket (1, "<Sistem> %d Yanga ihtiyacin var.", needYang); return; } if (GetCheque() >= CHEQUE_MAX) { ChatPacket (1, "<Sistem> Maksimum won miktarina sahipken bunu yapamazsin."); return; } PointChange (POINT_CHEQUE, 1, false); PointChange (POINT_GOLD, -needYang, false); ChatPacket (1, "<Sistem> Transfer basarili!"); if (test_server) { sys_log (1, "CLICK WON - WON ALIM: %s", GetName()); } } else { if (GetCheque() <= 0) { ChatPacket (1, "<Sistem> En az 1 Wonun olmali."); return; } if (GetGold() + needYang > GOLD_MAX - 1'000'000) { ChatPacket (1, "<Sistem> Maksimum yang miktarina sahipken bunu yapamazsin."); return; } PointChange (POINT_GOLD, needYang, false); PointChange (POINT_CHEQUE, -1, false); ChatPacket (1, "<Sistem> Transfer basarili!"); if (test_server) { sys_log (1, "CLICK WON - WON BOZDURMA: %s", GetName()); } } SetLastClickWonTime (thecore_pulse()); } [HASH=3]#endif[/HASH]
Son düzenleme:
En Çok Reaksiyon Alan Mesajlar
Sağ olasın, konuya ekledimÇok güzel düşünce, paylaşım için teşekkürler. Paranoyak arkadaşlar için char.cpp üzerinde ufak bir modifikasyon yaptım paylaşayım belki birinin işine yarar, saygılar.
char.cpp:// Ara void CHARACTER::Create (const char* c_pszName, DWORD vid, bool isPC) // Ustune ekle //PREVENT_CLICK WON [HASH=2]#ifdef[/HASH] ENABLE_CLICK_WON m_dwLastWonTime = 0; [HASH=3]#endif[/HASH] //END_PREVENT_CLICK WON // Ara void CHARACTER::GoHome() // Ustune ekle [HASH=2]#ifdef[/HASH] ENABLE_CLICK_WON void CHARACTER::ClickWonExchange (const bool IsWon) { if (GetExchange() || IsDead() || IsStun() || IsObserverMode() || IsOpenSafebox() || IsCubeOpen() || IsHack (true)) { return; } if (thecore_pulse() - GetLastClickWonTime() < passes_per_sec * 3) { ChatPacket (1, "<Sistem> 3 Saniye beklemelisin!"); return; } constexpr DWORD needYang = 1'000'000'000; if (IsWon) { if (GetGold() < needYang) { ChatPacket (1, "<Sistem> %d Yanga ihtiyacin var.", needYang); return; } if (GetCheque() >= CHEQUE_MAX) { ChatPacket (1, "<Sistem> Maksimum won miktarina sahipken bunu yapamazsin."); return; } PointChange (POINT_CHEQUE, 1, false); PointChange (POINT_GOLD, -needYang, false); ChatPacket (1, "<Sistem> Transfer basarili!"); if (test_server) { sys_log (1, "CLICK WON - WON ALIM: %s", GetName()); } } else { if (GetCheque() <= 0) { ChatPacket (1, "<Sistem> En az 1 Wonun olmali."); return; } if (GetGold() + needYang > GOLD_MAX - 1'000'000) { ChatPacket (1, "<Sistem> Maksimum yang miktarina sahipken bunu yapamazsin."); return; } PointChange (POINT_GOLD, needYang, false); PointChange (POINT_CHEQUE, -1, false); ChatPacket (1, "<Sistem> Transfer basarili!"); if (test_server) { sys_log (1, "CLICK WON - WON BOZDURMA: %s", GetName()); } } SetLastClickWonTime (thecore_pulse()); } [HASH=3]#endif[/HASH]
rica ederim reis ^^Eline Sağlık Musti paylaşım için teşekkürler
- Katılım
- 8 Şub 2011
- Konular
- 684
- Mesajlar
- 4,050
- Online süresi
- 8ay 22g
- Reaksiyon Skoru
- 3,192
- Altın Konu
- 87
- Başarım Puanı
- 341
- TM Yaşı
- 15 Yıl 2 Ay 14 Gün
- MmoLira
- 2,893
- DevLira
- 11
Paylaşım için teşekkürler Mustafa Eline koluna sağlık
- Katılım
- 9 Ocak 2019
- Konular
- 229
- Mesajlar
- 1,346
- Online süresi
- 1y 21g
- Reaksiyon Skoru
- 1,293
- Altın Konu
- 2
- Başarım Puanı
- 309
- TM Yaşı
- 7 Yıl 3 Ay 13 Gün
- MmoLira
- 8,270
- DevLira
- 143
rica ederim ^^Paylaşım için teşekkürler Mustafa Eline koluna sağlık![]()
Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 0, Misafir: 1)
Benzer konular
- Cevaplar
- 2
- Görüntüleme
- 339
- Cevaplar
- 18
- Görüntüleme
- 1K
- Cevaplar
- 3
- Görüntüleme
- 395




