Castillo Posted June 5, 2012 Posted June 5, 2012 How do you mean by "load a table"? San Andreas Utopia RPG (SAUR) Owner & Developer. Education is the most powerful weapon which you can use to change the world.
micheal1230 Posted June 5, 2012 Author Posted June 5, 2012 How do you mean by "load a table"? Like for example you have seen my infopoints script? Right? But When The Resource Gets Restarted The Infopoint Blips Dont Load In From The MYSQL Database Off Topic: Also In The MYSQL Database It Only Saves the X Postition And It Doesnt Save The Y Or Z Position mysql = exports.mysql local pInfo = createPickup ( -206.5537109375, 1132.1015625, 19.7421875, 3, 1239 ); -- create marker addEventHandler ( "onResourceStart", resourceRoot, function ( ) addEventHandler ( "onPickupHit", pInfo, fnShow ); -- add handler of event 'onPickupHit' to fn 'fnShow' addCommandHandler ( "createinfo", fnCreateInfo ); -- add command 'createinfo' to fn 'fnCreateInfo' end ) function fnShow ( pPlayer ) outputChatBox ( "Welcome to Fort Carson Roleplay Server!", pPlayer ); -- output on chat some text cancelEvent(); end function fnCreateInfo ( pPlayer, chCommand, ... ) if ( ... ) then if ( exports['global']:isPlayerAdmin ( pPlayer ) ) then local nX, nY, nZ = getElementPosition ( pPlayer ); local chText = table.concat ( { ... }, " " ); pInfoPickup = createPickup ( nX, nY, nZ, 3, 1239, 0.1 ); setElementData ( pInfoPickup, "Message", chText ); setElementData ( pInfoPickup, "Pos", nX .. nY .. nZ ); addEventHandler ( "onPickupHit", pInfoPickup, infohit ); fnSaveInfo(); end else outputChatBox ( "SYNTAX: /" .. chCommand .. " [iNFO]", pPlayer, 255, 194, 14 ); end end function fnSaveInfo ( ) local message = getElementData ( pInfoPickup, "Message" ); local position = getElementData ( pInfoPickup, "Pos" ); exports['mysql']:query_free ( "INSERT INTO `infopoints` ( pos, message ) VALUES ( '" .. exports.mysql:escape_string(position) .. "', '" .. exports.mysql:escape_string(message) .. "' )" ); end function infohit(thePlayer) local message = getElementData( infopointpickup,"Message") outputChatBox("" .. message .."",thePlayer) end
Cyandie Posted June 5, 2012 Posted June 5, 2012 Instead of exports['mysql']: you should use exports.mysql: if it's got any such dot or - line in you should use [''] if not use exports.(resourcename). Current Projects Cyandie's Cops and Robbers( 10% )
Alpha Posted June 5, 2012 Posted June 5, 2012 exports["resourceName"]:function(...) or exports.resourceName:function(...) Doesn't make any difference. My Resources: [REL] Support System v1.0.2
micheal1230 Posted June 5, 2012 Author Posted June 5, 2012 Could Someone Just tell me how to load stuff and why it doesnt save the x y and z?
micheal1230 Posted June 5, 2012 Author Posted June 5, 2012 Instead of exports['mysql']: you should use exports.mysql: if it's got any such dot or - line in you should use [''] if not use exports.(resourcename). This is nothing to do with how to load tables
Cyandie Posted June 5, 2012 Posted June 5, 2012 exports["resourceName"]:function(...) or exports.resourceName:function(...) Doesn't make any difference. You can't do such astuff as exports.test-system:function(....) can you now Current Projects Cyandie's Cops and Robbers( 10% )
Alpha Posted June 5, 2012 Posted June 5, 2012 Ah, no you can't, didn't know you mean that, misunderstood. My Resources: [REL] Support System v1.0.2
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now