[Tutorial] Como dropar caveira ao morrer no PvP.

    Compartilhe
    avatar
    jiraya
    Administrador
    Administrador

    Mensagens : 1299
    Credibilidade : 54

    [Tutorial] Como dropar caveira ao morrer no PvP.

    Mensagem por jiraya em Sab Jan 29, 2011 12:03 pm

    [Autor: AzorMachine]
    Bem, é um tópico muito simples, sobre uma pequena utilidade muito fácil de se usar, mas quase nenhum, ou quase um xD, maker conhece ele. Para seguir o Tutorial, você não precisa instalar nenhum script novo . Só modificar um script já existente no Netplay.
    Ele só funciona para Netplays acima do 2.1
    Nesse tópico vou ensinar como dropar um item ao estilo Caveira de Ragnarok quando você morre no PvP.
    1º - Abra seu script PvP. Ele vai estar com esse nome : [ABS] PVP System.
    2º - Procure por essa parte :

    Código:

      def netplayer_killed(player)
        $game_player.show_demage("#{player.username} Killed",false)
        Audio.me_play("Audio/ME/" + VICTORY, 80, 100)
        actor = $game_party.actors[0]
        if actor.cant_get_exp? == false
          last_level = actor.level
          exp = player.level * EXP_GAIN
          if $game_temp.party_name != ""
            Network::Main.socket.send("PARTYEXP|#{exp}|<->") #LABEL
          else
          actor.exp += player.level * EXP_GAIN
          $game_player.show_demage("#{exp} Exp.",false)
          end
          if actor.level > last_level
            $game_player.show_demage("Level Up!",false)
            actor.hp = actor.maxhp
            actor.sp = actor.maxsp
          end
        end
        Network::Main.send_newstat
        return if GOLD_GAIN <= 0
        return if player.gold <= 0
        gold = player.gold*GOLD_GAIN
        $game_party.gain_gold(gold.to_i)
      end
    end
    E debaixo da linha :
    Código:
    Audio.me_play("Audio/ME/" + VICTORY, 80, 100)
    Bote isso :
    Código:
    $game_party.gain_item(id do item caveira na database, quantidade de items) # Caveira
    Pronto, agora é só criar o Item na Database, e trocar na linha de script que eu passei, o seu ID, e a quantidade ;]

    Bem, é isso, claro que não sei se funciona, pois não tenho com quem testar, mas é essa a base, então deve funcionar sim ^^

      Data/hora atual: Qui Jul 27, 2017 8:39 am