Guten Tag,
Ich benutze ein LoH Script.
Wenn ich den BurgerShot betrete,muss ich /menu eintippen,und das Menu erscheint.
Ich möchte,dass wenn ich in das Pickup "Reinlaufe",dass Menu / Dialog direkt erscheint.
Wir würde sowas funktionieren
Guten Tag,
Ich benutze ein LoH Script.
Wenn ich den BurgerShot betrete,muss ich /menu eintippen,und das Menu erscheint.
Ich möchte,dass wenn ich in das Pickup "Reinlaufe",dass Menu / Dialog direkt erscheint.
Wir würde sowas funktionieren
Vergebe dem Pickup beim Erstellen eine Variable und scripte unter OnPlayerPickupPickup(...) deinen Dialog hin
Verstehe ich nicht ganz tut mir Leid.
Kannst du mir ein Beispiel bitte posten?
Wäre sehr hilfreich
public OnPlayerPickUpPickup(playerid, pickupid)
{
switch(pickupid)
{
case BLA:
{
ShowPlayerDialog(playerid, BLA, DIALOG_STYLE_LIST, "Menü - Wähle dein Essen aus", "Bla\nBla\nBla", "Kaufen", "Abbrechen");
return 1;
}
}
}
Danke!
PickupID,bedeutet also.
Wie weiss ich welche pickupid ich gerade hab.
new BLA;
public OnGameModeInit()
{
BLA = CreatePickup( /* Parameter */);
}