Aller au contenu principal

SDatabase

Index​

Functions Index​

Function
void GetRegionValue (string key, Closure onResult)
void SetRegionValue (string key, string value, Closure onSave)
void GetPlayerValue (int player, string key, Closure onResult)
void SetPlayerValue (int player, string key, string value, Closure onSave)

Functions​

GetRegionValue​

void GetRegionValue (string key, Closure onResult)

Get a value stored in the region database. (this does not access the same database as the SPersistence class)

ParameterTypeDescription
keystringThe "key" to access the record from the region database.
onResultClosureThe name of the function which will be called once the results are ready.
This function will be called with a string parameter containing the requested value. onResult(value)
function onResult(value)
yourValue = value
end

Space.Database.GetRegionValue("testKey", onResult)

SetRegionValue​

void SetRegionValue (string key, string value, Closure onSave)

Store a "value" in the region database. (this does not access the same database as the SPersistence class)

ParameterTypeDescription
keystringThe "key" to access the record from the region database.
valuestringThe "value" that will be stored in the region database.
onSaveClosureThe name of the function which will be called when the "value" has been stored in the region database.
function onSave()
--
end

Space.Database.SetRegionValue("testKey", "testValue", onSave)

GetPlayerValue​

void GetPlayerValue (int player, string key, Closure onResult)

Get a value stored in a player database. (this does not access the same database as the SPersistence class)

ParameterTypeDescription
playerintThe ID of the player's database in whose record we will access.
keystringThe "key" to access the record from the region database.
onResultClosure

The name of the function which will be called once the results are ready.
This function will be called with a string parameter containing the requested value. onResult(value)

function onResult(value)
yourValue = value
end

Space.Database.GetPlayerValue(aPlayerID,"testKey",onResult)

SetPlayerValue​

void SetPlayerValue (int player, string key, string value, Closure onSave)

Store a "value" in a player database. (this does not access the same database as the SPersistence class). (this does not access the same database as the SPersistence class)

ParameterTypeDescription
playerintThe ID of the player's database in whose record we will access.
keystringThe "key" to access the record from the region database.
onSaveClosureThe name of the function which will be called when the "value" has been stored in the player database.
function onSave()
--
end

Space.Database.SetPlayerValue(aPlayerID,"testKey", "testValue",onSave)