• Serverınızın epinlerini tamamen Turkmmo güvencesiyle satın. Kredi kartı, mobil ödeme, havale/eft ve uygun komisyon oranıyla. Hemen mağaza başvurunuzu yapın. Oyunalisveris.com





Sitemize reklam vermek için [email protected] adresine mail atabilirsiniz
For Advertising Contact [email protected]


Edit İtem Tespit syser

anagonda1

Level 6
TM Üye
Üye
Katılım
5 Ağu 2010
Konular
107
Mesajlar
1,241
Reaksiyon Skoru
286
Online Süresi
50d 9h 15m
Başarım Puanı
187
MmoLira
541
DevLira
0
En İyi Cevap Puanı
2

M2Allstar | 1-105 Orta Emek | 8000 TL Ödüllü Turnuvalar ! BUGÜN SAAT 20.00`DA AÇILIYOR ! KAYITLAR VE OYUN İNDİRME AKTİF DETAYLI TANITIMA GİTMEK İÇİN TIKLAYIN

Selamın Aleyküm;

Oyun içerisinde herhangi bir şekilde edit item yapıldığında kanallara syser olarak edit item bulunduğuna dair log tutar..
Bu şekilde kimde edit var yok öğrenmiş olursunuz.

örneğin;

if (Type == APPLY_MAX_HP)
{
if (Value > 2000)
{
sys_err("Edit Tespit Edildi. Karakter isim: %s", GetName());
item->ChangeAttribute();
return false;
}
}

Burada Max hp 2000'den büyük herhangi bir değerde edit item olarak algılar syser tutar.

APPLY_MAX_HP buradaki efsunu değiştirebilirsiniz bir kaç örnek var


Tılsım sistemi olmayanlar ITEM_ELEMENT bunu kaldırsınlar. hata alırsınız.

char_item.cpp aç

if (IS_SET(item->GetFlag(), ITEM_FLAG_LOG))

arat

Kod:
if (item->GetType() == ITEM_WEAPON || item->GetType() == ITEM_ARMOR || item->GetType() == ITEM_BELT || item->GetType() == ITEM_ELEMENT)
    {
        for (int i = 0; i < ITEM_ATTRIBUTE_MAX_NUM; ++i)
        {
            BYTE Type = item->GetAttributeType(i);
            short Value = item->GetAttributeValue(i);

            if (Type == APPLY_MAX_HP)
            {
                if (Value > 2000)
                {
                    sys_err("Edit Tespit Edildi. Karakter isim: %s", GetName());
                    item->ChangeAttribute();
                    return false;
                }
            }
            else if (Type == APPLY_MAX_SP)
            {
                if (Value > 80)
                {
                    sys_err("Edit Tespit Edildi. Karakter isim: %s", GetName());
                    item->ChangeAttribute();
                    return false;
                }
            }
            else if (Type == APPLY_CON || Type == APPLY_INT || Type == APPLY_STR || Type == APPLY_DEX)
            {
                if (Value > 12)
                {
                    sys_err("Edit Tespit Edildi. Karakter isim: %s", GetName());
                    item->ChangeAttribute();
                    return false;
                }
            }
            else if (Type == APPLY_CRITICAL_PCT || Type == APPLY_PENETRATE_PCT)
            {
                if (Value > 10)
                {
                    sys_err("Edit Tespit Edildi. Karakter isim: %s", GetName());
                    item->ChangeAttribute();
                    return false;
                }
            }
        }
    }
üstüne ekle
 
Son düzenleme:

Eric Bloodaxe

Ben özgürlüğü severim, toplum aptalları!
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
Site Yetkilisi
Moderatör
VIP Üye
Paylaşımcı
Katılım
27 Nis 2017
Konular
21
Mesajlar
439
Reaksiyon Skoru
204
Başarım Puanı
104
Yaş
20
MmoLira
35
DevLira
0
En İyi Cevap Puanı
4
Paylaşım için teşekkürler.
 

(Mavi Ruh)

Sorsan ikimiz de maviydik. Sen deniz ben gökyüzü
Site Yetkilisi
Yönetici
VIP Üye
Katılım
20 Eki 2017
Konular
199
Mesajlar
3,997
Reaksiyon Skoru
2,738
Online Süresi
183d 11h 1m
Başarım Puanı
247
MmoLira
2,256
DevLira
29
En İyi Cevap Puanı
36
Akıyor Maşallah ! Teşekkürler :)
 

RoyaLDesigN

M A N A G E R
Site Yetkilisi
Yönetici
Yarışma Organizatörü
Katılım
25 Şub 2017
Konular
639
Mesajlar
2,374
Reaksiyon Skoru
1,002
Başarım Puanı
255
MmoLira
932
DevLira
4
En İyi Cevap Puanı
2
Teşekkürler :)
 
Konu Sahibi
Konu Sahibi
anagonda1

anagonda1

Level 6
TM Üye
Üye
Katılım
5 Ağu 2010
Konular
107
Mesajlar
1,241
Reaksiyon Skoru
286
Online Süresi
50d 9h 15m
Başarım Puanı
187
MmoLira
541
DevLira
0
En İyi Cevap Puanı
2

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

Üst