bs_building
barricades, feux de camp, établis et un endroit où se réveiller.
Généré à partir des sources Lua dans resources/[beyond]/bs_building/. 77 entrées. La colonne de description est le commentaire au-dessus de la ligne dans le code, donc si elle est vide, personne n’en a encore écrit.
Appelez avec exports.bs_building:Name(...) depuis le même côté.
| Nom | Côté | Où | Description |
|---|---|---|---|
IsPlacing | client | client/cl_place.lua:232 | |
StartPlacing | client | client/cl_place.lua:231 | |
CostOf | server | server/sv_main.lua:981 | |
Count | server | server/sv_main.lua:937 | |
FinishInRadius | server | server/sv_admin.lua:162 | Les cadres dans radius sont terminés sur place, avec ou sans matériaux. |
FreeBuildOn | server | server/sv_admin.lua:135 | |
GetRespawnPoint | server | server/sv_main.lua:703 | bs_medical demande ceci avant d’envoyer un joueur vidé de son sang vers une clinique. |
Materials | server | server/sv_main.lua:954 | |
NearStation | server | server/sv_main.lua:944 | Ce joueur est-il à côté d’une station construite ? |
PieceCosts | server | server/sv_main.lua:973 | Liste des pièces avec les vrais coûts, pour les menus F4 testeur et F10 staff. |
PiecesInRadius | server | server/sv_main.lua:963 | |
RaidAllowed | server | server/sv_main.lua:970 | bs_faction_bases demande ça avant la reprise d’un avant-poste. |
RaidAlways | server | server/sv_admin.lua:143 | |
RaidDeclared | server | server/sv_raids.lua:125 | |
RaidOpen | server | server/sv_main.lua:968 | |
RegisterPlaceable | server | server/sv_main.lua:925 | |
ResetDecayAll | server | server/sv_admin.lua:146 | Chaque base compte désormais comme visitée. |
SetFreeBuild | server | server/sv_admin.lua:128 | |
SetRaidAlways | server | server/sv_admin.lua:138 | En direct uniquement, même interrupteur que F1 “Raids always open”. |
Callbacks
Section intitulée « Callbacks »Les callbacks serveur sont appelés depuis un client avec BSB.Await(name, timeoutMs, ...). Les callbacks client sont appelés depuis le serveur avec BSB.AwaitClient(src, name, timeoutMs, ...).
| Nom | Direction | Où | Description |
|---|---|---|---|
build:admin:act | client -> server | server/sv_admin.lua:47 | |
build:admin:list | client -> server | server/sv_admin.lua:11 | |
build:admin:pieces | client -> server | server/sv_admin.lua:35 | |
build:catalogue | client -> server | server/sv_main.lua:335 | |
build:cell | client -> server | server/sv_main.lua:892 | |
build:check | client -> server | server/sv_main.lua:370 | |
build:claimBed | client -> server | server/sv_main.lua:688 | |
build:costs | client -> server | server/sv_main.lua:364 | Liste des coûts avec possédé/requis pour l’invite de placement. |
build:defs | client -> server | server/sv_main.lua:903 | |
build:demolish | client -> server | server/sv_main.lua:530 | Démolition : remboursement total pendant 10 minutes après la pose, puis la moitié. |
build:deposit | client -> server | server/sv_main.lua:432 | Mettre des matériaux dans un cadre. |
build:door | client -> server | server/sv_main.lua:570 | |
build:fuel | client -> server | server/sv_main.lua:637 | |
build:hammerDone | client -> server | server/sv_main.lua:486 | |
build:hammerStart | client -> server | server/sv_main.lua:471 | Marteau : terminer un cadre ou réparer une pièce construite. |
build:info | client -> server | server/sv_main.lua:676 | |
build:place | client -> server | server/sv_main.lua:376 | |
build:power | client -> server | server/sv_main.lua:652 | |
build:raidDone | client -> server | server/sv_main.lua:739 | |
build:raidStart | client -> server | server/sv_main.lua:721 | |
build:rubble | client -> server | server/sv_main.lua:628 | |
build:setCode | client -> server | server/sv_main.lua:586 | |
build:storage | client -> server | server/sv_main.lua:605 | |
build:water | client -> server | server/sv_main.lua:664 | |
raids:declare | client -> server | server/sv_raids.lua:101 | |
raids:get | client -> server | server/sv_raids.lua:76 |
Événements
Section intitulée « Événements »« net » signifie que le handler est enregistré avec RegisterNetEvent, donc l’autre côté peut le déclencher. « local » est uniquement AddEventHandler (même côté, ou événements du jeu).
| Nom | Côté | Type | Où | Description |
|---|---|---|---|---|
bs:building:act:bed | client | local | client/cl_tools.lua:132 | |
bs:building:act:code | client | local | client/cl_tools.lua:114 | |
bs:building:act:demolish | client | local | client/cl_tools.lua:89 | |
bs:building:act:deposit | client | local | client/cl_tools.lua:73 | |
bs:building:act:door | client | local | client/cl_tools.lua:104 | |
bs:building:act:fuel | client | local | client/cl_tools.lua:120 | |
bs:building:act:grind | client | local | client/cl_tools.lua:158 | |
bs:building:act:hammer | client | local | client/cl_tools.lua:79 | |
bs:building:act:inspect | client | local | client/cl_tools.lua:136 | |
bs:building:act:power | client | local | client/cl_tools.lua:124 | |
bs:building:act:sledge | client | local | client/cl_tools.lua:157 | |
bs:building:act:storage | client | local | client/cl_tools.lua:109 | |
bs:building:act:water | client | local | client/cl_tools.lua:128 | |
bs:building:admin:open | client | net | client/cl_admin.lua:5 | |
bs:building:def | client | net | client/cl_world.lua:187 | |
bs:building:hit | server | net | server/sv_main.lua:810 | Les clients signalent leurs propres walkers qui frappent une barricade. |
bs:building:hurt | client | net | client/cl_world.lua:307 | |
bs:building:raidPing | client | net | client/cl_world.lua:337 | |
bs:building:ram | server | net | server/sv_main.lua:766 | |
bs:building:remove | client | net | client/cl_world.lua:166 | |
bs:building:reset | client | net | client/cl_world.lua:182 | |
bs:building:rubble | client | net | client/cl_world.lua:189 | |
bs:building:spike | server | net | server/sv_main.lua:798 | |
bs:building:upsert | client | net | client/cl_world.lua:159 | |
bs:ui:opened | client | local | client/cl_place.lua:262 | |
explosionEvent | server | local | server/sv_main.lua:783 | Explosifs (c4, bombes tuyau, grenades). |
onResourceStop | client | local | client/cl_world.lua:348 | |
playerDropped | server | local | server/sv_main.lua:112 |
Commandes
Section intitulée « Commandes »| Commande | Côté | Où | Description |
|---|---|---|---|
/-factionbuild | client | client/cl_place.lua:266 | |
/+factionbuild | client | client/cl_place.lua:265 | Même nom de commande qu’avant, donc les anciens binds F2 marchent toujours. |
/buildmodels | client | client/cl_admin.lua:42 | /buildmodels : affiche quel modèle chaque pièce utilise vraiment ici et sa taille, pour vérifier les fallbacks en jeu (F8). |
/clearbuilds | server | server/sv_admin.lua:90 | Ancienne commande staff, encore utilisée par le bouton « clear structures » du F10. |
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.