Adauga un cont:
INSERT INTO
{table_prefix}users
(login, password, email, register_date, active, activation_key, account_flags)
VALUES
($login, $password, $email, time(), $active, $random_string, $account_flags);
NOTA:
-
$login
poate sa fie steamID, IP sau nickname. -
Daca a.
$login
este steamid =>$account_flags
= 'ca' b.$login
este ip =>$account_flags
= 'da' c. altfel =>$account_flags
= 'ab' (aceste lucruri sunt facute automat de script, dar tu lucrand direct cu DB-ul, trebuie sa le implementezi in plugin) -
Pentru a forta un cont sa fie activat imediat dupa inregistrare, doar setezi
$active
= '1'. -
Daca vrei ca un cont sa fie neaparat activat dupa inregistrare, setezi
$active
= '0' si ii printezi user-ului in HUD sau chat link-ul catre activare, care este de forma:<regnick_install>/ucp/confirm/$random_string
Adauga un access:
INSERT INTO
{table_prefix}users_access
(user_ID, server_ID, group_ID)
VALUES
($userID, $serverID, $groupID);
NOTA:
- Daca
$serverID
= '0', atunci contul este global.