Gossip nur einmal verwenden

Hallo, ich hab eine kleine frage.

Ich möchte gern, das man ein Gossip nur 1 mal verwenden kann.

Ich dachte ich mach das am besten mit einen DB Eintrag der so lautet

WorldDatabase.PQuery("UPDATE playeruse SET pGUID = '{HIER DIE PLAYER GUID}' WHERE id = {EINE ID von 1 bis ...});

doch leider weiß ich nicht genau wie ich diese abfrage gestalten soll, da ich nicht sonderlich viel von C++ versteh =/. Könnte mir vielleicht jemand bei meinen Problem helfen ?

Außerdem weiß ich auch nicht wie ich die GUID vom Player entnehmen kann, und sie in diesem Code verwende.