Entité utilisée pour cette partie :
player_weaponstrip et
un déclencheur quelconque.
Enlever une arme au joueur, c'est aussi facile que de lui en donner !
Pour commencer, il faut créer une entité :
player_weaponstrip. On va lui donner un nom : «
strip ».
Ensuite, ça dépend de votre cas : si vous voulez que le joueur n'ait plus d'arme s'il casse un objet, mettez « strip » dans l'attribut «
Target on break » de votre objet cassable.
Ne mettez surtout pas de déclencheur non répétable, comme un trigger_once, car l'action ne se fera qu'une fois pendant toute la durée de votre carte !
Ici, on va faire en sorte que dès qu'un joueur passe dans une zone, on lui enlève ses armes ! Pour cela, il faut créer votre zone avec un bloc auquel on mettra la texture
aaatrigger :
On transforme ce bloc en
trigger_multiple, et on écrira dans l'attribut «
Target » le nom de notre
player_weaponstrip : «
strip ». Ensuite, on va mettre « 1 » dans l'attribut «
Delay Before Reset ».
Et voilà ! Si jamais un joueur passe dans cette zone, il sera entièrement désarmé ! Cruel, n'est-ce pas ?
Vous en avez fini avec la restriction d'arme ! La fin de ce tutoriel explique comment empêcher un joueur d'en acheter. Allez, c'est presque fini, courage !
