• 06 Juin 2026, 19:20:34


Auteur Sujet: Mettre des points de respawn  (Lu 2549 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Damaker03

  • *
  • Criminel
  • Messages: 38
    • Voir le profil
Mettre des points de respawn
« le: 17 Octobre 2007, 15:15:16 »
Bonjour,

J'ai encore un probléme ^^
j'aimerais que l'on m'aider pour creer un truc qui permet de changer les points de respawn, j'ai bien entendu déja rechercher, essayer beaucoup de trucs mais je n'y arrive pas :/

voici mon code:
http://pastebin.gtaonline.fr/pastebin.php?show=131

Merci d'avance,

Damaker03

Hors ligne Bayshore

  • *
  • Grand Banditisme
  • Messages: 923
    • Voir le profil
Re : Mettre des points de respawn
« Réponse #1 le: 17 Octobre 2007, 15:39:10 »
Regarde dans lvdm.pwn, fournis avec le logiciel serveur ;)

Hors ligne Damaker03

  • *
  • Criminel
  • Messages: 38
    • Voir le profil
Re : Mettre des points de respawn
« Réponse #2 le: 17 Octobre 2007, 16:33:50 »
Merci de ton aide ;)

donc au début je met :

new gActivePlayers[MAX_PLAYERS];
et

new Float:gSpawn[2] = {
{2297.1064,2452.0115,10.8203}
};
puis je vais dans OnPlayerSpawn et la j'ai un probléme, parce que moi dans mon FS c'est en rapport avec les classes,
donc je fait comme ça ?

public SetPlayerRandomSpawn(playerid)
{
if (gTeam[playerid] == 1)
new rand = random(sizeof(gCopPlayerSpawns));
SetPlayerPos(playerid, gSpawn[rand][0], gSpawn[rand][1], gCopPlayerSpawns[rand][2]);
SetPlayerFacingAngle(playerid, 270.0);
    }
else if
...

Merci d'avance,

Damaker03

Hors ligne Nip

  • *
  • Bandit
  • >> mon steam: v__manu (il y a deux _)
  • Messages: 314
    • Voir le profil
Re : Mettre des points de respawn
« Réponse #3 le: 17 Octobre 2007, 16:54:50 »
lu tlm

je pense pouvoir t'aidee

Voici les etapes

1.tu av sur un server
2.tu va avec ton perso ou tu veu avoir ton point spawn
3. tu tape /save nom  (exemple /save spawn du perso ballas)
4.tu va dans rockastrar game/gtasa/puis la tu ouvre savedpositions.txt
5.tu prend les cordonné
ptite (
Voici un exemple de cordonné "AddPlayerClass(292,-1968.7167,296.2975,35.1719,86.0891,0,0,0,0,0,0); // SFR1"
le premier numero "292" est l'id du skin stp ne me demande pas c'set qu'on une id ^^)

6.dans ton gamemode fait CTRL+F tape "public OnGameModeInit()"
7. ou tu voi


AddPlayerClass(115,-1973.9730,308.4506,35.1719,183.5186,34,500,29,300,28,300); //
AddPlayerClass(280,-1597.3290,735.3120,-4.9063,0.0000,34,500,29,300,28,300); //
AddPlayerClass(285,-1597.3290,735.3120,-4.9063,0.0000,34,500,29,300,28,300); //
AddPlayerClass(111,-1390.4419,2637.4749,55.9844,144.3532,0,0,0,0,0,0); //
AddPlayerClass(233,-1458.0619,2591.8396,55.8359,1.9008,0,0,0,0,0,0); //
AddPlayerClass(247,414.2120,2536.4812,19.1484,171.0430,0,0,0,0,0,0); //
AddPlayerClass(217,262.8758,77.2802,1001.0391,270.3706,34,500,29,300,28,300); //

tu suprime
et tu place 
tes  cordonné qui sont dans saveposition.txt a la place

IDEM pour les vehicule


Ps: desolé si je sui pas kler



+++++

Hors ligne Damaker03

  • *
  • Criminel
  • Messages: 38
    • Voir le profil
Re : Mettre des points de respawn
« Réponse #4 le: 17 Octobre 2007, 16:59:25 »
mais si j'ai plusieures team, comment faire pour que sa se mélange pas ?

Merci d'avance ;),

Damaker03

Hors ligne Nip

  • *
  • Bandit
  • >> mon steam: v__manu (il y a deux _)
  • Messages: 314
    • Voir le profil
Re : Mettre des points de respawn
« Réponse #5 le: 17 Octobre 2007, 17:02:14 »
je ne comprend pas tres bien ta phrase

si j'ai bien compri

reponse

le premier AddPlayerClass va etre le premier skin a selectionner sur ton server

c'est sa ta question ou tu veu donner des nom au skin?

Hors ligne Damaker03

  • *
  • Criminel
  • Messages: 38
    • Voir le profil
Re : Mettre des points de respawn
« Réponse #6 le: 17 Octobre 2007, 17:03:47 »
oui tu a répondu a ma question ^^
merci bcp