-
İçerik sayısı
451 -
Katılım
-
Son ziyaret
-
Günün Kazananı
62 -
Puan
287 [ Bağış Yap ]
PENTAGRAM kullanıcısının paylaşımları
-
[27.10.2017] - Asistan moderatör başvuruları
PENTAGRAM,PENTAGRAMkullanıcısının konusuna cevap verdi - DuyurularMinimum 1 ay üyelik tarihi şart.- 8 yanıt
-
- [27.10.2017]
- asistan
-
(2 tane daha)
İle Etiketeklendi:
-
[27.10.2017] - Asistan moderatör başvuruları
PENTAGRAM,PENTAGRAMkullanıcısının konusuna cevap verdi - DuyurularAktif, fakat normal üye ve üzeri rütbe gerektiriyor.- 8 yanıt
-
- [27.10.2017]
- asistan
-
(2 tane daha)
İle Etiketeklendi:
-
Cengiz, @ CENGLYY; Skype konuşmasında da söylediğim gibi, umarım hayatında hedeflediğin herşeye erişirsin. Herhangi bir konuda sıkıntın olduğunda bizler her zaman burada olacağız, bu forum sadece Knight OnLine'den ibaret değil, bunu sakın unutma. Gelişmeye ve öğrenmeye açık, saygılı bir insansın. Bu nitelikler senin hedeflerine ulaşman için çok güzel birer basamak. Kıymetini bil, yitirme sakın. KO hiç bir zaman bırakılmaz, ara verilir. (kendimden biliyorum). Bırakılsaydı, 13 senede ben bırakırdım :cool: Eğer programlama ile ilgili bir bölüm düşünüyorsan, kürkçü dükkanı misali burada bulacaksın kendini. Sınavlarında başarılar. Hayatta çok iyi yerlere geleceğine inanıyorum. Yolun ve bahtın açık olsun.
-
Merhabalar arkadaşlar, Sürekli gelişmekte ve büyümekte olan platformumuz için, moderasyon ekibine katılacak yeni arkadaşlar aramaktayız. Başvuru yapacak arkadaşlarda aradığımız özellikler kısaca şunlardır : 20 yaş ve üzeri olmak Durum ve şartlar ne olursa olsun, objektif karar verebilme yetkinliği Haftada en az 4 gün forum ile ilgilenebilecek En az Normal Üye rütbesine sahip olmak Minimum 1 ay üyelik tarihi Ayrıca şu özelliklere sahip olmak da tercih sebebidir : Programlama, grafik tasarım, web tasarım alanlarıyla ilgili olmak Knight OnLine ile geçmişi olması vBulletin altyapısı ile aşina olmak Yabancı dil (ingilizce, ispanyolca vs.) Başvurusu kabul edilen arkadaşlar, 'Asistan moderatör' rütbesi ile görevlerine başlayacaktır. 1 ay boyunca, Asistan Moderatör rütbesi ile adil, yerinde karar alabilen arkadaşlarımız 'Yardımcı Moderatör' olarak kadroya alınacaktır. Asistan moderatörlerin sorumlulukları şunlardır : Forum içerisinde genel huzuru bozacak davranışlar sergileyen üyeleri uyarmak Daha önceden uyarılmış üyeleri cezalandırmak Üyelerin istek, şikayet ve dileklerini dinlemek Üyelere forum ile ilgili yaşadıkları sıkıntılarda yardımcı olmak Sohbet alanını temiz tutmak, kötü davranış sergileyenleri uyarmak Warez, crack vs. link paylaşan üyeleri uyararak konulardan bu linkleri temizlemek Üyelerin yaptıkları paylaşımları virüs taramasından geçirerek onaylamak, virüslü paylaşımları yok etmek Üyeler tarafından bildirilen kırık linkleri, kırık link listesine eklemek Çözülmüş veya çözülememiş yardım konularını alakalı forumlara taşımak. Bulunduğu forum ile alakasız görünen konuları doğru yere taşımak. Asistan moderatörlerin atanacağı forumlar şunlardır; - Server Tanıtımı - Mini KO Forum - Paylaşım & Yardım Başvuru formuna navigasyon barındaki 'Başvuru formları' kısmından ulaşabilirsiniz. Katılımcı arkadaşlara şimdiden başarılar diliyorum.
- 8 yanıt
-
- [27.10.2017]
- asistan
-
(2 tane daha)
İle Etiketeklendi:
-
PENTAGRAM - Asistan Moderatör başvurusu
Bir konuya
PENTAGRAMiçerik ekledi : Değerlendirilen başvurularÜye adı: PENTAGRAM Ad ve Soyad: Mustafa K. Doğum tarihi: 01/01/1970 Ülke / Şehir: Türkiye/İzmir Telefon numaranız: +905531121457 E-posta adresiniz: [email protected] Skype adresiniz: must1fy Ne kadar süredir Knight OnLine ile ilgileniyorsunuz?: 10 yıl Aktif olarak Knight OnLine oynuyor musunuz?: Yes Oynuyorsanız, hangi sunucuda?: GORDION Niçin bu rütbeyi istiyorsunuz?: deneme yapıyorum o yüzden Bu rütbe için sahip olduğunuz nitelikler nelerdir?: adminim ben kardeş daha ne niteliği istiyorsun Önceki çalışmalarınız, referanslarınız: kodevelopers forum yönetimi Ek Bilgiler: yok vBulletin Tecrübeleriniz: bayaa eski Ne kadar zamanınızı moderasyona ayırabilirsiniz?: 1-3 saat Aktif olacağınız günler: Salı, Perşembe, Cumartesi Forumumuzu nereden duydunuz?: ko-fox İnsanlara karşı ön yargılı mısınız?: No İnsanlar hakkında karar verirken objektif düşünebiliyor musunuz?: Yes IP Address:: 78.189.100.78 -
Gold Merchant Sistemi (Premium Merchant)
PENTAGRAM, goto566 kullanıcısının konusuna cevap verdi - C++Aslında aynı kaydırma mantığı, normal merchant için de yapılabilir. Hatta biraz daha geliştirilerek, ayrı ayrı stacklara koyulan aynı itemler, tek slot üzerinde gösterilebilir. Böylece kısıtlı olan görüntüleme alanından en verimli şekilde yararlanılmış olur. -
Yeni açılan konu başlığının altında tarih bulunması hk.
PENTAGRAM, YigitHanSen kullanıcısının konusuna cevap verdi - Şikayet ve ÖnerilerMerhabalar @ yigidsen; Öneriniz değerlendirmeye alınarak uygun bulundu. Talep ettiğiniz özellik an itibarı ile aktiftir. İyi forumlar. -
Merhabalar, Öncelikle önerin için teşekkürler. Üye onayları şu anda önce mail onayı, sonra yönetici onayı şeklinde yapılıyor. Yeni hesap açma konusunda ise, forumumuzda çoklu hesap tespit sistemi aktif durumda, herhangi bir kişi ikinci bir hesap ile giriş yaptığında otomatik olarak bütün yöneticilerimize bildirim gidiyor, ve eğer giriş yapan kişinin asıl hesabı banlı ise, yeni aldığı üyelik de otomatik olarak banlanıyor. Üye onayı kısmında, @ OzkanOzdemir arkadaşımız ince eleyip sık dokuyor. Bu yaşanan olayda kişinin daha önce böyle bir vukuati olmadığı için üye olurken yargıda bulunamadık. Elbette tuttuğumuz bir kara liste var. Bu kara listeye giren arkadaşların geri dönüşü olmuyor (bkz. @ Anyone, @ ekolaman, :little_emrah:, @ bodom, @ storbilisim ve niceleri). Referans sistemine gelince, şu an için aktif fakat bir koşul değil. Hem normal, hem referanslı üyelikleri kabul ediyoruz. Arkadaşlarınıza referans olursanız, sizin forum içerisindeki davranışlarınıza bağlı olarak değerlendirilir üyelik istekleri. Fakat şunu da belirteyim, referans olduğunuz kişi, forumda kötü davranışlar sergilerse, referans olma hakkınızı kaybedersiniz. Tekrardan önerin için teşekkür ederiz. Yönetim kısmında bu konuyu zaten olabildiğince sıkı tutuyoruz. İçiniz rahat olsun.
- 2 yanıt
-
- 2
-
-
Torment Skill Effect Sorunu
PENTAGRAM, KODevelopers kullanıcısının konusuna cevap verdi - Genel YardımBazen '0' geldiği oluyor ki bunun olmaması lazım normalde. Server taraflı düzeltme yap. aoe olan skillere id ne gelirse gelsin , sTargetID = -1 -
Torment Skill Effect Sorunu
PENTAGRAM, KODevelopers kullanıcısının konusuna cevap verdi - Genel YardımSkill tam mob veya user üzerine hedef alındığında, clientten gelen pakette hedef id değeri -1 olması gerekirken denk gelen hedefin id'si(user,npc) olarak geliyor olabilir. dolayısı ile aoe olan bu skillin paketi, -1 target id ile gitmesi gerekirken, user veya npc idsi ile regiona gidiyor olabilir.(hatta alan koordinatları eklenmiyor bile olabilir.) teorimi doğrulamak için magicinstance::run fonksiyonuna breakpoint koyarak gelen target id'yi kontrol edebilirsin. değer -1'den farklı ise, büyük ihtimalle olay dediğim gibi. -
Torment Skill Effect Sorunu
PENTAGRAM, KODevelopers kullanıcısının konusuna cevap verdi - Genel YardımMerhabalar, Efekt çıkmadığı durumlarda debuff hedef playere işliyor mu? -
Debuff aldığında attack düşüyorsa ve cure aldığında eski haline dönüyorsa, o process ile bir işin kalmamış demektir. Senin şu anki problemin 'Relogda attack düşmesi.' Bunun 2 sebebi olabilir; 1-) Debuff, kalıcı olan (pus scroll) tarzı buffları kayıtlı buff (saved magic) arrayinden siliyor olabilir. 2-) 2. girişte SetUserAbility sırasında atlanan bir kısım olabilir. 3-) GrantType4 yanlış ayarlanmış olabilir. Kodun tamamını görmeden yorum yapmak güç, birden fazla kontrol edilmesi gereken yer var.
-
Merhabalar, tekrardan aramıza hoşgeldin, tanıştığıma memnun oldum. Gözlemlerime göre öğrenmeye açık bir yapın var ve sana gösterilen yolu takip edebiliyorsun. Bir şey tarif edildiğinde uygulayabiliyor, sonuçları güzelce not edip tekrardan değerlendiriyorsun. Kod yazmayı da bir nevi deney yapmak gibi görüyorsun bilinç altında, bu yaklaşımın ilginç olduğu kadar da güzel bir şey. Her zaman söylediğim gibi, bir insan gerçekten öğrenmek istedikten sonra kendisinin hocası olur. Bizler, burada sadece başladığınız yolculukta ne tarafa gideceğinizi tarif eden kişiler oluruz. Yolu kat edecek, engelleri aşacak kişiler sizlersiniz. Pes etmez, çabalarsanız, mutlaka mükafatını alırsınız. Hayatında ve yolunda başarılar dilerim.
-
Alternatif olarak; INSERT INTO PREMIUM_SERVICE (strAccountID, strType, nDays) VALUES (@AccountID, 1, 3) satırını INSERT INTO PREMIUM_SERVICE (strAccountID, strType, nDays) VALUES (@AccountID, 1, 0) olarak değiştir.
-
@ gandaf82; Bu kısmı DECLARE @gokhantasci VARCHAR(21) SELECT @gokhantasci = COUNT(straccountid) FROM premium_service WHERE strAccountID = @AccountID IF @gokhantasci = 0 BEGIN INSERT INTO PREMIUM_SERVICE (strAccountID, strType, nDays) VALUES (@AccountID, 1, 3) END prosedüründen sil.
-
PENTAGRAM TBL Editör v1.3 [USKO-STKO Güncel, 1098-22xx tüm sürümler]
Bir konuya
PENTAGRAMiçerik ekledi : Yardımcı Program PaylaşımlarıLadies and Gentlemen, Forumumuzun ilk göz ağrılarından "PENTAGRAM TBL Editör"'ün beklenen 1.3 sürümü artık yayında. v1.2'yi az çok biliyorsunuz. (bilmeyen arkadaşlar ve programın detaylı kullanımı için buraya tıklayın) Bu sürümde önceki sürümün özellikleri tamamen bulunuyor. 1098-22xx arası bütün sürümlere ait TBL dosyalarını açabilir, düzenleyebilir ve sorunsuz bir şekilde kaydedebilirsiniz. v1.2 özellikleri v1.3 özellikleri Önceki sürümde olan, gerek forum üyeleri tarafından, gerek ise benim farkettiğim sorunlar düzeltilmiştir. Versiyon 1.3 sürüm notları (TR) (İspanyolca çeviri için @ ANDERSONXL16'ya teşekkürler.) Version 1.3 release notes (EN) Temel değişiklikler -
Oyun başa sarması Rollback [v2083]
PENTAGRAM,SnaypeRkullanıcısının konusuna cevap verdi - Çözülen KonularWarehouse update sorunsuz. Bu logoutta prosedürlerin çalıştığını gösterir. Fakat userdata güncellemesinde sıkıntı var, SQL loglarını kontrol et ve @ OzkanOzdemir'in de dediği gibi UPDATE_USER_DATA prosedürünü kontrol et. -
Herşeyi konuda anlattığım gibi kurduğundan emin misin?
-
Mage komutçular için 1299 istek client
PENTAGRAM,melankolokullanıcısının konusuna cevap verdi - Genel YardımBU PROGRAM ile kendin hazırlayabilirsin.- 5 yanıt
-
- mage
- komutçular
- (4 tane daha)
-
@ byxox Gel paylaştığın kodu beraber inceleyelim. void CNpc::CZMonumentProcess(CUser *pUser) { if (pUser == nullptr) return; std::string sKillMonu; std::string sRecoMonu; sKillMonu = string_format("%s has destroyed the %s at Ronark Land!",pUser->GetName().c_str(),GetName().c_str()); sRecoMonu = string_format("%s has recovered the %s at Ronark Land!",pUser->GetName().c_str(),GetName().c_str()); // Bu npcnin ırkını, kesen kişinin ırkına geçir g_pMain->NpcUpdate(GetProtoID(), m_bMonster, pUser->GetNation()); // Eğer kesen kişinin ırkı KARUS ise if (pUser->GetNation() == KARUS) { // Eğer kesilen NPC'nin sPictureID(sPid) değeri 30092 ise if (GetSpid() == 30092) { // sKillMonu stringinde bulunan yazıyı anons olarak geç g_pMain->SendAnnouncement(sKillMonu.c_str()); // BLUE_TREASURE_CHEST itemini kesen kişiye ver pUser->GiveItem(BLUE_TREASURE_CHEST,1); // Kesen kişiye 150 NP ver pUser->SendLoyaltyChange(150); } else { // sPid 30092 değilse, // sRecoMonu stringindeki yazıyı anons olarak geç g_pMain->SendAnnouncement(sRecoMonu.c_str()); } } else { // Kesen kişinin ırkı KARUS değilse (ELMORAD, TARAFSIZ, CANAVAR vs. hepsini kapsıyor) // Kesilen NPC'nin sPictureID'si 30091 ise if (GetSpid() == 30091) { // sKillMonu stringinde bulunan yazıyı anons olarak geç g_pMain->SendAnnouncement(sKillMonu.c_str()); // BLUE_TREASURE_CHEST itemini kesen kişiye ver pUser->GiveItem(BLUE_TREASURE_CHEST,1); // Kesen kişiye 150 NP ver pUser->SendLoyaltyChange(150); } else { // sPid 30091 değilse, // sRecoMonu stringindeki yazıyı anons olarak geç g_pMain->SendAnnouncement(sRecoMonu.c_str()); } } } Öncelikle, bu kodu şu şekilde sadeleştirebiliriz. void CNpc::CZMonumentProcess(CUser *pUser) { if (pUser == nullptr) return; std::string sKillMonu = string_format("%s has destroyed the %s at Ronark Land!",pUser->GetName().c_str(),GetName().c_str()); std::string sRecoMonu = string_format("%s has recovered the %s at Ronark Land!",pUser->GetName().c_str(),GetName().c_str()); // Bu npcnin ırkını, kesen kişinin ırkına geçir g_pMain->NpcUpdate(GetProtoID(), m_bMonster, pUser->GetNation()); if(((pUser->GetNation() == KARUS) && (GetSpid() == 30092)) || ((pUser->GetNation() == ELMORAD) && (GetSpid() == 30091))){ // sKillMonu stringinde bulunan yazıyı anons olarak geç g_pMain->SendAnnouncement(sKillMonu.c_str()); // BLUE_TREASURE_CHEST itemini kesen kişiye ver pUser->GiveItem(BLUE_TREASURE_CHEST,1); // Kesen kişiye 150 NP ver pUser->SendLoyaltyChange(150); }else{ // sRecoMonu stringindeki yazıyı anons olarak geç g_pMain->SendAnnouncement(sRecoMonu.c_str()); } } Şimdi, sadeleşmiş hali üzerinden bakalım. Bu kodun 'monument kesildi' anonsunu geçmemesi için 2 koşul var. 1. -> Kesen user KARUS iken Monument'in SPID değerinin 30092 olmaması 2. -> Kesen user ELMORAD iken Monument'in SPID değerinin 30091 olmaması Yukarıdaki iki koşul gerçekleşmezse, 'monument recovered' anonsu geçecek. Yani, bu fonksiyon eğer tetikleniyor ise, öyle ya da böyle, anons geçmesi lazım. Fonksiyonun başına breakpoint koyarak tetiklendiğinden emin ol. Monument kesildiğinde tetiklenmiyor ise, bu fonksiyonu çağıran noktaları bul ve tetiklenmemesinin sebebini belirle. Dipnot olarak, aynı konuları başka forumlarda da paylaştığını görüyorum, tarafını seç. Taraf olmayan bertaraf olur :cool: Kolay gelsin.
- 10 yanıt
-
- 3
-
-
Arkadaşlar, böyle konular açarken, konu ile alakalı fonksiyon ve prosedürleri, hata mesajlarını da konunuza ekleyin ki, hata nerde görebilelim. 'ee, benim charlarım gelmiyo da admin abey nedendir ki acaba ehehe?' derseniz, konu gereksiz yere uzar. Doktor bey hastayım diyorsun, nerenin ağrıdığını söylemiyorsun. Konu açarken çıkan duyuru mesajında bu olaydan özellikle bahsettiğim halde hala ısrarla konularınıza gerekli bilgileri eklemiyorsunuz. Piyasadaki bütün kaynak kodları, veritabanları birebir aynı olsa, tamam diyeceğim kopyası bende de var açayım bakayım. Fakat böyle bir durum söz konusu değil. Herkesin uğraştığı versiyon, kaynak kodları herşey farklı. Bu konuda biraz anlayışlı olun ki, sorununuza daha iyi yardım edebilelim.
-
BU konuda anlattığım gibi kurarsan kütüphaneyi, bu tür sorunlarla karşılaşmazsın.
-
Mesajını beğenmesini ve teşekkür etmesini göz önünde bulundurursak, 'olumlu' yönden yazmış @ Kosafe arkadaşımız.