CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Forum
  • Accueil
  • Actus
  • Tests
  • Vidéos
  • Images
  • Soluces
  • Forum
Liste des sujets

Script bombe infini

Pseudo supprimé
Pseudo supprimé 02 décembre 2015 à 16:00:25

Pour le A-164 car je voudrais pouvoir bombarder plusieurs ville avec le même avion.
J'ai déjà chercher sur internet mais les rare topic que j'ai trouver ne m'ont pas aider.
:svp:

darkiron2
darkiron2
Niveau 10
02 décembre 2015 à 18:09:00

pas dure !

http://blog.darkiron.fr/recherche/scripting

lis :)

chal00
chal00
Niveau 10
03 décembre 2015 à 01:11:07

Le 02 décembre 2015 à 18:09:00 darkiron2 a écrit :
pas dure !

http://blog.darkiron.fr/recherche/scripting

lis :)

En même temps à ce rythme, tu n'as plus qu'à copier/coller ton message pour ttes les questions susceptibles de faire appel aux scripts :sarcastic:

Pseudo supprimé
Pseudo supprimé 03 décembre 2015 à 17:57:44

Merci poue ta reponse mais ca ne m'aide pas vraiment j'ai toujour etait nul en algorythme.
Je voudrai juste la commande a mettre dans l'ini :hap:

super-truite
super-truite
Niveau 7
03 décembre 2015 à 20:45:19

Solution sale:
Ajoute un déclencheur avec condition: True
dans on act:
while {True} do {
vehicle player setAmmo [currentWeapon vehicle player, 15];
sleep 0.5,
};

(non testé et ça marchera que si tu es le pilote. Si c'est autre chose dont tu as besoin, je modifierai le code)

darkiron2
darkiron2
Niveau 10
03 décembre 2015 à 20:58:42

Le 03 décembre 2015 à 01:11:07 chal00 a écrit :

Le 02 décembre 2015 à 18:09:00 darkiron2 a écrit :
pas dure !

http://blog.darkiron.fr/recherche/scripting

lis :)

En même temps à ce rythme, tu n'as plus qu'à copier/coller ton message pour ttes les questions susceptibles de faire appel aux scripts :sarcastic:

ça veux dire :rechecher: , tester , et après tu viens poser ta question !

parce que la , super est cooll avec lui il lui donne un code tous fais, ca marche plus de problème... et le jour ou il voudras faire un nouveau truc il ferra quoi ?

@auteur tu reviendras poster ta question direct non ?

Le 03 décembre 2015 à 17:57:44 GANDARN a écrit :
Merci poue ta reponse mais ca ne m'aide pas vraiment j'ai toujour etait nul en algorythme.
Je voudrai juste la commande a mettre dans l'ini :hap:

c'est 80% de logique ....
Par ailleurs si tu as tester ma tutos et que tu as des questions sur des points algorithmique tu peux poster un commentaire !

:fier: je pense que c'est le genre fonction que tu peux faire en 5 minutes ! :gni:

super-truite
super-truite
Niveau 7
03 décembre 2015 à 23:48:23

en fait il faut créer un init.sqf et mettre le code plus haut dedans (j'avais oublié que les déclencheurs ne permettent pas de faire des "sleep"). aVEC 0.1 secondes c'est mieux:
while {True} do {
vehicle player setAmmo [currentWeapon vehicle player, 15];
sleep 0.5,
};

ça permet de faire du carpet bombing ^^. Mise en application: https://image.noelshack.com/fichiers/2015/49/1449183186-2015-12-03-00013.jpg

Message édité le 03 décembre 2015 à 23:53:13 par super-truite
super-truite
super-truite
Niveau 7
03 décembre 2015 à 23:55:07

Le 03 décembre 2015 à 23:48:23 Super-truite a écrit :
en fait il faut créer un init.sqf et mettre le code plus haut dedans (j'avais oublié que les déclencheurs ne permettent pas de faire des "sleep"). avecC 0.01 secondes c'est mieux:
while {True} do {
vehicle player setAmmo [currentWeapon vehicle player, 15];
sleep 0.01,
};

ça permet de faire du carpet bombing ^^. Mise en application: https://image.noelshack.com/fichiers/2015/49/1449183186-2015-12-03-00013.jpg

(bouton "editer le message" récalcitrant)

loitho
loitho
Niveau 10
04 décembre 2015 à 13:06:16

Il y a une différence entre demander une commande pour faire un truc et apprendre aux mecs à programmer.
Là en l’occurrence l'auteur demande simplement une ligne.

Surtout quand on passe le lien d'un site qui en plus d'être mal codé est mal sécurisé mais bon. :hum:

La technique de Super-truite devrait fonctionner.

Old_Bear
Old_Bear
Niveau 12
04 décembre 2015 à 14:58:17

Salut.
En fait il n'y a pas besoin de script, un simple déclencheur avec :
plane1 setVehicleAmmoDef 1;
dans la zone d'activation remet les munitions au niveau de base de l'avion nommé "plane1".
Il vaut mieux le nommer "plane1" plutôt que "p1" pour éviter les embrouilles avec d'autres mécaniques du jeu.
En fait tout dépend de ce que tu veux faire dans ta mission ...

Pseudo supprimé
Pseudo supprimé 04 décembre 2015 à 18:28:45

Merci pour vos réponse je vais essayer :cimer:

super-truite
super-truite
Niveau 7
04 décembre 2015 à 19:48:17

Pas mal ta commande oldbear, jamais utilisé. Du coup pour le mettre dans l'init.sqf en mode "munition à volonté", ça donnerait ça:

while {True} do {
vehicle player setVehicleAmmoDef 1;
sleep 0.1,
};

J'ai fait par script par habitude et parce que les déclencheurs ne permettent pas de faire de boucles avec des temps morts. Mais un déclencheur en mode répétition et condition: True pourrait peut-être donner le même résultat?

Pseudo supprimé
Pseudo supprimé 04 décembre 2015 à 21:23:15

Le 04 décembre 2015 à 14:58:17 Old_Bear a écrit :
Salut.
En fait il n'y a pas besoin de script, un simple déclencheur avec :
plane1 setVehicleAmmoDef 1;
dans la zone d'activation remet les munitions au niveau de base de l'avion nommé "plane1".
Il vaut mieux le nommer "plane1" plutôt que "p1" pour éviter les embrouilles avec d'autres mécaniques du jeu.
En fait tout dépend de ce que tu veux faire dans ta mission ...

je viens d’essayer mais ça pas marcher,vous auriez pas un screen car je suis une quiche :-(

chal00
chal00
Niveau 10
05 décembre 2015 à 00:10:12

Bon allez je vais couper court aux divagations!...
Il te faut juste un init et basta !
PS : effectivement il vaut mieux apprendre à qqn à pêcher, que de lui donner un poisson (proverbe chinois)
Donc dans l'init de ton unité, tu mets :
this addEventHandler ["fired", "MonAvion setVehicleAmmo 1"];

ou

this addEventHandler ["fired", "MonAvion setVehicleAmmoDef 1"];

=> "MonAvion" est le nom de ton unité !! qu'elle soit vide ou pas !
Donc penses bien à nommer l'avion que tu vas utiliser !
Et chaque fois que tu vas tirer qqch, ton stock de munition se verra à nouveau plein ! => munitions infinies !

:d) https://community.bistudio.com/wiki/setVehicleAmmo
:d) https://community.bistudio.com/wiki/Arma_3:_Event_Handlers#Fired
:d) https://community.bistudidio.com/wiki/setVehicleAmmoDef

Enjoy :ok: :-)))

Message édité le 05 décembre 2015 à 00:12:52 par chal00
Pseudo supprimé
Pseudo supprimé 05 décembre 2015 à 00:19:46

Ça marche :bave:
:cimer:

Pseudo supprimé
Pseudo supprimé 05 décembre 2015 à 09:37:06

je vois on est d'accord :ok:

Sous forums
  • Les modes Life
  • Configurations PC et ses problèmes
  • Teams et Serveurs
  • Teams et Serveurs MilSim
La vidéo du moment