GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Showroom SA:MP => Discussion démarrée par: [viruz]rider_77 le 23 Juin 2009, 17:57:47
-
Bonjour,
Je présente aujourd'hui un petit tool bien simple. Je l'avais codé il y a quelques jours et j'avais oublié son existence :P
Azz' me l'a rappelé et puis voilà, je vous le présente.
Le tool a deux fonctions:
-Lancer le serveur SFTDM
-Lancer le serveur Lalu's Stunt
Vous ne sauverai pas grand temps, mais vous pouvez toujours l'essayer :P
Le tool a été réalisé pour un site nommé gtamod.
Pour télécharger le tool:
(http://solidfiles.com/info_imgs/jfWu.jpg) (http://solidfiles.com/d/jfWu)
Pour télécharger les sources:
(http://solidfiles.com/info_imgs/0V3R.jpg) (http://solidfiles.com/d/0V3R)
++
Rider_77
-
Nice, testé et il fonctionne parfaitement. :P
Nb: Fermer SA:MP avant de cliqué pour se connecter sur le SFTDM ou Lalu's.
Azz 8)
-
Simple mais bien ;)
-
Ouais, c'est un peu pourquoi je l'avais oublié :P
Je voulais rajouter des options, mais le projet me tenait pas vraiment à coeur :P
-
pas mal quand meme et o gg euh mon gta n'est pas dans c programme rockstar c'est pas grave si
-
J'avais créé quelque chose de ce genre il y a longtemps en VB6.
Par contre, la source doit être incluse.
++
R@f
-
@Cristab: J'ai rien compri à ton post :blink
@R@f: Source ajouté au premier post ;)
Désolé, je ne savais pas.
-
Il dit simplement que son ' Rockstar Games ' n'est pas dans C:/ Program Files / RockStar Games.
Azz 8)
-
euh ui il ne se lance pas le tool :'( vista fautif ?
-
J'ai vista et il fonctionne très bien.
Ta un message d'erreur ?
Azz 8)
-
oui att
-
A se que j'ai vu sur le web sa viendrait que la version visual C++ du programme est trop vieille (2005).
-
Non, Maniac je crois qu'il a utilisé le 2008.
Vérifie à la place de ' gta ' / GTA san andreas /...
Tu remplaces ' gta ' par Rockstar Games et redit nous.
Azz 8)
-
c'est expres que j'ai mis gta ^^
-
Ton exécutable doit impérativement se trouver ici (endroit par défaut) :
C:\Program Files\Rockstar Games\GTA San Andreas
-
Voilà je me disais bien, merci rider de ta confirmation.
Azz 8)
-
Sauf que moi j'ai une version 64 bits et mon dossier Program Files a un (x86) a coté donc sa marche pas, tampis.
-
Quand la réalité ne se conforme pas à la théorie.
Vous pouvez toujours essayer de chercher le SA:MP, doit y avoir le chemin dedans.
-
Si la motivation vient, je pourrai toujours mettre une option pour définir le dossier cible :king
-
Dans ce cas, autant passer par le client, puisqu'il offre plus de possibilités (infos serveur, joueurs, etc.).
-
fonctionne pas sur xp j aurais bein aimer tester sinn gg pour l app'
-
Une chose simple à faire c'est de récupérer le chemin, le pseudo, et l'ip du serveur dans un fichier .txt. En visual basic c'est très simple à faire, donc je pense qu'en C++ tu n'auras pas de difficultées.
++
R@f
-
Lorsque j'aurai le temps je verrai pour ça ;)
-
Pourquoi s'embêter à vouloir saisir et/ou stocker cette information, elle est déjà présente dans la base de registre :
HKEY_LOCAL_MACHINE\SOFTWARE\Rockstar Games\GTA San Andreas\Installation\ExePath
Il suffit que ton petit soft lise cette entrée et il n'y aura plus de problème.
++
Syg
-
et comment lire le registre ???
-
Sans vouloir t'embêter Syg, mon chemin d'installation et mon chemin du jeu pour SA:MP sont différents ;)
Mieux vaut aller chercher les infos SA:MP direct.
-
Ah merci Syg !
@Sasuke : Regardes sur google pour lire un registre ;) J'avais rapidement trouvé la dernière fois.
-
C'est faisable avec un petit fichier .bat (ou .cmd) aussi simple que ca:
@ECHO OFF
START /min samp <ip>:<port>
PING /n 2 0 > NUL
TASKKILL /F /IM samp.exe > NUL
Vous faites un fichier par serveur, et voila ;)
-
Pas très pratique ta méthode ;)
Autant faire une fonction :laugh