• 08 Juillet 2025, 23:11:27


Auteur Sujet: Question pour DM  (Lu 1003 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Ashley11

  • C++ user
  • *
  • Bandit
  • Messages: 260
    • Voir le profil
Question pour DM
« le: 09 Décembre 2010, 22:46:32 »
Je voudrais créer d'un part une commande pour que lorsque on meurt en DM que l'on respawn dans un autre spawn donc au hasard


Puis créer une commande qui empeche toutes personne en dm de changé de dm en cour de route donc sans passer par /dmq


Et enfin une derniére pour rajouter le DM auquel participe un joueur, exemple :

Ashley_Smith[dm2]
Merci d'avance les gars :D

EDIT :

Pour Xartrick , Ce dm sera une map snip donc je ne veut pas de GunGame sur ce dm donc comment doit-je fait pour ne mettre que le Snip  :(
« Modifié: 09 Décembre 2010, 23:01:10 par Ashley11 »

Hors ligne Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : Question pour DM
« Réponse #1 le: 09 Décembre 2010, 22:52:31 »
Si tu aurait un minimum réfléchie (sans même aller sur internet), tu aurait trouver la solution à ta deuxième question.

Création d'un tableau contenant toutes les positons pour le DM.


new Float:Spawn[5][4] =
{
{0000.0000, 0000.0000, 0000.0000, 0000.0000},
{1111.1111, 1111.1111, 1111.1111, 1111.1111},
{2222.2222, 2222.2222, 2222.2222, 2222.2222},
{3333.3333, 3333.3333, 3333.3333, 3333.3333},
{4444.4444, 4444.4444, 4444.4444, 4444.4444}
};

Un simple random suffit pour choisir une position (au hasard).

new Position = random(sizeof(Spawn));

SetPlayerPos(playerid, Spawn[position][0], Spawn[position][1], Spawn[position][2]);
SetPlayerFacingAngle(playerid, Spawn[position][3]);
SetCameraBehindPlayer(playerid);

Et voilà, ton code pour avoir plusieurs points de renaissance est prêt.

Hors ligne Ashley11

  • C++ user
  • *
  • Bandit
  • Messages: 260
    • Voir le profil
Re : Question pour DM
« Réponse #2 le: 09 Décembre 2010, 22:58:39 »
Merci Xartrick , il faut bien le placer dans
OnPlayerCommandText
???

Hors ligne Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : Question pour DM
« Réponse #3 le: 09 Décembre 2010, 23:00:53 »
Tu vois, tu ne fait aucun effort, tu ne cherche même pas à comprendre le code.
Ce code te téléporte à un endroit, donc à ton avis ?

Réponse A: Quand il meurt ?
Réponse B: Quand il tape une commande ?
Réponse C: Quand il re-naît ?
Réponse D: Quand il à fini de faire sa commission ?

Hors ligne Ashley11

  • C++ user
  • *
  • Bandit
  • Messages: 260
    • Voir le profil
Re : Question pour DM
« Réponse #4 le: 09 Décembre 2010, 23:02:36 »
Quand il meurt ^^ mais je veut juste cette commande quand je suis sur un Certain DM donc esque sa pose probléme ?

Hors ligne Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : Question pour DM
« Réponse #5 le: 09 Décembre 2010, 23:04:00 »
Faux, quand il re-naît, dès qu'il meurt, il y a un certain temps où la caméra flotte en l'air.
Pour le faire seulement dans un certain DM, tu met juste une condition ;).

Hors ligne Ashley11

  • C++ user
  • *
  • Bandit
  • Messages: 260
    • Voir le profil
Re : Question pour DM
« Réponse #6 le: 10 Décembre 2010, 17:05:01 »
D'accord je vais voir ca merci en tous cas :D