- Katılım
- 12 Tem 2012
- Konular
- 358
- Mesajlar
- 5,763
- Çözüm
- 37
- Online süresi
- 1mo 11d
- Reaksiyon Skoru
- 1,977
- Altın Konu
- 8
- TM Yaşı
- 13 Yıl 11 Ay 3 Gün
- Başarım Puanı
- 312
- MmoLira
- 2,035
- DevLira
- 87
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
Eline sağlık
Teşekkür ederim
- Katılım
- 14 Haz 2011
- Konular
- 1
- Mesajlar
- 100
- Reaksiyon Skoru
- 9
- Altın Konu
- 0
- TM Yaşı
- 14 Yıl 12 Ay 2 Gün
- Başarım Puanı
- 54
- Yaş
- 28
- MmoLira
- 0
- DevLira
- 0
BU KUPONU TAM OLARAK NERDEN ALICAZ
- Katılım
- 4 Ağu 2010
- Konular
- 356
- Mesajlar
- 4,122
- Çözüm
- 74
- Online süresi
- 3mo 14d
- Reaksiyon Skoru
- 2,235
- Altın Konu
- 82
- Başarım Puanı
- 292
- Yaş
- 32
- MmoLira
- 3,067
- DevLira
- 138
Merhaba Arkadaşlar,
mysql_query veya mysql_query10 komutları sıkıntı çıkartıyor diyenlere net çözüm c++ ep kuponu sistemi.
Kodlama bana ait değil tabi ki, çok uğraş verdim araştırırken sonunda çözüme kavuştum sizinle de paylaşmak istedim.
1.Aşama:
db/src de ClientManagar.cpp açılıp aratılır;
Buradaki cash yerine coins yazıp kaydediyoruz.Kod:sprintf(szQuery, "update account set `cash` = `cash` + %d where id = %d limit 1", packet->dwAmount, packet->dwAID);
Sonuç:
Ardından db mizi build edip db dosyasını gerekli yere atıyoruz.Kod:sprintf(szQuery, "update account set `coins` = `coins` + %d where id = %d limit 1", packet->dwAmount, packet->dwAID);
2.Aşama![]()
Quest oluşturacağız bunun için quest bölümüne charge_coins.lua veya ep_kuponu.lua (size kalmış) isminde bir dosya açıyoruz ;
içine yapıştırıyoruz, questte herhangi bir değişiklik yapmanıza gerek yok ve kaydedip ./qc çekiyoruz.Kod:quest charge_cash_by_voucher begin state start begin function charge(amount, charge_type) if charge_type == nil then charge_type = "coins" end if 0 < amount then -- syntax : pc.charge_cash(amount, charge_type) -- warning: 1. 'charge_type' : "cash"(default) | "mileage" -- 2. 'amount' must be positive number. local result = pc.charge_cash(amount, charge_type) if true == result then local item_id = item.get_id() char_log(item_id, "CHARGE_CASH_BY_VOUCHER", amount) syschat("Hesabina "..amount.." Ejderha Parasi aktarildi.") local flag_name = "total_" .. charge_type pc.setqf(flag_name, pc.getqf(flag_name) + amount) item.remove() end end return false end when 80014.use or 80015.use or 80016.use or 80017.use begin local amount = item.get_value(0) charge_cash_by_voucher.charge(amount, "coins") end end end
Son olarak reboot atıp deneyebilirsiniz.
Bir teşekkür yeterli iyi kullanımlar![]()
Bu Sistemi Quest ile değilde src üzerinden yapılabilir mi kuponun üstüne tıkladığında quest açılmayacakta direk kuıpon yok olup Ep verecek.
- Katılım
- 12 Tem 2012
- Konular
- 358
- Mesajlar
- 5,763
- Çözüm
- 37
- Online süresi
- 1mo 11d
- Reaksiyon Skoru
- 1,977
- Altın Konu
- 8
- TM Yaşı
- 13 Yıl 11 Ay 3 Gün
- Başarım Puanı
- 312
- MmoLira
- 2,035
- DevLira
- 87
Bu Sistemi Quest ile değilde src üzerinden yapılabilir mi kuponun üstüne tıkladığında quest açılmayacakta direk kuıpon yok olup Ep verecek.
Verdiğim sistemde src üzerinden ve questi dediğiniz gibi açıldığı anda epi verip alttan bilgi geçip kuponu siliyor
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 1
- Görüntüleme
- 365
- Cevaplar
- 8
- Görüntüleme
- 495
- Cevaplar
- 14
- Görüntüleme
- 799
- Cevaplar
- 37
- Görüntüleme
- 2K
- Cevaplar
- 65
- Görüntüleme
- 12K




