GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Alphonse_Vegas le 27 Décembre 2009, 19:54:07

Titre: [Resolue] Changer le spawn du début
Posté par: Alphonse_Vegas le 27 Décembre 2009, 19:54:07
Bonjour

Je voudrais savoir comment changer le spawn du début car sa spawn a l' aéroport je voudrais changer, merci
Titre: Re : [ Aide ] Changer le spawn du début
Posté par: The Bird le 27 Décembre 2009, 20:07:38
http://www.gtaonline.fr/forums/index.php?action=search2 (http://www.gtaonline.fr/forums/index.php?action=search2)

On a résolut le même problème il y'a 2/3 jours...
Titre: Re : Re : [ Aide ] Changer le spawn du début
Posté par: Alphonse_Vegas le 27 Décembre 2009, 20:11:20
http://www.gtaonline.fr/forums/index.php?action=search2 (http://www.gtaonline.fr/forums/index.php?action=search2)

On a résolut le même problème il y'a 2/3 jours...

Le lien est mort
Titre: Re : [ Aide ] Changer le spawn du début
Posté par: » Lukubi™ le 27 Décembre 2009, 20:12:26
Nan, c'est juste le lien de la fonction recherche pour que tu t'en serve --'
Titre: Re : Re : [ Aide ] Changer le spawn du début
Posté par: Alphonse_Vegas le 27 Décembre 2009, 20:27:45
Nan, c'est juste le lien de la fonction recherche pour que tu t'en serve --'

Ha ok one thew three viva l'algerie ! :D
Titre: Re : [ Aide ] Changer le spawn du début
Posté par: Lychaos le 27 Décembre 2009, 21:44:01
c'est One two three xD

 :dejadehors
Titre: Re : Re : [ Aide ] Changer le spawn du début
Posté par: Alphonse_Vegas le 27 Décembre 2009, 22:01:10
c'est One two three xD

 :dejadehors

BREF, en attendant toujours pas résolue mon problème..
Titre: Re : [ Aide ] Changer le spawn du début
Posté par: » Lukubi™ le 27 Décembre 2009, 22:04:26
En meme temps ta pas cherché ...
Titre: Re : Re : [ Aide ] Changer le spawn du début
Posté par: Alphonse_Vegas le 27 Décembre 2009, 22:13:18
En meme temps ta pas cherché ...

J'ai chercher fréro, mes je trouve pas aide moi stp
Titre: Re : [ Aide ] Changer le spawn du début
Posté par: » Lukubi™ le 27 Décembre 2009, 22:16:00
Bah ta mal chercher, parce que la réponse est sur le forum. Et je taf pas sur les RP donc je peut pas t'aider désolé ;)
Titre: Re : [ Aide ] Changer le spawn du début
Posté par: cristab le 27 Décembre 2009, 22:43:42
a force de voir ceci je vais regarder le code du GF et voir ce que je pourrais vous en tirer
Titre: Re : Re : [ Aide ] Changer le spawn du début
Posté par: Alphonse_Vegas le 27 Décembre 2009, 22:46:29
a force de voir ceci je vais regarder le code du GF et voir ce que je pourrais vous en tirer

J'utilise LARP je voudrais juste changer le spawn au debut quand les nouveau spawn a la gare je veut juste modifier cette ligne mettre une autre position enfaite
Titre: Re : [ Aide ] Changer le spawn du début
Posté par: Dark57 le 27 Décembre 2009, 22:52:37
je ne devrais pas répondre car mon niveau est bas,
mais le spawn est la première chose qu'on apprend en créant un serveur (avec les véhicule ^^)

je t'explique quand tu est dans samp debug :
1- tu va à l'emplacement désiré,
2- tu note /save (si tu veut mettre un nom ou un commentaire note /save "TONCOMMENTAIRE")
3- tu quitte samp debug
4- tu va dans ton txt savedpositions
5- il y aura AddPlayerClass(0,1093.6713,-2039.8331,53.3531,271.7509, 0,0,0,0,0,0); // player 1 (c'est un exemple, les chiffres ne seront pas les même)
6- tu copie la ligne
7- tu la colle dans public OnGameModeInit() qui est dans ton script

pour AddPlayerClass(...);

AddPlayerClass(Player model, X, Y, Z, A, Weapon 0, Ammo 0, Weapon 1, Ammo 1, Weapon 2, Ammo 2);
Player model : c'est l'id du skin du personnage
X, Y : positions par rapport à l'horizontale
Z : positions par rapport à la verticale
A : angles
Weapon 0, Weapon 1, Weapon 2 : id des armes du début (tu peut en rajouter)
Ammo 0, Ammo 1, Ammo 2 : nombres de balles (tu peut en rajouter)

voila j'espère t'avoir aidé  ;)
Titre: Re : Re : [ Aide ] Changer le spawn du début
Posté par: Alphonse_Vegas le 27 Décembre 2009, 22:54:58
je ne devrais pas répondre car mon niveau est bas,
mais le spawn est la première chose qu'on apprend en créant un serveur (avec les véhicule ^^)

je t'explique quand tu est dans samp debug :
1- tu va à l'emplacement désiré,
2- tu note /save (si tu veut mettre un nom ou un commentaire note /save "TONCOMMENTAIRE")
3- tu quitte samp debug
4- tu va dans ton txt savedpositions
5- il y aura AddPlayerClass(0,1093.6713,-2039.8331,53.3531,271.7509, 0,0,0,0,0,0); // player 1 (c'est un exemple, les chiffres ne seront pas les même)
6- tu copie la ligne
7- tu la colle dans public OnGameModeInit() qui est dans ton script

pour AddPlayerClass(...);

AddPlayerClass(Player model, X, Y, Z, A, Weapon 0, Ammo 0, Weapon 1, Ammo 1, Weapon 2, Ammo 2);
Player model : c'est l'id du skin du personnage
X, Y : positions par rapport à l'horizontale
Z : positions par rapport à la verticale
A : angles
Weapon 0, Weapon 1, Weapon 2 : id des armes du début (tu peut en rajouter)
Ammo 0, Ammo 1, Ammo 2 : nombres de balles (tu peut en rajouter)

voila j'espère t'avoir aidé  ;)

Mes nan j'ai compris sa, moi ce que je veut c'est changer le spawn des nouveau joueur qui est d'origine a l'aéroport je voudrais savoir ou et cette ligne dans mon GM 'LARP' je c'est comment mettre des vehicule et tout mes c'est pas sa se que je demande
Titre: Re : [ Aide ] Changer le spawn du début
Posté par: » Lukubi™ le 27 Décembre 2009, 22:56:33
Bon bah je vais télécharger le LARP, même si je déteste ce genre de mod je vais voir ce que je peut faire.
Titre: Re : Re : [ Aide ] Changer le spawn du début
Posté par: Alphonse_Vegas le 27 Décembre 2009, 22:57:29
Bon bah je vais télécharger le LARP, même si je déteste ce genre de mod je vais voir ce que je peut faire.

Merci c'est sympa !
Titre: Re : [ Aide ] Changer le spawn du début
Posté par: » Lukubi™ le 27 Décembre 2009, 23:01:29
Bon alors voilà ce que j'ai pue en tirer, les ligne en gras son celles a modifier (dans OnPlayerSpawn)

Citer
if(gTeam[playerid] == 11 && PlayerInfo[playerid][pLeader] < 1)
   {
       MedicBill[playerid] = 0;
       new rand = random(sizeof(CIV));
      SendClientMessage(playerid, COLOR_LIGHTRED, "You are not an Approved Leader, you are now a Civilian !");
      PlayerInfo[playerid][pTeam] = 3;
      gTeam[playerid] = 3;
      SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
      PlayerInfo[playerid][pModel] = CIV[rand];
      SpawnPlayer(playerid);
   }
   if(gTeam[playerid] == 5)
   {
       if(PlayerInfo[playerid][pMember] < 1)
       {
           MedicBill[playerid] = 0;
           new rand = random(sizeof(CIV));
         SendClientMessage(playerid, COLOR_LIGHTRED, "You are not a Family Member, you are now a Civilian !");
         PlayerInfo[playerid][pTeam] = 3;
         gTeam[playerid] = 3;
                        SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
         PlayerInfo[playerid][pModel] = CIV[rand];
         SpawnPlayer(playerid);
      }
   }
   if(gTeam[playerid] == 10)
   {
       if(PlayerInfo[playerid][pMember] != 8)
       {
           MedicBill[playerid] = 0;
           new rand = random(sizeof(CIV));
         SendClientMessage(playerid, COLOR_LIGHTRED, "You are not a Member of this Agency, you are now a Civilian !");
         PlayerInfo[playerid][pTeam] = 3;
         gTeam[playerid] = 3;
                       SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
         PlayerInfo[playerid][pModel] = CIV[rand];
         SpawnPlayer(playerid);
      }
   }

Je suis pas sur, c'est juste qu'au premier coups d'œil c'est ce qui m'a parut le plus logique dans ce code ;)

EDIT : Enfin plutôt les variables utilisé dans ces ligne apparemment.
Titre: Re : Re : [ Aide ] Changer le spawn du début
Posté par: Alphonse_Vegas le 27 Décembre 2009, 23:14:21
Bon alors voilà ce que j'ai pue en tirer, les ligne en gras son celles a modifier (dans OnPlayerSpawn)

Citer
if(gTeam[playerid] == 11 && PlayerInfo[playerid][pLeader] < 1)
   {
       MedicBill[playerid] = 0;
       new rand = random(sizeof(CIV));
      SendClientMessage(playerid, COLOR_LIGHTRED, "You are not an Approved Leader, you are now a Civilian !");
      PlayerInfo[playerid][pTeam] = 3;
      gTeam[playerid] = 3;
      SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
      PlayerInfo[playerid][pModel] = CIV[rand];
      SpawnPlayer(playerid);
   }
   if(gTeam[playerid] == 5)
   {
       if(PlayerInfo[playerid][pMember] < 1)
       {
           MedicBill[playerid] = 0;
           new rand = random(sizeof(CIV));
         SendClientMessage(playerid, COLOR_LIGHTRED, "You are not a Family Member, you are now a Civilian !");
         PlayerInfo[playerid][pTeam] = 3;
         gTeam[playerid] = 3;
                        SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
         PlayerInfo[playerid][pModel] = CIV[rand];
         SpawnPlayer(playerid);
      }
   }
   if(gTeam[playerid] == 10)
   {
       if(PlayerInfo[playerid][pMember] != 8)
       {
           MedicBill[playerid] = 0;
           new rand = random(sizeof(CIV));
         SendClientMessage(playerid, COLOR_LIGHTRED, "You are not a Member of this Agency, you are now a Civilian !");
         PlayerInfo[playerid][pTeam] = 3;
         gTeam[playerid] = 3;
                       SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
         PlayerInfo[playerid][pModel] = CIV[rand];
         SpawnPlayer(playerid);
      }
   }

Je suis pas sur, c'est juste qu'au premier coups d'œil c'est ce qui m'a parut le plus logique dans ce code ;)

EDIT : Enfin plutôt les variables utilisé dans ces ligne apparemment.


Ben il y a pas Setplayerpos dans tout sa
Titre: Re : [ Aide ] Changer le spawn du début
Posté par: » Lukubi™ le 27 Décembre 2009, 23:17:01
VA sur le wiki, et renseigne toi sur SetSpawnInfo ;)
Titre: Re : Re : [ Aide ] Changer le spawn du début
Posté par: Alphonse_Vegas le 29 Décembre 2009, 08:46:37
VA sur le wiki, et renseigne toi sur SetSpawnInfo ;)

Je comprend pas
Titre: Re : [ Aide ] Changer le spawn du début
Posté par: scott1 le 29 Décembre 2009, 09:46:52
Tu ouvre ton navigateur, tu tappe Wiki samp, et dans wiki samp tu tappe SetSpawnInfo  dans search ;)
Titre: Re : Re : [ Aide ] Changer le spawn du début
Posté par: Alphonse_Vegas le 30 Décembre 2009, 04:27:44
Tu ouvre ton navigateur, tu tappe Wiki samp, et dans wiki samp tu tappe SetSpawnInfo  dans search ;)

Je comprend pas explique moi ce que c'est a ta façon stp
Titre: Re : Re : Re : [ Aide ] Changer le spawn du début
Posté par: scott1 le 31 Décembre 2009, 05:18:00
Tu ouvre ton navigateur, tu tappe Wiki samp, et dans wiki samp tu tappe SetSpawnInfo &nbsp;dans search ;)

Je comprend pas explique moi ce que c'est a ta façon stp

Hey tu te moque de moi la?

Flemmard http://wiki.sa-mp.com/wiki/SetSpawnInfo (http://wiki.sa-mp.com/wiki/SetSpawnInfo)
Titre: Re : Re : Re : Re : [ Aide ] Changer le spawn du début
Posté par: Alphonse_Vegas le 31 Décembre 2009, 09:50:59
Tu ouvre ton navigateur, tu tappe Wiki samp, et dans wiki samp tu tappe SetSpawnInfo dans search ;)

Je comprend pas explique moi ce que c'est a ta façon stp

Hey tu te moque de moi la?

Flemmard http://wiki.sa-mp.com/wiki/SetSpawnInfo (http://wiki.sa-mp.com/wiki/SetSpawnInfo)

Ta rien compris ce que je tes dit &nbsp;j'ai la page devant mes yeux, mes je comprend pas le SetSpawnInfo
Titre: Re : [ Aide ] Changer le spawn du début
Posté par: cristab le 31 Décembre 2009, 10:07:47
dans le Onplayerspawn
SetSpawnInfo (playerid, team, skin, Float:x, Float:y, Float:z, Float:Angle, weapon1, weapon1_ammo, weapon2, weapon2_ammo, weapon3, weapon3_ammo);
Titre: Re : Re : [ Aide ] Changer le spawn du début
Posté par: Alphonse_Vegas le 31 Décembre 2009, 10:10:37
dans le Onplayerspawn
SetSpawnInfo (playerid, team, skin, Float:x, Float:y, Float:z, Float:Angle, weapon1, weapon1_ammo, weapon2, weapon2_ammo, weapon3, weapon3_ammo);

D'accord et peut tu me dire il est ou le SetSpawnInfo (playerid, team, skin, Float:x, Float:y, Float:z, Float:Angle, weapon1, weapon1_ammo, weapon2, weapon2_ammo, weapon3, weapon3_ammo); dans cette position stp ? pour l'exemple


SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);

Je veut mettre cette position AddPlayerClass(0,2494.1814,-1710.2068,1014.7422,285.3516,0,0,0,0,0,0); //

comment doit-je faire ?
Titre: Re : [ Aide ] Changer le spawn du début
Posté par: cristab le 31 Décembre 2009, 10:32:44
change le rouge par la pos desirez


(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
Titre: Re : Re : [ Aide ] Changer le spawn du début
Posté par: Alphonse_Vegas le 31 Décembre 2009, 11:03:21
change le rouge par la pos desirez


(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);

J'ai donc mis les pose que tu ma dit mes je spawn toujour a l'aeroport

Code: (pawn) [Sélectionner]
SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],1743.1207,-1861.0587,13.5780,0,0,0,0,0,0,0);
Titre: Re : [ Aide ] Changer le spawn du début
Posté par: Stylis le 02 Janvier 2010, 00:29:49
Le mieux que tu peut faire, c'est tu te connecte a ton serveur, tu Spawn en tant que nouveau joueur ( tu te créer un compte ), dès que tu Spawn tu fait /save sans bouger d'un poil !
Ensuite tu va dans le dossier de ton SAMP, tu ouvre le fichier "savedpositions.txt"
Tu doit voir un code comme ceci: AddPlayerClass(0,-2394.8645,-2205.2437,33.2891,295.5027,0,0,0,0,0,0); //
Tu fait un copier/coller du code souligné ( pas le mien, le tien ! ), ensuite tu va dans ton script, tu fait une rechercher en collant le code qui était souligné.
Et ensuite, tu pourra le modifier avec t'es coordonnée ;)

PS: C'est ma méthode barbare ( Il peut y avoir une marge d'erreur !

++Callo++
Titre: Re : [ Aide ] Changer le spawn du début
Posté par: juju45230 le 05 Janvier 2010, 12:01:15
Pour les civil : Du Gamemods Larp
c'est : aprés tout les spawn des faction du Gamemods en dessous,
Voila le code exact pour le spawn civil :

    else
       {
         SetPlayerToTeamColor(playerid);
         SetPlayerPos(playerid,Ton cordonée pour le civil);
         SetPlayerFacingAngle(playerid, 0);
         SetPlayerInterior(playerid,0);
         PlayerInfo[playerid][pInt] = 0;
         return 1;
      }
   }
   return 1;


Titre: Re : Re : [ Aide ] Changer le spawn du début
Posté par: Alphonse_Vegas le 05 Janvier 2010, 13:19:05
Le mieux que tu peut faire, c'est tu te connecte a ton serveur, tu Spawn en tant que nouveau joueur ( tu te créer un compte ), dès que tu Spawn tu fait /save sans bouger d'un poil !
Ensuite tu va dans le dossier de ton SAMP, tu ouvre le fichier "savedpositions.txt"
Tu doit voir un code comme ceci: AddPlayerClass(0,-2394.8645,-2205.2437,33.2891,295.5027,0,0,0,0,0,0); //
Tu fait un copier/coller du code souligné ( pas le mien, le tien ! ), ensuite tu va dans ton script, tu fait une rechercher en collant le code qui était souligné.
Et ensuite, tu pourra le modifier avec t'es coordonnée ;)

PS: C'est ma méthode barbare ( Il peut y avoir une marge d'erreur !

++Callo++


Non sa marche pas avec cette methode

Double post
Pour les civil : Du Gamemods Larp
c'est : aprés tout les spawn des faction du Gamemods en dessous,
Voila le code exact pour le spawn civil :

    else
       {
         SetPlayerToTeamColor(playerid);
         SetPlayerPos(playerid,Ton cordonée pour le civil);
         SetPlayerFacingAngle(playerid, 0);
         SetPlayerInterior(playerid,0);
         PlayerInfo[playerid][pInt] = 0;
         return 1;
      }
   }
   return 1;




J'ai pas compris juju ou se trouve ton code ?
Titre: Re : [ Aide ] Changer le spawn du début
Posté par: juju45230 le 05 Janvier 2010, 18:43:09
En dessous de tout les spawn des factions du serveur
Titre: Re : Re : Re : [ Aide ] Changer le spawn du début
Posté par: Alphonse_Vegas le 05 Janvier 2010, 23:27:49
Le mieux que tu peut faire, c'est tu te connecte a ton serveur, tu Spawn en tant que nouveau joueur ( tu te créer un compte ), dès que tu Spawn tu fait /save sans bouger d'un poil !
Ensuite tu va dans le dossier de ton SAMP, tu ouvre le fichier "savedpositions.txt"
Tu doit voir un code comme ceci: AddPlayerClass(0,-2394.8645,-2205.2437,33.2891,295.5027,0,0,0,0,0,0); //
Tu fait un copier/coller du code souligné ( pas le mien, le tien ! ), ensuite tu va dans ton script, tu fait une rechercher en collant le code qui était souligné.
Et ensuite, tu pourra le modifier avec t'es coordonnée ;)

PS: C'est ma méthode barbare ( Il peut y avoir une marge d'erreur !

++Callo++


Merci, j'ai résolue le probleme avec ta méthode.
Non sa marche pas avec cette methode

Double post
Pour les civil : Du Gamemods Larp
c'est : aprés tout les spawn des faction du Gamemods en dessous,
Voila le code exact pour le spawn civil :

    else
       {
         SetPlayerToTeamColor(playerid);
         SetPlayerPos(playerid,Ton cordonée pour le civil);
         SetPlayerFacingAngle(playerid, 0);
         SetPlayerInterior(playerid,0);
         PlayerInfo[playerid][pInt] = 0;
         return 1;
      }
   }
   return 1;




J'ai pas compris juju ou se trouve ton code ?
Titre: Re : [Resolue] Changer le spawn du début
Posté par: juju45230 le 06 Janvier 2010, 16:50:16
En dessous des faction ou il y est spawn pas si dur sa doit etre dans les 10.000 Ligne je croit