• 04 Juin 2026, 11:48:02


Auteur Sujet: Problème keys  (Lu 1591 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Raptor2x

  • *
  • Criminel
  • Messages: 48
    • Voir le profil
Problème keys
« le: 04 Novembre 2012, 17:30:45 »
Bonsoir à tous, pour résumé, j'ai fais plusieurs textdraw qui s'affichent à la connexion du joueur, et je voudrais tous les supprimer quand il appuie sur "Entrée", alors j'ai fait ça :

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if (newkeys & KEY_SECONDARY_ATTACK)
    {
    TextDrawDestroy(Text:Textdraw3);
    TextDrawDestroy(Text:Textdraw4);
    TextDrawDestroy(Text:Textdraw5);
    TextDrawDestroy(Text:Textdraw6);
    TextDrawDestroy(Text:Textdraw7);
    TextDrawDestroy(Text:Textdraw8);
    }
    return 1;
}

Donc ça marche bien, sauf que ça marche que quand le joueur a spawn, alors que je voudrais que ça le fasse à l'écran de connexion.
Par ailleurs, je voudrais justement cacher ou annuler le bouton spawn avant justement d'avoir appuyer sur entrée, comment je pourrais faire ? J'ai vu quelque part qu'on pouvait se servir de "TogglePlayerSpectating(playerid, 0);" mais sans expliquer comment.

Merci beaucoup d'avance à ceux qui m'aideront !

Hors ligne Xolokos

  • PAWN/XHTML/CSS/PHP/SQL/JS
  • *
  • Grand Banditisme
  • What are you waiting for ?
  • Messages: 681
    • Voir le profil
Re : Problème keys
« Réponse #1 le: 04 Novembre 2012, 18:48:11 »
Il faut de 1 faire une variable pour dire qu'il est dans ton dialog sinon ça risque de poser des problèmes.
Et ensuite tu n'a pas la bonne key.
Code: (pawn) [Sélectionner]
if (newkeys & KEY_SECONDARY_ATTACK)
Nippah !

Hors ligne Raptor2x

  • *
  • Criminel
  • Messages: 48
    • Voir le profil
Re : Problème keys
« Réponse #2 le: 04 Novembre 2012, 19:03:18 »
Déjà merci de ta réponse, ensuite je viens de faire une variable mais comment à partir de cette variable faire en sorte que le spawn soit désactivé ? C'est quoi la fonction pour désactiver le spawn ?
Sinon pour la key, c'est vraiment pas la bonne et ça vient de là? Car les textdraw se ferment bien mais que quand j'ai spawn.
Merci à toi encore une fois.

Hors ligne Raptor2x

  • *
  • Criminel
  • Messages: 48
    • Voir le profil
Re : Problème keys
« Réponse #3 le: 05 Novembre 2012, 00:49:31 »
Résolu, tout simplement sa-mp ne reconnaît pas les touches dans le OnPlayerConnect, il faut avoir spawn.
Merci quand même.