Facciones, escuadras y sanciones
Dos resources: bs_factions (facciones, escuadras, tesorería, progresión) y bs_faction_bases (banderas, bases, sanciones, cárcel).
Facciones
Sección titulada «Facciones»La lista de facciones y las recompensas de reputación están en bs_factions/config/config_factions.lua (Factions.List). Los jugadores ganan reputación haciendo el trabajo de su facción (Factions.ActionRewards): Militia mata zombis, Medics reaniman y tratan, Mechanics reparan y fabrican, Farmers recolectan. La reputación solo compra cosméticos, cinco niveles por facción (título, ropa, título, emote, título), con tope en Factions.Settings.maxReputation.
Nivel de facción (1-30)
Sección titulada «Nivel de facción (1-30)»Otra escalera, pertenece a la facción. La config es bs_factions/config/config_progression.lua. El XP de facción viene solo de dos sitios:
- Misiones de facción - 3 diarias y 2 semanales, aleatorias de
Factions.Progression.Missions. Reinicio diario a las 00:00 UTC, semanal el lunes a las 00:00 UTC. Tipos:action(muertes de zombis, reanimaciones, crafteo…),extract(extracciones con éxito) ydeliver(entregar ítems en tu bandera). - Donaciones a la tesorería - 1 XP por cada 25 $ (
donation.dollarsPerXp), máximo 400 XP por miembro al día (donation.dailyXpCap).
El XP del nivel n al n+1 es floor(400 * n^1.55) (curve.base, curve.exponent). Un punto de habilidad por nivel. El árbol de habilidades (ranuras de alijo, velocidad de construcción, descuento en vendedores, enfriamiento de boosters, tasa de donación, pago de misiones, intendente) está en Factions.Progression.Skills.
Los niveles también desbloquean cosas de bases (flag_outpost en el 3, una ranura de bandera extra en el 10, 20 y 30) y colores/estilos de etiqueta de nombre.
Escuadras
Sección titulada «Escuadras»Una escuadra son de 2 a Factions.Squad.maxSize jugadores de la misma facción. Una escuadra por jugador.
Factions.Squad = { maxSize = 5, maxRanks = 6, nameMax = 24, inviteSeconds = 60, inviteDistance = 25.0, ...}/squado F2 (Factions.Squad.uiKey) abre la consola de escuadra./squadaccepty/squaddeclinetambién funcionan.- Invita manteniendo ALT y apuntando a un jugador, o desde la lista.
- Las escuadras se guardan (
bs_squads,bs_squad_members) y sobreviven a los reinicios. Los miembros desconectados conservan su puesto, un líder sigue siendo líder aunque esté desconectado. - Los miembros de la escuadra tienen blips en el mapa y un HUD de grupo. Los compañeros solo de facción no tienen blips.
Factions.Squad.maxSize y el alcance de la etiqueta de nombre se pueden cambiar en vivo en F1.
Tesorería y permisos por rango
Sección titulada «Tesorería y permisos por rango»Los líderes fijan permisos por rango: deposit, withdraw, invite, kick, promote, sanction, build, jail, squad_manage, skills. Por defecto solo el Leader retira. También se puede fijar un tope diario de retirada por rango (0 = ilimitado). Todo está en el menú de la facción, pestañas Treasury y Ranks.
Sanciones y cárcel
Sección titulada «Sanciones y cárcel»Quién puede sancionar: admins (bs.admin), el Leader de la facción y cualquier rango con el permiso sanction. Las plantillas están en bs_faction_bases/config/config.lua:
{ id='mod_jail', tier='moderate', label='Detention', effects={ jail=true, fine=250 }, min=5, max=30, default=10 },min/max/default son minutos, quien la impone elige dentro del rango. Los niveles son minor, moderate, severe, critical.
Efectos que puedes usar en una plantilla: xp_penalty, drop_penalty, build_lock, bank_lock, leave_lock, mute_faction_chat, no_squad, rep_freeze, rep_penalty (instantáneo), fine (instantánea, va a la tesorería), jail.
Cárcel (FactionBases.Jail): el Leader, el Vice o un admin fija el origen de la cárcel y las celdas numeradas desde la pestaña Jail. Los reclusos no pueden salir de defaultRadius (25 m), se muestra un temporizador y sobrevive a un relog. Los admins también tienen una cárcel global.
bs19.org · Privacy · Terms · Cookie settings
Cookies and outside content
The site only needs two essential cookies to keep you logged in and protect forms. Videos and streams from YouTube and Twitch load from their servers, which can set their own cookies, so they stay off until you say yes. Nothing is pre-ticked and you can change your mind any time with "Cookie settings" at the bottom of every page. Details.
Questions about the server, the framework or the site? A real person reads this, usually within a day.