[X3AP] recherche d un script de "nettoyage"
Moderator: Modérateurs pour les forum Français
-
- Posts: 59
- Joined: Wed, 23. Nov 05, 17:07
[X3AP] recherche d un script de "nettoyage"
bon voila l image parle d elle meme:
http://www.hostingpics.net/viewer.php?i ... n00026.jpg
je cherche donc un script qui permet de nettoyer un secteur d un type d objet...
mon X est pas mal bidouillé ce qui pourrait expliquer ce petit désagrément
( en gros j ai la commande dans l éditeur pour détruire un objet mais je ne sais pas comment l utiliser en boucle ) si quelqu un pouvait m aider...
http://www.hostingpics.net/viewer.php?i ... n00026.jpg
je cherche donc un script qui permet de nettoyer un secteur d un type d objet...
mon X est pas mal bidouillé ce qui pourrait expliquer ce petit désagrément
( en gros j ai la commande dans l éditeur pour détruire un objet mais je ne sais pas comment l utiliser en boucle ) si quelqu un pouvait m aider...
Ahahahaha!
Si tu as le temps tu le fait une à une...
Sinon, je regarderais cet aprem pour te faire une boucle. dans le script.
Si tu as le temps tu le fait une à une...
Sinon, je regarderais cet aprem pour te faire une boucle. dans le script.
[ external image ]
"On apprend en faisant des erreurs, mais le problème c'est qu'en explosifs, l'erreur est fatale." Aldébaran v10
[ external image ]<-- Clef Des Toilettes Privées Du Forum Français décernée par Thoto le 23/06/07
"On apprend en faisant des erreurs, mais le problème c'est qu'en explosifs, l'erreur est fatale." Aldébaran v10
[ external image ]<-- Clef Des Toilettes Privées Du Forum Français décernée par Thoto le 23/06/07
Ah c'est cool. parceque je viens de me rendre compte que c'est sur AP... Et je n'ai pas AP (bien que normalement un script aussi simple ne devrait pas poser de problème.)
[ external image ]
"On apprend en faisant des erreurs, mais le problème c'est qu'en explosifs, l'erreur est fatale." Aldébaran v10
[ external image ]<-- Clef Des Toilettes Privées Du Forum Français décernée par Thoto le 23/06/07
"On apprend en faisant des erreurs, mais le problème c'est qu'en explosifs, l'erreur est fatale." Aldébaran v10
[ external image ]<-- Clef Des Toilettes Privées Du Forum Français décernée par Thoto le 23/06/07
-
- Posts: 59
- Joined: Wed, 23. Nov 05, 17:07
Hum... je n'ai pas AP non plus, mais si tu sais utiliser l'éditeur de script, ça devrait ressembler à ça...
Evidemment, la durée d’exécution varie beaucoup en fonction du nombre d'objets.
Code: Select all
001 $MX = get max sectors in x direction
002 $MY = get max sectors in y direction
003 $currentX = 0
004 $sectors = array alloc: size=0
005 while $currentX <= $MX
006 |$currentY = 0
007 |while $currentY <= $MY
008 ||$currentSector = get sector from universe index: x=$currentX, y=$currentY
009 ||if $currentSector -> exists
010 |||append $currentSector to array $sectors
011 ||end
012 ||$currentY = $currentY + 1
013 |end
014 |$currentX = $currentX + 1
015 end
016
017 $nSectors = size of array $sectors
018 $sec = 0
019 while $sec < $nSectors
020 |$curSector = $sectors[$sec]
021 |$xObjects = find ship: sector=$curSector class or type=Balise de Navigation race=null flags=[Find.Multiple] refobj=null maxdist=null maxnum=10000 refpos=null
022 |if $xObjects
023 ||$NumObjects = size of array $xObjects
024 ||$nX = 0
025 ||while $nX < $NumObjects
026 |||$nObject = $xObjects[$nX]
027 |||if $nObject -> exists
028 ||||$nObject ->destruct: show no explosion=[TRUE]
029 |||end
030 @ |||= wait 10 ms
031 |||inc $nX =
032 ||end
033 |end
034 |$sec = $sec + 1
035 end
036
037 return null
Right on commander !