Bienvenue !

TTK, la team type des teams top

en quelque sorte


Création aléatoire d'un camp

Pour les Masochistes Éditeurs de missions

Création aléatoire d'un camp

Messagede =[TTK]= Yourry » Dim 9 Mai 2010, 16:41

Comment je pourrais faire pour créer un petit camp russe avec des unités et des véhicules vides de façon aléatoire sur une carte.
J'ai essayé la méthode du wiki ado et r3f mais ça ne me correspond pas car j'ai des objets, plusieurs unités, etc..
Je pense qu'il faut un script mais je ne trouve rien qui va.

Voici le camps en question et les troupes:

Dernière édition par =[TTK]= Yourry le Dim 9 Mai 2010, 16:55, édité 1 fois.
"Les Boches faisaient "Kamarad". Il aurait fallu commencer par ça des deux côtés, pour éviter les massacres organisés par ceux d'en haut, mais le fusil qu'ils nous avaient collé entre les mains, forcément, il a bien fallu qu'il serve et tout le reste à suivit." dixit Tardi et Verney


Image


L'autre jour, en tirant le rouleau de papier cul, toute la cloison est venue avec. dixit Camille Caz
Avatar de l’utilisateur
=[TTK]= Yourry
Grand Scriptou
Grand Scriptou
 
Age: 24
Messages: 725
Localisation: Parmis les Quenelles.
Inscription: 17 Mar 2010

Cash: 160.00 Chaislongs

Publicité

Re: Création aléatoire d'un camp

Messagede =[TTK]= Ha dOc » Dim 9 Mai 2010, 16:53

En temps que feignasse attitrée de l'édition, je me permet de t'apporter une solution de branleur.

Moi, je m'arrangerais pour placer un objet (le drapeau) aléatoirement (rayon placement ou liaison avec des marqueurs), et a partir de la position de cet objet, placer tout le reste.

ex : je rajoute une tente a 10m a droite

dans le champs init de la tente :
_this setPos [ (getPos drapeau select  0) + 10, getPos drapeau select  1, 0 ]  

puis un feu 2m en haut au nord ouest  
_this setPos [ (getPos drapeau select  0) -2,( getPos drapeau select  1)-2, 0 ]  

Je sais pas si ça réponds à ce que tu cherche, mais pour un petit camps, ça peut le faire
ca marche aussi avec les unités mais pas avec les waypoints je crois.

Sinon, faut faire un script créant les unités structures et les waypoints
Image
Avatar de l’utilisateur
=[TTK]= Ha dOc
Retraité
 
Messages: 349
Inscription: 12 Fév 2010

Cash: Fermé

Re: Création aléatoire d'un camp

Messagede =[TTK]= Yourry » Dim 9 Mai 2010, 17:08

Intéressant, je vais voir si ça peut le faire.
merci
EDIT: j'ai quand même du mal à gérer la commande "this setPos [ (getPos drapeau select  0) + 10, getPos drapeau select  1, 0 ]" pour mettre un coup au sud, l'autre à l'est, etc ...
je vais essayé de trouvé un script
merci quand même
"Les Boches faisaient "Kamarad". Il aurait fallu commencer par ça des deux côtés, pour éviter les massacres organisés par ceux d'en haut, mais le fusil qu'ils nous avaient collé entre les mains, forcément, il a bien fallu qu'il serve et tout le reste à suivit." dixit Tardi et Verney


Image


L'autre jour, en tirant le rouleau de papier cul, toute la cloison est venue avec. dixit Camille Caz
Avatar de l’utilisateur
=[TTK]= Yourry
Grand Scriptou
Grand Scriptou
 
Age: 24
Messages: 725
Localisation: Parmis les Quenelles.
Inscription: 17 Mar 2010

Cash: 160.00 Chaislongs

Re: Création aléatoire d'un camp

Messagede =[TTK]= Lou Montana » Dim 9 Mai 2010, 22:41

Je rejoins la solution de "feignasse"  :D , qui consiste à placer un objet référence et créer / placer autour.

la position est sous cette forme : [x,y,z]

soit x : axe ouest - est (moins = "à gauche", plus = "à droite")
y : axe sud - nord (moins = "en bas", plus = "en haut")
z : l'altitude (setPos et setPosATL : par rapport au sol - setPosASL = par rapport au niveau de la mer)


Bon courage ;)
http://lou.montana.free.fr/ - scripteur, mission maker

Image
Avatar de l’utilisateur
=[TTK]= Lou Montana
Chouchou
Chouchou
 
Messages: 18
Inscription: 23 Avr 2010

Cash: Fermé

Re: Création aléatoire d'un camp

Messagede =[TTK]= Freshmeat » Lun 10 Mai 2010, 08:42

Moi je procèderais comme suis : je me créerai différents camps types grâce à ça, puis dans l'init de ma mission, côté serveur uniquement, je procèderai à un tirage au sort pour sélectionner une composition et la placer sur la carte.

Ensuite je créerai aléatoirement les unités avec des créateunit / createvehicle, et pour animer le tout, j'utiliserai le script UPSMON.
Les gens n'accordent guère d'importance à la vie, la preuve : quand ils la perdent, ils ne la réclament jamais.
[Jean Deluca]

Image
Avatar de l’utilisateur
=[TTK]= Freshmeat
Grand Manitou
Grand Manitou
 
Messages: 497
Inscription: 01 Mar 2010

Cash: 92.00 Chaislongs



  • Publicité

Retourner vers Edition ArmA II / OA

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité