Aldeia RPG

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Suporte ao desenvolvimento de jogos


+9
LeonM²
yunn
Jonny
DeaN
CraazY
Satheios
SentinelaDasTrevas
paulomarques
lovins
13 participantes

    [4.7] Dia e noite de acordo com o servidor

    lovins
    lovins
    Membro Ativo
    Membro Ativo


    Mensagens : 340
    Créditos : 68

    [4.7] Dia e noite de acordo com o servidor Empty [4.7] Dia e noite de acordo com o servidor

    Mensagem por lovins Qua maio 08, 2013 4:52 pm

    [4.7] Dia e noite de acordo com o servidor Jjjlp
    Dia e noite de acordo com o servidor:
    Muitos já devem ter visto sistemas de dia e noite de acordo com a hora do computador, ele é muito bom para MMORPG, mas de que adianta o jogador mudar a hora do seu pc e no jogo, com esse script ele pega a hora do computador do servidor, podendo fazer assim a ativaçao de eventos, por exemplo a meia-noite.


    [4.7] Dia e noite de acordo com o servidor JeoYH
    Pega a hora direto do computador onde o servidor está hosteado, podendo fazer teleports/eventos em tal hora do dia também.

    [4.7] Dia e noite de acordo com o servidor UOa4B
    Server side:

    1 - Abra a pasta do seu servidor
    2 - Abra a pasta data
    3 - Crie um arquivo chamado dn.dat
    4 - Dentro do dn.dat coloque
    Código:
    <hrS>_6</hrS>

    5 - Vá denovo na pasta do servidor, agora abra a pasta scripts, e abra o functions.lua
    6 - Procure por:
    Código:
    elseif cmd == "<25f>" then
        do NP():SendToUser(tradeid, data) end
    --
    7 - Em baixo adicione:
    Código:
    --------------------------------
    --      Dia e noite (hsR)    --
    -- Criado por DARKMEL --
    --------------------------------
      elseif cmd == "" then
        do file = io.open("Data\\dn.dat", "r")
          for line in file:lines() do
            NP():SendToAll(""..line.."\n")
          end
          file:close()
        end
    8 - Baixe esse arquivo e coloque na mesma pasta que o "motd.txt".
    p://migre.me/esIYT



    Client side:
    1 - Em seu projeto crie um novo script, e nele adicione isso: http://pastebin.com/g8BGyXwX
    2 - Agora crie um script e nele coloque:
    HORA = [22]
    $hora = HORA
    3 - Agora vá no script [SC] Scene_Title (o menor) e em baixo de: def main coloque:
    Código:
    $hora = HORA
        Network::Main.socket.send("'request'\n")
    4 - Agora vá no script: [NET] Network e em baixo de:
    Código:
        # Chat Recieval
        when /(.*)<\/chat>/   
          $game_temp.chat_log.push($1.to_s)
          $game_temp.chat_refresh = true
          Audio.se_play(CONF::NEW_CHAT_MESS[0],
                        CONF::NEW_CHAT_MESS[1],
                        CONF::NEW_CHAT_MESS[2])
          return true
    Adicione:
    Código:

    #Dia e noite pelo servidor criado por Darkmel.
    when /(.*)<\/hrS>/
    n = $1.split("_")
    $hora = n[1].to_i
    $game_map.need_refresh = true
    if $scene.is_a?(Scene_Map)
    $scene.update
    $game_map.update
    end
    return true
    5 - Agora no mesmo script, em baixo de:
    Código:
    when /<25f>(.*)<\/25f>/ #Decline
          $game_temp.trade_accepting = false
          $game_temp.start_trade = false
          return true
    Adicione:
    Código:
    #Dia e noite pelo servidor criado por Darkmel.
    when /(.*)<\/hrS>/
          n = $1.split("_")
          $hora = n[1].to_i
          $game_map.need_refresh = true
          if $scene.is_a?(Scene_Map)
            $scene.update
            $game_map.update
          end
          return true
    Pronto, agora inicie o servidor dia e noite e teste, aconselho ir no arquivo dn.dat e colocar um desses numeros que mais chega perto de sua hora:
    Código:

    0
    6
    10
    14
    17
    18
    20


    [4.7] Dia e noite de acordo com o servidor CmlXk
    Para criar um teleporte por exemplo que so aconteça as 8h da noite:
    1 - Crie um evento e coloque condiçao de script, no compo script coloque:
    Código:
    $hora == 20
    E pronto agora é so adicionar o teleport na condiçao e na exeçao coloque uma mensagem de erro.



    [4.7] Dia e noite de acordo com o servidor PgNBj
    Darkmel - Por criar o novo servidor de dia e noite, os scripts do servidor e do client.
    Vinks - por encontrar alguns bugs no topico.


    Gostou dá +1, custa nada.


    Última edição por Darkmel em Qua maio 08, 2013 8:32 pm, editado 3 vez(es)


    _________________
    [4.7] Dia e noite de acordo com o servidor 616s9EW
    avatar
    paulomarques
    Novato
    Novato


    Mensagens : 10
    Créditos : 0

    [4.7] Dia e noite de acordo com o servidor Empty Re: [4.7] Dia e noite de acordo com o servidor

    Mensagem por paulomarques Qua maio 08, 2013 5:07 pm

    Gostei da ideia, parabéns!
    SentinelaDasTrevas
    SentinelaDasTrevas
    Iniciante
    Iniciante


    Mensagens : 58
    Créditos : 7

    [4.7] Dia e noite de acordo com o servidor Empty Re: [4.7] Dia e noite de acordo com o servidor

    Mensagem por SentinelaDasTrevas Qua maio 08, 2013 5:28 pm

    Muito bom, +1. Não sei se eu vou usar, mas se eu for é 30693076940790458905689568950689507956089506895608950894078095761896567305786648976320587602857620957860297620762058627085627085706872856720850762788889720481349150285820582058205820 créditos pra você xD


    _________________
    É na noite a hora da verdadeira caçada. - Sentinela Das Trevas Razz
    lovins
    lovins
    Membro Ativo
    Membro Ativo


    Mensagens : 340
    Créditos : 68

    [4.7] Dia e noite de acordo com o servidor Empty Re: [4.7] Dia e noite de acordo com o servidor

    Mensagem por lovins Qua maio 08, 2013 5:40 pm

    Obrigado pessoal, em breve tragos novos scripts, como essa é minha volta ao mundo maker trarei muitos scripts novos já finalizados.


    _________________
    [4.7] Dia e noite de acordo com o servidor 616s9EW
    Satheios
    Satheios
    Aldeia Friend
    Aldeia Friend


    Medalhas : [4.7] Dia e noite de acordo com o servidor Trophy12[4.7] Dia e noite de acordo com o servidor IlSfE
    Mensagens : 1248
    Créditos : 306

    [4.7] Dia e noite de acordo com o servidor Empty Re: [4.7] Dia e noite de acordo com o servidor

    Mensagem por Satheios Qua maio 08, 2013 9:19 pm

    Ótimo sistema, Darkmel!
    Pra sua sorte que reportei alguns bugs HASUIHSUIHASU'
    Sistema bem complexo e elaborado, eu particularmente só usarei o sistema de horas, o de dia/noite não usarei pois acho que não se encaixa no meu game!
    Novamente, está de parabéns!

    Spoiler:

    Abraço,
    Vinks.


    _________________



    Ninguém pode ser perfeito, mas todos podem ser melhores.
    Visite o meu projeto, Tales of a Kingdom e prepare-se para um novo mundo!




    lovins
    lovins
    Membro Ativo
    Membro Ativo


    Mensagens : 340
    Créditos : 68

    [4.7] Dia e noite de acordo com o servidor Empty Re: [4.7] Dia e noite de acordo com o servidor

    Mensagem por lovins Qua maio 08, 2013 9:39 pm

    Vinks escreveu:Ótimo sistema, Darkmel!
    Pra sua sorte que reportei alguns bugs HASUIHSUIHASU'
    Sistema bem complexo e elaborado, eu particularmente só usarei o sistema de horas, o de dia/noite não usarei pois acho que não se encaixa no meu game!
    Novamente, está de parabéns!
    Spoiler:

    Abraço,
    Vinks.

    Vlw cara, vo arrumar aqueles "bugs" nao sei bem se é bugs, melhorar um pouco o sistema de acordo com o que vc me disse, vlw.


    _________________
    [4.7] Dia e noite de acordo com o servidor 616s9EW
    CraazY
    CraazY
    Novato
    Novato


    Mensagens : 18
    Créditos : 0

    [4.7] Dia e noite de acordo com o servidor Empty Re: [4.7] Dia e noite de acordo com o servidor

    Mensagem por CraazY Qua maio 08, 2013 10:55 pm

    Bela ideia :=D: Talvez eu use pra ajudar um amigo meu :^.^:
    DeaN
    DeaN
    Colaborador
    Colaborador


    Mensagens : 1243
    Créditos : 48

    [4.7] Dia e noite de acordo com o servidor Empty Re: [4.7] Dia e noite de acordo com o servidor

    Mensagem por DeaN Qua maio 08, 2013 11:28 pm

    Muito bom cara gostei dimais.


    _________________
    Dean, Programador Geral :)

    Contato: Skype:matucarvalho e Facebook
    The Enze - Vulzt

    Shield Block
    Anti-Cheat para jogos de FPS, agora vou adaptar para jogos de RPG principalmente para o RMXP.
    www.shieldblock.net
    fb.com/shieldblockoficial

    [4.7] Dia e noite de acordo com o servidor MiB0H
    Jonny
    Jonny
    Aldeia Friend
    Aldeia Friend


    Medalhas : [4.7] Dia e noite de acordo com o servidor Trophy11[4.7] Dia e noite de acordo com o servidor 9P5Gx
    Mensagens : 1936
    Créditos : 327

    [4.7] Dia e noite de acordo com o servidor Empty Re: [4.7] Dia e noite de acordo com o servidor

    Mensagem por Jonny Sex Nov 29, 2013 12:00 am

    Puede dispobilinisar una demo? pls vlw


    _________________
    Spoiler:


    [4.7] Dia e noite de acordo com o servidor KVIdx
    yunn
    yunn
    Experiente
    Experiente


    Mensagens : 455
    Créditos : 39

    [4.7] Dia e noite de acordo com o servidor Empty Re: [4.7] Dia e noite de acordo com o servidor

    Mensagem por yunn Qui Jan 16, 2014 4:00 pm

    Sad
    Cara não consegui baixar isso q vc passou!
    Ta dando URL invalid!
    Ajuda Help!!! quero mto esse sistema!

    Conteúdo patrocinado


    [4.7] Dia e noite de acordo com o servidor Empty Re: [4.7] Dia e noite de acordo com o servidor

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sex Mar 29, 2024 5:57 am