romegames 1
romegames
kaptanmikro1 1
kaptanmikro1
Reklam vermek için turkmmo@gmail.com

[C++] Oxta Skill Engeli [Luadan Bağımsız]

  • Konuyu başlatan Konuyu başlatan recep7878
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 16
  • Görüntüleme Görüntüleme 4K
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Ox mapında oluşucak bazı bugları engellemek amaçlı bir sistemdir.
Önceden paylaşılan lua'lıydı bununla alakası yoktur.
PC'yi formatladığımdan resim atamıyorum yapanlar resim atarsa konuya eklerim.

Skill kullanımını engelleme Kodları :
Kod:
/e oxta_skill_engelle 1 
/e oxta_skill_engelle 0 
(0) - Skill kullanımına izin verme
(1) - Skill kullanımına izin ver


Src/game/src/char_skill.cpp Aç

Kod:
if (false == CanUseSkill(dwVnum))
		return false;

Altına EKle
Kod:
#ifdef ENABLE_BLOCK_SKILL_OXEVENT
#include "questmanager.h"
	DWORD dwFlagBlockSkill = quest::CQuestManager::instance().GetEventFlag("oxta_skill_engelle");
	
	if (dwFlagBlockSkill > 0)
	{
		if (GetMapIndex() == 113)
		{
			if (quest::CQuestManager::instance().GetEventFlag("oxevent_status") == 2)
			{
				return false;
				ChatPacket(CHAT_TYPE_NOTICE, "[OXEVENT] Bu haritada GM izin vermediği sürece skill kulanamazsın !");			
			}		
		}
	}
#endif

Src/game/common/service.h Aç ekle :
Kod:
#define ENABLE_BLOCK_SKILL_OXEVENT
 
Son düzenleme:
Ox mapında oluşucak bazı bugları engellemek amaçlı bir sistemdir.
Önceden paylaşılan lua'lıydı bununla alakası yoktur.
PC'yi formatladığımdan resim atamıyorum yapanlar resim atarsa konuya eklerim.

Skill kullanımını engelleme Kodları :
Kod:
/e oxta_skill_engelle 1 
/e oxta_skill_engelle 0 
(0) - Skill kullanımına izin verme
(1) - Skill kullanımına izin ver
Tesekkurler
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst