- Katılım
- 13 Eki 2009
- Konular
- 32
- Mesajlar
- 823
- Çözüm
- 3
- Online süresi
- 1mo 22d
- Reaksiyon Skoru
- 414
- Altın Konu
- 0
- TM Yaşı
- 16 Yıl 8 Ay
- Başarım Puanı
- 179
- MmoLira
- 7,350
- DevLira
- 27
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
yoo öyle olmaz onun endife kadar al onu oraya kadar birşey ifade etmez :difdefli bu ?
- Katılım
- 13 Eki 2009
- Konular
- 32
- Mesajlar
- 823
- Çözüm
- 3
- Online süresi
- 1mo 22d
- Reaksiyon Skoru
- 414
- Altın Konu
- 0
- TM Yaşı
- 16 Yıl 8 Ay
- Başarım Puanı
- 179
- MmoLira
- 7,350
- DevLira
- 27
EVENTFUNC(ruh_event)ifdefli bu ?
{
TMainEventInfo * info = dynamic_cast<TMainEventInfo *>( event->info );
if ( info == NULL )
{
sys_err( "ruh_event> <Factor> Null pointer" );
return 0;
}
LPCHARACTER ch = info->kim;
long skillindex = info->skillindexx;
if (NULL == ch || skillindex == 0)
return 0;
if (!ch->GetDesc())
return 0;
if(ch->CountSpecifyItem(50513) < 1 )
return 0;
int skilllevel = ch->GetSkillLevel(skillindex);
if (skilllevel >= 40)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ruhskillson"));
return 0;
}
int gerekenderece = (1000+500*(skilllevel-30));
int derecem = (ch->GetRealAlignment()/10);
int sonuc = (-29000+gerekenderece);
if (derecem < 0)
{
gerekenderece = gerekenderece*2;
sonuc = (-29000-gerekenderece);
}
if (derecem > sonuc)
{
int gerekliknk = gerekenderece;
int kactane = gerekliknk/500;
if (kactane < 0)
kactane = 0 - kactane;
if (derecem < 0)
{
if (ch->CountSpecifyItem(70102) < kactane)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ruhzenbitti %d"),kactane);
return 0;
}
int delta = MIN(-(ch->GetAlignment()), 500);
ch->UpdateAlignment(delta*kactane);
ch->RemoveSpecifyItem(70102,kactane);
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ruhzenbastim"));
}
}
if(ch->GetQuestFlag("ruh.sure") > get_global_time())
{
if (ch->CountSpecifyItem(71001) < 1 )
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ruhsuredolmadi"));
return 0;
}
else
ch->RemoveSpecifyItem(71001,1);
}
if (ch->CountSpecifyItem(71094) >= 1)
{
ch->AddAffect(512, aApplyInfo[0].bPointType, 0, 0, 536870911, 0, false);
ch->RemoveSpecifyItem(71094,1);
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ruhmunzevikullandim"));
}
if (gerekenderece < 0)
ch->UpdateAlignment(gerekenderece*10);
else
ch->UpdateAlignment(-gerekenderece*10);
ch->LearnGrandMasterSkill(skillindex);
ch->RemoveSpecifyItem(50513,1);
ch->SetQuestFlag("ruh.sure",get_global_time()+60*60*24);
return 1;
}
ACMD(do_ruhoku)
{
int gelen;
long skillindex = 0;
char arg1[256], arg2[256];
if (ch->GetQuestFlag("pcservis.muhur") - time(0) > 0) {
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Skills are binded."));
return;
}
two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2));
if (!*arg1 || !*arg2)
return;
str_to_number(gelen, arg1);
str_to_number(skillindex, arg2);
if (gelen < 0 || skillindex < 0)
return;
if (!ch)
return;
if (!ch->IsPC())
return;
if (ch->IsDead() || ch->IsStun())
return;
if (ch->IsHack())
return;
if(ch->GetExchange() || ch->GetMyShop() || ch->GetShopOwner() || ch->IsOpenSafebox() || ch->IsCubeOpen() || ch->isAcceOpened(true) || ch->isAcceOpened(false))
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("´Ù¸¥ °Å·¡Áß(â°í,±³È¯,»óÁ¡)¿¡´Â °³ÀλóÁ¡À» »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù."));
return;
}
#ifdef ENABLE_OFFLINE_SHOP_SYSTEM
if (ch->GetOfflineShopOwner())
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("°Å·¡Ã¢,â°í µîÀ» ¿¬ »óÅ¿¡¼´Â º¸µû¸®,ºñ´Üº¸µû¸®¸¦ »ç¿ëÇÒ¼ö ¾ø½À´Ï´Ù."));
return;
}
#endif
#ifdef ENABLE_ACCE_SYSTEM
if (ch->isAcceOpened(true) || ch->isAcceOpened(false))
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("´Ù¸¥ °Å·¡Áß(â°í,±³È¯,»óÁ¡)¿¡´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù."));
return;
}
#endif
#ifdef ENABLE_AURA_SYSTEM
if (ch->isAuraOpened(true) || ch->isAuraOpened(false))
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("´Ù¸¥ °Å·¡Áß(â°í,±³È¯,»óÁ¡)¿¡´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù."));
return;
}
#endif
#ifdef ENABLE_PLAYER_SECURITY_SYSTEM
if (ch->IsActivateSecurity())
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("GUVENLIK_KILIDI_ACIKKEN_BUNU_YAPAMASSIN"));
return;
}
#endif
if(ch->CountSpecifyItem(50513) < 1 )
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ruhtasiyok"));
return;
}
if (ch->GetMapIndex() == 246)
return;
LPITEM slot1 = ch->GetWear(WEAR_UNIQUE1);
LPITEM slot2 = ch->GetWear(WEAR_UNIQUE2);
if (NULL != slot1)
{
if (slot1->GetVnum() == 70048)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("pelerin_cikar"));
return;
}
}
if (NULL != slot2)
{
if (slot2->GetVnum() == 70048)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("pelerin_cikar"));
return;
}
}
int skillgrup = ch->GetSkillGroup();
if (skillgrup == 0)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ruhokuyamazsin"));
return;
}
if (gelen == 1) ///tek
{
int skilllevel = ch->GetSkillLevel(skillindex);
int gerekenderece = (1000+500*(skilllevel-30));
int derecem = (ch->GetRealAlignment()/10);
int sonuc = (-29000+gerekenderece);
if (ch->GetQuestFlag("ruh.yenisure") > get_global_time())
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ruh1sn"));
return;
}
if (derecem < 0)
{
gerekenderece = gerekenderece*2;
sonuc = (-29000-gerekenderece);
}
if (derecem > sonuc)
{
int gerekliknk = gerekenderece;
int kactane = gerekliknk/500;
if (kactane < 0)
kactane = 0 - kactane;
if (derecem < 0)
{
if (ch->CountSpecifyItem(70102) < kactane)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ruhzenbitti %d"),kactane);
return;
}
int delta = MIN(-(ch->GetAlignment()), 500);
ch->UpdateAlignment(delta*kactane);
ch->RemoveSpecifyItem(70102,kactane);
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ruhzenbastim"));
}
}
if(ch->GetQuestFlag("ruh.sure") > get_global_time())
{
if (ch->CountSpecifyItem(71001) < 1 )
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ruhsuredolmadi"));
return;
}
else
ch->RemoveSpecifyItem(71001,1);
}
if (ch->CountSpecifyItem(71094) >= 1)
{
ch->AddAffect(512, aApplyInfo[0].bPointType, 0, 0, 536870911, 0, false);
ch->RemoveSpecifyItem(71094,1);
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ruhmunzevikullandim"));
}
if (gerekenderece < 0)
ch->UpdateAlignment(gerekenderece*10);
else
ch->UpdateAlignment(-gerekenderece*10);
ch->LearnGrandMasterSkill(skillindex);
ch->RemoveSpecifyItem(50513,1);
ch->SetQuestFlag("ruh.sure",get_global_time()+60*60*24);
ch->SetQuestFlag("ruh.yenisure",get_global_time()+1);
}
else if(gelen == 0) ///hepsi
{
if (ruhtimer)
event_cancel(&ruhtimer);
TMainEventInfo* info = AllocEventInfo<TMainEventInfo>();
info->kim = ch;
info->skillindexx = skillindex;
ruhtimer = event_create(ruh_event, info, PASSES_PER_SEC(1));
}
return;
}
#endif
- Katılım
- 12 Haz 2018
- Konular
- 28
- Mesajlar
- 680
- Çözüm
- 5
- Online süresi
- 3mo 27d
- Reaksiyon Skoru
- 236
- Altın Konu
- 0
- TM Yaşı
- 7 Yıl 12 Ay 1 Gün
- Başarım Puanı
- 129
- Yaş
- 28
- MmoLira
- 4,682
- DevLira
- 0
Neresi ifdefsiz eklenmiş anlamadım ki satır nosu ne?yoo öyle olmaz onun endife kadar al onu oraya kadar birşey ifade etmez :d
- Katılım
- 13 Eki 2009
- Konular
- 32
- Mesajlar
- 823
- Çözüm
- 3
- Online süresi
- 1mo 22d
- Reaksiyon Skoru
- 414
- Altın Konu
- 0
- TM Yaşı
- 16 Yıl 8 Ay
- Başarım Puanı
- 179
- MmoLira
- 7,350
- DevLira
- 27
ruh taşı fonksiyonlari icerisinde kuşak sisteminin ne isi var ofline shobun ne işi var auranin ne işi varifdefli bu ?
iste bunlardan sonrada endif geliyor bunlari sistemlere dahil ettiği icin sistem adam akıllı eklenmiyor düzenlenmelidir.
- Katılım
- 18 Kas 2019
- Konular
- 187
- Mesajlar
- 2,537
- Çözüm
- 14
- Online süresi
- 7mo 27d
- Reaksiyon Skoru
- 1,730
- Altın Konu
- 3
- Başarım Puanı
- 283
- Yaş
- 12
- MmoLira
- 22,922
- DevLira
- 273
0919 12:13:05669 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/monster2/12_shelter_in_03.mse) Error
0919 12:13:05669 :: CInstanceBase::RegisterEffect(eEftType=362, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/monster2/12_shelter_in_03.mse, isCache=0) - Error
0919 12:13:05669 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/monster2/12_shelter_in_04.mse) Error
0919 12:13:05669 :: CInstanceBase::RegisterEffect(eEftType=363, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/monster2/12_shelter_in_04.mse, isCache=0) - Error
0919 12:13:05669 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/monster2/12_shelter_in_05.mse) Error
0919 12:13:05670 :: CInstanceBase::RegisterEffect(eEftType=364, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/monster2/12_shelter_in_05.mse, isCache=0) - Error
0919 12:13:05670 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/monster2/12_shelter_in_06.mse) Error
0919 12:13:05670 :: CInstanceBase::RegisterEffect(eEftType=365, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/monster2/12_shelter_in_06.mse, isCache=0) - Error
0919 12:13:05670 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/monster2/12_shelter_in_07.mse) Error
0919 12:13:05670 :: CInstanceBase::RegisterEffect(eEftType=366, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/monster2/12_shelter_in_07.mse, isCache=0) - Error
0919 12:13:05670 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/monster2/12_shelter_in_08.mse) Error
0919 12:13:05670 :: CInstanceBase::RegisterEffect(eEftType=367, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/monster2/12_shelter_in_08.mse, isCache=0) - Error
0919 12:13:10859 :: CProperty::ReadFromMemory: File format error after FourCC: property/n/obj/snow.m/ice_01.prd
0919 12:13:11708 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gi_long_sword.mse) Error
0919 12:13:12350 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gi_long_sword.mse) Error
0919 12:13:12410 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gi_long_sword.mse) Error
0919 12:13:12416 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gi_long_sword.mse) Error
0919 12:13:12421 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gi_long_sword.mse) Error
0919 12:17:57353 :: ELTimer_GetMSec() - m_dwEmoticonTime
0919 12:17:57831 :: ELTimer_GetMSec() - m_dwEmoticonTime
0919 12:17:58030 :: ELTimer_GetMSec() - m_dwEmoticonTime
0919 12:17:58195 :: ELTimer_GetMSec() - m_dwEmoticonTime
/usr/home/main/srv1/chan/ch1/core2
SYSERR: Sep 19 14:12:14 :: SpawnGroup: NOT_EXIST_GROUP_VNUM(2110) Map(65)
Ekli dosyalar
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 33
- Görüntüleme
- 8K
- Kilitli
- Cevaplar
- 4
- Görüntüleme
- 358
- Kilitli
- Cevaplar
- 6
- Görüntüleme
- 7K
- Cevaplar
- 10
- Görüntüleme
- 2K
- Kilitli
- Cevaplar
- 1
- Görüntüleme
- 171






