Jump to content

icaloxi

Inactive Member
  • Posts

    19
  • Joined

  • Last visited

  • Feedback

    0%

Posts posted by icaloxi

  1. 0419 11:34:12194 :: Traceback (most recent call last):
    
    0419 11:34:12194 ::   File "uiPhaseCurtain.py", line 61, in OnUpdate
    
    0419 11:34:12195 ::   File "networkModule.py", line 150, in __ChangePhaseWindow
    
    0419 11:34:12195 ::   File "game.py", line 238, in Open
    
    0419 11:34:12195 :: AttributeError
    0419 11:34:12195 :: : 
    0419 11:34:12195 :: 'module' object has no attribute 'IsFogMode'
    0419 11:34:12195 :: 

    client syserr

    • Metin2 Dev 1
  2. i just want a quest who dont allow to use this item again because i have this rainbow stone in shop for make P skills, and you can buy it and use it again...and have like Aura and mental warroir skill.... both 

    then i want a timer who prevented that to switch it all the time 

     

    i hope you know what i mean :D

  3. Hello freinds.

     

    i want the rainbow quest whit timer i try this:
     

    Spoiler
    
    quest regenbogen begin
        state start begin
            function TimeToUse()
                local timeleft = (pc.getqf("regiwait") - get_time())
                timeleft = math.ceil(timeleft / 60)
                if timeleft > 60 then
                    timeleft = math.ceil(timeleft / 60)
                    chat("Verbleibende Zeit: "..timeleft.." Stunden.")
                else
                    chat("Verbleibende Zeit: "..timeleft.." Minuten.")
                end
            end
            when 50512.use begin
                if get_time() > pc.getqf("regiwait") then
                    say_title("Regenbogenstein:")
                    say("Du kannst den Regenbogenstein noch nicht benutzen!")
                    regenbogen.TimeToUse()
                    wait()
                else
                    say_title("Regenbogenstein:")
                    say("Du möchtest also deine Skills ")
                    say("Perfektionieren?")
                    if pc.job ==0 then
                        say("Wähle deine Lehre aus")
                        local s=select("Körper","Mental")
                        if s==1 then
                            pc.set_skill_group(1)
                            pc.set_skill_level(1 ,59)
                            pc.set_skill_level(2 ,59)
                            pc.set_skill_level(3 ,59)
                            pc.set_skill_level(4 ,59)
                            pc.set_skill_level(5 ,59)
                            say("Alle deine Skills sind nun Perfekt!")
                            pc.setqf("regiwait", get_time() + 60*60*1)
                        else
                            pc.set_skill_group(2)
                            pc.set_skill_level(16 ,59)
                            pc.set_skill_level(17 ,59)
                            pc.set_skill_level(18 ,59)
                            pc.set_skill_level(19 ,59)
                            pc.set_skill_level(20 ,59)
                            say("Alle deine Skills sind nun Perfekt!")
                            pc.setqf("regiwait", get_time() + 60*60*1)
                        end
                    elseif pc.job ==1 then
                        say("Wähle deine Lehre aus")
                        local s=select("Nahkampf","Fernkampf")
                        if s==1 then               
                            pc.set_skill_group(3)
                            pc.set_skill_level(31 ,59)
                            pc.set_skill_level(32 ,59)
                            pc.set_skill_level(33 ,59)
                            pc.set_skill_level(34 ,59)
                            pc.set_skill_level(35 ,59)
                            say("Alle deine Skills sind nun Perfekt!")
                            pc.setqf("regiwait", get_time() + 60*60*1)
                        else
                            pc.set_skill_group(4)
                            pc.set_skill_level(46 ,59)
                            pc.set_skill_level(47 ,59)
                            pc.set_skill_level(48 ,59)
                            pc.set_skill_level(49 ,59)
                            pc.set_skill_level(50 ,59)
                            say("Alle deine Skills sind nun Perfekt!")
                            pc.setqf("regiwait", get_time() + 60*60*1)
                        end
                    elseif pc.job ==2 then
                        say("Wähle deine Lehre aus")
                        local s=select("Magie","Waffe")
                        if s==1 then
                            pc.set_skill_group(5)
                            pc.set_skill_level(76 ,59)
                            pc.set_skill_level(77 ,59)
                            pc.set_skill_level(78 ,59)
                            pc.set_skill_level(79 ,59)
                            pc.set_skill_level(80 ,59)
                            pc.set_skill_level(81, 59)
                            say("Alle deine Skills sind nun Perfekt!")
                            pc.setqf("regiwait", get_time() + 60*60*1)
                        else
                            pc.set_skill_group(6)
                            pc.set_skill_level(61 ,59)
                            pc.set_skill_level(62 ,59)
                            pc.set_skill_level(63 ,59)
                            pc.set_skill_level(64 ,59)
                            pc.set_skill_level(65 ,59)
                            pc.set_skill_level(66 ,59)
                            say("Alle deine Skills sind nun Perfekt!")
                            pc.setqf("regiwait", get_time() + 60*60*1)
                        end
                    elseif pc.job ==3 then
                        say("Wähle deine Lehre aus")
                        local s=select("Heilung","Drache")
                        if s==1 then
                            pc.set_skill_group(7)
                            pc.set_skill_level(106 ,59)
                            pc.set_skill_level(107 ,59)
                            pc.set_skill_level(108 ,59)
                            pc.set_skill_level(109 ,59)
                            pc.set_skill_level(110 ,59)
                            pc.set_skill_level(111 ,59)
                            say("Alle deine Skills sind nun Perfekt!")
                            pc.setqf("regiwait", get_time() + 60*60*1)
                        else
                            pc.set_skill_group(8)
                            pc.set_skill_level(91 ,59)
                            pc.set_skill_level(92 ,59)
                            pc.set_skill_level(93 ,59)
                            pc.set_skill_level(94 ,59)
                            pc.set_skill_level(95 ,59)
                            pc.set_skill_level(96 ,59)
                            say("Alle deine Skills sind nun Perfekt!")
                            pc.setqf("regiwait", get_time() + 60*60*1)
                        end
                    end
                end
            end
        end
    end

     

     

    but after i use it again it say.  you can dont use it now. an then it say "you must wait -2617237127 minutes"

     

    can anyone help me pls ? thx. 

    SORRY FOR MY ENGLISH :D:D

  4. Spoiler

     compile BattleArena.cpp
    compile vid.cpp
    compile minilzo.cpp
    compile FSM.cpp
    compile MarkConvert.cpp
    compile MarkImage.cpp
    In file included from BattleArena.cpp:8:
    ./regen.h:86:1: error: storage class specified for a member declaration
    extern bool     regen_load(const char *filename, long lMapIndex, int bas...
    ^
    ./regen.h:87:1: error: storage class specified for a member declaration
    extern bool     regen_do(const char* filename, long lMapIndex, int base_...
    ^
    ./regen.h:88:1: error: storage class specified for a member declaration
    extern bool     regen_load_in_file(const char* filename, long lMapIndex...
    ^
    ./regen.h:89:1: error: storage class specified for a member declaration
    extern void     regen_free();
    ^
    ./regen.h:91:1: error: storage class specified for a member declaration
    extern bool     is_regen_exception(long x, long y);
    ^
    ./regen.h:92:1: error: storage class specified for a member declaration
    extern void     regen_reset(int x, int y);
    ^
    In file included from BattleArena.cpp:9:
    In file included from ./questmanager.h:3:
    In file included from ./questnpc.h:3:
    In file included from ./questpc.h:2:
    In file included from ./quest.h:5:
    ../../../Extern/lua/lua/lua.hpp:1:8: error: expected member name or ';' after
          declaration specifiers
    extern "C" {
    ~~~~~~ ^
    In file included from BattleArena.cpp:6:
    ./char.h:503:7: error: missing '}' at end of definition of 'CHARACTER'
    class CHARACTER : public CEntity, public CFSM, public CHorseRider
          ^
    ./questpc.h:6:1: note: still within definition of 'CHARACTER' here
    namespace quest
    ^
    In file included from BattleArena.cpp:6:
    ./char.h:1047:40: error: use of undeclared identifier 'm_bItemLoaded'
      ...bool                       IsItemLoaded() const    { return m_bItemLoaded; }
                                                                  ^
    ./char.h:1048:28: error: use of undeclared identifier 'm_bItemLoaded'
                    void                    SetItemLoaded() { m_bItemLoaded ...
                                                              ^
    In file included from BattleArena.cpp:7:
    In file included from ./sectree_manager.h:3:
    ./sectree.h:93:32: error: member access into incomplete type 'SECTREE'
                                    auto it_entity = (*it_tree)->m_set_entit...
                                                               ^
    ./typedef.h:35:7: note: forward declaration of 'SECTREE'
    class SECTREE;
          ^
    In file included from BattleArena.cpp:7:
    In file included from ./sectree_manager.h:3:
    ./sectree.h:95:35: error: member access into incomplete type 'SECTREE'
                                    while (it_entity != (*it_tree)->m_set_en...
                                                                  ^
    ./typedef.h:35:7: note: forward declaration of 'SECTREE'
    class SECTREE;
          ^
    In file included from BattleArena.cpp:7:
    In file included from ./sectree_manager.h:3:
    ./sectree.h:117:12: error: member access into incomplete type 'SECTREE'
                                    sectree->for_each_entity(collector);
                                           ^
    ./typedef.h:35:7: note: forward declaration of 'SECTREE'
    class SECTREE;
          ^
    In file included from BattleArena.cpp:7:
    In file included from ./sectree_manager.h:3:
    ./sectree.h:129:24: error: member access into incomplete type 'SECTREE'
                                    if ( (*(it_tree++))->for_each_entity_for...
                                                       ^
    ./typedef.h:35:7: note: forward declaration of 'SECTREE'
    class SECTREE;
          ^
    In file included from BattleArena.cpp:7:
    In file included from ./sectree_manager.h:3:
    ./sectree.h:186:30: error: comparison of distinct pointer types ('LPSECTREE'
          (aka 'SECTREE *') and 'CHARACTER::SECTREE *')
                                    if (entity->GetSectree() != this) {
                                        ~~~~~~~~~~~~~~~~~~~~ ^  ~~~~
    In file included from BattleArena.cpp:7:
    ./sectree_manager.h:78:12: error: member access into incomplete type 'SECTREE'
                                    sectree->for_each_entity(collector);
                                           ^
    ./typedef.h:35:7: note: forward declaration of 'SECTREE'
    class SECTREE;
          ^
    In file included from BattleArena.cpp:7:
    ./sectree_manager.h:117:12: error: member access into incomplete type
          'SECTREE_MAP'
                                    pSecMap->for_each( rfunc );
                                           ^
    ./typedef.h:39:7: note: forward declaration of 'SECTREE_MAP'
    class SECTREE_MAP;
          ^
    In file included from BattleArena.cpp:9:
    In file included from ./questmanager.h:3:
    In file included from ./questnpc.h:3:
    ./questpc.h:44:30: error: use of undeclared identifier 'QuestState'
                            typedef map<unsigned int, QuestState>   QuestInfo;
                                                      ^
    ./questpc.h:45:12: error: 'quest::PC::QuestInfo' (aka 'int') is not a class,
          namespace, or enumeration
                            typedef QuestInfo::iterato...
                                    ^
    fatal error: too many errors emitted, stopping now [-ferror-limit=]
    20 errors generated.
    gmake: *** [Makefile:96: .obj/BattleArena.o] Error 1
    gmake: *** Waiting for unfinished jobs....
     

     

    i have this when i compile server Source....

     

    i have Fliege v2.

  5. hi, ich wollte eine regenbogen quest mit 1 stunde cooldown machen aber irgentwie funkt das nicht
    kann mir dort einer helfen pls :D ?
     

    Spoiler
    
    quest regenbogen begin
        state start begin
            function TimeToUse()
                local timeleft = (pc.getqf("regiwait") - get_time())
                timeleft = math.ceil(timeleft / 60)
                if timeleft > 60 then
                    timeleft = math.ceil(timeleft / 60)
                    chat("Verbleibende Zeit: "..timeleft.." Stunden.")
                else
                    chat("Verbleibende Zeit: "..timeleft.." Minuten.")
                end
            end
            when 50512.use begin
                if get_time() > pc.getqf("regiwait") then
                    say_title("Regenbogenstein:")
                    say("Du kannst den Regenbogenstein noch nicht benutzen!")
                    regenbogen.TimeToUse()
                    wait()
                else
                    say_title("Regenbogenstein:")
                    say("Du möchtest also deine Skills ")
                    say("Perfektionieren?")
                    if pc.job ==0 then
                        say("Wähle deine Lehre aus")
                        local s=select("Körper","Mental")
                        if s==1 then
                            pc.set_skill_group(1)
                            pc.set_skill_level(1 ,59)
                            pc.set_skill_level(2 ,59)
                            pc.set_skill_level(3 ,59)
                            pc.set_skill_level(4 ,59)
                            pc.set_skill_level(5 ,59)
                            say("Alle deine Skills sind nun Perfekt!")
                            pc.setqf("regiwait", get_time() + 60*60*1)
                        else
                            pc.set_skill_group(2)
                            pc.set_skill_level(16 ,59)
                            pc.set_skill_level(17 ,59)
                            pc.set_skill_level(18 ,59)
                            pc.set_skill_level(19 ,59)
                            pc.set_skill_level(20 ,59)
                            say("Alle deine Skills sind nun Perfekt!")
                            pc.setqf("regiwait", get_time() + 60*60*1)
                        end
                    elseif pc.job ==1 then
                        say("Wähle deine Lehre aus")
                        local s=select("Nahkampf","Fernkampf")
                        if s==1 then               
                            pc.set_skill_group(3)
                            pc.set_skill_level(31 ,59)
                            pc.set_skill_level(32 ,59)
                            pc.set_skill_level(33 ,59)
                            pc.set_skill_level(34 ,59)
                            pc.set_skill_level(35 ,59)
                            say("Alle deine Skills sind nun Perfekt!")
                            pc.setqf("regiwait", get_time() + 60*60*1)
                        else
                            pc.set_skill_group(4)
                            pc.set_skill_level(46 ,59)
                            pc.set_skill_level(47 ,59)
                            pc.set_skill_level(48 ,59)
                            pc.set_skill_level(49 ,59)
                            pc.set_skill_level(50 ,59)
                            say("Alle deine Skills sind nun Perfekt!")
                            pc.setqf("regiwait", get_time() + 60*60*1)
                        end
                    elseif pc.job ==2 then
                        say("Wähle deine Lehre aus")
                        local s=select("Magie","Waffe")
                        if s==1 then
                            pc.set_skill_group(5)
                            pc.set_skill_level(76 ,59)
                            pc.set_skill_level(77 ,59)
                            pc.set_skill_level(78 ,59)
                            pc.set_skill_level(79 ,59)
                            pc.set_skill_level(80 ,59)
                            pc.set_skill_level(81, 59)
                            say("Alle deine Skills sind nun Perfekt!")
                            pc.setqf("regiwait", get_time() + 60*60*1)
                        else
                            pc.set_skill_group(6)
                            pc.set_skill_level(61 ,59)
                            pc.set_skill_level(62 ,59)
                            pc.set_skill_level(63 ,59)
                            pc.set_skill_level(64 ,59)
                            pc.set_skill_level(65 ,59)
                            pc.set_skill_level(66 ,59)
                            say("Alle deine Skills sind nun Perfekt!")
                            pc.setqf("regiwait", get_time() + 60*60*1)
                        end
                    elseif pc.job ==3 then
                        say("Wähle deine Lehre aus")
                        local s=select("Heilung","Drache")
                        if s==1 then
                            pc.set_skill_group(7)
                            pc.set_skill_level(106 ,59)
                            pc.set_skill_level(107 ,59)
                            pc.set_skill_level(108 ,59)
                            pc.set_skill_level(109 ,59)
                            pc.set_skill_level(110 ,59)
                            pc.set_skill_level(111 ,59)
                            say("Alle deine Skills sind nun Perfekt!")
                            pc.setqf("regiwait", get_time() + 60*60*1)
                        else
                            pc.set_skill_group(8)
                            pc.set_skill_level(91 ,59)
                            pc.set_skill_level(92 ,59)
                            pc.set_skill_level(93 ,59)
                            pc.set_skill_level(94 ,59)
                            pc.set_skill_level(95 ,59)
                            pc.set_skill_level(96 ,59)
                            say("Alle deine Skills sind nun Perfekt!")
                            pc.setqf("regiwait", get_time() + 60*60*1)
                        end
                    end
                end
            end
        end
    end

     



    wen ich den benutze oder nicht benutze steht dort -12312412412 stunden...

×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.