Jump to content
Araştır
  • Diğer seçenekler ...
Sonuçları bul ...
Sonuçları bul ...

donz05

Uzaklaştırılmış
  • İçerik sayısı

    315
  • Katılım

  • Son ziyaret

  • Günün Kazananı

    1
  • Puan

    8,454 [ Bağış Yap ]

donz05 kullanıcısının paylaşımları

  1. donz05

    Wiz_change_hair

    Packet result(WIZ_CHANGE_HAIR); result.SByte(); result g_pMain->AddDatabaseRequest(result, this); satırı ekleyerek sorun çözüldüm konuyu taşıyabilirsiniz...
  2. donz05

    Wiz_change_hair

    void CUser::ReqChangeHair(Packet & pkt) { Packet result(WIZ_CHANGE_HAIR); string strUserID; uint32 nHair; uint8 bOpcode, bFace; pkt.SByte(); pkt >> bOpcode >> strUserID >> bFace >> nHair; if (bOpcode == 0) { int8 bResult = g_DBAgent.ChangeHair(m_strAccountID, strUserID, bOpcode, bFace, nHair); result << uint8(bResult); Send(&result); } else if (bOpcode == 1) { if (!isInGame() || !CheckExistItem(ITEM_MAKE_OVER)) { result << uint8(1); Send(&result); return; } int8 bResult = g_DBAgent.ChangeHair(m_strAccountID, strUserID, bOpcode, bFace, nHair); if (bResult == 0) { RobItem(ITEM_MAKE_OVER); m_bFace = bFace; m_nHair = nHair; } result << bResult; Send(&result); } } arkadaşlar bu satırda bir sorun var çözemedim oyun içinde saç değişimi yapıyor fakat oyundan çıkıp girince eski haline dönüyor sorun nedir teşekkürler...
  3. donz05

    ITEM_UPGRADE Sorunu

    sorun devam ediyorsa +0 dan +1 e geçiş için yaptığın satırı atarmısın inceleyelim...
  4. donz05

    repeatable görevlerde sorun...

    denedim haci baska seyler cikiyor gorevi teslim etmiyor yazdigin son saveeventin databasede bi karsiligi olmasi lazim sende belki baska gorevin save numarasini kullaniyosundur farketmeden neyse arastirmaya devam haci sagolasin...
  5. donz05

    repeatable görevlerde sorun...

    1312 2 47 0 4 1 1 1 24432 392 4 9900 0 11109 8760 24432_Kape.lua elseif (Class == 4 or Class == 11 or Class == 12) then RunSelectExchange(UID,11109) SaveEvent(UID, 1312); bu sayıda oynama yaparsam görevi hiç teslim edemem dostum... 1 görev alma 2 görevi bitirme (tekrarsız) 3 bitmiş haline getirme 4 görevi teslim edip tekrar alma benim sorunum 1,2,3,4 sırasıyla gidiyor 4 ten sonra tekrar görevi aldığımda saveevent 3 olana atıyor sonra mobları kesmiş olarak gösterip tekrar ödülü alabiliyorum bi nevi bugta kalıyor...
  6. donz05

    Tofie Kimdir

    selam
  7. görevi teslim edip ödülü aldıktan sonra aynı görevi tekrar yapmak istersek mobları kesilmiş gösteriyor sonuç olarak direk ödül alma sayfası çıkıyor ve defalarca aynı ödülü mob kesmeden alabiliyor bütün save eventleri kontrol ettim sorun göremedim görev tesliminde mobları sıfırlaması gerekmiyormu görevi bitirip sıfırdan nasıl başlatabiliriz? son çare 4 2 yapıp tekrarlanabilir olmaktan çıkarıcam görevi bilgisi olan varsa aydınlatsın bizi teşekkürler...
  8. donz05

    yine quest sorunu :)

    3 if 1 else döngüsü oluyor kabul etmiyor yinede teşekkürler hacı...
  9. donz05

    ITEM_UPGRADE Sorunu

    bende zaten senin yazdigin mesaja gore yorum yaptim sen upgrade mantigi nedir yazsaydin ona gore yazardim herneyse +0 dan +1 e gecis diyelim +1 item id sini al 11114581452 +0 item id sini al 11114581741 simdi +1 den +0 i cikar -289 bu sonucu upgrade tablondaki +0 dan +1 e gecis satirinin sonuna ekle dene mantik budur... -- mesaja ek olarak -- bu arada biraz sakin ol sana yardimci olmak icin mesaj atiyoruz farkindamisin? saygisizliga gerek yok...
  10. donz05

    yine quest sorunu :)

    if EVENT == 100 then SelectMsg(UID, 3, -1, 6038, NPC, 17256, 150,17257,152); end local ITEMA = 0; if (EVENT == 150) then SLOTKONTROL = CheckGiveSlot(UID, 2) if SLOTKONTROL == false then SelectMsg(UID, 3, -1, 50529, NPC, 17229,151); else SelectMsg(UID, 3, -1, 6038, NPC, 17256, 153,17257,152); end end if EVENT == 153 then ITEMA = HowmuchItem(UID, 910453000); if ITEMA >= 1 then RobItem(UID, 910453000, 1) GiveItem(UID, 508051467, 1,3) GiveItem(UID, 508053467, 1,3) else SelectMsg(UID, 3, -1, 50545, NPC, 17229,151); end end hem slot hemde item varlık kontrolü yaptırmak istiyorum bunu daha basite indirgeme şansım varmı? bu şekilde yaptığım zaman 2 kere aynı menü açılmasına sebep oluyor mesela slot kontrolu yaptıktan sonra hiçbir menü çıkarmadan nasıl 153 eventine gönderebilirim? örnek else SelectMsg(UID, 3, -1, 6038, NPC, 17256, 153,17257,152); bu satırda yapmak istediğim direk 153 gitmesi menü yada yazı çıkarmadan...
  11. donz05

    Monster Stone Drop Problemi

    bildiğim kadarıyla item 1 ve 2 item grup larına ait slotlar diğer 3 slota tekli item eklemen lazım 1 ve 2 ci slotları boş bırakarak deneyebilirsin eğer boşken item veriyorsa item grup listesinden eklemen lazım.
  12. donz05

    ITEM_UPGRADE Sorunu

    1111468000 bir rakama 1452 toplatıyorsun 1111468452 sonuç istiyorsun ?_?_ bence sistemde sorun yok sende sorun var :D 1111468000+452=1111468452 yapmayı denedinmi :D ayrıca sana tavsiyem bu upgrade ayarlarını yaparken yada eklerken her zaman nindex sıralamasını takip et yoksa bi iteminkini yaparken başka iteminkini bozabilirsin bir tavsiye daha exelden bir şablon oluştur +10 yada +30 kadar basım yapılan bir itemi sonra o şablon üzerinden sadece nindex, item no, yada upgrade kağıdı numarasını değiştirerek databaseye toplu olarak ekleme yapabilirsin ben öyle yaptım nidexleri kontrol etmeme rağmen tbl deki bütün itemlerin str dex int +1 den +30 a kadar basımlarını konrol ettim böylede deli manyak biriyim :D
  13. donz05

    lua düzenleme...

    hocam premium olayını boşverelim if (EVENT == 208) then RunExchange(UID,158) SaveEvent(UID, 919); end burda eğer ben bi üst satıra if (EVENT == 998) then SLOTKONTROL = CheckGiveSlot(UID, 1) if SLOTKONTROL == false then SelectMsg(UID, 3, -1, 50529, NPC, 17229,151); else SelectMsg(UID, 4, savenum, 253, NPC, 41, 186, 27, 193); end end bunu eklemezsem vede invertoyum dolu ise exp veya itemi vermeden görevi verip siliyor. yani her ödül verme kısmından önce slot kontrolumü eklemem gerekiyor bunun başka yöntemi yokmu exp verirken slota bakması saçma oluyor...
  14. donz05

    lua düzenleme...

    özkan hocam exp veren bir görev var görevi bitirip teslim ederken itemexchange de yazan expi alıyoruz fakat source kaynaklı zannedersem görevi teslim ederken invertoy dolu ise görevi teslim ediyoruz fakat exp alamıyoruz fakat aynı görevi teslim ederken invertoyda 1-2 adet yer açıp öyle teslim edersek exp i alıyoruz. bende item exchange yi iptal edip maunel exp verdirmek istedim fakat bu seferde premium da sıkıntı çıktı premiumsuz olarak exp veriyor premiumlu vermiyor yukarıda yazdığım kodda sorun nedir bu konuda yardımcı olabilirsiniz yada bu sorunu kökten çözmek için sourceye böyle bir satır ekleyebilirmiyiz mesela invertoy dolu ise itemexchange yi çalıştırma gibisinden yani ödülü teslim etme gibi kolay gelsin...
  15. donz05

    lua düzenleme...

    if (EVENT == 176) then Prem = GetPremium(UID); if (Prem > 0) then ExpChange(UID, 1250000) --RunExchange(UID, 13) SaveEvent(UID, 271); else ExpChange(UID, 3000000) --RunExchange(UID, 13) SaveEvent(UID, 271); end end itemexchange yi devre dışı bırakıp komut ile vermek istiyorum fakat premiumsuz olan user 0 if alıyor premiumlu olan user 5 elseyi almıyor sıl bir komut yazabilriim beyler herkese kolay gelsin... Dipnot: bazı yerlerde itemexchange yi iptal etmek zorunda kalıyorum yada slot kontrol eklemek sebebi ise invertoy dolu ise sadece exp veren exchange lerde bile invertoy dolu olduğu için exp ide vermiyor bu sorunun çözümünü bilen varsa beni baya bi yükten kurtarmış olur. kısaca invertoy dolu ise ödül satırını (itemexhange) çalıştırma gibi...
  16. donz05

    Jr Sorunu

    sebastian şevkini kırmak gibi olmasın 2083 ile başlamışsın source database lua ve tbl bunlar ile sevişmen lazım ki yanılmıyorsam çokta bilgin yok bu konular hakkında o yüzden sana tavsiyem biraz eli ayağı düzgün sourceler var forumda birini indirip öyle fixlemeye çalış sourcesiz 1 adım ileri gidemezsin aklına hayaline gelmicek sorunlarla karşılaşacaksın çünkü :D hiç unutmam 1 senedir uğraştığım sourcemde parti kurduğum zaman parti üyeleri görünmüyordu haftalarca araştırdım çözemedim hevesim kırıldı çünkü source hakkında pek bilgim yoktu ki elimdeki source başkasında olsa direk server kurar okadar derli toplu ozamanlar tam bütün dosyaları silip bırakıcam derken mustafa hocam sorunu halletti sağolsun 3. senem oldu 6 aydır görevlerle uğraşıyorum evet sadece görev ki bunun upgrade sistemi, monster atack, drob, item vs vs si var sonu yok, ben hobi olarak yaptığım ve anladığım için her yönüyle inceleyip düzenliyorum hevesin varsa öğrenemiceğin yapamayacağın bişey yok forumda çok sağlam efendi kıyak adamlar var onlarda yardımcı olurlar tabi sourcen varsa sana tavsiyem baya toplu olan 1453 versiyon var krowaz caos kanat vs istemiyorsan onunla takıl yoksa hiç bulaşma hele server kuracaksan hiçmi hiç bulaşma kolay gele...
  17. donz05

    yazı sorunu

    SelectMsg(UID, 2, savenum, 4506, NPC, 4172, 537, 4173, 193); örnek olarak veriyorum npc den sonraki 4172 guestmenu tbl sindeki nindex sayısı tbl de bu sayıyı bul, ya boştur yada bu sayı hiç yoktur sende boşsa yazmasını istediğin yazı yaz eğer yok ise tbl ye yeni satır ekleyebilirsin. 537 ise o butona tıkladığında çalışacak olan event numarası yani bu satırda 2 adet buton var ve iki farklı evente komut ediyor gibi gibi...
  18. donz05

    Monster Stone Sorunu

    monster stone çok karışık bir sistem zamanında çok uğraştırmıştı benide dediklerimi bi kontrol et önce istersen sonra uğraşırsın... 1.haritalar 3 adet herhangibirine 2 kişi aynı anda girmeyi dene herkese özel harita açılması gerekiyor 2 kişi bir birini görüyorsa soac ta even room yapman lazım 2. moblar soacs a bağlı olması lazım yine event room muhabbeti databasedende o haritaya özel mob ları sen giriş yapınca spawn etsin diye, yoksa her girişte 2 ye katlanır mob sayısı yada npc sayısı :D 3. bunlarda sorun yok diyelim harita sonundaki boss mobu kestikten sonra geri sayım başlayıp seni haritadan atması gereken soacs ta kodlar var hangi mobun id sini eklersen o mobu kesince geri sayım başlar ve belirttiğin kordinata seni ışınlar. 4.sen gateden çıkış yapmak istiyorsan smd editörler var onunla haritana ayar çek yada hiç uğraşma başka versiyonun haritası ile değiştir çoğu gateyi o şekilde hallettim ben... 5. monster stone giriş amacı old takı toplayıp npc de birleştirmek bununla çok uğraşan yok yada sistemleri hazır ben herşeyi elimle düzenledim ama çok vaktimi aldı şimdiden kolay gelsin...
  19. donz05

    Yeni Harita ekleme

    yoğundum bakamadım özkan usta deniyip cevabı yazarım teşekkürler...
  20. donz05

    Yeni Harita ekleme

    Selam arkadaşlar delostan giriş yapılan tarantula haritasını servera eklemek istiyorum numarası 35 fakat sourcede olmadığı için olan başka harita üzeriden örnek moradon2 yi değiştirip bu haritayı eklemek istedim haritanın smd si var zone.info yu da ayaladım fakat +zonechange 35 dediğim zaman hiçbir bir tepki vermiyor eksik olan nedir acaba?
  21. Arkadaşlar bazı görev tesliminde verilecek olan itemi exp yada parayı item_exchange.tbl den değiştirebiliyoruz fakat bazıları exchange.tbl de tek bir numara olarak verilmiş kırmızı olarak işaretlediğim yer gibi bu stun nereden okunuyor resimdeki itemlerin çeşitlerini değiştirmek istiyorum...
  22. donz05

    SQL ayarları hakkında...

    teşekkürler dostum doğru yazmışsın...
  23. donz05

    SQL ayarları hakkında...

    tablo desing column liste sırasını değiltirmek istiyorum kaydetmek isterken hata veriyor...
×
×
  • Yeni Oluştur...