Çözüldü Metin2 TR gibi çıkış sayacında SPACE ile iptal etmeyi nasıl yapabilirim ?

  • Konuyu açan Konuyu açan Freaky Morex
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 7
  • Gösterim Gösterim 114
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

Freaky Morex

Üye
Üye
Mesaj
187
Çözümler
9
Beğeni
27
Puan
489
Ticaret Puanı
0
input_main.cpp:
Genişlet Daralt Kopyala
void CInputMain::Attack(LPCHARACTER ch, const BYTE header, const char* data)
{
    if (NULL == ch)
        return;
// buraya ekleme yaptım ama çalışmadı
    if (ch->m_pkTimedEvent)
    {
        extern int timed_event_cancel(LPCHARACTER ch);
        timed_event_cancel(ch);
    }

input_main.cpp:
Genişlet Daralt Kopyala
// Böylede ekleme yapmıştım buda olmadı

if (ch->m_pkTimedEvent)
    {
        event_cancel(&ch->m_pkTimedEvent);
        ch->ChatPacket(CHAT_TYPE_INFO, LC_STRING("취소 되었습니다."));
    }


input_main.cpp dosyamda "Attack"'a ekleme yaptım ama olmadı
 
input_main.cpp dosyasında aç void CInputMain::Move(LPCHARACTER ch, const char* data) fonksiyonun bul alttaki gibi ekleme yap denemedim o yüzden bir hata alırsan ilet


Örnek:
Genişlet Daralt Kopyala
if (pinfo->bFunc == FUNC_ATTACK && ch->m_pkTimedEvent)
{
    event_cancel(&ch->m_pkTimedEvent);
    ch->m_pkTimedEvent = nullptr;
}
 
input_main.cpp dosyasında aç void CInputMain::Move(LPCHARACTER ch, const char* data) fonksiyonun bul alttaki gibi ekleme yap denemedim o yüzden bir hata alırsan ilet


Örnek:
Genişlet Daralt Kopyala
if (pinfo->bFunc == FUNC_ATTACK && ch->m_pkTimedEvent)
{
    event_cancel(&ch->m_pkTimedEvent);
    ch->m_pkTimedEvent = nullptr;
}
deniyorum derleniyor şuan
 
input_main.cpp dosyasında aç void CInputMain::Move(LPCHARACTER ch, const char* data) fonksiyonun bul alttaki gibi ekleme yap denemedim o yüzden bir hata alırsan ilet


Örnek:
Genişlet Daralt Kopyala
if (pinfo->bFunc == FUNC_ATTACK && ch->m_pkTimedEvent)
{
    event_cancel(&ch->m_pkTimedEvent);
    ch->m_pkTimedEvent = nullptr;
}
maalesef çalışmadı
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst