[Help]Ajuda no Script Data e Hora do Servidor! Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

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

[Help]Ajuda no Script Data e Hora do Servidor!

Ir para baixo

[Help]Ajuda no Script Data e Hora do Servidor! Empty [Help]Ajuda no Script Data e Hora do Servidor!

Mensagem por Haseo Ter Abr 04, 2017 5:44 pm

Olá galera da aldeia, alguem ai poderia me ajudar a deixar esse script de data e hora mas quando coloco sempre da erro causo, eu esteja colocando errado me ajudem ok!


Script do Servidor.
Código:
--------------------------------
-- Data e hora do serve(25)  --
--------------------------------
  elseif cmd == "<00>" then
    do NP():SendToUser(user.id,"<00> "..os.date("%H %M %x %a").." </00>") end

Script do Client
Código:
#================================================================
#================================================================
#===================== Hora do Servidor =========================
#================================================================
#=======BY:Gladistony Silva======================================
#======= Small Edit by: Darkmel ===================================
#=======Criada para o forum: Aldeiarpgbr ========================
#=======NÃO POSTA EM OUTRO FORUM SEM AUTORIZAÇÃO=================
#================================================================
#================================================================
module User_Time
  AUTO_INSTAL = true
  SEMANA_PORT = true
end
#======================Não Edite================================
module Hora_Serve
  $data = "00/00/0000"
  $dia = ""
  $hora = 19
  $minuto = 00
  $atualhora = false
  def self.data(op=0)
    return 0 unless $atualhora
    b = $data.split('/')
    return b[op].to_i
  end
  def self.receber(data)
    a = data.split(' ')
    $hora = a[0].to_i
    $minuto = a[1].to_s
    $data = a[2]
    $dia = a[3]
    $atualhora = true
    if User_Time::SEMANA_PORT
      case $dia
      when 'Mon'
        $dia = 'Segunda'
      when 'Tue'
        $dia = 'Terça'
      when 'Wed'
        $dia = 'Quarta'
      when 'Thu'
        $dia = 'Quinta'
      when 'Fri'
        $dia = 'Sexta'
      when 'Sat'
        $dia = 'Sabado'
      when 'Sun'
        $dia = 'Domingo'
      end
      b = $data.split('/')
      $data = b[1].to_s+'/'+b[0].to_s+'/'+b[2].to_s
    end
  end
end
class Scene_Map
  alias update_hora_gladis update
  def update
    Network::Main.socket.send("<00> Solicitar hora </00>\n") if Graphics.frame_count % (200) == 0
    update_hora_gladis
  end
end
if User_Time::AUTO_INSTAL
module Network
  class Main
  def self.update
    return unless @socket.ready?
    for line in @socket.recv(0xfff).split("\n")
      @nooprec += 1 if line.include?("\000\000\000\000")
      return if line.include?("\000\000\000\000")
      p "#{line}" unless line.include?("<5>") or line.include?("<6>")or not $DEBUG or not User_Edit::PRINTLINES
      updatebool = false
      case line when /<00>(.*)<\/00>/
      Hora_Serve.receber($1.to_s)
      updatebool = false
      return
      end
      updatebool = self.update_walking(line) if @login and $game_map != nil
      updatebool = self.update_ingame(line)  if updatebool == false and @login and $game_map != nil
      updatebool = self.update_system(line)  if updatebool == false
      updatebool = self.update_admmod(line)  if updatebool == false
      updatebool = self.update_outgame(line) if updatebool == false
    end
  end
  end
end
end
Haseo
Haseo
Ocasional
Ocasional

Mensagens : 172
Créditos : 4

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos