antiblock
Elveron

uchiaitachisan21

Membro
  • Content Count

    25
  • Joined

  • Last visited

Posts posted by uchiaitachisan21


  1. Boa noite comunidade,

    O meu problema hoje é no adicionar itens no cliente e server.

    Eu sei adiciona-los visto que já adicionei alguns itens mas agora numas armaduras que tentava colocar nãio esta a funcionar.

    Coloquei tudo certo icons ... item proto... item list... etc etc.. e a armadura aparece InGame mas o problema é que nao aparece o nome e os seus bonus.

    saberao o problema?

    Nas Pedras é que nos itens que adicionei nao da para colocar pedras aparece sem slot.

     

    Obrigado pela ajuda

    MN


  2. 3 horas atrás, kimameixede disse:

    Já ouviste falar de uma cena chamada "pesquisar?"

    Já ouviste falar de uma cena chamada "O google é o teu maior amigo?"

    Tens uma função no topo do forum que faz o que te mencionei.

    Deixa de ser malandro e procura.

    EXiste posts sobre os bonus numericos ... 

    Nao concegui encontrar nenhum em texto visto que o item_proto.txt nao usa numeros para os bonus..Apenas perguntei por isso...

    Comprimentos


  3. Citar

    quest militar1 begin
        state start begin
            when 1091.kill begin
                local count = pc.getqf("mob_count") + 1
                if count < 1 then
                    pc.setqf("mob_count", count)
                    q.set_counter("Ceifador", count)            
                end
                if count >= 1 then
                    say_title("Parabéns!")
                    say_desc("Completaste a missão")
                    say_reward("Recebeste: Cavalo nivel 21")
                    say_reward("Recebeste: Manual Militar")
                    horse . advance ( 21 )
                               pc . give_item2 ( "50053" , 1 )
                            clear_letter()
                end
            end
        end
    end

    coloquei a quest assim e da erro

    Citar

    QUEST : militar1
    STATE : start
    WHEN  : 1091.kill
    Calls undeclared function! :
    say_desc
    Abort (core dumped)

     

     


  4. Boas comunidade,

    Mais uma duvida minha sobre como colocar Itens a STACKAR.

    Citar

    39001    Çöö    ITEM_USE    USE_TUNING    1    NONE    ITEM_STACKABLE    NONE    NONE    5000    0    0    0    0    LIMIT_NONE    0    LIMIT_NONE    0    APPLY_NONE    0    APPLY_NONE    0    APPLY_NONE    0    1    0    0    0    0    0    0    0    0

     

    Como podem ver  a Pedra Magica encontra-se a Stackar mas so apenas no drop se um player quiser stackar ele mesmo não concegue.

    Já corrigi com o ITEM_STACKABLE mas não resolve.

    Alguem poderia ajudar porfavor?

    ficaria agradecido.

     

    Obrigado MN


  5. Citar
    
    quest militar1 begin
    	state start begin
    		when 1091.kill begin
    			local count = pc.getqf("mob_count") + 1
    			if count < 1 then
    				pc.setqf("mob_count", count)
    				q.set_counter("Ceifador", count)			
    			end
    			if count >= 1 then
    				say_title("Parabéns!")
    				say_desc("Completaste a missão")
    				say_reward("Recebeste: Cavalo nivel 21")
    				say_reward("Recebeste: Manual Militar")
    				pc.give_exp2(999)
    				pc . give_item2 ( "[ID_ManualXXXX]" , 1 )
    				clear_letter()
    			end
    		end
    	end
    end

     

    É assim que fica amigo?


  6. 1 minuto atrás, Moisés. disse:

    Coloca o IP e nome entre aspas "IP_AQUI"

    Cumprimentos.

    Novo erro

    Citar

    1130 16:00:12489 ::
    networkModule.py(line:208) SetSelectCharacterPhase
    system.py(line:130) __pack_import
    system.py(line:110) _process_result
    introSelect.py(line:30) ?
    system.py(line:130) __pack_import
    system.py(line:110) _process_result
    interfaceModule.py(line:15) ?
    system.py(line:130) __pack_import
    system.py(line:110) _process_result
    uiMessenger.py(line:10) ?
    system.py(line:130) __pack_import
    system.py(line:110) _process_result
    uiGameOption.py(line:18) ?

    networkModule.SetSelectCharacterPhase - exceptions.IOError:[Errno 2] No such file or directory: 'pack/serverip.cfg'

    1130 16:00:12490 :: ============================================================================================================
    1130 16:00:12490 :: Abort!!!!

     

     


  7. 8 minutos atrás, Moisés. disse:

    Mostra-me os erros que surgem no syserr, ou semelhante, ao alterar:

     

    Para

     

     

     

    Cliente de tela preta com o seguinte syserr

    Citar

    1130 15:48:01153 :: Traceback (most recent call last):

    1130 15:48:01154 ::   File "introLogo.py", line 60, in OnUpdate

    1130 15:48:01154 ::   File "networkModule.py", line 177, in SetLoginPhase

    1130 15:48:01154 ::   File "system.py", line 130, in __pack_import

    1130 15:48:01154 ::   File "system.py", line 110, in _process_result

    1130 15:48:01155 ::   File "introLogin.py", line 9, in ?

    1130 15:48:01155 ::   File "system.py", line 130, in __pack_import

    1130 15:48:01155 ::   File "
    1130 15:48:01155 :: <string>
    1130 15:48:01155 :: ", line
    1130 15:48:01155 :: 9
    1130 15:48:01155 ::

    1130 15:48:01155 ::     
    1130 15:48:01155 :: SERVER_IP = XXXXXXXXXX

    1130 15:48:01155 ::     
    1130 15:48:01155 ::  
    1130 15:48:01155 ::  
    1130 15:48:01155 ::  
    1130 15:48:01155 ::  
    1130 15:48:01155 ::  
    1130 15:48:01155 ::  
    1130 15:48:01155 ::  
    1130 15:48:01155 ::  
    1130 15:48:01155 ::  
    1130 15:48:01155 ::  
    1130 15:48:01155 ::  
    1130 15:48:01155 ::  
    1130 15:48:01156 ::  
    1130 15:48:01156 ::  
    1130 15:48:01156 ::  
    1130 15:48:01156 ::  
    1130 15:48:01156 ::  
    1130 15:48:01156 ::  
    1130 15:48:01156 ::  
    1130 15:48:01156 ::  
    1130 15:48:01156 ::  
    1130 15:48:01156 :: ^

    1130 15:48:01156 :: SyntaxError
    1130 15:48:01156 :: :
    1130 15:48:01156 :: invalid syntax
    1130 15:48:01156 ::

     

     


  8. Boa noite comunidade,

    Venho colocar uma questão que me está a dar conta da cabeça.

    Nas files maxmi 4.1 o IP é introduzido em ficheiros .cfg que se encontao na pasta PACK (serverip & serverismi)

    Eu queria saber se seria possivel e como fazer para retirar esses dois ficheiros e coloca-los a rodar pelo serverinfo

    serverinfo:

    Citar

    import os
    import app
    import localeInfo
    import debugInfo

    CHINA_PORT = 50000
    STATE_NONE = "|cFFFF0000|hOFF"
    SERVER_NAME = open("pack/serverismi.cfg").read()
    SERVER_IP = open("pack/serverip.cfg").read()
    CH1_PORT = 13010
    CH2_PORT = 16010
    CH3_PORT = 19010
    CH4_PORT = 21010
    AUTH_PORT = 11002

    def BuildServerList(orderList):
        retMarkAddrDict = {}
        retAuthAddrDict = {}
        retRegion0 = {}

        ridx = 1
        for region, auth, mark, channels in orderList:
            cidx = 1
            channelDict = {}
            for channel in channels:
                key = ridx * 10 + cidx
                channel["key"] = key
                channelDict[cidx] = channel
                cidx += 1

            region["channel"] = channelDict

            retRegion0[ridx] = region
            retAuthAddrDict[ridx] = auth
            retMarkAddrDict[ridx*10] = mark
            ridx += 1

        return retRegion0, retAuthAddrDict, retMarkAddrDict

    app.ServerName = None

    if (localeInfo.IsEUROPE() and app.GetLocalePath() == "locale/tr"):
                        
        STATE_DICT = {
            0 : "|cFFFF0000|hOFF",
            1 : "|cff00ff00|hONLINE",
            2 : "|cff00ff00|hYOÐUN",
            3 : "|cff00ff00|hDOLU"
        }

        SERVER01_CHANNEL_DICT = {
            1:{"key":11,"name":"|cFF00FFFF|hCH1","ip": SERVER_IP,"tcp_port": CH1_PORT,"udp_port": CH1_PORT,"state":STATE_NONE,},
        
            2:{"key":12,"name":"|cFF00FFFF|hCH2","ip": SERVER_IP,"tcp_port": CH2_PORT,"udp_port": CH2_PORT,"state":STATE_NONE,},
        
            3:{"key":13,"name":"|cFF00FFFF|hCH3","ip": SERVER_IP,"tcp_port": CH3_PORT,"udp_port": CH3_PORT,"state":STATE_NONE,},
        
            4:{"key":14,"name":"|cFF00FFFF|hCH4","ip": SERVER_IP,"tcp_port": CH4_PORT,"udp_port": CH4_PORT,"state":STATE_NONE,},        
        }
        
        REGION_NAME_DICT = {
            0 : "Turkey",        
        }

        REGION_AUTH_SERVER_DICT = {
            0 : {
                1 : { "ip": SERVER_IP,"port":AUTH_PORT, },
        
            }        
        }

        REGION_DICT = {
            0 : {
                1 : { "name" : SERVER_NAME,"channel" : SERVER01_CHANNEL_DICT, },                        
            },
        }

        MARKADDR_DICT = {
            10 : { "ip" : SERVER_IP,"tcp_port" : CH1_PORT, "mark" : "10.tga", "symbol_path" : "10", },
        }

        TESTADDR = { "ip" : SERVER_IP,"tcp_port" : CHINA_PORT, "udp_port" : CHINA_PORT, }

     

     

    o serverip e serverismi so tem o IP e nome do server

    ja trokei o open... pelo ip e da erro nem sequer liga o cliente

    Se alguem me poder ajudar agradecia

    Obrigado

    MNogueira