Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!
Kullanımı:
Mob ekleyebilirsiniz öldürünce kaç defa öldürdüğünü yazar isteyen /istatistik yazarak bütün öldürme sayılarına ulaşabilirsiniz.Tekrar bakmak için 60 saniye beklemelisiniz.
(Butona'da bağlayabilirsiniz:
Char.h açılır-aratılır:Mob ekleyebilirsiniz öldürünce kaç defa öldürdüğünü yazar isteyen /istatistik yazarak bütün öldürme sayılarına ulaşabilirsiniz.Tekrar bakmak için 60 saniye beklemelisiniz.
(Butona'da bağlayabilirsiniz:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kod:
void StartAffectEvent();
Kod:
void Canavar_Yolda_Yatmis_Bacagini_Acmis_CHPNIN_AMK_DEMIS(int chp_nin_amk);
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kod:
void CHARACTER::Canavar_Yolda_Yatmis_Bacagini_Acmis_CHPNIN_AMK_DEMIS(int chpkk_nin_amk){
/*
/**
deli degiliz bizde MOB_RANK_BOSS kullanabilirdik
ama sadece boss degilde baska mob eklemek isteyen icin ayirdim..
*/
int mob_kodlari[9] = {
2094,
692,
1091,
1092,
1093,
1094,
6091,
792,
6191};
const char* mob_isimleri[9] = {
"Mavi Ejderha",
"Ork Reisi", "Seytan Kral",
"Kibirli Seytan Krali",
"Lusifer",
"Elit Cirkin Seytan Krali",
"Razador",
"Karanlik Hayalet Lider",
"Nemere"
};
//
int
kac_defa_1 = GetQuestFlag("mob.m"), ///mali
kac_defa_2 = GetQuestFlag("mob.a"),
kac_defa_3 = GetQuestFlag("mob.b"),
kac_defa_4 = GetQuestFlag("mob.c"),
kac_defa_5 = GetQuestFlag("mob.d"),
kac_defa_6 = GetQuestFlag("mob.e"),
kac_defa_7 = GetQuestFlag("mob.f"),
kac_defa_8 = GetQuestFlag("mob.g"),
kac_defa_9 = GetQuestFlag("mob.h"),
kac_defa_10= GetQuestFlag("karsi.black"),
kac_defa_11= GetQuestFlag("ayni.black");
//
///
//char black[61];//bellek
///
int oduller[] = {500, 469, 1}; // 1:Yang, 2:Item, 3:Item Adeti.
int odul_kacda_verilsin[] = {
5, 10, 15, 20, 25, 30, 35, 40, 45, 50
};
if ((
odul_kacda_verilsin[0] ||
odul_kacda_verilsin[1] ||
odul_kacda_verilsin[2] ||
odul_kacda_verilsin[3] ||
odul_kacda_verilsin[4] ||
odul_kacda_verilsin[5] ||
odul_kacda_verilsin[6] ||
odul_kacda_verilsin[7] ||
odul_kacda_verilsin[8]
)
==
(
GetQuestFlag("mob.m") ||
GetQuestFlag("mob.a") ||
GetQuestFlag("mob.b") ||
GetQuestFlag("mob.c") ||
GetQuestFlag("mob.d") ||
GetQuestFlag("mob.e") ||
GetQuestFlag("mob.f") ||
GetQuestFlag("mob.g") ||
GetQuestFlag("mob.h")
))
{
/*GiveGold(oduller[0]);
AutoGiveItem(oduller[1], oduller[2]);*/
///Buralari acma s. belani
}
if (!IsDead());
{
if (chpkk_nin_amk == mob_kodlari[0]){SetQuestFlag("mob.m", GetQuestFlag("mob.m")+1);ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Tebrikler %s, %s %d defa olduruldu."), GetName(), mob_isimleri[0], (kac_defa_1) + 1);}
else if (chpkk_nin_amk == mob_kodlari[1]){SetQuestFlag("mob.a", GetQuestFlag("mob.a")+1);ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Tebrikler %s, %s %d defa olduruldu."), GetName(), mob_isimleri[1], (kac_defa_2) + 1);}
else if (chpkk_nin_amk == mob_kodlari[2]){SetQuestFlag("mob.b", GetQuestFlag("mob.b")+1);ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Tebrikler %s, %s %d defa olduruldu."), GetName(), mob_isimleri[2], (kac_defa_3) + 1);}
else if (chpkk_nin_amk == mob_kodlari[3]){SetQuestFlag("mob.c", GetQuestFlag("mob.c")+1);ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Tebrikler %s, %s %d defa olduruldu."), GetName(), mob_isimleri[3], (kac_defa_4) + 1);}
else if (chpkk_nin_amk == mob_kodlari[4]){SetQuestFlag("mob.d", GetQuestFlag("mob.d")+1);ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Tebrikler %s, %s %d defa olduruldu."), GetName(), mob_isimleri[4], (kac_defa_5) + 1);}
else if (chpkk_nin_amk == mob_kodlari[5]){SetQuestFlag("mob.e", GetQuestFlag("mob.e")+1);ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Tebrikler %s, %s %d defa olduruldu."), GetName(), mob_isimleri[5], (kac_defa_6) + 1);}
else if (chpkk_nin_amk == mob_kodlari[6]){SetQuestFlag("mob.f", GetQuestFlag("mob.f")+1);ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Tebrikler %s, %s %d defa olduruldu."), GetName(), mob_isimleri[6], (kac_defa_7) + 1);}
else if (chpkk_nin_amk == mob_kodlari[7]){SetQuestFlag("mob.g", GetQuestFlag("mob.g")+1);ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Tebrikler %s, %s %d defa olduruldu."), GetName(), mob_isimleri[7], (kac_defa_8) + 1);}
else if (chpkk_nin_amk == mob_kodlari[8]){SetQuestFlag("mob.h", GetQuestFlag("mob.h")+1);ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Tebrikler %s, %s %d defa olduruldu."), GetName(), mob_isimleri[8], (kac_defa_9) + 1);}
else if (chpkk_nin_amk == 61) {SetQuestFlag("karsi.black", GetQuestFlag("karsi.black")+1);ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Tebrikler %s, karsi krallik oyuncusu %d defa olduruldu."), GetName(), (kac_defa_10) + 1);}
else if (chpkk_nin_amk == 1461){SetQuestFlag("ayni.black", GetQuestFlag("ayni.black")+1); ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Tebrikler %s, ayni krallik oyuncusu %d defa olduruldu."), GetName(), (kac_defa_11) + 1);}
else ChatPacket(CHAT_TYPE_INFO, "Noluyo amk");
}
}
Kod:
sys_log(1, "DEAD_BY_PC: %s %p KILLER %s %p", GetName(), this, pkKiller->GetName(), get_pointer(pkKiller));
Kod:
if (GetEmpire() != pkKiller->GetEmpire()) {
pkKiller->Canavar_Yolda_Yatmis_Bacagini_Acmis_CHPNIN_AMK_DEMIS(61);
}
else///black..
{
pkKiller->Canavar_Yolda_Yatmis_Bacagini_Acmis_CHPNIN_AMK_DEMIS(1461);
}
Tekrar Aratılır:
Kod:
sys_log(1, "DEAD_EVENT_CREATE: %s %p %p", GetName(), this, get_pointer(m_pkDeadEvent));
}
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kod:
if (true == IsMonster()) {
///black..
int mob_kodlari[] = {2493, 692, 1091, 1092, 1093, 1094, 6091, 792, 6191}; //kodlari degisin
if (mob_kodlari[0] == GetMobTable().dwVnum) pkKiller->Canavar_Yolda_Yatmis_Bacagini_Acmis_CHPNIN_AMK_DEMIS(mob_kodlari[0]);
else if (mob_kodlari[1] == GetMobTable().dwVnum) pkKiller->Canavar_Yolda_Yatmis_Bacagini_Acmis_CHPNIN_AMK_DEMIS(mob_kodlari[1]);
else if (mob_kodlari[2] == GetMobTable().dwVnum) pkKiller->Canavar_Yolda_Yatmis_Bacagini_Acmis_CHPNIN_AMK_DEMIS(mob_kodlari[2]);
else if (mob_kodlari[3] == GetMobTable().dwVnum) pkKiller->Canavar_Yolda_Yatmis_Bacagini_Acmis_CHPNIN_AMK_DEMIS(mob_kodlari[3]);
else if (mob_kodlari[4] == GetMobTable().dwVnum) pkKiller->Canavar_Yolda_Yatmis_Bacagini_Acmis_CHPNIN_AMK_DEMIS(mob_kodlari[4]);
else if (mob_kodlari[5] == GetMobTable().dwVnum) pkKiller->Canavar_Yolda_Yatmis_Bacagini_Acmis_CHPNIN_AMK_DEMIS(mob_kodlari[5]);
else if (mob_kodlari[6] == GetMobTable().dwVnum) pkKiller->Canavar_Yolda_Yatmis_Bacagini_Acmis_CHPNIN_AMK_DEMIS(mob_kodlari[6]);
else if (mob_kodlari[7] == GetMobTable().dwVnum) pkKiller->Canavar_Yolda_Yatmis_Bacagini_Acmis_CHPNIN_AMK_DEMIS(mob_kodlari[7]);
else if (mob_kodlari[8] == GetMobTable().dwVnum) pkKiller->Canavar_Yolda_Yatmis_Bacagini_Acmis_CHPNIN_AMK_DEMIS(mob_kodlari[8]);
}
Kod:
ACMD(do_user_horse_feed);
Kod:
ACMD(istatistik);
Kod:
{ "respawn", do_respawn, 0, POS_DEAD, GM_WIZARD },
Altına Eklenir;
Kod:
{ "istatistik", istatistik, 0, POS_DEAD, GM_PLAYER },
Kod:
ACMD(do_party_request)
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kod:
ACMD(istatistik){
int sure[] = {60}; //sure 60 saniye
const char* mob_isimleri[] = {"Mavi Ejderha", "Ork Reisi", "Seytan Kral", "Kibirli Seytan Krali", "Lusifer", "Elit Cirkin Seytan Krali", "Razador", "Karanlık Hayalet Lider", "Nemere"};//isimler
int black = ch->GetQuestFlag("black.hobbit");
const char* dialoglar[] = {"hopp dur lan %d saniye61!"};
if (get_global_time() - black < sure[0]){ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT(dialoglar[0]), (sure[0] + black) - get_global_time()); return;}
///blackdragonx61
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Mavi Ejderha:%d kez."), ch->GetQuestFlag("mob.m"));
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Ork Reisi:%d kez."), ch->GetQuestFlag("mob.a"));
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Seytan Kral:%d kez."), ch->GetQuestFlag("mob.b"));
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Kibirli Seytan Krali:%d kez."), ch->GetQuestFlag("mob.c"));
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Lusifer:%d kez."), ch->GetQuestFlag("mob.d"));
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Elit Cirkin Seytan Krali:%d kez."), ch->GetQuestFlag("mob.e"));
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Razador:%d kez."), ch->GetQuestFlag("mob.f"));
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Karanlik Hayalet Lider:%d kez."), ch->GetQuestFlag("mob.g"));
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Nemere:%d kez."), ch->GetQuestFlag("mob.h"));
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Karsi Krallik:%d kez."), ch->GetQuestFlag("karsi.black"));
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Ayni Krallik:%d kez."), ch->GetQuestFlag("ayni.black"));
ch->SetQuestFlag("black.hobbit", get_global_time());
}
locale_string.txt'ye ekleyin:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Moderatör tarafında düzenlendi:
Muhammet ayıp olmasın kanka ama bu kodlar yüzünden bjarne stroustrup'ın kemikleri sızlıyor şuan
Niye?Muhammet ayıp olmasın kanka ama bu kodlar yüzünden bjarne stroustrup'ın kemikleri sızlıyor şuan

Çok gereksiz yönlendirmeler ve değişkenler yapmışsın neyse ki burası Türk forumu millet "oo helal süper" der kullanır daha bilgili yabancı kişiler görse dalga konusu oluruzNiye?![]()

Tek yerden bağlasam emin ol daha uzayacaktıÇok gereksiz yönlendirmeler ve değişkenler yapmışsın neyse ki burası Türk forumu millet "oo helal süper" der kullanır daha bilgili yabancı kişiler görse dalga konusu oluruz![]()
Hem ünlü bir söz vardır:
Çekerim Türkü, s***** Yabancıyı
Son düzenleme:
- 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)
Benzer konular
- Cevaplar
- 11
- Görüntüleme
- 1K
- Cevaplar
- 3
- Görüntüleme
- 347
- Cevaplar
- 6
- Görüntüleme
- 303
- Cevaplar
- 0
- Görüntüleme
- 299