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] Astuces pour les ennemis?

legugusse
legugusse
Niveau 4
23 juillet 2007 à 16:33:21

Bonjour,
j´ai le même problème qu´à peu près tout le monde: les ennemis demeurent d´une stupidité et d´une lenteur effarantes.

Connaissez-vous des astuces pour les rendre un peu plus efficaces?
Existe-t-il des scripts de combat plus efficaces dans certaines configurations?
Comment faire pour que les ennemis tirent dès qu´ils ont repéré le joueur, sans perdre du temps à charger leur arme?
J´ai bien testé les quelques scripts de Sensei mais sans voir de résultats flagrants, au contraire même... Peut-être que je ne sais tout simplement pas les utiliser...

Merci pour votre aide.

CyberChris
CyberChris
Niveau 10
23 juillet 2007 à 17:07:40

mmm.....
avant fais des copies de sauvegardes.
-Repere les ´freese´ dans les scripts (ca marque un temps d´arret) , augmente leur velocité en clic/droit sur l´ennemi mofifie la vitesse (passer de 100 à 125 me parait ok)
-Evite de mettre + de 3 ennemis dans la meme salle, et varie les scripts d´attack
-Les script sensei sont à mettre en MAIN , pas besoin de mettre de script d´attaque.
-Si tu utilise des monstres qui lance des boues par exemple, j´ai amélioré un script (DOOM EVOLVED), tu le trouveras (cherche un de mes post ou je met mon lien filefront), tu y trouvera aussi des script qui utilisent des ´goto script X´ .
pour qu´ils te tire a vue, dans les scripts cherche PLRCANBESEEN (ou un truc du meme genre avec un nombre apres) , augmente le chiffre (ca augmentera leus ´accuité´ visuelle)

share_the_pain
share_the_pain
Niveau 10
23 juillet 2007 à 17:58:09

BUG des IA qui font rien résolu : clique droit :d) loie de la physique toujours active :d) OUI

legugusse
legugusse
Niveau 4
26 juillet 2007 à 11:02:46

Grand merci à vous deux!

CyberChris, j´ai récupéré plusieurs de tes scripts sur le forum, mais pas celui dont tu me parles.
Si tu avais un lien direct vers ce fichier, ma reconnaissance t´en serait quasi-éternelle.

J´ai hate de tester ça.
Encore merci les gars...

Sinon, j´essaie de trouver des astuces de configuration de la map pour que le joueur voit l´ENI le plus tard possible. Par exemple, une zone de déclenchement ouvre une porte dans son dos avec un ENI qui tire dans le dos du joueur.

CyberChris
CyberChris
Niveau 10
26 juillet 2007 à 11:23:33

Je ne l´ai plus en partage mais je te mets ca ici :
(copie dans un fichier texte et tu ´enregistre sous...´ =>mets exactement ca :
"cerebros1.fpi" << ==(Scrimpt 1)
"imp_attack.fpi" <<==(script 2)
A placer dans : scriptbank\perso
Les scripts :

CEREBROS

;A rtificial Intelligence Script

;H eader

desc = Weapon Glowing Pickup

;T riggers

:state=0:waypointstart,setframe=19
:state=0,plrwithin,plrdistfurther=601:state=0
:state=0,plrwithin,plrdistwithin=600:state=20

:state=1,plrcanbeseen:runfpi=perso\imp_attack.fpi

;- =>>>WAYPOINTS<<<=-
:waypointstate=3:animate=2,waypointnext
:waypointstate=4:animate=2,waypointrandom
:waypointstate=5:animate=2,waypointreverse

;/ //PLR FOUND\\\

:state=20,plrcanbeseen:runfpi=perso\imp_attack.fpi

:state=20,plrcannotbeseen:state=40

;/ //Look For Plr\\\
:state=40,plrcannotbeseen,random=3:timerstart

:state=40,plrcannotbeseen,random=3,timergreater=30
:rotateheadrandom=50

:state=40,plrcannotbeseen,random=3,timergreater=40
:pivotrandom=50,movefore=10,animate=2
:state=40,shotdamage=1:rotatetoplr
:state=40,noiseheard=60:rotatetoplr
:state=40:state=20

;E nd of Script

..................................................
............
IMPATTACK

;A rtificial Intelligence Script

;H eader

desc = Look and Throw

;T riggers

:state=0,plrcanbeseen:state=1,settarget
:losetarget=10:runfpidefault=1
:state=0:runfpidefault=1
:state=1,plrcannotbeseen:runfpidefault=1
:state=1:rotatetoplr

:state=1,ifweapon=0:animate=5,freeze,state=2,setfr
ame=6
:state=1,plrdistwithin=200,random=20:state=5
:state=1,plrdistwithin=50:state=10

:state=1,ifweapon=1,rateoffire,plrdistfurther=60:s
tate=2,setframe=6

:state=1,ifweapon=1,rateoffire,plrdistwithin=60:st
ate=3,setframe=6,plraddhealth=-25,sound=audiobank\
voices\doom_imp\slice.wav

:state=2:incframe=6
:state=2,frameatend=6:state=1,reloadweapon

:state=2:incframe=6
:state=2,framebeyond=6 60:useweapon
:state=2,frameatend=6:state=1,reloadweapon
:state=3:incframe=6
:state=3,frameatend=6:state=1,reloadweapon
:state=5,random=1:state=6,setframe=4
:state=5:state=7,setframe=3
:state=6:incframe=4,strafe=90,rotatetoplr
:state=6,frameatend=4:state=1,animate=5
:state=7:incframe=3,strafe=-90,rotatetoplr
:state=7,frameatend=3:state=1,animate=5
:state=10:state=11,setframe=5
:state=11:incframe=5,strafe=180,rotatetoplr
:state=11,frameatend=5:state=1,animate=5

;E nd of Script

Note ces scripts sont a utiliser avec des monstres, et leur donner l´arme scifi : GLAIVE

Cool que tu teste par toi même, que tu fasse des recherches...
;- )

CyberChris
CyberChris
Niveau 10
26 juillet 2007 à 11:24:59

Oups j´oubliais :
n´oublie pas de recoller les

;H eader

;T riggers

et autres...

legugusse
legugusse
Niveau 4
26 juillet 2007 à 13:55:22

Un grand merci.
:-)
Je vais tester tout cela.

legugusse
legugusse
Niveau 4
29 juillet 2007 à 13:18:02

Bon, grace aux scripts de cyberChris et à quelques astuces, j´ai pu créer des niveaux présentants une réelle difficulté.
Pour info, je mets tous mes personnages avec une santé "réaliste" c´est à dire en 40 et 60 pour que 2 ou 3 coups de flingues les tuent. Idem pour le joueur qui possède 50 pts de vie. Donc 2 ou 3 tir et le joueur est mort.
- j´augmente un peu la vitesse des ennemis.
- Puis je travaille la configuration de mes pièces.
Je fais en sorte que le joueur doive s´avancer franchement dans la pièce pour voir l´ennemi. Lequel est souvent planqué hors de son champ de vision.
Je mets des portes qui s´ouvrent automatiquement au passage du joueur, avec un ennemi planqué derrière qui tire immédiatement.
Un ennemi armé d´un bazooka, planqué en bout de couloir un peu sombre devient très redoutable. Surtout si un autre ennemi avec un "chase2" de chez cyberChris te prends en chasse en même temps.
Je triche aussi en mettant des zone de déclenchement qui font apparaitre des ennemis dans le dos du joueur, comme si l´ennemi venait de sortir par une porte remote située tout près et qui s´ouvre elle aussi.

CyberChris
CyberChris
Niveau 10
29 juillet 2007 à 15:04:50

C´est excellentissime legugusse, tu n´es pas en manque d´idées c´est très bien ca !
Si tu cree des niveau ´realiste´ (3 coups=mort) , pense a des medics ! ou a des malettes santé !
Ps : je viens de refaire kelkes scripts zombie plus poussés ...A voir 1 d´entre eux sur :
http://files.filefront.com/simpleexe/;8174168;;/fileinfo.html
et essayez de deviner lequel héhé...

La vidéo du moment