antiblock
Elveron

rafaelxte2

Membro
  • Content Count

    489
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by rafaelxte2


  1. Galera é o seguinte o servidor pede as Libs que já subi para o servidor /usr/lib/
    Porem quando vou procurar não as encontro no diretório, mas se eu tentar subir de novo pede para eu substituir, e mesmo assim não dá.

     

     

    Shared object "libmd.so.4" not found, required by "game"Inserir outra mídia
    Shared object "libmd.so.4" not found, required by "game"rm: Shared object "libmd.so.4" not found, required by "game"


  2. Olá bom dia CG!

     

    HOST: Freebsd 32bits 

    Bom estou  com um problema ao iniciar meu jogo, me apresenta a seguinte mensagem.
    erro.jpg

     

    O problema e que eu já enviei os respectivos arquivos na pasta /usr/lib/.

    lib.jpg

     

    porem o erro persiste, alguém pode me dar uma solução?
    Obrigado desde já a todos


  3. Não sei qual problema mas ao seguir esse tutorial de instalação de dedicado para estas files

    o servidor apresenta diverso erro ao iniciar o game entre eles os erros.
    Shared object "libz.so.4" not found, required by "db"
    Shared object "libmd.so.4" not found, required by "game"


    e após instalar as devidas libs o dedicado corrompe. e ainda pede a libs

    libstdc++.so.5

     

     

     

    Algum gente boa para explicar?


  4. Agora falta me investigar para meter aquilo mais bonito, com botões no lugar dos links, e de maneira que a imagem de fundo se ajuste automaticamente ao screen de cada pc

    ajustar ao  screen podes substituir o os parâmetro de medidas de pixel por porcentagem.

    botoes fazes com próprio CSS. visto que não tenha pratica, faça com Fireworks ou photoshop, ou Corel Draw.

     


  5. Boas pessoal.

    Esta quest que desenvolvi esta apresentando o o seguinte erro e nao estou conseguindo resolver...

     

    Coracao_de_Bera.quest:10:expecting 'state'
     
     
     

    quest coração_de_bera begin
    
    	state start begin
    		when login or levelup with pc.level >= 75 and pc.level <= 99 and not pc.is_gm() begin
    			set_state(information)
    		end
    	end
    	
    	
    	when letter begin
    		local v = find_npc_by_vnum(20095)
    			if v != 0 then target.vid("__TARGET__", v, "Nohe O Imortal")
    		end
                send_letter("Recuperar o Coração de Bera")
    	end
    	
    	when button or info begin
    		say_title("Recuperar o Coração de Bera")
    		say("Nohe o Imortal quer falar com você.")
    		say("")
    		say_reward("Fale com o Nohe o Imortal.")
    	end
    	
    	when __TARGET__.target.click or 20095.chat."Coração de Bera" begin
                target.delete("__TARGET__")
                say_title("Nohe o Imortal")
                say("Oh, você quer me ajudar?")
                say("Bom...")
                say("Como você sabe eu sou um,")
                say("velho teleportador e estou precisando")
                say("de um remedio muito raro.")
                say("Se me ajudar, será muito bem recompensado.")
                wait()
                say_title("Nohe o Imortal")
                say("Recentemente visitei um medico...")
                say("ele me disse que a cura poderia ser produzida...")
                say("Mas eu teria que obter de alguns monstro")
                say("Como sou velho de mas para combate-los")
                wait()
                say_title("Nohe O Imortal")
                say("Eu preciso que me ajude a consegui-lo.")
                say("Este pode ser dropado em todo Monstros do seu nível,")
    			say_item ( "Remédio do Nohe" , 30152 , "" )
                say("Atenção pois você só poderá dropar um em sua jornada.")
    			say("E não é nada facil obte-lo, então pense duas vezes antes de vender.")
                say("")
                set_state(collect_remedio)
            end
        end
    	
    	state collect_remedio begin
            when letter begin
                send_letter("O Remédio de Nohe")
    		end
    			
    		when button or info begin
                say_title("O velho está muito doente")
                say("Rapido caro aventureiro o velho não")
                say("aguentará esperar tanto.")
                say("vi uma SAMU passando para o centro da cidade.")
                say("")
                say_reward("Deste jeito você irá matar o velho.")
                say("")
                say_item_vnum(30152) 
            end
    	end
    	
    	 when 20095.chat."O Remédio de Nohe" with pc.count_item(30152)>0 begin
    	 
                    say_title("Nohe O Imortal")
                    say("Oh, você trouxe Meu Remédio...")
                    say("Não posso acreditar...")
                    say("Preciso de tempo. Para acalmar esse meu coração.")
                    pc.remove_item("30152", 1)
                    wait()
    				say_title("Nohe o Imortal")
    				say("Eu não me esqueci, e promessa e divida")
    				say("como recompensa você receberá um item")
    				say("que lhe permitirá teleportar para um")
    				say("mapa especial o Mapa da Treta,")
    				say("volte até mim depois que lhe explicarei")
    				say("bem melhor esse assunto")
    				wait()
    				say_title("Nohe o Imortal")
    				say("Sem mas delongas aqui esta seu item")
    				say_item ( "Coração de Bera" , 70022 , "" )
    				
    				return
    				
    	end
    end
    	
    

     
     
     
    desde ja agradeço e se poderem me dizer como que insiro nesta mesma quest uma forma de por todos mobs do jogo a dropar isso com probabilidade baixa

  6. Segue um código bem basico editas como deseja

     

     

     

     

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>TITULO DA PAGINA</title>
    <style type="text/css">
    #geral {
    	float: none;
    	height:700px;
    	width: 600px;
    	background-image:url(Diretorio da imagem.png);
    	border:1px solid;
    	border-color:#000;
    }
    
    .menu {
    	width:100px;
    	height:50px;
    	float:left;
    	background-color:#09F;
    	border:1px solid;
    	border-color:#000;
    
    }
    
    #amarramenu {
    	width:408px;
    	height:100px;
    	margin-left:100px;
    	margin-top:350px;
    	border:1px solid;
    	border-color:#000;
    	
    }
    
    #nameempresa {
    	width: 400px;
    	height: 100px;
    	margin-left: 100px;
    	margin-top: 50px;
    	float: left;
    	top: auto;
    	border:1px solid;
    	border-color:#000;	
    }
    	
    </style>
    </head>
    
    <body>
    <div id="geral">
      <div id="amarramenu">
      		<div class="menu" align="center"><a href="#">Link</a></div>
      		<div class="menu" align="center"><a href="#">Link</a></div>
      		<div class="menu" align="center"><a href="#">Link</a></div>
      		<div class="menu" align="center"><a href="#">Link</a></div>
    	</div>
        
      <div id="nameempresa" align="center">NOME DA EMPRESA</div>
    </div>
    </body>
    </html>
     

  7. Eu vi este documentario e vai lhe esclarecer algo eu achei ele bem interessante..

    Dai você tira suas conclusões 

     

    A maneira como cada um de nós vê uma ilusão diz muito sobre o nosso cérebro e sobre atração, e a razão pela qual isso vai realmente abrir seus olhos. Esse é um programa sobre o seu cérebro e sobre atração, vamos mexer com sua mente à medida que fizemos uma série de jogos e experiências projetados para lhes mostrar onde os assuntos do coração ocorrem em seu cérebro. Você verá por que a atração instantânea pode ser mais matemática do que química, e que os opostos nem sempre se atraem.


  8. Filho esse codigo Isere esse no seu mob_proto do cliente descompactado xml

    <Mob vnum="ID QUE DESEJA" name="'??'" locale_name="NOME DO NPC" type="1" rank="5" battle_type="0" level="70" size="0" gold_min="0" gold_max="0" exp="562" max_hp="3954" regen_cycle="3" regen_percent="1" def="79" ai_flag="0" setRaceFlag="0" setImmuneFlag="0" st="0" dx="0" ht="0" iq="0" damage_min="0" damage_max="0" attack_speed="100" move_speed="100" aggressive_hp_pct="0" aggressive_sight="2000" attack_range="150" enchant_curse="0" enchant_slow="0" enchant_poison="0" enchant_stun="0" enchant_critical="0" enchant_penetrate="0" resist_sword="0" resist_twohand="0" resist_dagger="0" resist_bell="0" resist_fan="0" resist_bow="0" resist_fire="0" resist_elect="0" resist_magic="0" resist_wind="0" resist_poison="0" resurrection_vnum="0" drop_item="0" on_click="1" empire="0" folder="''" dam_multiply="0.000000" summon="0" drain_sp="0" mob_color="0" polymorph_item="0" skill_vnum0="0" skill_level0="0" skill_vnum1="0" skill_level1="0" skill_vnum2="0" skill_level2="0" skill_vnum3="0" skill_level3="0" skill_vnum4="0" skill_level4="0" sp_berserk="0" sp_stoneskin="0" sp_godspeed="0" sp_deathblow="0" sp_revive="0" />
    
    

    este seguinte é a querry para o navicat

    INSERT INTO `mob_proto` (`vnum`, `name`, `locale_name`, `rank`, `type`, `battle_type`, `level`, `size`, `ai_flag`, `mount_capacity`, `setRaceFlag`, `setImmuneFlag`, `empire`, `folder`, `on_click`, `st`, `dx`, `ht`, `iq`, `damage_min`, `damage_max`, `max_hp`, `regen_cycle`, `regen_percent`, `gold_min`, `gold_max`, `exp`, `def`, `attack_speed`, `move_speed`, `aggressive_hp_pct`, `aggressive_sight`, `attack_range`, `drop_item`, `resurrection_vnum`, `enchant_curse`, `enchant_slow`, `enchant_poison`, `enchant_stun`, `enchant_critical`, `enchant_penetrate`, `resist_sword`, `resist_twohand`, `resist_dagger`, `resist_bell`, `resist_fan`, `resist_bow`, `resist_fire`, `resist_elect`, `resist_magic`, `resist_wind`, `resist_poison`, `dam_multiply`, `summon`, `drain_sp`, `mob_color`, `polymorph_item`, `skill_level0`, `skill_vnum0`, `skill_level1`, `skill_vnum1`, `skill_level2`, `skill_vnum2`, `skill_level3`, `skill_vnum3`, `skill_level4`, `skill_vnum4`, `sp_berserk`, `sp_stoneskin`, `sp_godspeed`, `sp_deathblow`, `sp_revive`) VALUES (ID QUE DESEJA, ''??', 'NOME DO NPC', 5, 1, 0, 70, '0', '0', 0, '0', '0', 0, '', 1, 0, 0, 0, 0, 0, 0, 3954, 3, 1, 0, 0, 562, 79, 100, 100, 0, 2000, 150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
    
    

    depois é só carergar seu mob_proto.txt caso suas files use o txt se nao so reiniciar o server


  9. O cara quer saber a diferença entre Cliente e serve files.
    há como explicar?

    Serve files = Arquivos de dados do jogo tal como Banco de dados. informações que necessitam ser carregado a todo player que conecta. ( Algo assim)

    Cliente = Liga o usuario ao banco de dados, consequentemente ao jogo,  e armazena toda a parte visual do seu jogo efeitos e texturas e etc.

    se para chamar um mob é   

    / m 3191
    

    o "M" representa a função mob e o "3191" é o id para consulta no banco de dados.

     

     

    entao minha conclusão

     

    CLIENTE = PARTE VISUAL DE TODO GAME

     

    SERVE FILES = DADOS A SEREM CARREGADOR DO JOGO