Closed snowgoon88 closed 1 year ago
intéressant !
Vu qu'on ne peut modifier des registres "vrai/faux", je ne sais pas trop comment faire autrement. Il faut aussi un fichier quelque part liant nom et identifiant pour les gardes et les prisonniers j'imagine
Vu qu'on ne peut modifier des registres "vrai/faux", je ne sais pas trop comment faire autrement.
Une alternative serait de modifier légèrement les registres, et de pouvoir y mettre des chaines de caractère - avec éventuellement une liste des chaines autorisées - mais c'est peut être pas le moment de se lancer là dedans ;)
Yep, on peut faire avec ce qu'on a, et en plus il se sentiront plus "hacker" à devoir raffiner des recherches qui font défiler devant leurs yeux :o)
Là, j'utilise une lib python pour générer des noms et des dates, pour faire un fichier de prisonniers et de gardiens.
Je pensais à des fichiers avec comme mot clef "list,agents,gardien" et 'list,prisonnier,"
D'autres idées ?
Si je résume l'intrigue, Nikki va devoir :
L'enjeu est donc de savoir quel registre correspond à quelle porte, et de s'assurer que la bonne personne est au bon endroit a l'instant T.
On aurait donc un serveur "EDT" avec les registres qui gèrent l'emploi du temps des prisonniers, comme tu as fait - à quel moment de la journée un prisonnier est dans sa cellule.
Un autre serveur contiendrait les registres contrôlant les portes des cellules.
Enfin, on aurait une BDD qui associe les noms des prisonniers avec les des matricules de prisonniers.
On peut donner quelques instructions aux joueurs dans le texte qui s'affiche à l'arrivée dans le serveur. D'ailleurs je vais modifier la commande index pour l'afficher de nouveau.
graph LR
Backdoor[/Backdoor/] --- |compte valide| Personnel
Public --> |accès restreint| Personnel
Personnel --> Prisonniers
Personnel --> Sécurité
Prisonniers --- |REG| EDT[/emploi du temps/]
Prisonniers --- |BDD| ID[/infos prisonniers/]
Sécurité --- |REG| Portes
Rien n'est rempli mais j'ai créé les serveurs, BDD et registres qui vont bien, ainsi que les modalités d'accès (backdoor + compte "personnel")
A noter que quoi qu'il arrive, Nikki devra forcer l'accès au serveur de sécurité, et cette partie de la run se fera sous tension.
A noter qu'il y aura aussi un EdT du personnel dans le serveur personnel, (avec BDD personnel) car il faut aussi assigner des gardiens à des zones il me semble. On peut faire ça en 2 serveur ou tout regrouper dans un seul. 2 c'est plus rigolo, effectivement.
Comment font les hackers pour associer registres et portes ET/OU caméra ? Il faut que quelqu'un sur place aille lire un numéro de série sur la porte/caméra et l'envoie (par talkie walkie) au hacker qui va alors faire le job ? Ca force à une synchronisation des 2 côtés, et donne aussi du jeu aux non-hackers.
Ca peut être cool de jouer avec les EDT des gardiens effectivement - si on veut ajouter un niveau de complexité.
Pour ce qui est du suivi de la "run" avec désactivation des caméras et ouverture des portes à la demande, je trouve ça super cool :)
Pour commencer à gérer le grand braquage, j'ai fait un script python qui génère des Registry du type {"DT_PA-5_DZ_10", False, "", 1},
où
Ce qui permet d'aller ensuite modifier l'EdT des Prisonniers (et des Agents) en modifiant des registres, si on a compris comment ça marche...