|-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
  1. CREATE TABLE IF NOT EXISTS `transfer` (
  2. `Sender` varchar(50) DEFAULT NULL,
  3. `Type` varchar(50) DEFAULT NULL,
  4. `Amount` int(11) DEFAULT NULL,
  5. `Reciever` varchar(50) DEFAULT NULL
  6. ) 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
  1. MySQL.Async.execute('INSERT INTO transfer (Sender, Type, Amount, Reciever)VALUES (@Sender, @Type, @Amount, @Reciever) ',
  2. {
  3. ['@Sender'] = sourceXPlayer.name,
  4. ['@Type'] = 'Cash',
  5. ['@Amount'] = itemCount,
  6. @Reciever = targetXPlayer.name
  7. }
  8. )


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

Code
  1. MySQL.Async.execute('INSERT INTO transfer (Sender, Type, Amount, Reciever)VALUES (@Sender, @Type, @Amount, @Reciever) ',
  2. {
  3. ['@Sender'] = sourceXPlayer.name,
  4. ['@Type'] = 'Cash',
  5. ['@Amount'] = itemCount,
  6. ['@Reciver'] = targetXPlayer.name
  7. }
  8. )


Das wars, jetzt werden alle Geldtransfers protokolliert

Kommentare