• 06 Juin 2026, 23:32:50


Auteur Sujet: empêché les joueur de sortir  (Lu 1886 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne ~TxK>Tiesto

  • The King ;)
  • *
  • Tueur en série
  • Vaut mieux être seul que mâle accompagné
  • Messages: 107
    • Voir le profil
empêché les joueur de sortir
« le: 06 Septembre 2008, 19:26:24 »
Re salut ! , j'ai encore besoin de vous ! , bon alors je voudrais mettre un dm sur mon gm et je voudrais mettre "le mot je le connais pas" pour empêché les joueur de sortir ! ( le truc qui est invisible et quand on essaye de sortir on vole ) svp aidez moi
Le monde est une grande roue qui ne peut se mouvoir sans écraser quelqu'un

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : empêché les joueur de sortir
« Réponse #1 le: 06 Septembre 2008, 19:32:46 »
Cest le SetPlayerWolrdBound

++
nikko

Hors ligne Bayshore

  • *
  • Grand Banditisme
  • Messages: 923
    • Voir le profil

Hors ligne ~TxK>Tiesto

  • The King ;)
  • *
  • Tueur en série
  • Vaut mieux être seul que mâle accompagné
  • Messages: 107
    • Voir le profil
Re : empêché les joueur de sortir
« Réponse #3 le: 06 Septembre 2008, 20:26:35 »
ok et je met sa ou ? " SetPlayerWorldBounds(playerid, 00.0, 0.0, 00.0, 0.0); "

et faut 4 non ? par ex :

coté gauche : SetPlayerWorldBounds(playerid, 2x.xx, xx.xx, xx.x, x.x);
coté droit : SetPlayerWorldBounds(playerid, 3x.xx, xx.xx, xx.x, x.x);
lautre coté : SetPlayerWorldBounds(playerid, 4x.xx, xx.xx, xx.x, x.x);
lautre coté : SetPlayerWorldBounds(playerid, 5x.xx, xx.xx, xx.x, x.x);

comme sa ? expliquez moi svp
Le monde est une grande roue qui ne peut se mouvoir sans écraser quelqu'un

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : empêché les joueur de sortir
« Réponse #4 le: 06 Septembre 2008, 21:57:44 »
salut,

selon moi le meilleur endroit où placer cette fonction est dans le OnPlayerConnect

et si tu regarde bien, il y a:

- un X_MAX (le plus loin à l'ouest)
- un X_MIN (le plus loin à l'est)
- un Y_MAX (le plus loin au nord)
- un Y_MIN (le plus loin au sud)

alors une seule fonction te place les 4 murs dont tu as besoin

heureux de pouvoir t'aider :cheers

++Sim++





Hors ligne ~TxK>Tiesto

  • The King ;)
  • *
  • Tueur en série
  • Vaut mieux être seul que mâle accompagné
  • Messages: 107
    • Voir le profil
Re : empêché les joueur de sortir
« Réponse #5 le: 06 Septembre 2008, 22:01:57 »
euh j'ai pas très bien compris le truc de X_MAX ou se truc ?
Le monde est une grande roue qui ne peut se mouvoir sans écraser quelqu'un

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : empêché les joueur de sortir
« Réponse #6 le: 06 Septembre 2008, 22:48:27 »
Telecharge Xtrem Vehicle Ploter sur internet, tres pratique pour faire des worldbound et autre  ;)

++
nikko

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : empêché les joueur de sortir
« Réponse #7 le: 06 Septembre 2008, 23:09:15 »
enfin....


c'est pas très compliqué, tu vas prendre les coordonné des coins opposés de la zone où tu veut "enfermer" les joueurs, puis tu regarde les paramètre de la fonction et tu place les valeurs ou al logique te commande de les placer......

EXEMPLE:

Tu as pris ces positions avec la commandes /save:
AddPlayerClass(0,-1264.5253,-266.5184,14.1484,180.0010,0,0,0,0,0,0); //
AddPlayerClass(0,-1286.1923,-207.0193,14.1440,7.1438,0,0,0,0,0,0); //

alors là, tu regarde les paramètres de la fonction:
SetPlayerWorldBounds(playerid,Float:x_max,Float:x_min,Float:y_max,Float:y_min)
tu trouve les valeur correspondantes, le x le plus élevé = x_max, l'autre x_min et pareil avec les deux y, en passant:

X
Y
Z
Angle

AddPlayerClass(0,-1264.5253,-266.5184,14.1484,180.0010,0,0,0,0,0,0);

donc:

SetPlayerWorldBounds(playerid,-1264.5253,-1286.1923,-207.0193,-266.5184);
et voilà, c'est fait ;)

++Sim++





Hors ligne ~TxK>Tiesto

  • The King ;)
  • *
  • Tueur en série
  • Vaut mieux être seul que mâle accompagné
  • Messages: 107
    • Voir le profil
Re : empêché les joueur de sortir
« Réponse #8 le: 07 Septembre 2008, 12:55:53 »
ah d accord ! bon ben merci je vais essayé sa !  :cheers
Le monde est une grande roue qui ne peut se mouvoir sans écraser quelqu'un