Avis aux adeptes du raccourcis clavier
Saviez vous qu’il est possible dans Spring d’affecter des touches à la construction des bâtiments ? si oui c’est que vous êtes contient du gain de temps que l’utilisation des touches raccourcis représente.
Vous êtes donc sur la bonne voix pour devenir un PGM
Comment faire …
Une fois dans le jeux, positionnez la souris sur l’icône raccourci désiré, pressez <CTRL> + <INSERT>, puis saisissez la combinaison de touche correspondante.
C’est très simple non ?
Astuce 1: sous Spring la touche <ESPACE> est considérée comme une touche morte, vous pouvez donc associer la combinaison <ESPACE> + <M> pour construire un metal maker par exemple.
Astuce 2: Vous pouvez associer plusieurs fois la même combinaison de touche ! ainsi chez moi lorsque je fais <ESPACE> + <M> si j’ai sélectionné un constructeur T1 je construit un extracteur de niveau 1 et je sélectionne un constructeur de niveau 2 je construirais un extracteur de niveau 2.
Mais alors, si j’affecte <ESPACE>+<S> pour Solar et Advanced Solar que va il se passer lorsque j’utilise un constructeur T1 ?
Encore une fois c’est très simple, la première fois que je presse ces combinaisons, Solar sera sélectionné, puis la seconde fois, se sera ADV Solar, pas mal non !! ??
Rendre les modifications permanentes: La commande /keysave va enregistrer un fichier uikeys.tmp qui contiendra les associations que vous avez crées. Soit vous remplacez votre fichier uikeys.txt par ce fichiers soit vous rajouter juste les lignes qui vous intéressent.
Le fichier uikeys.txt un peut plus en détail …
Si vous n’avez pas de fichier uikeys.txt générez en un avec la commande /keysave ou consultez le mien.
Au début du fichier vous verrez une ligne :
fakemeta space
Cette ligne définie la touche espace comme une touche morte, les touches mortes se sont les touches qui ne font rien toutes seules comme (<CTRL>, <ALT>, ….)
Plus loins ces 2 lignes.
bind Meta+m buildunit_armmex // Metal Extractor - Extracts Metal
bind Meta+m buildunit_armmoho // Moho Mine - Advanced Metal Extractor / Storage
Il s’agit des associations definies dans le jeu. Meta represente ici la touche <ESPACE>.
Mon fichier uikeys.txt
J’ai fait une config, pour ARM seulement consultable ici
Toutes les combinaisons se font avec <ESPACE>
<ESPACE>+<u> pour les usines
+<m> pour tout ce qui produit du métal
+<n> pour les nanos
+<c> pour les convertisseurs
+<e> pour tout ce qui produit du métal
+<a> pour les tour AA
+<l> pour les tour a courte portée (sol ou sous marin)
+<t> pour les tour longue portée
+<s> pour tout ce qui est stockage (energie ou métal)
+<w> pour les murs
Correction du fichier uikeys.txt (fr) pour le groupe 6
Vous l’aurez peut être remarqué, mais lorsque que l’on essaye de créer le groupe 6 avec un clavier français (et le fichier uikeys.txt fr), cela ne fonctionne pas, par contre la vitesse du jeu est réduite.
il suffit d’ajouter cette ligne pour parer à ce problème.
unbind Any+- slowdown
Orientation de batiments
Clavier azerty
une autre astuce pour orienter les batiments avec une seule touche (ne fonctionne que sous clavier azerty)
bind n buildfacing dec
Coller cette ligne dans le fichiers uikeys.txt
Avec la touche n vous pouvez horienter vos batiments
Serveur de secours pour springlobby
Vous l’avez peut être remarqué le serveur de lobby est arreté ce jour. Vous pouvez tout de même vous connecter en utilisant le serveur de secours:
ip 82.239.138.44
port 8200
Fichier configuration main.xml
Fichier de configuration main.xml
Le serveur springie a bessoin d’un fichier nommé man.xml pour se connecter , avec votre nom et mot de passse , plus diverses instructions .En voici le listing que vous devrais coller dans un fichier et le renommé en main.xml et le glisser dans votre dossier springie
PS : Noubliez pas de modifier le nom du serveur et le mot de passe <?xml version="1.0" encoding="utf-8"?> <MainConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <AccountName>nom du serveur</AccountName> <AccountPassword>mot de passe </AccountPassword> <AttemptReconnectInterval>60</AttemptReconnectInterval> <AttemptToRecconnect>true</AttemptToRecconnect> <AutoUpdate>true</AutoUpdate> <ErrorHandlingMode>Suppress</ErrorHandlingMode> <ExecutableName>/usr/games/spring-dedicated</ExecutableName> <GargamelMode>true</GargamelMode> <HostingProcessPriority>AboveNormal</HostingProcessPriority> <JoinChannels> <string>main</string> </JoinChannels> <PlanetWarsEnabled>false</PlanetWarsEnabled> <PlanetWarsServer>licho.eu</PlanetWarsServer> <RedirectGameChat>true</RedirectGameChat> <ServerHost>taspringmaster.clan-sy.com</ServerHost> <ServerPort>8200</ServerPort> <SpringCoreAffinity>1</SpringCoreAffinity> <StatsEnabledReal>true</StatsEnabledReal> <StatsUrlAddressReal>http://springie.licho.eu/</StatsUrlAddressReal> <TrackerServers> <string>tracker.caspring.org</string> <string>backup-tracker.licho.eu</string> </TrackerServers> </MainConfig>
Un nouveau panneau pour BA
Voici une petit script très pratique pour le mod BA et dérivés qui permet d’avoir une panneau d’utilisateur transparent et surtout plus petit que l’original qui vous évitera d’utiliser beaucoup moins souvent les flèches tout en bas pour accéder aux autres éléments du menu. Mais regardez cette image, vous comprendrez mieux :
Pour l’installer c’est très simple. Téléchargez tout d’abord le fichier ici. Une fois le fichier téléchargé, il vous suffit de le décompresser et de placer les fichiers gui_ctrlpanel_improved.lua et ctrlpanel.txt dans le répertoire de scripts LuaUI.
Ensuite il y une légère petite modification à faire en fonction de la résolution dans laquelle vous jouer. Pour cela ouvrer le fichier ctrlpanel.txt, observez les différentes résolution prédéfinies et retenez la votre.
Exemple : si votre résolution est de 1280 x 1024, rechercher la ligne “Extended 5×10 (tested for 1280×1024″ puis faites un couper-coller de tout ce bloc de lignes , c’est à dire comme ceci :
// Extended 5x10 (tested for 1280x1024)
//
xIcons 5
yIcons 11
xIconSize 0.036
yIconSize 0.045
prevPageSlot auto
deadIconSlot none
nextPageSlot auto
textBorder 0.002
iconBorder 0.001
frameBorder 0.001
xPos 0.000
yPos 0.15
xSelectionPos -1
ySelectionPos -1
Collez tout ce bloc à la fin du fichier (c’est en effet le dernier bloc qui est prit en compte dans la configuration) puis sauvegarder.
Relancez Spring ainsi qu’un nouveau jeu en solo pour tester. A ce stade, votre nouveau panneau n’est pas encore activé, pour ce faire, appuyez sur la touche F11 puis avec votre souris, activez “BA Layout”. Voila c’est terminé !
C’est quand même beaucoup mieux, non ?!
Merci à Adonai_Jr pour ce merveilleux script.
[Tuto] installation de Springie sous Ubuntu / Debian
Pas la peine de vous présenter Springie le seveur autohost pour notre jeu préféré. Jusqu’a présent il n’était disponible que sous Windows. Le portage a donc été réalisé sous Linux grâce à l’environnement Mono (équivalent pour Linux de .NET sous Windows).
Tout d’abord nous alons commencer par installer deux paquets sous Ubuntu / Debian et dérivés.
sudo apt-get install mono-common
sudo apt-get install libmono-winforms2.0-cil
Ensuite téléchargeons ces deux fichiers :
http://springie.licho.eu/springie.zip
http://spring.jobjol.nl/show_file.php?id=1516
Décompressons tous ces fichiers dans un répertoire unique nommé springie et copions ce répertoire dans ~/spring
Maintenant rendez vous dans
cd ~/spring/springie
Editer le fichier main.xml et cherchez la ligne :
<ExecutableName>spring-dedicated.exe</ExecutableName>
Remplacez-là par :
<ExecutableName>/usr/games/spring-dedicated</ExecutableName>
Sauvegarder le fichier.
Il suffit ensuite de lancer le programme dans un terminal :
mono Springie.exe
Un nom d’utilisateur et un mode passe vous sera demandé. Attention, vous ne pouvez pas utiliser simultanément le login que vous utiliser dans Springlobby et celui de Springie. Créez donc en un autre dédié à cet usage.
N.B. Vous pouvez également utilisé un serveur dédié, Dédibox, Kimsufi, etc…dans ce cas plus besoin d’une interface graphique, on aojoute donc le paramètre “-nogui”. Exemple :
mono Springie.exe -nogui
Souvent, il faudra bien entendu fournir un fichier de configuration, indiquant la map et le mod à utiliser par défaut.
mono Springie.exe -nogui fichier_de_config
A vous l’autohosting sous Linux.
Pour l’instant cette version semble encore un peu instable, n’hésitez pas à envoyer vos rapports de bug ici :
http://spring.clan-sy.com/phpbb/viewtopic.php?f=1&t=7921&st=0&sk=t&sd=a
Installation Spring sous Ubuntu
Il existe depuis quelques mois un dépot dédié à l’installation de Spring sous Ubuntu 7.10 (Gutsy) et 8.04 (Hardy) mais aussi la toute dernière : Intrepid Ibex. Si vous possédez une version plus ancienne, il est vivement recommandé de faire une mise à jour de votre distribution pour pouvoir profiter de ce jeu magnifique.
Vous devez posséder au minimum les éléments suivant pour pouvoir jouer à Spring :
- Le moteur du jeu : Spring
- Un centre de contrôle : Springlobby
- Au moins un mod
- Au moins une carte
Actuellement, le dépot Ubuntu contient tout ces éléments sauf certains mods et cartes que vous devrez installer manuellement, mais vous le verrez ce n’est pas compliqué : ce sont juste des fichiers à télécharger et à copier dans un répertoire dédié.
Installation
Important ! Avant tout, veuillez désinstaller toute trace d’une installation précédente de Spring, y compris le répertoire ~/.spring.
Pour installer le moteur du jeu, le centre de contrôle utilisateur (lobby) et les cartes, veuillez suivre les installations ci-dessous selon votre niveau, débutant ou utilisateur avancé :
Installation en mode graphique. (Utilisateur débutant)
Allez dans Système > Administration > Sources de logiciels puis cliquer sur l’onglet “Logiciels de tierces parties”. Cliquez sur le bouton “Ajouter…” et faîtes un copier-coller de la ligne suivante en fonction de votre version d’Ubuntu :
Ubuntu 8.10 “Intrepid Ibex”:
deb http://ppa.launchpad.net/spring/ubuntu intrepid main
Ubuntu 8.04 “Hardy Heron”:
deb http://ppa.launchpad.net/spring/ubuntu hardy main
Ubuntu 7.10 “Gutsy Gibbon”:
deb http://ppa.launchpad.net/spring/ubuntu gutsy main
Cliquer sur le bouton “Fermer” une petite fenêtre apparaitra, cliquez sur le bouton “Actualiser”.
Une fois terminé les fenêtres utilisées se fermeront automatiquement, il suffira ensuite d’aller dans Système > Administration > Gestionnaire de paquets Synaptic de cliquer sur le bouton “Rechercher” et de taper spring . Sélectionner tous les paquets commença par spring- , faites un click droit puis “Sélectionner pour installation”, terminer en cliquant sur le bouton “Appliquer” dans la barre d’outils de Synaptic. L’installation de Spring commence… faites-vous un café pour patienter : il y plusieurs dizaines de Mo à télécharger.
Installation en mode console (Utilisateur avancé uniquement, mais plus rapide)
Tapez alt-F2 pour ouvrir un terminal puis entrez la commande suivante :
gksudo gedit /etc/apt/sources.list.d/springproject.list
Copier-coller la ligne suivante dans l’éditeur (selon votre version d’Ubuntu) :
Ubuntu 7.10
deb http://ppa.launchpad.net/spring/ubuntu gutsy main
Ubuntu 8.04:
deb http://ppa.launchpad.net/spring/ubuntu hardy main
Enregistrer votre fichier puis fermer l’éditeur puis revenez à votre terminal et tapez :
sudo apt-get update
sudo apt-get install spring spring-lobby-springlobby spring-maps-default -y
sudo apt-get install spring-maps-smallsupreme spring-maps-default spring-maps-1v1
sudo apt-get install spring-maps-deltasiege spring-maps-teamplay
sudo apt-get install spring-maps-kernelpanic spring-maps-hunterw
Ajout mods originaux
Poursuivons l’installation avec l’ajout des mods originaux (OTA et XTA, ces mods sont quasi indispensable car ils sont la base des mods les plus joués sur Internet :
wget http://ipxserver.dyndns.org/games/spring/mods/xta/base-ota-content.zipunzip -d ~/spring/base base-ota-content.zip && rm base-ota-content.zip
Lancement du jeu
Pour lancer le jeu (via Springlobby) allez dans Applications > Jeux > Spring Lobby.
Vous aurez probablement besoin d’autre mods qui ne sont pas disponibles via les dépots, mais ils sont facilement installables en un clic de souris. Lire cet article pour connaître la procédure.
Aide et support
Pour mieux utiliser et configurer le jeu visiter le wiki en français. La documentation est très complète et mise à jour continuellement par les contributeurs.
Pour avoir de l’aide complémetaire, n’hésitez pas à visiter le forum en français. Une équipe motivée et compétente est présente pour répondre à vos questions.
Vous pouvez également vous connecter sur le canal IRC #taspring-fr du réseau Freenode pour avoir de l’aide en temps réel. Des membres y sont connectés et peuvent vous aider. C’est également un point de rendez-vous pour les joueurs francophones. On y discute aussi de stratégie et de tactiques diverses et bien d’autres choses encore. Ce jeu étant multiplateforme, les joueurs de tout horizons sont bienvenus, aussi bien sous Windows que sous Linux.
TA Spring desormais disponible pour Ubuntu Hardy Heron
La nouvelle mouture d’ubuntu : hardy heron, devrait sortir dans la journée.
Les paquets sont désormais disponible sur
http://ppa.launchpad.net/spring/ubuntu
Ajoutez ce dépot dans Synaptic ou dans le fichiers /etc/apt/sources.list :
deb http://ppa.launchpad.net/spring/ubuntu gutsy main
si vous utilisez déjà ce dépôt, après la mise à jour, il suffira de remplacer “gutsy” par “hardy”
pour les nouveaux venus, il suffit de suivre ce lien : http://taspring.racoon97.net/blog/nouveau-depot-ubuntu-pour-ta-spring en replaçant les occurrences gutsy par hardy.
Bon jeu a tous.
Encore une version de balanced annihilation
Le développement du mod BA continue, une nouvelle version est disponible au lien suivant: http://spring.jobjol.nl/download.php?maincategory=1&subcategory=5&file=BA621.sd7
Comme d’habitude, il est conseiller de passer à cette version, la plupart des joueurs l’ayant déjà fait.

