ShowMenuForPlayer DE

From SA-MP Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 19:04, 19 June 2012
BlackAce (Talk | contribs)

← Previous diff
Revision as of 19:07, 19 June 2012
BlackAce (Talk | contribs)

Next diff →
Line 10: Line 10:
{{Returns|1 wenn es erfolgreich angezeigt wird, 0 wenn nicht.}} {{Returns|1 wenn es erfolgreich angezeigt wird, 0 wenn nicht.}}
-{{note|0 wird nur dann zurückgegeben, wenn ein Spieler nicht connected ist oder das Menü nicht exestier.t}}+{{note|0 wird nur dann zurückgegeben, wenn ein Spieler nicht connected ist oder das Menü nicht exestiert.}}
<pawn> <pawn>

Revision as of 19:07, 19 June 2012


Zeigt einem Spieler das erstellte Menü an.


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


Returns1 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 oder das Menü nicht exestiert.


new Menu:examplemenu;
// Globale Deklaration des Menüs
// für die spätere Verwendung
 
public OnGameModeInit()
{
    examplemenu = CreateMenu("Dein Menü", 2, 200.0, 100.0, 150.0, 150.0);
    // erstellt ein Menü mit 2 Spalten an Position 200 x 100
    // mit der Breite von 150
    AddMenuItem(examplemenu, 0, "Eintrag 1");
    AddMenuItem(examplemenu, 1, "Eintrag 2");
    //erstellt 2 Einträge im Menü
    return 1;
}
 
public OnPlayerCommandText(playerid,cmdtext[])
{
    if(strcmp(cmdtext, "/show", true) == 0)
    {
         ShowMenuForPlayer(examplemenu, playerid);
         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.

  • ShowMenuForPlayer: Zeigt einem Spieler das erstellte Menü an
  • AddMenuItem: Fügt einen Eintrag dem angegebenen Menü hinzu.


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