Accueil jeuxvideo.com
  • Créer un compte
  • Se connecter
EtoileAbonnementRSS
jeuxvideo.com  /  Grand Theft Auto : San Andreas  /  Tous les forums  /  Forum Grand Theft Auto : San Andreas  / 

Topic [TUTO] Comment créer un serveur SA-MP

Sujet :
[TUTO] Comment créer un serveur SA-MP

Page suivanteFin
gtagod
gtagod
MP
09 juin 2007 à 00:49:49

Bonjour, bienvenue dans le tutorial pour créer un serveur SA-MP :

Tout dabort je dois vous dire que courez un grand risque en feusant un serveur SA-MP car si quel qu’un vous en veut ou veux le faire exprès il peut prendre votre adresse IP visible dans votre serveur et de vous pirater.
Et pour garantir une utilisation 24/24 de votre serveur vous devez laisser votre PC allumer vous comprendrais tout plus tard.

1_Téléchargez « SA-MP 0.1b Serveur Windows » :
http://www.gtasa.fr/download.php?act=view&id=1090

Si vous avez Linux ce qui n’est pas le cas de toute le monde téléchargez ca :
http://www.gtasa.fr/download.php?act=view&id=1039

2_Une fois télécharger et extrait copiez le dossier « samp01b-server » dans le dossier de GTA San Andreas par défaut C:\Program Files\Rockstar Games\GTA San Andreas

3_Commoncons par mettre le serveur en ligne ; ouvrez le fichier « server.cfg » avec bloc notes pour y introduire le nom du serveur mode ect…

echo Executing Server Config... (Ne touchez rien ici)
lanmode 0 (Surtout laissez le lanmode en 0)
maxplayers 32 (Choisissez combien de joueurs vous aurez dans votre serveur)
port 7777 (Laissez le port en 7777)
hostname [Nom du serveur] (Choisissez le nom de votre serveur)
gamemode0 lvdm 1 (Nous reviendrons ici plus tard)
gamemode1 rivershell 1 (A effacer)
gamemode2 area51 1 (A effacer)
gamemode4 sftdm 1 (A effacer)
weburl www.sa-mp.com (Choisissez le site de votre serveur si vous en avez pas laissez seluila)
rcon_password [Mot passe pour admins] (Choisissez un mot passe pour entrer en admin dans votre serveur)

4_Vous devez autoriser le port 7777 dans votre pare-feu Windows ainsi que le pare-feu de votre routeur :

Pour le pare-feu de votre Windows je peux vous aider mais pour celui de votre routeur désolé je ne peux rien pour vous car je ne connais ni la marque ni l’utilisation de votre routeur :

Cliquez sur menu démarrer ensuite allez dans paramètres ensuite dans panneau de configuration et enfin choisissez pare-feu Windows ensuite choisissez exception ensuite ajouter un port ensuite entrez comme nom samp et port 7777 et choisissez UDP et enfin cliquez sur OK

http://img479.imageshack.us/img479/8366/serveurke9.png

Faites la même chose pour votre routeur si vous ne savez pas comment faire appelez quel qu’un qui s’y connais en informatique bref débrouillez vous. Mais je doit vous prévenir je ne suis absolument pas confronter si votre PC est pirater…. bon il y a 1 sur 1000 mais on ne cet jamais.

5_Retournez sous le dossier du samp01b-server
Glissez le fichier bloc notes (server) sur (samp-server) la fenêtre s’ouvrira une fraction de seconde et se refermera.
Ouvrez samp-server cette fenetre devra être ouverte 24/24 pour que votre serveur le soit aussi si vous la fermez vous pouvez très bien la rouvrir plus tard mais c’est dérangeant pour les joueurs de votre serveur (si il y en a déjà) :rire:

Passons au script de votre serveur :

1_Allez dans le dossier « gamemodes » ensuite « src » il y a déjà des scripts prêts le meilleur c’est celui de « ls-parachute » vous pouvez le modifier en l’ouvrant.

Pour ajouter des voitures allez dans le dossier de GTA San Andreas ensuite lancez « samp_debug » Votre jeu ce lance devant le panneau de Vinewood pour mettre un perso dans votre serveur choisissez le avec F11 et F12 et placez le la ou vous voulez et enfin faites /save et pour ajouter des voitures tapez /vsel et choisissez la avec espace allez y doucement parsque si vous la dépasser vous devrez faire tout le tour de la liste une fois que vous voyez la voiture que vous voulez appuyez sur entrer la voiture apparaît devant vous entrez dedans placez la ou vous voulez mais attention pour la mettre quel que part il faut rester dedans et faire /save

2_Sortez du jeu, il y a un nouveau fichier texte « savedpositions »dans votre dossier de GTA San Andreas il y aura des lignes du genre :

AddStaticVehicle(599,1570.6390,-1710.0804,6.0825,0
.2505,0,1);
Ou

AddPlayerClass(217,399.7758,2532.6968,16.5447,179.
9293,0,0,0,0,0,0); //

Je vous explique AddStaticVehicle sont les véhicules que vous avez sauvegardez et AddPlayerClass sont les persos que vous avez sauvegardez.

Pour les ajouter au script ouvrez « ls-parachute » que nous avons choisit tout a l’heure, pour ajouter les véhicules que vous avez choisit dans votre script regardez toutes les lignes dans le dossier texte du dossier « savedpositions » de GTA San Andreas qui commencent par AddStaticVehicle au dessus ou au dessous des autres dans qui commencent par AddStaticVehicle aussi ca deviens un peux dure ici.

Pour ajouter des personnages vous pouvez supprimer les autres s’ils ne vous plaisent pas même chose pour les personnages bref

Pour ajouter des personnages vous devez mettre toutes les lignes qui sont dans « savedpositions » qui commencent par AddPlayerClass au dessous ou au dessus des autres qui sont dans « ls-parachute » qui commencent par AddPlayerClass je cet je cet vous ne comprenez pas mais sachez que c’est super dur de faire un tutorial a la fin je mettrais mon adresse MSN si vous voulez
Revenons a nos personnages maintenant que vous avez rajouter AddPlayerClass déscendez tout en bas il y aura des textes du genre

case 15:
{
GameTextForPlayer(playerid, "Pond", 1000, 3);
}

Mettez le nom de votre personnage (en majuscule) a la place de « Pond » par exemple et n’oubliez pas de changer le numéro dans « case » se qui vous donnera par exemple :

case 1:
{
GameTextForPlayer(playerid, "MOI", 1000, 3);
}
Appuyez sur F5 si il y a des erreurs essayez de corriger en voyant ou elle se trouve et si il n’y a pas d’erreurs vous aurez un texte « Pawn compiler 3.0.3367 Copyright (c) 1997-2005, ITB CompuPhase » ensuite dans le dossier « src » il y aura un nouveau fichier qui s’appele « LS-PAR~1.amx » renommez le et lui mettant le nom de « ls-parachute.amx » et enfin coupez le dans le dossier gamemodes.

Revenons au serveur :

Allez dans le dossier « samp01b-server » ouvrez « server.cfg ».
Devant gamemode0 mettez le nom de votre script qui est je vous rappelle « ls-parachute »
Vous aurez donc

gamemode0 ls-parachute

Et enfin ouvrez SA-MP ajoutez 127.0.0.1:7777 a vos favorites et l’IP que vous devrez donner aux autres sera celle que vous trouverez dans
http://www.whatismyip.com/ si vous redémarrer votre routeur vous allez changer d’IP et vous devrez dire a tout le monde que vous en avez changé bien sur vous trouverez votre nouvelle IP dans
http://www.whatismyip.com/ alors évitez de redémarrer votre routeur souvent

PS : c’est avec ca que vous risquez d’être pirater.

C’est bon félicitation si vous avez suivie tout se que j’ai dit a la lettre votre serveur marche niquel et si vous n’avez pas compris quel que chose contactez moi dans goldemasterkilll@hotmail.com :ok:

lyon-la-trik
lyon-la-trik
MP
09 juin 2007 à 00:50:45

Sympa, sa évitera bon nombre de topic inutile :ok:

Player24
Player24
MP
09 juin 2007 à 00:55:12

Ah, merci, ça faisait longtemps que j´attendais (patiemment même ^^) que quelqu´un crée un topic à ce propos, comme l´a dit Lyon, ça évitera bon nombre de topics inutiles (et ça me fera une bonne excuse pour effacer des topics supplémentaires :sournois: ). ^^

gtagod
gtagod
MP
09 juin 2007 à 01:00:00

playou il adore se tuer les autres a coup de ban :rire:

gtagod
gtagod
MP
09 juin 2007 à 01:01:08

Enfin bref je pence que ce tropic fera le tour du net :ok:

gtagod
gtagod
MP
09 juin 2007 à 01:02:47

Comme j´ai dit a la fin si vous l´avez pas capter quel que chose contactez moi goldemasterkilll@hotmail.com

gtagod
gtagod
MP
09 juin 2007 à 13:14:16

Moi j´ai pas créer de serveur parsque je risque d´être pirater... bon il y a 1 chance sur 1000 mais je ne prend pas le risque de donner mon IP aux autres juste a cause d´un serveur

]kanar[
]kanar[
MP
09 juin 2007 à 13:43:50

c pas possible de l´heberger sur un ftp le serveur, right ? :noel:

gtagod
gtagod
MP
09 juin 2007 à 15:01:15

Que quoi :ouch2:

vrz
vrz
MP
21 juin 2007 à 22:58:50

Faudrait faire la MAJ pour les version 0.2 :noel:

Je pensais m´en faire un :oui:

Je laisse déjà mon ordi allumer avec eMule mais je n´ai que 128ko/s d´upload, ça peut le faire? :(
___________________
Y´a plus rien sur Paganitzu :non2:

gtagod
gtagod
MP
29 juin 2007 à 14:13:39

Désolé de upper le tropic c´est pour une bonne cause :-p :

Ce tutorial est aussi compatible avec la version 0.2 et 0.2.1 de SA MP.

Pour les commandes admin :

/rcon login [Mot de passe rcon]
Vous log en tant qu´admin.
/rcon echo [Votre messsage]
Affiche un message serveur dans le chat.
/rcon say [Votre messsage]
Affiche un message admin dans le chat.
/rcon kick [ID De la personne]
Kick un joueur, vous devez mettre son ID (vous le trouverez dans la scoreboard).
/rcon ban [ID De la personne]
Bannis un joueur, vous devez mettre son ID (vous le trouverez dans la scoreboard).
/rcon cmdlist
Affiche toutes les commandes admins disponibles
/rcon varlist
Montre le contenu de votre fichier config.
/rcon exec
Lance le chargement d´un fichier de config.
/rcon changemode
Permet de changer le mode de jeu du serveur. Vous devez connaitre le nom des modes de jeu.
/rcon exit
Desactive le RCON.
/rcon reloadbans
Recharge la liste des bannis du serveur.
/rcon gmx
Redémarre le mode de jeu actuel.

Si vous voulez ouvrir 2 serveurs il vous suffit d´ajouter un autre port a votre routeur (7778 ou 7779) Et d´ouvrir un autre serveur (Un peut encombrant mais bon...)

Pour créer une commande :

public OnPlayerCommandText(playerid, cmdtext[]){

if(strcmp(cmdtext,"/Nom de la commande", true)==0){
if(IsPlayerInAnyVehicle(playerid)){
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);//observe où le joueur se situe
VehicleID = GetPlayerVehicleID(playerid);//pareil pour le véhicule
SetVehiclePos(VehicleID,Polition de la voiture sans ID);//pose la voiture
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);//pour le joueur
SetPlayerPos(playerid,Position du joueur sans ID);//idem
GameTextForPlayer(playerid, "~g~Message a afficher",5000,5);

)

)

Pour plus d´aide contactez moi :

goldemasterkilll@hotmail.com
:-)))

Nicomidway
Nicomidway
MP
29 juin 2007 à 15:40:51

:ok: :up: +1

gtagod
gtagod
MP
29 juin 2007 à 15:43:06

PS: J´ai 12ans :-p

elie123
elie123
MP
31 juillet 2007 à 10:57:21

http://www.jeuxvideo.com/forums/1-9154-4458130-1-0-0-0-0.htm
| Citation de : gtagod
| Date du message : 29 juin 2007 à 14:13:39
| Contenu du message :
| Ce tutorial est aussi compatible avec la version 0.2 et 0.2.1 de SA MP.

Pas vraiment, etant donne que le client serveur a change d´adresse (faut telecharger le 0.2.1, etant donne que sa-mp 0.1b c´est fini).
Faut telecharger le nouveau ici:
http://www.sa-mp.com/files/samp-server-0.2.1r2-win32.zip

omar93500
omar93500
MP
02 septembre 2007 à 13:31:12

moi j´arrive pa a rajouter une commande vous pouvez le faire pour moi svp avec le quad svp

lepro49
lepro49
MP
08 septembre 2007 à 15:49:55

:up: jarive pas a faire des teleportation :(

ResuItatNoir
ResuItatNoir
MP
08 septembre 2007 à 15:51:32

gtagod >> je t´ai volé ton ancien code pour les téléportations. :hap:

dam2376
dam2376
MP
20 octobre 2007 à 14:09:59

Bonjour je cree un serveur et jessaye de mettre de vehicule mai rien a faire je ny arrive pa pourtant je fait commme vous dite mai sa marche pa pouvez vous maider?svp

si vous voulez me parler pour maider sur MSN voici mon adresse:
dam2376@hotmail.fr

Ps: merci d´avance

rimka13700
rimka13700
MP
29 octobre 2007 à 23:31:49

sa marche pas quand je met les vehicules et je fait save et je quitter a pas de fichier savedposition

kanar]
kanar]
MP
01 novembre 2007 à 21:45:58

euh mon serveur marche tres bien en local mais quand je passe l´ip a un pote et il ajoute ben il voit retreving server info...
moi aussi quand je mets mon IP je vois ca sur mon deuxieme PC, par contre si je mets mon IP local (192.168...) ca marche nickel en local....

svp, j´ai autorisé le port 7777 sur le pare-feu, j´ai meme essayé avec mon pare feu désactivé, rien a faire, le serveur n´apparait pas...

que faire ?

Page suivanteFin
Vous devez être connecté pour poster un nouveau message.
Infos 0 connecté(s)

Gestion du forum

Modérateurs : adiom, CalIiope, Dreamboum, Evilash08, Gunner_Spirit, Katsuo, Kyo_Soma, Leirok, Lorient56, TARDYL1973, Vortex646, YuMaX, [Sadik]
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

  • Aucun sujet à ne pas manquer
Forums et sujets préférés

Forums

  • Vous n'avez aucun forum préféré

Sujets

  • Vous n'avez aucun sujet préféré
Mettre en valeur Masquer

Vous pouvez mettre en valeur les zones que vous désirez ainsi que noircir les zones que vous désirez cacher.