• 05 Juin 2026, 19:40:22


Auteur Sujet: Klaxon pour ouvrir une porte ou autre...  (Lu 4475 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne inbox

  • *
  • Tueur en série
  • Messages: 214
    • Voir le profil
    • Blog sur Gta
Klaxon pour ouvrir une porte ou autre...
« le: 19 Décembre 2008, 20:26:29 »
Bonsoir,

Sur ma map j'ai ajouter des portes et des barrières
je sait fermer ou ouvrir les portes mais je voudrais le faire avec un simple Klaxon

Savez-vous comment faire pour le faire avec la touche du Klaxon s'il vous plait ?

Merci
Cordialement,
signature hors-normes (image trop grande)

Hors ligne MrFredo

  • *
  • Grand Banditisme
  • Scripteur PHP/PAWN
  • Messages: 953
    • Voir le profil
    • GTA-Hosting
Re : Klaxon pour ouvrir une porte ou autre...
« Réponse #1 le: 19 Décembre 2008, 20:31:53 »
Callback OnPlayerKeyStateChange tu fait une condition que si le joueur apuie sur tel touche et qu'il est proche du portail sa s'ouvre (je ne connait pas la define de la touche klaxon dsl)

Hors ligne inbox

  • *
  • Tueur en série
  • Messages: 214
    • Voir le profil
    • Blog sur Gta
Re : Klaxon pour ouvrir une porte ou autre...
« Réponse #2 le: 20 Décembre 2008, 00:36:00 »
Bonsoir,

J'ai pris l'exemple sur mon autre script pour remorquer les voitures en panne
mais je ne trouve pas le bon code pour le klaxon et sur le forum de Samp
c'est pas pratique de discuter quand on connait pas trop l'anglais :(

Merci :)
Cordialement,
signature hors-normes (image trop grande)

Hors ligne Bayshore

  • *
  • Grand Banditisme
  • Messages: 923
    • Voir le profil
Re : Klaxon pour ouvrir une porte ou autre...
« Réponse #3 le: 20 Décembre 2008, 10:05:15 »
KEY_CROUCH (2)

Hors ligne inbox

  • *
  • Tueur en série
  • Messages: 214
    • Voir le profil
    • Blog sur Gta
Re : Klaxon pour ouvrir une porte ou autre...
« Réponse #4 le: 20 Décembre 2008, 11:47:17 »
Bonjour,

Merci beaucoup :)
mes portes s'ouvre très bien avec le Klaxon.

cordialement,
signature hors-normes (image trop grande)

Hors ligne inbox

  • *
  • Tueur en série
  • Messages: 214
    • Voir le profil
    • Blog sur Gta
Re : Klaxon pour ouvrir une porte ou autre...
« Réponse #5 le: 21 Décembre 2008, 13:53:24 »
Bonjour,

Je sait que je vous en demande beaucoup et je suis désolé
mais savez vous comment faire pour savoir si le joueur et proche du portail ou d'une porte

car pour le moment meme si le joueur est au bout de la map
il peu ouvrir les portes quand meme.

voici mon petit code pour le moment
     if(strcmp(cmd, "/p2", true) == 0) {
if(gTeam[playerid] != 2)
{
        SendClientMessage(playerid,COLOR_RED,"Vous n'êtes pas dans la Team Police");
return 1;
}
                SetTimer("police2",15000,0);
    return 1;
        }

Merci
Cordialement,
signature hors-normes (image trop grande)

Hors ligne angelrider

  • Scripteur
  • *
  • Bandit
  • Messages: 299
    • Voir le profil
Re : Klaxon pour ouvrir une porte ou autre...
« Réponse #6 le: 21 Décembre 2008, 14:11:55 »
Peut être un prox detector? ou setplayertopoint je ne sais pas.
Nouveau Site de Mods San Andreas:
http://lcdacreation.fr

Hors ligne inbox

  • *
  • Tueur en série
  • Messages: 214
    • Voir le profil
    • Blog sur Gta
Re : Klaxon pour ouvrir une porte ou autre...
« Réponse #7 le: 21 Décembre 2008, 16:57:27 »
Bonjour,

Le setplayertopoint n'existe pas dans Pawno :)
Merci quand meme.

cordialement,
signature hors-normes (image trop grande)


Hors ligne inbox

  • *
  • Tueur en série
  • Messages: 214
    • Voir le profil
    • Blog sur Gta
Re : Klaxon pour ouvrir une porte ou autre...
« Réponse #9 le: 21 Décembre 2008, 19:36:16 »
Bonsoir,

Non j'ai pas vu dans le showroom
je l'ai trouvé sur le Wiki de samp je vais y faire quelques tests

pour le moment je ne sait pas comment m'en servir

cordialement,
signature hors-normes (image trop grande)

Hors ligne ThePlaymobile

  • *
  • Criminel
  • Messages: 34
    • Voir le profil
Re : Klaxon pour ouvrir une porte ou autre...
« Réponse #10 le: 23 Décembre 2008, 21:32:16 »
Pour sa il faut faire un ifplayertopoint(suivie des cordonné prise par la cmd /save) ;)


++
Bizoux
Team Fi scripteur besoin d'aide conctater nous  ++ les gens

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : Klaxon pour ouvrir une porte ou autre...
« Réponse #11 le: 23 Décembre 2008, 22:32:17 »
Salut,

le code ça doit être un truc du genre:


stock bool:IsPlayerToPoint(playerid,Float:X,Float:Y,Float:Z,Float:Dist)
{
    new Float:Px,Float:Py:Float:Pz;
    GetPlayerPos(playerid,Px,Py,Pz);
    if(floatsqroot((X-Px) * (X-Px) + (Y-Py) * (Y-Py) + (Z-Pz) * (Z-Pz)) <= Dist)return true;
    return false;
}

++Sim++





Hors ligne MrFredo

  • *
  • Grand Banditisme
  • Scripteur PHP/PAWN
  • Messages: 953
    • Voir le profil
    • GTA-Hosting
Re : Klaxon pour ouvrir une porte ou autre...
« Réponse #12 le: 23 Décembre 2008, 22:58:48 »
Sufisait de rechercher sur le fofo ...

Code: (pawn) [Sélectionner]
stock PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{
    if(IsPlayerConnected(playerid))
    {
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
tempposx = (oldposx -x);
tempposy = (oldposy -y);
tempposz = (oldposz -z);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
return 1;
}
     }
     return 0;
}

Permet de detecter si un joueur est proche des cordonee indiquer selon un rayon qu'on defini ... donc c'est tout a fait se qu'il te faut je pense


Hors ligne inbox

  • *
  • Tueur en série
  • Messages: 214
    • Voir le profil
    • Blog sur Gta
Re : Klaxon pour ouvrir une porte ou autre...
« Réponse #13 le: 24 Décembre 2008, 00:11:10 »
bonsoir,

Oui j'ai fini le script apres mon Message N° 5
le script ne marcher pas j'ai donc fait quelques modifs et depuis ca tourne très bien sur mon serveur :)

Je m'en sert aussi pour un script que j'ai fait "Le permis Moto,Voiture" etc...

Merci a vous de votre aide
cordialement,
signature hors-normes (image trop grande)