Beiträge von Dex

    Es hat vorher ja auch alles Funktioniert ,es ist der server source von Fliege Rework
    und halt ganz normal die vdi mit source

    Ja hast du jetzt die files zurückgesetzt oder die Änderung mehrmals neugemacht ? Was war die Änderung die du vorgenommen hat ?

    Müsste es nicht auch gehen wenn man die Reittiere nun einträgt wie ein Pferd? Also auch das Pferdelevel erweitert etc und das man halt nur die Animation fürs nachlaufen sich erstellen muss?

    na klar geht es, es gibt auf epvp einen Tutorial sogar das Problem dabei ist dass sie mounts dann nur ab bestimmte Level geritten werden können... man muss keine extra Animation erstellen

    Hmm könnte aber Probleme geben je nach dem welchen Channel Switcher man benutzt einfaches Copy und Paste würde ich hier nicht empfehlen.


    hier der Original Code : Bitte melden Sie sich an, um diesen Link zu sehen.

    Der Post hier dient nur der Weitergabe, da hier im Forum kein solch Thread zu sehen ist. Es funktioniert aber tatsächlich ^^ und bzgl. des ganzen kann man auch einfach schauen wie die Command do_channel geschrieben ist und sich anpassen...

    Servus,


    hier ist ein fix für die Items Verdopplung bei Great's Offlineshop.


    suche in char.cpp nach

    Code
    1. (CHARACTER::OpenMyShop)
    2. //hier
    3. quest::PC * pPC = quest::CQuestManager::instance().GetPCForce(GetPlayerID());








    dann fügt über wo //hier steht

    Code
    1. if (IsRestricted())
    2. {
    3. ChatPacket(CHAT_TYPE_INFO, "Trebuie sa astepti %d secunde pentru a face asta.", (GetQuestFlag("restrict.player") - get_global_time()) % 180);
    4. return;
    5. }

    suche nach


    Code
    1. if (days != 0)
    2. map_shop.push_back(pTable++);

    füge über



    Code
    1. SetQuestFlag("restrict.player", get_global_time() + 10);


    Am ende :



    Code
    1. bool CHARACTER::IsRestricted()
    2. {
    3. if (GetQuestFlag("restrict.player") < get_global_time())
    4. return false;
    5. }


    öffne char.h und suche nach:



    C
    1. };
    2. ESex GET_SEX(LPCHARACTER ch);


    füge darin :



    Code
    1. public:
    2. bool IsRestricted();


    öffne cmd_general.cpp und ändere :



    Code
    1. ACMD(do_channel)


    mit




    Kind Regards,


    Dex

    einfach mal lesen:

    Code
    1. input_db.cpp:524