HideMenuForPlayer DE

From SA-MP Wiki

Jump to: navigation, search



Description:

Lässt das Menü für einen Spieler verschwinden.


Parameters:
(menuid, playerid)
menuidDie ID des Menüs das angezeigt werden soll.
playeridDie ID des Spielers der das Menü sehen soll.


Return Values:

1 wenn es erfolgreich angezeigt wird, 0 wenn nicht.


Image:32px-Ambox_warning_orange.png

Note

0 wird nur dann zurückgegeben, wenn ein Spieler nicht connected ist, das Menü nicht exestiert oder das Menü niemals für den Spieler angezeigt wurde.


public OnPlayerCommandText(playerid,cmdtext[])
{
    if(strcmp(cmdtext, "/menuhide", true) == 0)
    {
         new myMenu = GetPlayerMenu(playerid);
         // Herausfinden welches Menü der Spieler
         // gerade offen bzw. vor sich hat.
         HideMenuForPlayer(myMenu, playerid);
         // Menü verschwinden lassen
         return 1;
    }
    return 1;
}

Verwandte Funktionen

Folgende Funktionen könnten ebenfalls nützlich sein, da sie in der einen oder anderen Weise mit dieser verwandt sind.

  • HideMenuForPlayer: Lässt das Menü für einen Spieler verschwinden.
  • AddMenuItem: Fügt einen Eintrag dem angegebenen Menü hinzu.
  • GetPlayerMenu: Gibt die ID des Menüs zurück, welches sich auf dem Spielerbildschrim befindet.


Zugehörige Callbacks

Die folgenden Callbacks könnten hilfreich sein, da sie zusammen mit der Funktion arbeiten oder die Funktion dort ausgeführt werden kann.

Personal tools
Navigation
Toolbox