Progetto H — Riferimento API Documentazione & Scripting

Funzioni & API Esportate 1

identity:create

Condiviso
MetaCore.Callback.request('multicharacter:create', payload, callback)
Invia i dati anagrafici validati al server per creare il personaggio nel database `users` e spawnarlo.

Parametri & Opzioni

Parametro Tipo Stato Descrizione
payload.slot number Obbligatorio Numero di slot selezionato (es. 1, 2, 3).
payload.firstname string Obbligatorio Nome del personaggio (2-32 caratteri alfabetici).
payload.lastname string Obbligatorio Cognome del personaggio (2-32 caratteri alfabetici).
payload.dateofbirth string Obbligatorio Data di nascita in formato ISO 8601 (YYYY-MM-DD).
payload.sex string Obbligatorio Sesso: 'm' (maschio) o 'f' (femmina).

Valore di Ritorno

void — Restituisce { selected = true } in caso di successo.

Esempio d'Uso

Esempio Lua
MetaCore.Callback.request("multicharacter:create", {
    slot = 1,
    firstname = "Artù",
    lastname = "Pendragon",
    dateofbirth = "1995-05-12",
    sex = "m"
}, function(res, err)
    if res and res.selected then
        Console.Log("Personaggio creato con successo!")
    end
end)