[Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2 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.

[Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2

4 participantes

Ir para baixo

[Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2 Empty [Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2

Mensagem por Nanzin Seg Nov 28, 2011 8:43 pm


2º Script: Network
Screenshot:

troque o seu por esse:
Aqui

-> linha 340
Código:
send += "@conta = '#{$game_party.conta}';"
- Aqui estamos enviando a Variavel @conta para o servidor!

-> linha 489
Código:
send += "@conta = '#{$game_party.conta}';"
- aqui estamos enviando novamente a variavel @conta para o servidor!, nas duas formas estamos enviando para as informaçoes serem utilizadas pelo personagem por isso eu digo "servidor";

3º Script: [GM] Game Party

Screenshot:

troque o seu por esse:
Código:
#==============================================================================
# ** Game_Party
#------------------------------------------------------------------------------
#  This class handles the party. It includes information on amount of gold
#  and items. Refer to "$game_party" for the instance of this class.
#==============================================================================
# * Modified By: Nanzin
#------------------------------------------------------------------------------

class Game_Party
  attr_accessor :items
  attr_accessor :weapons
  attr_accessor :armors
  #--------------------------------------------------------------------------
  # * Gain Items (or lose)
  #    item_id : item ID
  #    n      : quantity
  #--------------------------------------------------------------------------
  def gain_item(item_id, n)
    # Update quantity data in the hash.
    if item_id > 0
      @items[item_id] = [[item_number(item_id) + n, 0].max, 9999].min
    end
    $item_w.refresh if $item_w.visible
    #$janela_gold_w.refresh if $item_w.visible
    salvar
  end
  #--------------------------------------------------------------------------
  # ● Lose Items
  #    item_id : item ID
  #    n      : quantity
  #--------------------------------------------------------------------------
  def lose_item(item_id, n)
    # 调用 gain_item 的数值逆转
    gain_item(item_id, -n)
    if $item_w != nil
    $item_w.refresh if $item_w.visible
    #$janela_gold_w.refresh if $item_w.visible
    end
    salvar
  end
  #--------------------------------------------------------------------------
  # * Gain Weapons (or lose)
  #    weapon_id : weapon ID
  #    n        : quantity
  #--------------------------------------------------------------------------
  def gain_weapon(weapon_id, n)
    # Update quantity data in the hash.
    if weapon_id > 0
      @weapons[weapon_id] = [[weapon_number(weapon_id) + n, 0].max, 999999].min
    end
    $item_w.refresh if $item_w.visible
    #$janela_gold_w.refresh if $item_w.visible
    salvar
  end
  #--------------------------------------------------------------------------
  # * Gain Armor (or lose)
  #    armor_id : armor ID
  #    n        : quantity
  #--------------------------------------------------------------------------
  def gain_armor(armor_id, n)
    # Update quantity data in the hash.
    if armor_id > 0
      @armors[armor_id] = [[armor_number(armor_id) + n, 0].max, 9999999999].min
    end
    $item_w.refresh if $item_w.visible
    #$janela_gold_w.refresh if $item_w.visible
    salvar
  end
  #--------------------------------------------------------------------------
  # * Gain Gold (or lose)
  #    n : amount of gold
  #--------------------------------------------------------------------------
  def gain_gold(n)
    @gold = [[@gold + n, 0].max, 9999].min
    Network::Main.send_gold
    $game_party.gain_item(Item_Ouro::Item_Id.to_i,n)
    $item_w.refresh if $item_w.visible
    $janela_gold_w.refresh if $item_w.visible
    salvar
  end
 
  def guarda_conta(n)
    @conta = [[@conta + n,0].max, 999999].min
    Network::Main.send_conta
    salvar
  end
 
  #--------------------------------------------------------------------------
  # * Lose Gold
  #    n : amount of gold
  #--------------------------------------------------------------------------
  def lose_gold(n)
    # Reverse the numerical value and call it gain_gold
    gain_gold(-n)
    Network::Main.send_gold
    $game_party.lose_item(Item_Ouro::Item_Id.to_i,n)
    $item_w.refresh if $item_w.visible
    $janela_gold_w.refresh if $item_w.visible
    salvar
  end
 
  def retira_conta(n)
    guarda_conta(-n)
    Network::Main.send_conta
    salvar
  end
end

-> linha 83
Código:
def guarda_conta(n)
    @conta = [[@conta + n,0].max, 999999].min
    Network::Main.send_conta
    salvar
  end
 
- aqui estamos criando o guarda_conta novamente, desta vez coms as configuraçoes do Network! e com o "Save Automatico";

-> linha 103
Código:
def retira_conta(n)
    guarda_conta(-n)
    Network::Main.send_conta
    salvar
  end
- aqui estamos criando o retira_conta novamente tambme com as configuraços do Network! e com o "Save automatico"

Part 3 (Final)


Última edição por Nanzin em Seg Nov 28, 2011 9:13 pm, editado 1 vez(es)

_________________
[Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2 Npvo

Para Aqueles que gostam de Min e de meu Trabalho;
Upem Meu Pet nao custa nda!!


Pet:
Nanzin
Nanzin
Membro de Honra
Membro de Honra

Mensagens : 1550
Créditos : 252

Ir para o topo Ir para baixo

[Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2 Empty Re: [Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2

Mensagem por Mario.Hacker Seg Nov 28, 2011 8:47 pm

Opá otimo cara xD

_________________
[Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2 33fao3m

Mario.Hacker
Mario.Hacker
Aldeia Friend
Aldeia Friend

Medalhas : [Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2 Trophy11
Mensagens : 1225
Créditos : 131

http://almaker.forumeiros.com/

Ir para o topo Ir para baixo

[Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2 Empty Re: [Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2

Mensagem por Lucky Seg Nov 28, 2011 9:01 pm

Muito bom!!!
1+cred

_________________
Belive in your dreams.


Se você quer vencer, não fique olhando a escada, comece a subir degrau por degrau até chegar ao topo e não espere o incentivo de outros, o primeiro a acreditar no seu sonho tem que ser você.

[Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2 Good_t10
[size=10]Eu Apoio Esse Projeto![/size]
[Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2 B9M26iU

assinatura:
Lucky
Lucky
Colaborador
Colaborador

Mensagens : 654
Créditos : 75

Ir para o topo Ir para baixo

[Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2 Empty Re: [Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2

Mensagem por Bender Seg Nov 28, 2011 9:05 pm

Os scripts que pede para substituir já vem configurado para funcionar com o sistema de cash?

_________________
... . - . -.. .. .- ...
Bender
Bender
Ocasional
Ocasional

Medalhas : [Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2 Trophy11
Mensagens : 172
Créditos : 52

Ir para o topo Ir para baixo

[Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2 Empty Re: [Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2

Mensagem por Nanzin Seg Nov 28, 2011 9:14 pm

|-Dio-| escreveu:Os scripts que pede para substituir já vem configurado para funcionar com o sistema de cash?

nao! e um sistema a parte, para fazer os dois basta fazer as ediçoes ensinadas!

_________________
[Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2 Npvo

Para Aqueles que gostam de Min e de meu Trabalho;
Upem Meu Pet nao custa nda!!


Pet:
Nanzin
Nanzin
Membro de Honra
Membro de Honra

Mensagens : 1550
Créditos : 252

Ir para o topo Ir para baixo

[Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2 Empty Re: [Tutorial/AULA] SBNPM (Sistema de banco Netplay Master) Part 2

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


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