Avatar utilizator
NvL
Membru Ucenic
Membru Ucenic
  • Mesaje: 37
    Membru din: 15 Dec 2024, 22:31
  • Reacții: 8
  • Mesaje utile: 1
  • Status: Pierd vremea ^.^
  • Regat: Chunjo
  • Medalii

    Avatar utilizator
    Membru Ucenic
    Membru Ucenic
    *Problemă/Întrebare: Nu porneste evenimentele nu face nimic..

    *Resursă folosită (sistem/funcție/modificare): system-event-manager-full-testat-fix-t279

    *Syserr: nimic

    *Fișier(e) cu problema (link pastebin / code):

    *Poze / Video:[Problemă] event_manager - Mesaj 1 - Imagine 1
    Membru Avansat
    Membru Avansat
  • Mesaje: 116
    Membru din: 06 Noi 2024, 22:03
  • Reacții: 281
  • Mesaje utile: 1
  • Status: Pierd vremea ^.^
  • Regat: Jinno
  • [ID Discord]
  • Contact:

    Medalii

    Avatar utilizator
    Membru Avansat
    Membru Avansat

    Mesaj de devlimit »

    verifica cu /event_manager update
    Avatar utilizator
    NvL
    Membru Ucenic
    Membru Ucenic
  • Mesaje: 37
    Membru din: 15 Dec 2024, 22:31
  • Reacții: 8
  • Mesaje utile: 1
  • Status: Pierd vremea ^.^
  • Regat: Chunjo
  • Medalii

    Avatar utilizator
    Membru Ucenic
    Membru Ucenic

    Mesaj de NvL »

    devlimit scrie: verifica cu /event_manager update
    am dat /event_manager update de 100 de ori
    Membru Avansat
    Membru Avansat
  • Mesaje: 61
    Membru din: 29 Noi 2024, 19:19
  • Reacții: 210
  • Mesaje utile: 3
  • Status: Pierd vremea ^.^
  • Regat: Jinno
  • Contact:

    Medalii

    Avatar utilizator
    Membru Avansat
    Membru Avansat

    Mesaj de mrpower8098 »

    ia schimba din cmd_general.cpp asta cu care il ai cu asta
    Code:
    #ifdef ENABLE_EVENT_MANAGER
    
    ACMD(do_event_manager)
    {
        std::vector<std::string> vecArgs;
        split_argument(argument, vecArgs);
    
        if (vecArgs.size() < 2)
        {
            ch->ChatPacket(CHAT_TYPE_INFO, "Usage: event_manager <info|remove|update>");
            return;
        }
    
        if (vecArgs[1] == "info")
        {
            CHARACTER_MANAGER::Instance().SendDataPlayer(ch);
            return;
        }
    
        if (vecArgs[1] == "remove")
        {
            if (!ch->IsGM())
                return;
    
            if (vecArgs.size() < 3)
            {
                ch->ChatPacket(CHAT_TYPE_INFO, "Usage: event_manager remove <index>");
                return;
            }
    
            DWORD removeIndex = 0;
    
            if (!str_to_number(removeIndex, vecArgs[2].c_str()))
            {
                ch->ChatPacket(CHAT_TYPE_INFO, "Invalid event index!");
                return;
            }
    
            if (CHARACTER_MANAGER::Instance().CloseEventManuel(removeIndex))
                ch->ChatPacket(CHAT_TYPE_INFO, "Event removed successfully!");
            else
                ch->ChatPacket(CHAT_TYPE_INFO, "Event not found!");
    
            return;
        }
    
        if (vecArgs[1] == "update")
        {
            if (!ch->IsGM())
                return;
    
            const BYTE subHeader = EVENT_MANAGER_UPDATE;
    
            if (!db_clientdesc)
            {
                ch->ChatPacket(CHAT_TYPE_INFO, "DB connection is not available!");
                return;
            }
    
            db_clientdesc->DBPacket(
                HEADER_GD_EVENT_MANAGER,
                0,
                &subHeader,
                sizeof(subHeader)
            );
    
            ch->ChatPacket(CHAT_TYPE_INFO, "Event Manager update sent!");
            return;
        }
    
        ch->ChatPacket(CHAT_TYPE_INFO, "Unknown Event Manager command.");
    }
    
    #endif
    Membru Începător
    Membru Începător
    Mesaje: 1
    Membru din: 22 Dec 2025, 00:51
  • Reacții: 0
  • Mesaje utile: 0
  • Medalii

    Avatar utilizator
    Membru Începător
    Membru Începător

    Mesaj de chr1stian »

    Eu stiu ca la value 3 se pune, sau cel putin asa e la mine
    Membru Începător
    Membru Începător
  • Mesaje: 12
    Membru din: 01 Oct 2024, 22:28
  • Reacții: 652
  • Mesaje utile: 0
  • Status: Pierd vremea ^.^
  • Regat: Jinno
  • Medalii

    Avatar utilizator
    Membru Începător
    Membru Începător

    Mesaj de Loki »

    Verifica data de la freeBSD sa fie corecta, asa am patit si eu
    Membru Începător
    Membru Începător
    Mesaje: 4
    Membru din: 06 Mar 2026, 23:37
  • Reacții: 0
  • Mesaje utile: 0
  • Medalii

    Avatar utilizator
    Membru Începător
    Membru Începător

    Mesaj de nainferoce69 »

    Salut, încearcă pe un caracter GM comanda:

    /event_manager update

    Din ce văd în source, comanda trimite update-ul către DB prin HEADER_GD_EVENT_MANAGER cu EVENT_MANAGER_UPDATE.

    Dacă îți apare mesajul Event Manager update sent!, dar evenimentele tot nu pornesc, atunci cel mai probabil problema e mai departe pe partea de DB, unde este tratat packet-ul ăsta.

    Verifică și dacă ai ENABLE_EVENT_MANAGER activ și dacă comanda event_manager este adăugată corect în command table.

    Dacă tot nu merge, pune aici handler-ul din DB pentru HEADER_GD_EVENT_MANAGER + ce îți apare în syserr și ne uităm mai exact unde se oprește.
    Avatar utilizator
    NvL
    Membru Ucenic
    Membru Ucenic
  • Mesaje: 37
    Membru din: 15 Dec 2024, 22:31
  • Reacții: 8
  • Mesaje utile: 1
  • Status: Pierd vremea ^.^
  • Regat: Chunjo
  • Medalii

    Avatar utilizator
    Membru Ucenic
    Membru Ucenic

    Mesaj de NvL »

    nainferoce69 scrie: Salut, încearcă pe un caracter GM comanda:

    /event_manager update

    Din ce văd în source, comanda trimite update-ul către DB prin HEADER_GD_EVENT_MANAGER cu EVENT_MANAGER_UPDATE.

    Dacă îți apare mesajul Event Manager update sent!, dar evenimentele tot nu pornesc, atunci cel mai probabil problema e mai departe pe partea de DB, unde este tratat packet-ul ăsta.

    Verifică și dacă ai ENABLE_EVENT_MANAGER activ și dacă comanda event_manager este adăugată corect în command table.

    Dacă tot nu merge, pune aici handler-ul din DB pentru HEADER_GD_EVENT_MANAGER + ce îți apare în syserr și ne uităm mai exact unde se oprește.
    [Problemă] event_manager - Mesaj 8 - Imagine 1
    in syserr nu am nimic
    Avatar utilizator
    NvL
    Membru Ucenic
    Membru Ucenic
  • Mesaje: 37
    Membru din: 15 Dec 2024, 22:31
  • Reacții: 8
  • Mesaje utile: 1
  • Status: Pierd vremea ^.^
  • Regat: Chunjo
  • Medalii

    Avatar utilizator
    Membru Ucenic
    Membru Ucenic

    Mesaj de NvL »

    [Problemă] event_manager - Mesaj 9 - Imagine 1
    Membru Ucenic
    Membru Ucenic
  • Mesaje: 25
    Membru din: 12 Noi 2024, 18:39
  • Reacții: 15
  • Mesaje utile: 0
  • Status: Pierd vremea ^.^
  • Regat: Jinno
  • [ID Discord]
  • Contact:

    Medalii

    Avatar utilizator
    Membru Ucenic
    Membru Ucenic

    Mesaj de gamer6661102 »

    Your problem is very simple! You have August 28, 2026, entered. From the image, I can see that it is currently the 29th! Please take this into account. The event is only active if it falls within the timeframe you've set! Change it to, say, September 15, and you'll definitely see it. :D

    [Problemă] event_manager - Mesaj 10 - Imagine 1
    Scrie răspuns

    Creează-ți un cont sau autentifică-te pentru a participa la discuție

    Trebuie să fii membru pentru a răspunde

    Creează-ți un cont

    Membrii pot crea subiecte noi și pot descărca resurse Metin2 Gratuit!


    Te poți înregistra sau conecta rapid utilizând contul tău de Discord, Github sau Google.

    Înregistrare

    Autentifică-te

    Înapoi la “Support”

    Informații

    Utilizatori ce navighează pe acest forum: Drasty, gamer6661102, rsergio7 și 1 vizitator

    Discord ID copiat: