MinecraftMin
Mods y programas externos => Plugins => Plugins internacionales => Mensaje iniciado por: MrGat0s en Marzo 07, 2017, 07:13:29 pm
-
♣ Plugin Arcade | Hundir La Flota ♣
No hace falta que explique que juego es, aún así os dejaré este Link (https://es.wikipedia.org/wiki/Batalla_naval_(juego)) para quien no lo sepa.
· Plugin ·
He encontrado el plugin en "SpigotMC", pero lo he traducido al español. Igualmente os dejo el Link (https://www.spigotmc.org/resources/battleship.26627/) para descargarlo.
· Instalación ·
Lo tendrás que instalar como cualquier plugin, primero añades el archivo Java y haces un reload en el servidor, al tener la carpeta, descargas el archivo que te dejaré más abajo.
En el .rar, hay dos archivos, la config.yml y lang_es.yml. El segundo archivo, lo tendrás que poner dentro de la carpeta de Lenguajes, para que quede todo bien.
· Config & Lang_es ·
# ----------------------------------------------------------------------------#
# #
# HundirLaFlota config #
# #
# ----------------------------------------------------------------------------#
# name of the language file (in the folder 'language')
# the default.yml file is overwriten on every server restart!
# This means you will have to use the other files to customize the messages, but since i am adding messages regulary in updates
# you can use the default file if you just want to have the up to date english default messages
langFile: "lang_es.yml"
# number of ships in the game (only 1 or 2)
# size: 5 blocks
Portaviones: 1
# size: 4 blocks
Barco de Guerra: 1
# size: 3 blocks
Crucero: 2
# size: 2 blocks
Destructor: 1
gameRules:
# if this is true players can shoot again after a hit and the grids will change after every miss
# if it is false the grid will change after every shot regardless of hit/miss
fireAgainAfterHit: true
# false: the player whose fire timer ran out will loose the game
# true: If a fire timer runs out it's the other players turn
switchAttackerAfterFireTimerRanOut: false
# play sounds in the game
playSounds: true
# some stuff you can do when a game ends.
onGameEnd:
# You can dispatch commands. Use %winner% for the playername of the winner and %loser% for the loser
dispatchCommands:
enabled: true
commands:
- "give %winner% experience_bottle 2"
# You can broadcast. Use %winner% for the playername of the winner and %loser% for the loser
broadcast:
enabled: true
messages:
- "%winner% ha humillado a %loser% en Hundir la Flota!"
# requires vault and an economy plugin
economy:
enabled: false
# both players pay
cost: 0
# winner gets
reward: 0
# use "Material:data" or "ID:data"
# Some materials can not be displayed in an inventory, just test everything after changing
# You are advised to use different materials. At least on the same grid
# otherwise the game could break
materials:
yourGrid:
ship:
material: "Iron_block"
name: "&7Barco"
lockedShip:
material: "7"
name: "&8Barco Cerrado"
miss:
material: "160:3"
name: "&2Bien! A fallado!"
hit:
material: "35:14"
name: "&4Mal! Te ha dado..."
water:
material: "160:11"
name: "&1Agua"
othersGrid:
cover:
material: "WOOL:7"
name: "&6Dispara"
miss:
material: "160:11"
name: "&4No le has dado a ninguno..."
hit:
material: "Iron_block"
name: "&2Booom! Le has dado"
# Customise the timers used in the game (all times in seconds)
timers:
# timer used during the ship-set part of the game
shipSetTimer:
countdown: 30
# timer used during the main part of the game
fireTimer:
countdown: 10
# timer used when attacker and defender change
changingGrids:
countdown: 3
# timer used for the invitations
invitationTimer:
validFor: 15
Los valores se pueden cambiar, pero recomiendo dejarlo como está.
# use & for colors
# placeholders will be listed in front of the keys
# messages and inventorytitles directly related to the game
game:
# here you can use:
# name of the first player: %first%
# name of the second player: %second%
# time in seconds untli the invitation will run out: %time%
invite:
# these messages go to the player, that invite another player
messageToFirstPlayer:
- " &2Has invitado a %second% a jugar"
# these messages go to the player, that was invited by another player
messageToSecondPlayer:
- " &2%first% te ha invitado a jugar!"
- " &2Pon /bs para aceptar. &7¡Expira en &4%time% segundos&7!"
# you can only use %first% here (name of the player that invited you)
inviteAccept: " &2Has aceptado la invitación de %first%"
expired: " &4La invitación ha expirado"
returnedMoney: " &2Tu dinero ha sido devuelto"
econ:
# use %cost% for the amount payed
payed: " &2Has pagado &4%cost%"
notEnoughMoney: " &4No tienes suficiente dinero!"
# use %reward% for the amount the player won
wonMoney: " &2Has ganado &1%reward%&2!"
# use %reward% for the amount the player won and %loser% for the player that gave up
wonMoneyGaveUp: " &2You won &1%reward%&2! %loser% gave up."
# use %reward% for the amount the player won and %loser% for the player that was too slow
wonMoneyTooSlow: " &2You won &1%reward%&2! %loser% was too slow."
# this message is displayed if the player won and economy is disabled
won: " &2¡Has ganado el juego!"
lost: " &4Has perdido el juego"
# gave up message
gaveUp: " &4Te has rendido ¿En serio...?"
# too slow message
tooSlow: " &4Has tardado demasiado..."
# won message send when the other player gave up
# use %loser% for the name of the player that gave up
otherGaveUp: " &2¡Has ganado! %loser% se ha rendido."
# won message send when the other player does not fire in time
# use %loser% for the name of the player that gave up
otherTooSlow: " &2¡Has ganado! %loser% ha tardado demasiado en responder."
inventoryTitles:
# There will always be the page number behind that title!
guiTitle: "Invita a alguien a jugar "
# use %count% for the number of ships to set
# use %timer% to display the timer
setShip1: "Un Portaviones: %count% x 5 bloques &4%timer%"
setShip2: "Un Barco de guerra: %count% x 4 bloques &4%timer%"
setShip3: "Un Crucero: %count% x 3 bloques &4%timer%"
setShip4: "Un Destructor: %count% x 2 bloques &4%timer%"
# %timer%
attacker: "&2HundirLaFlota &r¡Click para disparar! &4%timer%"
defender: "&4HundirLaFlota &r¡Cuidado! &2%timer%"
changingGrids: "&2HundirLaFlota &rCambio de cuadriculas &2%timer%"
won: "&2HundirLaFlota &2¡Has Ganado!"
lost: "&2HundirLaFlota &4¡Has Perdido!"
# Messages related to commands
commandMessages:
noPermission: " &4 ¡No tienes permisos!"
onlyAsPlayer: " &4 ¡Solo puedes hacerlo como jugador!"
playerIsOffline: " &4 ¡Este jugador no está conectad!"
firstPlayerIsOffline: " &4El jugador que te ha invitado se ha desconectado..."
playerAlreadyIngame: " &4¡Este jugador ya está en una partida!"
cannotInviteYourself: " &4 No te puedes invitar a ti mismo... ^^"
specifyWhatInvitationToAccept: " &4Te han invitado más de una vez. Acepta con &a/bs <Jugador>"
pluginReloaded: " &aEl plugin ha sido reiniciado"
# send if someone is alone on the server and tries to open the GUI
aloneOnServer: " &4Nadie está en línea en este momento"
# displayed when wrong arguments are used
help:
- " &2Para invitar a un jugador, utiliza: /bs [player]"
- " &2O utiliza la GUI: /bsgui"
# message send if there are no saved stats
noTopList: " &4¡No hay estadísitcas disponibles!"
# here you can specify how the top 10 will be displayed
topListHead: "&a+ - + - &3HundirLaFlota Top 10 &a- + - +"
# %rank% -> Rank of the player %name% name of the player %won% number of won games
topListStructure: "%rank%. &6 %name% &1Ganadas: %won%"
topListTail: "&a+ - + - + - + - + - + - + - + - + - +"
Aunque ponga la config aquí, está en el archivo de la descarga.
· Imágenes ·
(https://gyazo.com/a03e53374c746f0a978d5fd2fbbace89.png) (https://gyazo.com/aa86e9479d16b605c13e82ae17421dcb.png) (https://gyazo.com/a4e204c60a530a9d55ce3a891c3431e4.png)
Desde la configuración, se pueden cambiar todos los bloques, colores y nombre a los items. También podrás añadir premios (con comandos, ej: give) al ganador.
· Descarga ·
Plugin Normal (https://www.spigotmc.org/resources/battleship.26627/)
Traducción (http://www.mediafire.com/file/f40vm549r7xb2mx/BattleShip+Espa%C3%B1ol+byMrGat0s.rar) - Hecha por mi:3
Si necesitas la traducción de algún otro plugin, me avisas y te intentaré ayudar^^
♣ Un Saludo & Gracias ♣
♣ Att: MrGat0s ♣
Gracias a @ElMarcosWTF (http://minecraftmin.net/index.php?action=profile;u=169) por ayudarme hacer las imágenes.