• 03 Mai 2024, 07:58:51


Auteur Sujet: Respawn DM aréna  (Lu 1642 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne anthony_54

  • *
  • Tueur en série
  • [FR]<<<<Jackass Team >>>>[FR]
  • Messages: 131
    • Voir le profil
Respawn DM aréna
« le: 22 Juin 2011, 00:05:10 »
Bonsoir  :)

Voilà j'ai crée un derby dans l’arène de GTA san andreas,
Tout fonctionne impeccable mais quand le joueur meurt , il ne respawn pas au bon endroit.
J'utilise une téléportations avec véhicules

===================================================
[FR]<<<<Jackass Stunt/dm>>>>>[FR]

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : Respawn DM aréna
« Réponse #1 le: 22 Juin 2011, 00:13:02 »
Soir',
Détaille un peu plus : "il ne respawn pas au bon endroit." C'est à dire ?

Hors ligne anthony_54

  • *
  • Tueur en série
  • [FR]<<<<Jackass Team >>>>[FR]
  • Messages: 131
    • Voir le profil
Re : Respawn DM aréna
« Réponse #2 le: 22 Juin 2011, 00:20:57 »
Voilà le joueur respawn dans la zone de départ dans un autres mondevirtuel logique ils et toujours sensé être dans le dm
voilà le codes

Code: (pawn) [Sélectionner]
public OnPlayerSpawn(playerid)
{
if (IsInDM[playerid] != 0)
{
switch(IsInDM[playerid])
{
case 1:
{
new rand = random(sizeof(derby));
gPlayerVehicles[playerid] = CreateVehicle(444,
derby[rand][0],
derby[rand][1],
derby[rand][2],
derby[rand][3],
-1,-1,10);
PutPlayerInVehicle(playerid,gPlayerVehicles[playerid],0);
}
}
}
return 1;
}
« Modifié: 22 Juin 2011, 13:54:25 par anthony_54 »

===================================================
[FR]<<<<Jackass Stunt/dm>>>>>[FR]

Hors ligne hoegarden31

  • *
  • Nouveau
  • Messages: 7
    • Voir le profil
Re : Respawn DM aréna
« Réponse #3 le: 22 Juin 2011, 00:28:30 »
Pour completer le post de anthony_54, au moment de mourrir, on supprime la voiture est tous
public OnPlayerDeath(playerid, killerid, reason)
{
RemovePlayerFromVehicle(gPlayerVehicles[playerid]);
DestroyVehicle(gPlayerVehicles[playerid]);
gPlayerVehicles[playerid] = 0;

Apres, dans le spawn, j'ai remit ceci
new rand = random(sizeof(derby));
gPlayerVehicles[playerid] = CreateVehicle(444,
                                                derby[rand][0],
                                                derby[rand][1],
                                                derby[rand][2],
                                                derby[rand][3],
                                                -1,-1,100);
PutPlayerInVehicle(playerid,gPlayerVehicles[playerid],0);
LinkVehicleToInterior(gPlayerVehicles[playerid], 15);
SetVehicleVirtualWorld(gPlayerVehicles[playerid], 15);
SetPlayerInterior(playerid,15);
SetPlayerVirtualWorld(playerid,15);
Donc on recrée une voiture au bon endroit, et on y met le joueur dedans. Le tous dans le bon monde virtuel. Mais il ce passe rien. Le joueur reviens juste dans la zone de départ.
« Modifié: 22 Juin 2011, 00:31:39 par hoegarden31 »

Hors ligne anthony_54

  • *
  • Tueur en série
  • [FR]<<<<Jackass Team >>>>[FR]
  • Messages: 131
    • Voir le profil
Re : Respawn DM aréna
« Réponse #4 le: 22 Juin 2011, 12:55:19 »
Personne ne peut nous aidé ? :(

===================================================
[FR]<<<<Jackass Stunt/dm>>>>>[FR]

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Respawn DM aréna
« Réponse #5 le: 22 Juin 2011, 17:45:47 »
Je pense qu'il serai plus judicieux, de créer le véhicule, le mettre dans le monde virtuel, puis dans l'intérieur, ensuite mettre le joueur dans le monde virtuel, puis l'interieur, et la dans le véhicule.

Je pense que si vous faites cela votre problème devrait être réglé.



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne hoegarden31

  • *
  • Nouveau
  • Messages: 7
    • Voir le profil
Re : Respawn DM aréna
« Réponse #6 le: 22 Juin 2011, 18:34:31 »
Ok merci je vais regarder ça ;)

Hors ligne anthony_54

  • *
  • Tueur en série
  • [FR]<<<<Jackass Team >>>>[FR]
  • Messages: 131
    • Voir le profil
Re : Respawn DM aréna
« Réponse #7 le: 22 Juin 2011, 18:50:48 »
Quel code doit ton utiliser pour bloquer un joueur dans son véhicule svp ?

===================================================
[FR]<<<<Jackass Stunt/dm>>>>>[FR]

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Respawn DM aréna
« Réponse #8 le: 22 Juin 2011, 19:13:05 »
Tu peux le freezer, ou bien couper le moteur du véhicule.



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne anthony_54

  • *
  • Tueur en série
  • [FR]<<<<Jackass Team >>>>[FR]
  • Messages: 131
    • Voir le profil
Re : Respawn DM aréna
« Réponse #9 le: 22 Juin 2011, 19:49:04 »
Nous avons réglés le problème je vous remercie :)
Plus cas savoir pour quoi le monster et indestructible   :dry

===================================================
[FR]<<<<Jackass Stunt/dm>>>>>[FR]

Hors ligne hoegarden31

  • *
  • Nouveau
  • Messages: 7
    • Voir le profil
Re : Respawn DM aréna
« Réponse #10 le: 22 Juin 2011, 19:55:37 »
En fait, on essaye de bloquer les portes. Pour que le joueur ne peut plus sortir du véhicule. J'ai essayer avec la fonction SetVehicleParamsForPlayer, mais le joueur peut toujours sortir, mais plus entrer après.

Hors ligne hoegarden31

  • *
  • Nouveau
  • Messages: 7
    • Voir le profil
Re : Respawn DM aréna
« Réponse #11 le: 22 Juin 2011, 21:44:34 »
Bah c'est pas vraiment un probleme ça :p sans voiture, il va ce faire rouler dessus. Enfin, tous fonctionne donc merci pour l'aide.  :dling