• 02 Mai 2025, 11:19:42


Auteur Sujet: [Resolue] Changer le spawn du début  (Lu 6377 fois)

0 Membres et 2 Invités sur ce sujet

Hors ligne Alphonse_Vegas

  • *
  • Tueur en série
  • Messages: 143
    • Voir le profil
Re : Re : [ Aide ] Changer le spawn du début
« Réponse #15 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 !

Hors ligne » Lukubi™

  • *
  • Soy el bico loco
  • Messages: 3282
    • Voir le profil
Re : [ Aide ] Changer le spawn du début
« Réponse #16 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.
« Modifié: 27 Décembre 2009, 23:05:28 par MrT® »

“Si la Terre est un endroit dangereux ce n’est pas à cause des hommes mauvais mais à cause des hommes bons qui ne font rien pour les empêcher.” (Albert Einstein).

Hors ligne Alphonse_Vegas

  • *
  • Tueur en série
  • Messages: 143
    • Voir le profil
Re : Re : [ Aide ] Changer le spawn du début
« Réponse #17 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

Hors ligne » Lukubi™

  • *
  • Soy el bico loco
  • Messages: 3282
    • Voir le profil
Re : [ Aide ] Changer le spawn du début
« Réponse #18 le: 27 Décembre 2009, 23:17:01 »
VA sur le wiki, et renseigne toi sur SetSpawnInfo ;)

“Si la Terre est un endroit dangereux ce n’est pas à cause des hommes mauvais mais à cause des hommes bons qui ne font rien pour les empêcher.” (Albert Einstein).

Hors ligne Alphonse_Vegas

  • *
  • Tueur en série
  • Messages: 143
    • Voir le profil
Re : Re : [ Aide ] Changer le spawn du début
« Réponse #19 le: 29 Décembre 2009, 08:46:37 »
VA sur le wiki, et renseigne toi sur SetSpawnInfo ;)

Je comprend pas

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : [ Aide ] Changer le spawn du début
« Réponse #20 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 ;)
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne Alphonse_Vegas

  • *
  • Tueur en série
  • Messages: 143
    • Voir le profil
Re : Re : [ Aide ] Changer le spawn du début
« Réponse #21 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
« Modifié: 30 Décembre 2009, 05:13:42 par Alphonse_Vegas »

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Re : Re : [ Aide ] Changer le spawn du début
« Réponse #22 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
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne Alphonse_Vegas

  • *
  • Tueur en série
  • Messages: 143
    • Voir le profil
Re : Re : Re : Re : [ Aide ] Changer le spawn du début
« Réponse #23 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

Ta rien compris ce que je tes dit &nbsp;j'ai la page devant mes yeux, mes je comprend pas le SetSpawnInfo
« Modifié: 31 Décembre 2009, 10:09:31 par Alphonse_Vegas »

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : [ Aide ] Changer le spawn du début
« Réponse #24 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);
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Alphonse_Vegas

  • *
  • Tueur en série
  • Messages: 143
    • Voir le profil
Re : Re : [ Aide ] Changer le spawn du début
« Réponse #25 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 ?
« Modifié: 31 Décembre 2009, 10:13:46 par Alphonse_Vegas »

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : [ Aide ] Changer le spawn du début
« Réponse #26 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);
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Alphonse_Vegas

  • *
  • Tueur en série
  • Messages: 143
    • Voir le profil
Re : Re : [ Aide ] Changer le spawn du début
« Réponse #27 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);
« Modifié: 31 Décembre 2009, 12:49:48 par Alphonse_Vegas »

Hors ligne Stylis

  • Scripter
  • *
  • Nouveau
  • Scripter
  • Messages: 23
    • Voir le profil
    • Team P.oG`
Re : [ Aide ] Changer le spawn du début
« Réponse #28 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++

Hors ligne juju45230

  • *
  • Nouveau
  • Messages: 13
    • Voir le profil
Re : [ Aide ] Changer le spawn du début
« Réponse #29 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;