setResourceInfo
Client-side
Server-side
Shared
Manual Review Required
Please finish this page using the corresponding Old Wiki article. Go to Contribution guidelines for more information.
This function sets the value of any attribute in a resource info tag.
Note
This function requires the resource to have 'ModifyOtherObjects' ACL right.
OOP Syntax Help! I don't understand this!
- Method: resource:setInfo(...)
Syntax
bool setResourceInfo ( resource theResource, string attribute, string value )Required Arguments
- theResource: the resource we are setting info to.
- attribute: the name of the attribute that is to be set.
- value: the value of this attribute
Returns
- bool: value
Returns true if the info was successfully set, false otherwise
Code Examples
shared
This function sets the author of the current resource.
function outputAuthor(newAuthorName) author = getResourceInfo ( getThisResource(), "author" ) --Get the authors name if author then --if it exists outputChatBox( author .. " made this script." ) --tell the world his name else --if it doesn't setResourceInfo ( getThisResource(), "author", newAuthorName ) outputChatBox( "Author set to: "..newAuthorName ) --tell them that it was set endendSee Also
Resource Functions
- abortRemoteRequest
- addResourceConfig
- addResourceMap
- call
- callRemote
- copyResource
- createResource
- deleteResource
- fetchRemote
- getRemoteRequestInfo
- getRemoteRequests
- getResourceACLRequests
- getResourceConfig
- getResourceDynamicElementRoot
- getResourceExportedFunctions
- getResourceFromName
- getResourceGUIElement
- getResourceInfo
- getResourceLastStartTime
- getResourceLoadFailureReason
- getResourceLoadTime
- getResourceMapRootElement
- getResourceName
- getResourceOrganizationalPath
- getResourceRootElement
- getResources
- getResourceState
- getThisResource
- isResourceArchived
- isResourceProtected
- refreshResources
- removeResourceFile
- renameResource
- restartResource
- setResourceInfo
- startResource
- stopResource
- updateResourceACLRequest