Suporte no desenvolvimento de jogos


    Erro com Sistema de Nome Video Aula do Khas

    avatar
    N3C3SS1T4D0
    Novato
    Novato

    Mensagens : 2
    Créditos : 0
    Cash : 0

    Erro com Sistema de Nome Video Aula do Khas Empty Erro com Sistema de Nome Video Aula do Khas

    Mensagem por N3C3SS1T4D0 em Qui Jun 21, 2012 2:54 pm

    Neutral ai galera se alguem souber mi ajudar por favor

    acho q esseé o único erro no "meu" script vlw! Very Happy

    a foto do erro Wink e mais em baixo o script

    http://s7.postimage.org/t0man9muz/imagem.jpg

    Spoiler:

    class Spriteset_Map
    alias dnr_initialize initialize
    alias dnr_dispose dispose
    alias dnr_update update
    def initialize
    create_names
    dnr_initialize
    end
    def update
    dnr_update
    update_names
    end
    def dispose
    dnr_dispose
    dispose_names
    end
    def create_names
    @names = []
    for event in $game_map.events.values
    next if event.list == nil
    for command in event.list
    next if command.code != 108
    if command.parameters[0].include?("cmd:nome=")
    name = command.parameters[0].sub("cmd:nome=","")
    @names.push(Sprite_Name.new(event,name))
    end
    end
    end
    print @names
    end
    def update_names
    for sprite in @names
    sprite.update
    end
    end
    def dispose_names
    for sprite in @names
    sprite.dispose
    end
    @names.clear
    end
    end

    class Sprite_Name < Sprite
    def initialze(event,name)
    super(nil)
    self.bitmap = Bitmap.new(120,20)
    @event = event
    self.ox = 60
    self.z = 999
    self.bitmap.font.color = Color.new(0,255,0)
    self.bitmap.font.name = "Verdana"
    self.bitmap.font.size = 14
    self.bitmap.font.bold = true
    self.bitmap.draw_text(0,0,120,20,name,1)
    end
    def update
    super
    self.x = @event.screen_x
    self.y = @event.screen_y - 48
    end
    def dispose
    self.bitmap.dispose
    self.bitmap = nil
    super
    end
    end
    Paulo Soreto
    Paulo Soreto
    Lenda
    Lenda

    Mensagens : 1962
    Créditos : 362
    Cash : 0

    Ficha do personagem
    Nível: 1
    Experiência:
    Erro com Sistema de Nome Video Aula do Khas Left_bar_bleue0/0Erro com Sistema de Nome Video Aula do Khas Empty_bar_bleue  (0/0)
    Vida:
    Erro com Sistema de Nome Video Aula do Khas Left_bar_bleue30/30Erro com Sistema de Nome Video Aula do Khas Empty_bar_bleue  (30/30)

    Erro com Sistema de Nome Video Aula do Khas Empty Re: Erro com Sistema de Nome Video Aula do Khas

    Mensagem por Paulo Soreto em Qui Jun 21, 2012 3:12 pm

    Acho que o erro está aqui:
    super(nil)
    Pois no erro está dizendo que só tem um de dois argumentos na linha 26.


    _________________
    Erro com Sistema de Nome Video Aula do Khas FwYnoXI
    Komuro Takashi
    Komuro Takashi
    Colaborador
    Colaborador

    Mensagens : 1033
    Créditos : 132
    Cash : 0

    Erro com Sistema de Nome Video Aula do Khas Empty Re: Erro com Sistema de Nome Video Aula do Khas

    Mensagem por Komuro Takashi em Qui Jun 21, 2012 3:31 pm

    Super não pode ser nil pois ele está pegando os dois atributos de initialize que vc decladou em def initialze(event,name) ele quer o Event e o Name o super pega os atributos de cima

    só digite super ou defina x,y para o mesmo ou algo do tipo.super(nil) não.


    _________________
    Erro com Sistema de Nome Video Aula do Khas Takashi_komuro_by_minato8-d51g9o4
    avatar
    N3C3SS1T4D0
    Novato
    Novato

    Mensagens : 2
    Créditos : 0
    Cash : 0

    Erro com Sistema de Nome Video Aula do Khas Empty Re: Erro com Sistema de Nome Video Aula do Khas

    Mensagem por N3C3SS1T4D0 em Sex Jun 22, 2012 3:52 pm

    deu o mesmo problema..

    mais já resolvi a solução foi só arruma o "def initialze" pra "def initialize"

    e o "super" ficou com (nil) e funfo semproblemas

    (o q uma letrinha num fais hein Razz )

    obrigado pela ajuda

    Conteúdo patrocinado

    Erro com Sistema de Nome Video Aula do Khas Empty Re: Erro com Sistema de Nome Video Aula do Khas

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Dom Ago 18, 2019 12:22 am