Beiträge von VitoHusky

    Klar musst du ihm sagen was er rechnen soll


    die Player Variable sagt einfach nur
    "Ey der will Drogen also bezahlt er 5 $ pro Gramm


    dann rechnet er aus
    new tPreis = tMenge*GetPVarInt(playerid,"DrogenMultiplikator");


    Ausgesprochen
    In den Kasten "tPreis" Klatsch ich jetzt die "tMenge" die eingegeben wurde mal den eben abgespeicherten Kasten der den Preis pro Gramm sagt ;)


    Und dann einfach
    GivePlayerMoney(playerid, -tPreis);


    Gruß

    Ich würde bei der response des list Dialogs eine pVar als Multiplikator machen
    So habe ich es mi meinem Drogendealer Bot und dem "Blumenladen"


    Also einfach


    if listitem == 0 //sagen wir hanf
    SetPVarInt(playerid, "DrogenMultiplikator",5); // Pro Gramm 5 &
    else listitem 1 //kp Koks
    SetPVarInt(playerid, "DrogenMultiplikator",10); // Ist was teurer also 10 $


    dann in dem input Dialog
    new tMenge = strval(inputtext);
    new tPreis = tMenge*GetPVarInt(playerid,"DrogenMultiplikator");


    Gruß

    Ahhh


    ShowFManagmentDialog(playerid, Faction, Dialog, tError = 0)
    {


    So ?
    Ist da etwas unprofessionell oder gibt es eine andere schnelle Lösung?
    Nochnie mit solchen "normalen" Funktionen gearbeitet :D
    Funktioniert anscheinend. Es gibt zumindest keine Warnung oder Error

    niklas
    Nette Idee doch eigendlich totaler Schwachsinn xD
    Ich will ja wenn ShowFManagmentDialog(playerid, Faction, Dialog)
    nur gegeben ist das tError 0 ist
    Wenn aber tError mit gegeben wird soll es den gegebenen Wert haben


    @BlackAce und Douq
    Danke für die schnelle Antwort jedoch hab ich auch nochnie mit Natives usw gearbeitet
    Hab mal im Wiki geschaut bei den keywords:Initialisiers usw
    Aber wurde nicht schlau daraus...


    Hier mein Code:
    Ganz oben
    native ShowFManagmentDialog(playerid, Faction, Dialog, tError = 0);


    Ganz unten:
    ShowFManagmentDialog(playerid, Faction, Dialog, tError)
    {


    Meine Vermutung ist das ich das total falsch verwende :D


    Gibt es da Lösungsvorschläge?

    Hatte ich auch schon überlegt
    bringt aber auch nichts


    forward ShowFManagmentDialog(playerid, Faction, Dialog, tError = 0);
    public ShowFManagmentDialog(playerid, Faction, Dialog, tError = 0)


    Code
    error 059: function argument may not have a default value (variable "tError")
    error 059: function argument may not have a default value (variable "tError")


    (Beide Zeilen)

    Hallo Breadfish


    Es ist mir etwas peinlich diese Frage zu stellen.
    Da ich etwas zu faul bin die Pawn Documentation durchzu kemmen frage ich hier kurz


    Wie setze ich in publics default Values?


    So funktioniert es jedenfalls nicht:
    forward ShowFManagmentDialog(playerid, Faction, Dialog, tError = 0);
    public ShowFManagmentDialog(playerid, Faction, Dialog, tError)


    Error in der Forward Zeile:

    Code
    error 059: function argument may not have a default value (variable "tError")



    Grüßlein
    Dark.Shadow

    Hallo Breadfish Community


    Ich arbeite momentan mit dem SA-MP Object Editor (Link)


    Aber ich habe ein Problem. Wenn man ein Object doppelt anklickt kommen alle Infos dazu.
    Bei mir jedoch ist die Box "Textur" leer.
    Ist sehr blöd, da ich momentan genau das brauche für SetObjectMaterial


    Habe im Thread schon fast alles durchgesucht. Einige hatten das selbe Problem aber
    niemand hat eine Lösung gepostet


    Gibt es da jemanden der hier eine Lösung hat?


    Gruß
    Dark.Shadow

    Evtl. kannst du ja nach Hilfe fragen wer dir das kurz einrichtet


    Je nach Informationsmenge die schon gegeben ist dauert das ganze 5 Minuten bis 2 Stunden ;D


    Für meinen Teil -> Es ist eigendlich einfach wenn man weiß mie
    ich hätte damit 0 Probleme