CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[HELP] Sirène type US

TrAfT_CaRiSsAn
TrAfT_CaRiSsAn
Niveau 10
03 juillet 2009 à 12:57:08

Bonjour voilà je voudrais créer une sirène US, à utiliser sur l'ordi, par exemple quand j'appuie sur a, et bien un son comme (wail) est émis jusqu'à je relâche la touche, et que je puisse utiliser deux son en même temps. Je ne sais pas si c'est possible, vous voyez un peu le genre, c'est comme si j'avais une vraie sirène avec les touches pour allumer et tout mais sur un clavier. Ca fait deux semaines que je cherche mais je ne trouve pas, je débute en programmation C.

Sinon j'ai un script dans le jeu emergency 4 ou quand je clique sur le une icône une sirène sonne exemple le klaxon comme ici :

http://www.dailymotion.com/user/TraftCarissan/video/x9m1a3_manual-siren-script-emergency-4_videogames mais je voudrais au lieu d'utiliser ma souris attribuer des touches de clavier. Comment faire voici le script (pour wail):

PS: pour le programme de la sirène énoncé plus haut je voudrais faire comme dans le jeu là mais sans utiliser le jeu. Merci.

int DummyGroup = 22;

object VcmdWailSiren : CommandScript
{
VcmdHorn()
{
SetIcon("sirens");
SetCursor("sirens");
SetRestrictions(RESTRICT_SELFEXECUTE);
SetPossibleCallers(ACTOR_VEHICLE);
}

bool CheckPossible(GameObject *Caller)
{
if (!Caller->IsValid())
return false;

return true;
}

bool CheckTarget(GameObject *Caller, Actor *Target, int childID)
{
if (!Target->IsValid() || Target->GetID() != Caller->GetID())
return false;

return true;
}

void PushActions(GameObject *Caller, Actor *Target, int childID)
{
Vehicle v(Caller);
int hornsoundID;
Vector CarPos = v.GetPosition();
hornsoundID =
Audio::PlaySample3D("mod:Audio/FX/Sirens/Touchmast
er Delta Wail.wav", CarPos, false);
//Audio::StopSample(hornsoundID);
}
};

object DummyHasSiren : CommandScript
{
DummyHasSiren()
{
SetGroupID(DummyGroup);
}

bool CheckTarget(GameObject *Caller, Actor *Target, int childID)
{
return false;
}

void PushActions(GameObject *Caller, Actor *Target, int childID)
{
}
};

Merci de votre aide.

godrik
godrik
Niveau 30
03 juillet 2009 à 18:40:31

NdM: deux up supprimes

Tu n'as pas l'impression d'abuser un peu. Ton topic est deuxieme dans le forum ? Tu as vraiment besoin de upper entre 12h et 15h ? Les forumeurs ont une vie, un travail. Ils ne font pas que ca de la journee de repondre a des gens sur internet.

Quand on a du code on le met sur un wall comme pastebin.com
et surtout on met tout le code et on dit quelle API on utilise. Parceque la, on ne peut pas deviner. De la meme facon on explique son probleme. Parceque c'est bien beau un code, mais ca ne me donne aucun indice sur pourquoi ca ne marche pas.

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment