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!
Proof
Kod:
cmd.cpp
ACMD(do_grzyb_ovh);
{ "muchomorantyexp", do_grzyb_ovh, 0, POS_DEAD, GM_PLAYER },
cmd_general.cpp
Version 1 - With PulseManager:
ACMD(do_grzyb_ovh)
{
if (!ch)
return;
if (ch->IsDead() || ch->IsObserverMode())
return;
if (!PulseManager::Instance().IncreaseClock(ch->GetPlayerID(), ePulse::Alchemia, std::chrono::milliseconds(10000)))
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Musisz odczekac: %.2f sekund."), PULSEMANAGER_CLOCK_TO_SEC2(ch->GetPlayerID(), ePulse::Alchemia));
return;
}
if (ch->GetQuestFlag("muchomor.antyexp") == 0)
{
ch->SetQuestFlag("muchomor.antyexp", 1);
ch->ChatPacket(CHAT_TYPE_INFO, "|cffffc700AntyExp - Został Włączony.|r");
}
else
{
ch->SetQuestFlag("muchomor.antyexp", 0);
ch->ChatPacket(CHAT_TYPE_INFO, "AntyExp - Został Wyłączony.");
}
}
Version 2 with normal cooldown with questflag:
ACMD(do_grzyb_ovh)
{
if (!ch)
return;
if (ch->IsDead() || ch->IsObserverMode())
return;
int cooltime = ch->GetQuestFlag("muchomor.cooltime");
if (cooltime > get_global_time())
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Odczekaj 5 sekund."));
return;
}
if (ch->GetQuestFlag("muchomor.antyexp") == 0)
{
ch->SetQuestFlag("muchomor.antyexp", 1);
ch->ChatPacket(CHAT_TYPE_INFO, "|cffffc700AntyExp - Został Włączony.|r");
}
else
{
ch->SetQuestFlag("muchomor.antyexp", 0);
ch->ChatPacket(CHAT_TYPE_INFO, "AntyExp - Został Wyłączony.");
}
ch->SetQuestFlag("muchomor.cooltime", get_global_time() + 5);
}
char_battle.cpp
Find:
to->PointChange(POINT_EXP, iExp, true);
from->CreateFly(FLY_EXP, to);
and change:
if (to->GetQuestFlag("muchomor.antyexp") == 0)
{
to->PointChange(POINT_EXP, iExp, true);
from->CreateFly(FLY_EXP, to);
}
Ok! How to use in client?
Just use net
import net
def YourDef(self):
net.SendChatPacket("/muchomorantyexp")
Done!
You can easily edit this code for an assumed item or anything else, the code is simple, takes little code, no new packets, no bugs with guild or other problems, full fixed
Moderatör tarafında düzenlendi:
TR: Çalıştığına dair görsel/video paylaşabilir misiniz ?
EN : Can you include a visual of proof that the codes are working?
EN : Can you include a visual of proof that the codes are working?
TR: Çalıştığına dair görsel/video paylaşabilir misiniz ?
EN : Can you include a visual of proof that the codes are working?
its the same thing just a rewritten code for items.
No bug party, no bug guild.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 10
- Görüntüleme
- 955
- Cevaplar
- 6
- Görüntüleme
- 292
- Cevaplar
- 0
- Görüntüleme
- 285
- Cevaplar
- 10
- Görüntüleme
- 561
- Cevaplar
- 2
- Görüntüleme
- 345

