• 04 Juin 2026, 17:30:05


Auteur Sujet: Comment faire une téléportation ? et un point de spawn  (Lu 2052 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne benku

  • *
  • Nouveau
  • Messages: 7
    • Voir le profil
Comment faire une téléportation ? et un point de spawn
« le: 31 Janvier 2009, 14:37:07 »
Bonjour , je commence un GM , mais je ne sais comment faire des point de téléportation , ni de spawn ! Si quelqu'un peut m'aider !

EDIT ! JE vois que je me suis trompé de section , qui peut mettre ce topic a sa place ? ;D ;
« Modifié: 31 Janvier 2009, 14:38:46 par benku »

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : Comment faire une téléportation ? et un point de spawn
« Réponse #1 le: 31 Janvier 2009, 15:36:00 »
Non c'est la bonne section.

Pour ce qui est de la teleportation, tu peu regarder dans d'autres topic, il y a plein de réponses ..

Pour les spawn, ca se trouve dans le OnGameModeInit:

AddPlayerClass(188,1939.7147,-2143.7817, 13.5597,161.9736,46,0,0,0,0,0);

J'explique:
188 = numéro du skin
1939.7147 = Position de spawn X
-2143.7817 = Position de spawn Y
13.5597 = Position de spawn Z
[color=teal,161.9736[/color] = Angle du joueur au spawn
46,0,0,0,0,0 = Armes du joueur (arme1, munition,, amre2, munition2, arme3, munition3)

Et pour trouver ces position, tu fait /save ingame ;)

A toi de jouer.

++
nikko

Hors ligne benku

  • *
  • Nouveau
  • Messages: 7
    • Voir le profil
Re : Comment faire une téléportation ? et un point de spawn
« Réponse #2 le: 31 Janvier 2009, 16:28:06 »
Oui sa je sais mais , le probleme c'est que je cherche a faire un spawn ou on peut choisir le skin genre comme dans le SFTDM

Double post: 31 Janvier 2009, 17:07:11
J'ai trouvé pour le code de téléportation , mais je ne sais pas comment me téléporté au je veux

Citer
if(strcmp(cmdtext, "/mls", true) == 0) {
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,-1369.9636,14.4219,90.7750);
SetPlayerArmour(playerid, 100.0);
SetPlayerHealth(playerid, 100.0);
ResetPlayerWeapons(playerid);
SendClientMessage(playerid, COLOR_GREY, "Bon Drift!");
return 1;
}
« Modifié: 31 Janvier 2009, 17:07:11 par benku »

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Comment faire une téléportation ? et un point de spawn
« Réponse #3 le: 31 Janvier 2009, 19:05:47 »
Ben ta juste a faire une savpos a l'endroit au tu veut que ton player arriver, une fois ta save faite, tu remplace les valeurs de cette ligne

SetPlayerPos(playerid,-1369.9636,14.4219,90.7750); de ton code

par celle qui sont dans ton fichier savedposition.txt qui c'est créer (a moins que tu ne l'avais déjà fait ^^ ) dans ton dossier source de GTA SA.

la dernière ligne de ce fichier sera la dernière /sav que tu aurais fais.

Les valeurs a prendre sont

AddPlayerClass(playerid, PosX, PosY, PosZ, Rotation, ID Arme1, Munitions arme1, ID Arme2,  Munitions Arme2, ID Arme3, Munitions Arme3);

Voila ;)
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne angeldrifteur

  • *
  • Nouveau
  • Messages: 7
    • Voir le profil
Re : Comment faire une téléportation ? et un point de spawn
« Réponse #4 le: 31 Janvier 2009, 20:03:45 »
Hey c'est ma commande de téléportation ^^ tout simple ou tu veux allé c'est la -1369.9636,14.4219,90.7750 ^^ si tu veux le changer tu fait comme Man t'a dit puis tu ne met que les trois première position la quatrième c'est l'angle donc pas besoin ou faut rajouter quelque chose à la téléportation si tu veux mettre l'angle:

SetPlayerFacingAngle  je crois désolé la flème d'ouvrir mon pawn ^^.

Voila bonne continuation à toi .

Hors ligne benku

  • *
  • Nouveau
  • Messages: 7
    • Voir le profil
Re : Comment faire une téléportation ? et un point de spawn
« Réponse #5 le: 31 Janvier 2009, 22:20:32 »
Ok merci a tous ! Oui Angel j'ai pris ta commande lol !

Double post: 31 Janvier 2009, 22:36:20
GRRR encore un prob , je met la position etc et il ne me telep pas a la position voulu ! il me telep a l'airport de san fierro alors que j'ai réglé pour los santos ...

CODE : if(strcmp(cmdtext, "/mls", true) == 0) {
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,-1369.9636,14.4219,90.7750);
SetPlayerArmour(playerid, 000.0);
SetPlayerHealth(playerid, 100.0);
ResetPlayerWeapons(playerid);
SendClientMessage(playerid, COLOR_GREY, "Téléportation aux motos de Los Santos");
return 1;
}
« Modifié: 31 Janvier 2009, 22:36:20 par benku »

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : Comment faire une téléportation ? et un point de spawn
« Réponse #6 le: 01 Février 2009, 00:14:33 »
Salut,

lit ce que Staff[Man] t'as dit, tu as encore les mauvaises coordonnées, ne vient pas te plaindre sans avoir fait le moindre effort....

++Sim++





Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Comment faire une téléportation ? et un point de spawn
« Réponse #7 le: 01 Février 2009, 01:17:25 »
Loooooooool c'est pas parce que ta mis "Aéroport Los Santos" que ça va te TP a Los Santos ^^ modifi la ligne que je te parlais, avec la technique que je t'es mis (la même que Nikko au passage xD)

^^

Bonne soirée a tous moi j'vais me pieuter :p
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne benku

  • *
  • Nouveau
  • Messages: 7
    • Voir le profil
Re : Comment faire une téléportation ? et un point de spawn
« Réponse #8 le: 01 Février 2009, 11:21:21 »
sa marche , mais si on veux avior l'arme avec on copie les truc de l'arme avec ?

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Comment faire une téléportation ? et un point de spawn
« Réponse #9 le: 01 Février 2009, 12:21:28 »
retire sa               ResetPlayerWeapons(playerid);
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