CopyResource: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{Server function}} | {{Server function}} | ||
This function copies a specified [[resource]] with a new name. | This function copies a specified [[resource]] with a new name. | ||
Line 29: | Line 28: | ||
addCommandHandler ("backupresource",backupResouce) -- add command | addCommandHandler ("backupresource",backupResouce) -- add command | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==Requirements== | |||
{{Requirements|1.1.1-9.03316|n/a|}} | |||
==See Also== | ==See Also== | ||
{{Resource_functions}} | {{Resource_functions}} |
Revision as of 23:30, 21 October 2011
This function copies a specified resource with a new name.
Syntax
bool copyResource ( resource theResource, string newResourceName )
Required Arguments
- theResource: the resource which is going to be copied
- newResourceName: the name that the copied resource will receive
Returns
Returns true if the resource was copied successfully, false otherwise.
Example
-- This script can backup your resource with a easy command! /backupresource [resourcename] function backupResource (player,command,resourcetobackup) -- start the function if (resourcetobackup) and (getResourceFromName(resourcetobackup)) then -- check if the resource is exist copyResource (getResourceFromName(resourcetobackup),resourcetobackup .. "_backup") -- copy the resource and give it the name [resource]_backup outputChatBox ("Resource " .. resourcetobackup .. " succesfully backed up!",player,255,0,0,false) -- say it's OK! else -- if it isn't exist outputChatBox ("Resource can't be backed up! (don't forget the parameters!)",player,255,0,0,false) -- say it isn't exist! end end addCommandHandler ("backupresource",backupResouce) -- add command
Requirements
This template will be deleted.
See Also
- abortRemoteRequest
- call
- fetchRemote
- getResourceConfig
- getResourceDynamicElementRoot
- getResourceExportedFunctions
- getResourceFromName
- getResourceName
- getResourceRootElement
- getResourceState
- getThisResource
- getRemoteRequests
- getRemoteRequestInfo