-
İçerik sayısı
429 -
Katılım
-
Son ziyaret
-
Günün Kazananı
1 -
Puan
10,355 [ Bağış Yap ]
vestside kullanıcısının paylaşımları
-
merhaba ustadlar, başlıkta belirttiğim gibi bir sorunum var. KAUL görevini yaptıktan sonra aynı NPC den süt veya farklı bir item almaya çalıştığım zaman satın alınmıyor. LUA tarafına baktım yalnız birşey anlayamadım DB deki item numaraları ile aynı olan bir şey yok. şimdiden teşekkürler. Örnek " SÜT " ITEM ID : 389590000 local NPC = 13016; local Ret = 0; ----------------------------------------------------- if (EVENT == 500) then QuestNum = SearchQuest(UID, NPC); if (QuestNum == 0) then SelectMsg(UID, 2, -1, 4515, NPC, 10, 153); elseif (QuestNum > 1 and QuestNum NpcMsg(UID, 4704, NPC) else EVENT = QuestNum end end ----------------------------------------------------- if (EVENT == 153) then Ret = 1; end ----------------------------------------------------- if (EVENT == 1010) then SaveEvent(UID, 5401); end ----------------------------------------------------- if (EVENT == 1012) then MonsterSub = ExistMonsterQuestSub(UID); if (MonsterSub == 0) then SelectMsg(UID, 2, 78, 4704, NPC, 3000, 1015,3005,153); else SelectMsg(UID, 2, 78, 4706, NPC, 10, 153); end end ----------------------------------------------------- if (EVENT == 1015) then SelectMsg(UID, 4, 78, 4706, NPC, 22, 1013, 23, 8274); end ----------------------------------------------------- if (EVENT == 1013) then SaveEvent(UID, 5402); end ----------------------------------------------------- if (EVENT == 1020) then SaveEvent(UID, 5404); end ----------------------------------------------------- if (EVENT == 1016) then MonsterCount01 = CountMonsterQuestSub(UID, 78, 1); MonsterCount02 = CountMonsterQuestSub(UID, 78, 2); MonsterCount03 = CountMonsterQuestSub(UID, 78, 3); MonsterCount04 = CountMonsterQuestSub(UID, 78, 4); if (MonsterCount01 > 9 and MonsterCount02 > 9 and MonsterCount03 > 9 and MonsterCount04 > 9) then SelectMsg(UID, 4, 78, 4707, NPC, 3006, 1018, 3008, 101); else SelectMsg(UID, 2, 78, 4705, NPC, 18, 1017); end end ----------------------------------------------------- if (EVENT == 1017) then ShowMap(UID, 1); end ----------------------------------------------------- if (EVENT == 1018) then SLOTKONTROL = CheckGiveSlot(UID, 2) if SLOTKONTROL == false then SelectMsg(UID,2,-1,8898,NPC,10) else RunExchange(UID,534) SaveEvent(UID, 5403); end end ----------------------------------------------------- if (EVENT == 600) then SelectMsg(UID, 3, -1, 4834, NPC ,4263, 2100, 4264, 2200, 4265, 2300,4337,2400); end ----------------------------------------------------- if (EVENT == 2100) then SelectMsg(UID, 9, -1,NPC); end ----------------------------------------------------- if (EVENT == 2200) then ITEMA = HowmuchItem(UID, 800090000); if (ITEMA > 1) then SelectMsg(UID, 17, -1,NPC); else SelectMsg(UID, 2, -1, 4833, NPC, 27, 1005); end end ----------------------------------------------------- if (EVENT == 2300) then SelectMsg(UID, 14, -1, NPC); end ----------------------------------------------------- if (EVENT == 2400) then SelectMsg(UID, 3, -1, 820, NPC,4344,3000,4345,3001,7551,3002,3019); end ----------------------------------------------------- if (EVENT == 3000) then MagicBag = HowmuchItem(UID, 800440000); if (MagicBag > 0) then EVENT = 3007 else SelectMsg(UID, 2, -1, 823, NPC, 10, -1) end end ----------------------------------------------------- if (EVENT == 3007) then SLOTKONTROL = CheckGiveSlot(UID, 1) if SLOTKONTROL == false then SelectMsg(UID,2,-1,8898,NPC,10) else RobItem(UID, 800440000, 1) GiveItem(UID, 700011001, 1,30) SelectMsg(UID, 2, -1, 9273, NPC, 10, -1) end end ----------------------------------------------------- if (EVENT == 3001) then ITEM = HowmuchItem(UID, 800450000); if (ITEM > 0) then EVENT = 3010 else SelectMsg(UID, 2, -1, 824, NPC, 10, -1) end end if (EVENT == 3010) then SLOTKONTROL = CheckGiveSlot(UID, 1) if SLOTKONTROL == false then SelectMsg(UID,2,-1,8898,NPC,10) else RobItem(UID, 800450000, 1) GiveItem(UID, 700012000, 1,30) SelectMsg(UID, 2, -1, 9273, NPC, 10,-1) end end ----------------------------------------------------- if (EVENT == 3002) then SelectMsg(UID, 3, -1, 820, NPC,7552,3003,7553,3005); end ----------------------------------------------------- if (EVENT == 3003) then HP = HowmuchItem(UID, 810115000); if (HP > 0) then EVENT = 3004 else SelectMsg(UID, 2, -1, 10365, NPC, 10, -1) end end ----------------------------------------------------- if (EVENT == 3004) then SLOTKONTROL = CheckGiveSlot(UID, 1) if SLOTKONTROL == false then SelectMsg(UID,2,-1,8898,NPC,10) else RobItem(UID, 810115000, 1) GiveItem(UID, 810117000, 1,30) SelectMsg(UID, 2, -1, 9273, NPC, 10,-1) end end ----------------------------------------------------- if (EVENT == 3005) then MP = HowmuchItem(UID, 810116000); if (MP > 0) then EVENT = 3006 else SelectMsg(UID, 2, -1, 10366, NPC, 10, -1) end end ----------------------------------------------------- if (EVENT == 3006) then SLOTKONTROL = CheckGiveSlot(UID, 1) if SLOTKONTROL == false then SelectMsg(UID,2,-1,8898,NPC,10) else RobItem(UID, 810116000, 1) GiveItem(UID, 810118000, 1,30) SelectMsg(UID, 2, -1, 9273, NPC, 10,-1) end end
-
PENTAGRAM TBL Editör v1.3 [USKO-STKO Güncel, 1098-22xx tüm sürümler]
vestside ,
PENTAGRAMkullanıcısının konusuna cevap verdi - Yardımcı Program Paylaşımlarıteşekkür ederim -
[v21xx 20xx 19xx]Bian-KO Panel ASPX
vestside ,
Hsnayd55kullanıcısının konusuna cevap verdi - Web Dosyası Paylaşımlarıteşekkür ederim kardeşim -
v2x Fragment & Gem & Kutu Droplarını Ayarlama (Item_Exchange)
vestside , Equity kullanıcısının konusuna cevap verdi - Prosedür & Query Kod Paylaşımları
teşekkür ederim kardeşim eyv. -
paylaşım için teşekkürler.
-
BOOST kütüphane kurulumu (BÜTÜN BOOST HATALARI İLE İLGİLİ ÖNCE BUNU OKUYUN!)
vestside ,
PENTAGRAMkullanıcısının konusuna cevap verdi - Genel Yardımkralsın teşekkürler. -
sorunu çözdüm ustad teşekkür ederim yardımın için..
-
Id pas yaziyorum sonra dc !!!
vestside ,
BORNTOKILLkullanıcısının konusuna cevap verdi - Çözülen KonularSQL management 'i aç yukarıda TOOLS var ona tıkla SQL server Profiler göreceksin kardeşim.. -
Id pas yaziyorum sonra dc !!!
vestside ,
BORNTOKILLkullanıcısının konusuna cevap verdi - Çözülen KonularDB tekrar back up yap kardeşim. işini çözebilir belki -
Id pas yaziyorum sonra dc !!!
vestside ,
BORNTOKILLkullanıcısının konusuna cevap verdi - Çözülen Konularkendi hesabını banlamıs olabilirsin herhangi bir user editor yardımı ile karakterine bak 255 ibaresini 1 yap düzelebilir kardeşim. -
buyur ustad DB tarafında sıkıntı yok sanırım, ayrıca SOURCE'de monuyu kestiğin zaman 150 NP gitme olayıda ekli kesince 150 NP geliyor ustad valla çözemedim sıkıntıyı ya -- mesaja ek olarak -- buda SRC deki czmonumentprocess içerisinden bir görüntü ustad, senide yoruyorum kusura bakma..
- 13 yanıt
-
- 1
-
-
üstad o yukarda bahsettiklerinden switch case olayını anlamadım yalnız benim Sourcedeki kodlar şu şekilde.. 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()); g_pMain->NpcUpdate(GetProtoID(), m_bMonster, pUser->GetNation()); if (pUser->GetNation() == KARUS) { if (GetSpid() == 30092) { g_pMain->SendAnnouncement(sKillMonu.c_str()); pUser->GiveItem(BLUE_TREASURE_CHEST,1); pUser->SendLoyaltyChange(150); } else { g_pMain->SendAnnouncement(sRecoMonu.c_str()); } } else { if (GetSpid() == 30091) { g_pMain->SendAnnouncement(sKillMonu.c_str()); pUser->GiveItem(BLUE_TREASURE_CHEST,1); pUser->SendLoyaltyChange(150); } else { g_pMain->SendAnnouncement(sRecoMonu.c_str()); } } }
-
işte ustad sorun burada mesela KARUS kestiği zaman KARUS ırkı tekrar atak yapabiliyor. KARUS kestiği zaman yukarıdan yazı geçmiyor yani sürekli kesebiliyor her iki ırk ta
-
bu keserken üstad buda kestikten sonra..
-
Teşekkür ederim -- mesaja ek olarak -- üstad bu kodlar bende var sourcede ekli evet buna rağmen atak yapmama sorunu var.
-
Merhaba üstadlar CZ monument kesilince yukarıdan yazı geçmiyor ve kesen ırk kestikce tekrar kesebiliyor. kesen IRK a geçmiyor yani ne yapabilirim simdiden teşekkürler.
-
!!! Npclerin chatten konuşmasını sağlama
vestside , KODevelopers kullanıcısının konusuna cevap verdi - Client Bilgileri
teşekkürler hocam -
Nero All In One Editor v1.08 (Karakter,Başlangıç,Harita,Drop,Clan) [ YENİ SQL ]
vestside , Nero kullanıcısının konusuna cevap verdi - Yardımcı Program Paylaşımları
muhteşem paylaşım vallahi süpersin üstad. -
HashPasswordString (Password Encrypt)
vestside , Nero kullanıcısının konusuna cevap verdi - Prosedür & Query Kod Paylaşımları
teşekkürler üstad güzel paylasım- 99 yanıt
-
- hashpasswordstring
- (password
-
(1 tane daha)
İle Etiketeklendi:
-
PENTAGRAM TBL Editör v1.3 [USKO-STKO Güncel, 1098-22xx tüm sürümler]
vestside ,
PENTAGRAMkullanıcısının konusuna cevap verdi - Yardımcı Program Paylaşımlarıteşekkürler -
[1975] Server Files + Database local (No Source)
vestside , KODevelopers kullanıcısının konusuna cevap verdi - 2000+ Paylaşım
afferin kocum -
20xx-21xx Clientless [Bot Sistemi] BDW - Merchant - Maden - Atak - Town
vestside ,
Hsnayd55kullanıcısının konusuna cevap verdi - 2000+ Paylaşımsağol ustad eyv.- 175 yanıt
-
- 20xx-21xx
- clientless
- (7 tane daha)