Tuto premier serveur SA:MP pour les débutan !!
5 participants
Page 1 sur 1
Tuto premier serveur SA:MP pour les débutan !!
bonjour a tous j'ai pri mon ancien tuto que javé sur mon tout premier forum de script pawno bonne lecture
===========================>Sommaire :
I)Téléchargement du nouveau server.
II)Fonctionnement du nouveau server.
III)Nouvelle page pour pawno.
IV)[SCRIPT]Message de bienvenue
+TUTO n°2
ASTUCE
===========================<Sommaire
I)Téléchargement du nouveau server.
Déjà, télécharger tous les fichiers nécessaire pour faire un server. (Download : Server GTA:SAMP )
Enregistrer le contenu dans "Mes Documents", par exemple.
II)Fonctionnement du nouveau server.
Pour faire tourner votre server, il faut ouvrir un port sur votre routeur. Je sais ouvrir un port que sur une LiveBox , alors si vous avez une LiveBox, faîte comme-ceci :
Allez dans la configuration de votre routeur, puis allez dans l'onglet "Server LAN", puis sur le bouton "Ajouter". Ouvrez un port avec le nom "samp" en TCP. Puis mettez le port "7777".
Reouvrez un autre server. Le nom : "samp2", le port "7777" et mettez le en "UDP".
Cliquez sur le document "server.cfj" qui est dans votre nouveau dossier. Ensuite, il faut mettre toutes les donnée pour votre server.
1er ligne, tapez :
echo Executing Server Config... (à ne surtout pas modifier !)
lanmode 1
rcon_password monpasswordadmin (Remplacez "monpasswordadmin" par le mot de passe que vous voulez pour se loguer en admin.)
maxplayers 50 (Remplacez "50" par le nombre de joueur maximal qui peut avoir sur votre server.)
port 7777
hostname Mon Nouveau Server ! (Remplacer "Mon Nouveau Server" par le nom de votre server.)
filterscripts
announce 1 (1 s ivous voulez voir votre server sur la liste internet et 0 pour ne pas le voir. Voir ici !
query 1 (ne pas toucher)
weburl www.monsite.com (Remplacez "www.monsite.com" par le nom de votre site.)
anticheat 0 (Le "0" désactive le AntiCheat. J'ai mis 0 car un beug arrive souvent sur le server qui affiche : "SAC Cold Not Update" et vous ne pouvez pas entrer dans le server.)
gamemode0 lvdm (ne renplacer pas lvdm ces les game mode par défaut)
mapname ma map (Remplacez 'ma map" par le nom de votre map.
Cliquez sur "Fichier / Enregister" et ce sera fini pour ca
Maintenant on va ouvrir notre server. Allez dans le document ou est enregistrer vos fichiers pour le server. Cliquez sur "samp-server.exe" et une boite noire va s'afficher. Ce sera votre console. ( allez dans la partie ASTUCE pour quelques
astuce pour la "console" )
Voila ! Votre serveur est ouvert ! Pour allez dessus, cherchez votre IP à vous et mettez là dans les favoris dans GTA-SA:MP et connectez vous normalement pour allez dessus. (Ce mettre Admin dans la partie : ASTUCE.)
III)Nouvelle page pour PAWNO
Pawno est un petit logiciel qui vous permettera de scripter pour votre server. On va d'abord lancer une nouvelle page. Allez dans le dossier "PAWNO" et cliquez sur "pawno.exe".
Pour ouvrir une nouvelle page, allez dans "File / New ".
Voila à quoi ressemble ce que vous allez bientôt faire !
IV)[SCRIPT]Message de bienvenue
Tout d'abord, on va chercher la ligne "public OnPlayerConnect(playerid)"
Pour la trouver, tapez CTRL + F et tapez "public OnPlayerConnect(playerid)"
Quand vous l'aurez trouver, vous pourrez aperçevoir ca :
OnPlayerConnect = QuandLeJoueurSeConnecte.
On va lancer une action dedans.
Vous allez tapez ca :
entre le
"{" et le "return 1;"
du : public OnPlayerConnect(playerid)
{
return 1;
}
Ce qui vous fera :
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, COLOR_GREEN, "Bienvenue sur mon server !!!");
return 1;
}
Le SendClientMessage vous permet de mettre un texte dans le chat. (Ici, "Bienvenue sur mon server !!!" en vert( COLOR_GREEN ))
SendClientMessage(playerid, LE_NOM_DE_TA_COULEUR, "TON TEXTE");
Maintenant on va définir la couleur (COLOR_GREEN).
Tous en haut de la page, vous pouvez voir :
#include <a_samp>
En dessous, vous allez rajoutez :
#include <core>
#include <float>
(Ca, ca n'a rien à voir avec la couleur, mais il faut le mettre.)
Deux ligne en dessous, vous allez marquez : #define COLOR_GREEN 0x33AA33AA
Ce qui vous fera :
#define LeNomDeVotreCouleur LeCodeDeVotreCouleur
(Je met une création de UZI-I qui vous permet de savoir les codes de couleurs : SA-MP Color Picker
Voila ! Un message de bienvenue pour votre server !
Pour marquer une deuxieme ligne de bienvenue, rajouter un
Etc...
Maintenant on va décrire le nombre d'argent qu'il aurat quand il sera spawner.
Tapez ca :
En dessous de vos "SendClientMessage"
GivePlayerMoney(playerid, LeNombreD'argent);
Maintenant, la couleur qu'il est quand il choisit son personnage :
Un peu comme le SendClientMessage, mais la c'est SetPlayerColor.
Comme tout à l'heure, on va décrire la couleur "COLOR_GREY"
En dessous de
Vous allez mettre ca :
Maintenant on va dire à tous le monde que quelqu'un est arivé sur le server :
Bon je pense que vous avez compris la définition de SendClientMessageToAll, et tous... à part le new message[427] etc... mais bon, moi je ne sais pas trop ce que ca veut dire et vous avez pas besoin de le savoir lol
Voila maintenant votre script :
Maintenant on va enregistrer tous ca.
Cliquez sur "File / SaveAs / (Lenomdevotredossierdeserversa:mp / Gamemodes" et donnez lui le nom "killmode".
Revenez sur votre page de pawno. Cliquez sur F5. Une petite fenêtre va s'afficher. Elle devrée marquer ca :
Fermer la fenetre, cliquez sur "File/Save". Ouvrez votre console si elle n'est pas ouverte, ou tapez gmx dans votre console si elle est ouverte. (GMX= REBOOT)
Voila ! Un message de bienvenue pour votre serveur !
bientot je vous aprenderé les variable et il yora encore plus de script xd ces du boulau
=============================>ASTUCE :
Astuce console : Tapez gmx dans votre console pour un reboot
Tapez "say" +"message" pour parler en Admin
Astuce Ingame : Tapez /rcon login password pour vous loguez en admin
Tapez /echo message pour parler en mode serveur
Tapez /rcon gmx pour reboot le serveur
Tapez /weather ID pour mettre le temps défini
Tapez /gravity ID pour mettre la gravité défini
+++++++tout le monde+++++++
===========================>Sommaire :
I)Téléchargement du nouveau server.
II)Fonctionnement du nouveau server.
III)Nouvelle page pour pawno.
IV)[SCRIPT]Message de bienvenue
+TUTO n°2
ASTUCE
===========================<Sommaire
I)Téléchargement du nouveau server.
Déjà, télécharger tous les fichiers nécessaire pour faire un server. (Download : Server GTA:SAMP )
Enregistrer le contenu dans "Mes Documents", par exemple.
II)Fonctionnement du nouveau server.
Pour faire tourner votre server, il faut ouvrir un port sur votre routeur. Je sais ouvrir un port que sur une LiveBox , alors si vous avez une LiveBox, faîte comme-ceci :
Allez dans la configuration de votre routeur, puis allez dans l'onglet "Server LAN", puis sur le bouton "Ajouter". Ouvrez un port avec le nom "samp" en TCP. Puis mettez le port "7777".
Reouvrez un autre server. Le nom : "samp2", le port "7777" et mettez le en "UDP".
Cliquez sur le document "server.cfj" qui est dans votre nouveau dossier. Ensuite, il faut mettre toutes les donnée pour votre server.
1er ligne, tapez :
echo Executing Server Config... (à ne surtout pas modifier !)
lanmode 1
rcon_password monpasswordadmin (Remplacez "monpasswordadmin" par le mot de passe que vous voulez pour se loguer en admin.)
maxplayers 50 (Remplacez "50" par le nombre de joueur maximal qui peut avoir sur votre server.)
port 7777
hostname Mon Nouveau Server ! (Remplacer "Mon Nouveau Server" par le nom de votre server.)
filterscripts
announce 1 (1 s ivous voulez voir votre server sur la liste internet et 0 pour ne pas le voir. Voir ici !
query 1 (ne pas toucher)
weburl www.monsite.com (Remplacez "www.monsite.com" par le nom de votre site.)
anticheat 0 (Le "0" désactive le AntiCheat. J'ai mis 0 car un beug arrive souvent sur le server qui affiche : "SAC Cold Not Update" et vous ne pouvez pas entrer dans le server.)
gamemode0 lvdm (ne renplacer pas lvdm ces les game mode par défaut)
mapname ma map (Remplacez 'ma map" par le nom de votre map.
Cliquez sur "Fichier / Enregister" et ce sera fini pour ca
Maintenant on va ouvrir notre server. Allez dans le document ou est enregistrer vos fichiers pour le server. Cliquez sur "samp-server.exe" et une boite noire va s'afficher. Ce sera votre console. ( allez dans la partie ASTUCE pour quelques
astuce pour la "console" )
Voila ! Votre serveur est ouvert ! Pour allez dessus, cherchez votre IP à vous et mettez là dans les favoris dans GTA-SA:MP et connectez vous normalement pour allez dessus. (Ce mettre Admin dans la partie : ASTUCE.)
III)Nouvelle page pour PAWNO
Pawno est un petit logiciel qui vous permettera de scripter pour votre server. On va d'abord lancer une nouvelle page. Allez dans le dossier "PAWNO" et cliquez sur "pawno.exe".
Pour ouvrir une nouvelle page, allez dans "File / New ".
Voila à quoi ressemble ce que vous allez bientôt faire !
IV)[SCRIPT]Message de bienvenue
Tout d'abord, on va chercher la ligne "public OnPlayerConnect(playerid)"
Pour la trouver, tapez CTRL + F et tapez "public OnPlayerConnect(playerid)"
Quand vous l'aurez trouver, vous pourrez aperçevoir ca :
public OnPlayerConnect(playerid)
{
return 1;
}
OnPlayerConnect = QuandLeJoueurSeConnecte.
On va lancer une action dedans.
Vous allez tapez ca :
- Code:
SendClientMessage(playerid, COLOR_GREEN, "Bienvenue sur mon server !!!");
entre le
"{" et le "return 1;"
du : public OnPlayerConnect(playerid)
{
return 1;
}
Ce qui vous fera :
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, COLOR_GREEN, "Bienvenue sur mon server !!!");
return 1;
}
Le SendClientMessage vous permet de mettre un texte dans le chat. (Ici, "Bienvenue sur mon server !!!" en vert( COLOR_GREEN ))
SendClientMessage(playerid, LE_NOM_DE_TA_COULEUR, "TON TEXTE");
Maintenant on va définir la couleur (COLOR_GREEN).
Tous en haut de la page, vous pouvez voir :
#include <a_samp>
En dessous, vous allez rajoutez :
#include <core>
#include <float>
(Ca, ca n'a rien à voir avec la couleur, mais il faut le mettre.)
Deux ligne en dessous, vous allez marquez : #define COLOR_GREEN 0x33AA33AA
Ce qui vous fera :
- Code:
#include <a_samp>
#include <core>
#include <float>
#define COLOR_GREEN 0x33AA33AA
#define LeNomDeVotreCouleur LeCodeDeVotreCouleur
(Je met une création de UZI-I qui vous permet de savoir les codes de couleurs : SA-MP Color Picker
Voila ! Un message de bienvenue pour votre server !
Pour marquer une deuxieme ligne de bienvenue, rajouter un
- Code:
SendClientMessage(playerid, COLOR_GREEN, "Ma 2eme ligne !");
- Code:
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, COLOR_GREEN, "Bienvenue sur mon server !!!");
SendClientMessage(playerid, COLOR_GREEN, "Ma 2eme ligne !");
SendClientMessage(playerid, COLOR_GREEN, "Ma 3eme ligne !");
SendClientMessage(playerid, COLOR_GREEN, "Ma 4eme ligne !");
return 1;
}
Etc...
Maintenant on va décrire le nombre d'argent qu'il aurat quand il sera spawner.
Tapez ca :
- Code:
GivePlayerMoney(playerid, 1000);
En dessous de vos "SendClientMessage"
GivePlayerMoney(playerid, LeNombreD'argent);
Maintenant, la couleur qu'il est quand il choisit son personnage :
- Code:
SetPlayerColor(playerid, COLOR_GREY);
Un peu comme le SendClientMessage, mais la c'est SetPlayerColor.
Comme tout à l'heure, on va décrire la couleur "COLOR_GREY"
En dessous de
- Code:
#define COLOR_GREEN 0x33AA33AA
Vous allez mettre ca :
- Code:
#define COLOR_GREY 0xAFAFAFAA
Maintenant on va dire à tous le monde que quelqu'un est arivé sur le server :
- Code:
new message[127];
GetPlayerName(playerid, message, sizeof(message));
format(message,sizeof(message), "%s (ID: %d) à rejoint le server !", message, playerid);
SendClientMessageToAll(0xC0C0C0AA, message);
Bon je pense que vous avez compris la définition de SendClientMessageToAll, et tous... à part le new message[427] etc... mais bon, moi je ne sais pas trop ce que ca veut dire et vous avez pas besoin de le savoir lol
Voila maintenant votre script :
- Code:
public OnPlayerConnect(playerid)
{
new message[127];
SendClientMessage(playerid, COLOR_GREEN, "Bienvenue sur mon server !!!");
GivePlayerMoney(playerid, 1000);
SetPlayerColor(playerid, COLOR_GREY);
GetPlayerName(playerid, message, sizeof(message));
format(message,sizeof(message), "%s (ID: %d) à rejoint le server !", message, playerid);
SendClientMessageToAll(0xC0C0C0AA, message);
return 1;
}
Maintenant on va enregistrer tous ca.
Cliquez sur "File / SaveAs / (Lenomdevotredossierdeserversa:mp / Gamemodes" et donnez lui le nom "killmode".
Revenez sur votre page de pawno. Cliquez sur F5. Une petite fenêtre va s'afficher. Elle devrée marquer ca :
- Code:
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Fermer la fenetre, cliquez sur "File/Save". Ouvrez votre console si elle n'est pas ouverte, ou tapez gmx dans votre console si elle est ouverte. (GMX= REBOOT)
Voila ! Un message de bienvenue pour votre serveur !
bientot je vous aprenderé les variable et il yora encore plus de script xd ces du boulau
=============================>ASTUCE :
Astuce console : Tapez gmx dans votre console pour un reboot
Tapez "say" +"message" pour parler en Admin
Astuce Ingame : Tapez /rcon login password pour vous loguez en admin
Tapez /echo message pour parler en mode serveur
Tapez /rcon gmx pour reboot le serveur
Tapez /weather ID pour mettre le temps défini
Tapez /gravity ID pour mettre la gravité défini
+++++++tout le monde+++++++
DarkAge- Fan
- Messages : 207
Date d'inscription : 07/03/2008
Age : 30
Localisation : 77
Re: Tuto premier serveur SA:MP pour les débutan !!
Salut vraiment très bien expliqué teck
mais sérieusement je n'est pas pris
le temp de tout lire ^^
Cordialement
mais sérieusement je n'est pas pris
le temp de tout lire ^^
Cordialement
gerik- Fan
- Messages : 178
Date d'inscription : 07/03/2008
Age : 31
DarkAge- Fan
- Messages : 207
Date d'inscription : 07/03/2008
Age : 30
Localisation : 77
Re: Tuto premier serveur SA:MP pour les débutan !!
super sa aide bien tout sa quand on debute ^^
Storm- petit nouveau
- Messages : 4
Date d'inscription : 23/03/2008
Re: Tuto premier serveur SA:MP pour les débutan !!
Salut je t'avoue un truck teck tu est vraiment courageux d'écrire tous sa ^^
mais d'un coter merci teck ses pour nous
Cordialement
mais d'un coter merci teck ses pour nous
Cordialement
gerik- Fan
- Messages : 178
Date d'inscription : 07/03/2008
Age : 31
une erreur
euuh comment je fais pour regler cet erreur svp
C:\Users\...\Desktop\sa-mp server\gamemodes\killmode.pwn(69) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (coffee) 1997-2006, ITB CompuPhase
1 Warning.
merci
C:\Users\...\Desktop\sa-mp server\gamemodes\killmode.pwn(69) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (coffee) 1997-2006, ITB CompuPhase
1 Warning.
merci
semih_turko58- petit nouveau
- Messages : 1
Date d'inscription : 24/07/2013
Sujets similaires
» tuto textdraw
» Bug sur le serveur !!!
» Serveur MTA
» le serveur de secour
» Ouverture d'un serveur GSC
» Bug sur le serveur !!!
» Serveur MTA
» le serveur de secour
» Ouverture d'un serveur GSC
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum