Hallo Zusammen könnte mir jemand ein tut schicken von ein akohol system ich möchte, dass er die flasche in der hand hat und permaus klick Trinken kann und danach möchte ich das so haben, dass das bild schwingt könnte mir jemand dabei helfen ?
Samp Alkohol system
- Nikone
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
-
Oder man gibt ihm direkt diese eine Funktion, die er sucht:
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
Für andere Actions: https://wiki.sa-mp.com/wiki/SpecialActions
Dadurch bekommt er automatisch eine Bierflasche und wird automatisch betrunken
mfg.
-
https://wiki.sa-mp.com/wiki/SpecialActions was soll ich jetz dort alles raus nehmen ? und wo einfügen
-
Beispielsweise so:if(strcmp(cmd, "/rauchen", true) == 0)
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SMOKE_CIGGY);
return 1;
}#DONE
Geholfen & geklärt. -
Beitrag von DeRoX- ()
Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar. -
Wenn du es genauso willst oder ähnlich melde dich bei mir. Habe es Ihm eben auch gemacht.
MfG
-
Beitrag von DeRoX- ()
Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar. -
Hier was zusammengebastelt:
// OBEN IM SCRIPT
#define DIALOG_TRINKEN//OCMD (falls Vorhanden )
ocmd:trinken(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, !!!HIER REIN WO MAN STEHEN MUSS!!!))return SendClientMessage(playerid, COLOR_RED, "Du bist kein Polizist!");
ShowPlayerDialog(playerid,DIALOG_TRINKEN,DIALOG_STYLE_LIST,"Getränke","Cola\nFanta\nSprite","Kaufen","Abbrechen");
return 1;
}
// OnDialogResponse
if(dialogid == DIALOG_TRINKEN)
{
if(response)
{
if(listitem == 0)
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SMOKE_CIGGY);
SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine Cola gekauft.");
GivePlayerMoney(playerid, -3);
}
if(listitem == 1)
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SMOKE_CIGGY);
SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine Fanta gekauft.");
GivePlayerMoney(playerid, -2);
}
if(listitem == 2)
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SMOKE_CIGGY);
SendClientMessage(playerid, COLOR_GREEN, "Dz hast dir eine Sprite gekauft.");
GivePlayerMoney(playerid, -2);
}
}
}MfG
-
Beitrag von DeRoX- ()
Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar. -
Kontext bitte.
-
Beitrag von DeRoX- ()
Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar. -
breadfish.de
Hat das Thema geschlossen.