HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
- item kodu 80040 olarak ayarlanmıştır kendinize göre düzenleyin
- biyolog sisteminde benim sabit ödül vermektedir (50115) kendinize göre düzenleyin
- item proto vermedim basit olduğu için kendiniz yapabilirsiniz.
- 92 / 94 biyolog görevlerini bilerek eklemedim en azından biraz zorluk olsun diye
- paylaşılan konu referans alınmıştır = https://forum.turkmmo.com/konu/3740695-hizli-biyolog-sistemi/
Kod:
case 80040:
if (GetLevel() < 30)
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("biolevelyok"));
return false;
}
if (CountSpecifyItem(80040) < 1)
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("biyolog_item_yok"));
return false;
}
else if (GetQuestFlag("bio.durum") > 10)
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("biyologbitmis"));
return false;
}
if(GetQuestFlag("bio.durum") == 1)
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("biogorevtamamlandi"));
AutoGiveItem(50115);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("bioyenigorev"));
RemoveAffect(AFFECT_BIO);
AddAffect(AFFECT_BIO, aApplyInfo[8].bPointType, 10, 0, 60*60*24*365*60, 0, false);
SetQuestFlag("bio.durum",GetQuestFlag("bio.durum")+1);
SetQuestFlag("bio.verilen",0);
SetQuestFlag("bio.kalan",get_global_time()+0);
SetQuestFlag("bio.ruhtasi",1);
SetQuestFlag("bio.30",1);
SetQuestFlag("bio.bildiri",GetQuestFlag("bio.bildiri")+1);
ChatPacket(CHAT_TYPE_COMMAND, "biyolog_update %d %d %d %d %d", GetQuestFlag("bio.durum"), GetQuestFlag("bio.ruhtasi"), GetQuestFlag("bio.verilen"), BiyologSistemi[GetQuestFlag("bio.durum")][1], GetQuestFlag("bio.kalan") - get_global_time());
ITEM_MANAGER::instance().RemoveItem(item);
}
else if(GetQuestFlag("bio.durum") == 2)
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("biogorevtamamlandi"));
AutoGiveItem(50115);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("bioyenigorev"));
RemoveAffect(AFFECT_BIO);
AddAffect(AFFECT_BIO, aApplyInfo[7].bPointType, 5, 0, 60*60*24*365*60, 0, false);
SetQuestFlag("bio.durum",GetQuestFlag("bio.durum")+1);
SetQuestFlag("bio.verilen",0);
SetQuestFlag("bio.kalan",get_global_time()+0);
SetQuestFlag("bio.ruhtasi",1);
SetQuestFlag("bio.40",1);
SetQuestFlag("bio.bildiri",GetQuestFlag("bio.bildiri")+1);
ChatPacket(CHAT_TYPE_COMMAND, "biyolog_update %d %d %d %d %d", GetQuestFlag("bio.durum"), GetQuestFlag("bio.ruhtasi"), GetQuestFlag("bio.verilen"), BiyologSistemi[GetQuestFlag("bio.durum")][1], GetQuestFlag("bio.kalan") - get_global_time());
ITEM_MANAGER::instance().RemoveItem(item);
}
else if(GetQuestFlag("bio.durum") == 3)
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("biogorevtamamlandi"));
AutoGiveItem(50115);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("bioyenigorev"));
RemoveAffect(AFFECT_BIO);
AddAffect(AFFECT_BIO, aApplyInfo[54].bPointType, 60, 0, 60*60*24*365*60, 0, false);
SetQuestFlag("bio.durum",GetQuestFlag("bio.durum")+1);
SetQuestFlag("bio.verilen",0);
SetQuestFlag("bio.kalan",get_global_time()+0);
SetQuestFlag("bio.ruhtasi",1);
SetQuestFlag("bio.50",1);
SetQuestFlag("bio.bildiri",GetQuestFlag("bio.bildiri")+1);
ChatPacket(CHAT_TYPE_COMMAND, "biyolog_update %d %d %d %d %d", GetQuestFlag("bio.durum"), GetQuestFlag("bio.ruhtasi"), GetQuestFlag("bio.verilen"), BiyologSistemi[GetQuestFlag("bio.durum")][1], GetQuestFlag("bio.kalan") - get_global_time());
ITEM_MANAGER::instance().RemoveItem(item);
}
else if(GetQuestFlag("bio.durum") == 4)
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("biogorevtamamlandi"));
AutoGiveItem(50115);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("bioyenigorev"));
RemoveAffect(AFFECT_BIO);
AddAffect(AFFECT_BIO, aApplyInfo[53].bPointType, 50, 0, 60*60*24*365*60, 0, false);
SetQuestFlag("bio.durum",GetQuestFlag("bio.durum")+1);
SetQuestFlag("bio.verilen",0);
SetQuestFlag("bio.kalan",get_global_time()+0);
SetQuestFlag("bio.ruhtasi",1);
SetQuestFlag("bio.60",1);
SetQuestFlag("bio.bildiri",GetQuestFlag("bio.bildiri")+1);
ChatPacket(CHAT_TYPE_COMMAND, "biyolog_update %d %d %d %d %d", GetQuestFlag("bio.durum"), GetQuestFlag("bio.ruhtasi"), GetQuestFlag("bio.verilen"), BiyologSistemi[GetQuestFlag("bio.durum")][1], GetQuestFlag("bio.kalan") - get_global_time());
ITEM_MANAGER::instance().RemoveItem(item);
}
else if(GetQuestFlag("bio.durum") == 5)
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("biogorevtamamlandi"));
AutoGiveItem(50115);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("bioyenigorev"));
RemoveAffect(AFFECT_BIO);
AddAffect(AFFECT_BIO, aApplyInfo[8].bPointType, 11, 0, 60*60*24*365*60, 0, false);
AddAffect(AFFECT_BIO, aApplyInfo[7].bPointType, 10, 0, 60*60*24*365*60, 0, false);
SetQuestFlag("bio.durum",GetQuestFlag("bio.durum")+1);
SetQuestFlag("bio.verilen",0);
SetQuestFlag("bio.kalan",get_global_time()+0);
SetQuestFlag("bio.ruhtasi",1);
SetQuestFlag("bio.70",1);
SetQuestFlag("bio.bildiri",GetQuestFlag("bio.bildiri")+1);
ChatPacket(CHAT_TYPE_COMMAND, "biyolog_update %d %d %d %d %d", GetQuestFlag("bio.durum"), GetQuestFlag("bio.ruhtasi"), GetQuestFlag("bio.verilen"), BiyologSistemi[GetQuestFlag("bio.durum")][1], GetQuestFlag("bio.kalan") - get_global_time());
ITEM_MANAGER::instance().RemoveItem(item);
}
else if(GetQuestFlag("bio.durum") == 6)
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("biogorevtamamlandi"));
AutoGiveItem(50115);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("bioyenigorev"));
RemoveAffect(AFFECT_BIO);
AddAffect(AFFECT_BIO, aApplyInfo[7].bPointType, 6, 0, 60*60*24*365*60, 0, false);
AddAffect(AFFECT_BIO, aApplyInfo[64].bPointType, 10, 0, 60*60*24*365*60, 0, false);
SetQuestFlag("bio.durum",GetQuestFlag("bio.durum")+1);
SetQuestFlag("bio.verilen",0);
SetQuestFlag("bio.kalan",get_global_time()+0);
SetQuestFlag("bio.ruhtasi",1);
SetQuestFlag("bio.80",1);
SetQuestFlag("bio.bildiri",GetQuestFlag("bio.bildiri")+1);
ChatPacket(CHAT_TYPE_COMMAND, "biyolog_update %d %d %d %d %d", GetQuestFlag("bio.durum"), GetQuestFlag("bio.ruhtasi"), GetQuestFlag("bio.verilen"), BiyologSistemi[GetQuestFlag("bio.durum")][1], GetQuestFlag("bio.kalan") - get_global_time());
ITEM_MANAGER::instance().RemoveItem(item);
}
else if(GetQuestFlag("bio.durum") == 7)
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("biogorevtamamlandi"));
AutoGiveItem(50115);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("bioyenigorev"));
RemoveAffect(AFFECT_BIO);
AddAffect(AFFECT_BIO, aApplyInfo[78].bPointType, 10, 0, 60*60*24*365*60, 0, false);
AddAffect(AFFECT_BIO, aApplyInfo[79].bPointType, 10, 0, 60*60*24*365*60, 0, false);
AddAffect(AFFECT_BIO, aApplyInfo[80].bPointType, 10, 0, 60*60*24*365*60, 0, false);
AddAffect(AFFECT_BIO, aApplyInfo[81].bPointType, 10, 0, 60*60*24*365*60, 0, false);
SetQuestFlag("bio.durum",GetQuestFlag("bio.durum")+1);
SetQuestFlag("bio.verilen",0);
SetQuestFlag("bio.kalan",get_global_time()+0);
SetQuestFlag("bio.ruhtasi",1);
SetQuestFlag("bio.85",1);
SetQuestFlag("bio.bildiri",GetQuestFlag("bio.bildiri")+1);
ChatPacket(CHAT_TYPE_COMMAND, "biyolog_update %d %d %d %d %d", GetQuestFlag("bio.durum"), GetQuestFlag("bio.ruhtasi"), GetQuestFlag("bio.verilen"), BiyologSistemi[GetQuestFlag("bio.durum")][1], GetQuestFlag("bio.kalan") - get_global_time());
ITEM_MANAGER::instance().RemoveItem(item);
}
else if(GetQuestFlag("bio.durum") == 8)
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("biogorevtamamlandi"));
AutoGiveItem(50115);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("bioyenigorev"));
RemoveAffect(AFFECT_BIO);
AddAffect(AFFECT_BIO, aApplyInfo[17].bPointType, 10, 0, 60*60*24*365*60, 0, false);
SetQuestFlag("bio.durum",GetQuestFlag("bio.durum")+1);
SetQuestFlag("bio.verilen",0);
SetQuestFlag("bio.kalan",get_global_time()+0);
SetQuestFlag("bio.ruhtasi",1);
SetQuestFlag("bio.90",1);
SetQuestFlag("bio.bildiri",GetQuestFlag("bio.bildiri")+1);
ChatPacket(CHAT_TYPE_COMMAND, "biyolog_update %d %d %d %d %d", GetQuestFlag("bio.durum"), GetQuestFlag("bio.ruhtasi"), GetQuestFlag("bio.verilen"), BiyologSistemi[GetQuestFlag("bio.durum")][1], GetQuestFlag("bio.kalan") - get_global_time());
ITEM_MANAGER::instance().RemoveItem(item);
// return;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("biyologun_bitik_tx"));
return false;
}
break;
En Çok Reaksiyon Alan Mesajlar
Birinin gelip fikrini beyan etmesi için senden mi izin alması lazım ? senin gibi bedavacıların ağzı açık beklediği yerde niye işi bilen bir kaç işin doğrusunu bilen adam yaptığınız hataların çözümünü döksün. Konuyu paylaşana bir eleştiride bulunulmuş seni niye alakadar ediyor ? bundan bir kaç ay önce forum yöneticisiyken warez 55 filesi satan adamsın senYa birader sen niye her şeye muhalefet oluyorsun, konuştuğun kadar biliyorsan konu altına gelir sağlıklı kullanımını anlatır gidersin. Sizin gibileri gördükçe midem bulanıyor artık.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 10
- Görüntüleme
- 958
- Cevaplar
- 1
- Görüntüleme
- 242
- Cevaplar
- 10
- Görüntüleme
- 561
- Cevaplar
- 3
- Görüntüleme
- 341
- Cevaplar
- 13
- Görüntüleme
- 877

