OnPlayerModInfo: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 20: Line 20:
     function ( filename, itemList )
     function ( filename, itemList )
         -- Print player name and file name
         -- Print player name and file name
         outputChatBox( tostring(getPlayerName(source)) .. " " .. tostring(filename) )
         outputChatBox( getPlayerName(source) .. " " .. filename )


         -- Print details on each modification
         -- Print details on each modification
Line 26: Line 26:
             local line = tostring(idx) .. ")"
             local line = tostring(idx) .. ")"
             for k,v in pairs(item) do
             for k,v in pairs(item) do
                 line = line .. " " .. tostring(k) .. "=" ..  .. tostring(v)
                 line = line .. " " .. tostring(k) .. "=" .. tostring(v)
             end
             end
             outputChatBox( line )
             outputChatBox( line )

Revision as of 14:30, 29 July 2011

This event is triggered when a player has modified certain files

Parameters

string filename, table itemlist
  • filename: An string with the filename of the modified file
  • itemlist: A table with the details of each modification within the file

Source

The source of this event is the player

Example

This example prints all information into the chatbox

addEventHandler ( "onPlayerModInfo", root,
    function ( filename, itemList )
        -- Print player name and file name
        outputChatBox( getPlayerName(source) .. " " .. filename )

        -- Print details on each modification
        for idx,item in ipairs(itemList) do
            local line = tostring(idx) .. ")"
            for k,v in pairs(item) do
                line = line .. " " .. tostring(k) .. "=" .. tostring(v)
            end
            outputChatBox( line )
        end

    end
)	
addEventHandler ( "onPlayerModInfo", getRootElement(),onPlayerModInfo )

See Also

Player events


Event functions