|-FIVEM-| [TUTORIAL] | MONEY LOG VOM GELDTRANSFER |-FIVEM-|

Anleitung zum Erstellen von Blogs und Artikeln: Bitte hier klickieren

Mit diesem Script habt ihr die Möglichkeit Geldtransfers zwischen Spielern auf eurem Server zu kontrollieren.


Unsere Tabelle zum einfügen

Code
CREATE TABLE IF NOT EXISTS `transfer` (
  `Sender` varchar(50) DEFAULT NULL,
  `Type` varchar(50) DEFAULT NULL,
  `Amount` int(11) DEFAULT NULL,
  `Reciever` varchar(50) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Geldtransfer Information';


WIr gehen nach es_extended --> server --> main.lua und suchen nach "item_money" dort fügen wir folgendes ein:

Code
MySQL.Async.execute('INSERT INTO transfer (Sender, Type, Amount, Reciever)VALUES (@Sender, @Type, @Amount, @Reciever) ',
            {
                    ['@Sender']   = sourceXPlayer.name,
                    ['@Type']   = 'Cash',
                    ['@Amount']    = itemCount,
                    @Reciever    = targetXPlayer.name

        }
            )


Jetzt suchen wir nach "item_account" und fügen folgendes ein:

Code
MySQL.Async.execute('INSERT INTO transfer (Sender, Type, Amount, Reciever)VALUES (@Sender, @Type, @Amount, @Reciever) ',
            {
                    ['@Sender']   = sourceXPlayer.name,
                    ['@Type']   = 'Cash',
                    ['@Amount']    = itemCount,
                    ['@Reciver']    = targetXPlayer.name

        }
            )


Das wars, jetzt werden alle Geldtransfers protokolliert

Kommentare