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

vestside

Bağımlı Üye
  • İç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ı

  1. vestside

    Yeni Karakter ( Hera)- Elf Kızı Kari

    teşekkürler kardeşim
  2. 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
  3. teşekkür ederim kardeşim
  4. vestside

    Console Color

    paylaşım için teşekkürler.
  5. vestside

    CZ monument sorunu

    sorunu çözdüm ustad teşekkür ederim yardımın için..
  6. vestside

    Id pas yaziyorum sonra dc !!!

    SQL management 'i aç yukarıda TOOLS var ona tıkla SQL server Profiler göreceksin kardeşim..
  7. vestside

    Id pas yaziyorum sonra dc !!!

    DB tekrar back up yap kardeşim. işini çözebilir belki
  8. vestside

    Id pas yaziyorum sonra dc !!!

    kendi hesabını banlamıs olabilirsin herhangi bir user editor yardımı ile karakterine bak 255 ibaresini 1 yap düzelebilir kardeşim.
  9. vestside

    CZ monument sorunu

    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..
  10. vestside

    CZ monument sorunu

    ü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()); } } }
  11. vestside

    CZ monument sorunu

    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
  12. vestside

    CZ monument sorunu

    bu keserken üstad buda kestikten sonra..
  13. vestside

    CZ monument sorunu

    Teşekkür ederim -- mesaja ek olarak -- üstad bu kodlar bende var sourcede ekli evet buna rağmen atak yapmama sorunu var.
  14. 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.
  15. teşekkürler üstad güzel paylasım
  16. vestside

    Bdw/jr sql

    thanks bro, nice share
×
×
  • Yeni Oluştur...