^Dev-PoinT^ Posted November 5, 2011 Share Posted November 5, 2011 Hi all who to Make dxdraw Money For Players i have Made Half of it but i dont understand dxdrawText exports.scoreboard:addScorboardColumn('Money') function M () local money = getPlayerMoney (source) setElementData (source, "Money", "$".. money ) end end addEventHandler ("onPlayerSpawn", getRootElement(), M ) function xxx () local screenWidth, screenHeight = guiGetScreenSize() local name = getPlayerName() local money = getPlayerMony(thePlayer) Link to comment
Castillo Posted November 5, 2011 Share Posted November 5, 2011 Could you explain us what are you trying to do? because that's a mess of client side functions and server side events. P.S: Is getPlayerMoney not getPlayerMony. Link to comment
^Dev-PoinT^ Posted November 5, 2011 Author Share Posted November 5, 2011 SoldSnake i make a smap deathmatch i want To Make Script Show PlayerMoney in Text Link to comment
TAPL Posted November 5, 2011 Share Posted November 5, 2011 i want To Make Script Show PlayerMoney in Text in Text? what do you mean Link to comment
^Dev-PoinT^ Posted November 5, 2011 Author Share Posted November 5, 2011 wtf dxdrawText Money Your Money : ... Link to comment
TAPL Posted November 5, 2011 Share Posted November 5, 2011 Can you tell me what the link between this exports.scoreboard:addScorboardColumn('Money') function M () local money = getPlayerMoney (source) setElementData (source, "Money", "$".. money ) end end addEventHandler ("onPlayerSpawn", getRootElement(), M ) and this function xxx () local screenWidth, screenHeight = guiGetScreenSize() local name = getPlayerName() local money = getPlayerMony(thePlayer) you want dxDrawText i don't understand why you put a script for add money in Scoreboard ---------------- this make no sense. function xxx () local screenWidth, screenHeight = guiGetScreenSize() local name = getPlayerName() local money = getPlayerMony(thePlayer) look at wiki https://wiki.multitheftauto.com/wiki/GetPlayerName https://wiki.multitheftauto.com/wiki/DxDrawText Link to comment
^Dev-PoinT^ Posted November 5, 2011 Author Share Posted November 5, 2011 Yes But Show Money in Text is better the Scoreboard can you tell me how To Make it dxdrawText (Money) ? Link to comment
TAPL Posted November 5, 2011 Share Posted November 5, 2011 example local screenWidth, screenHeight = guiGetScreenSize() function createText ( ) local money = getPlayerMoney(localPlayer) dxDrawText( "Your Money: "..tostring(money), 44, screenHeight-43, screenWidth, screenHeight, tocolor ( 0, 255, 0, 255 ), 1, "pricedown" ) end addEventHandler("onClientRender",root, createText) Link to comment
^Dev-PoinT^ Posted November 5, 2011 Author Share Posted November 5, 2011 Thx Tapl For The example i well study it i Made This see local screenWidth, screenHeight = guiGetScreenSize() function M ( ) local money = getPlayerMoney(localPlayer) local ping = getPlayerPing(localPlayer) dxDrawText( "Your Money: "..tostring(money), 44, screenHeight-43, screenWidth, screenHeight, tocolor ( 0, 255, 0, 255 ), 1, "default-bold" ) dxDrawText( "Your Ping: "..tostring(ping), 44, screenHeight-43, screenWidth, screenHeight, tocolor ( 255, 255, 0, 255 ), 1, "default-bold" ) end addEventHandler("onClientRender",root, createText) is it Right? Link to comment
Castillo Posted November 5, 2011 Share Posted November 5, 2011 local screenWidth, screenHeight = guiGetScreenSize() function M ( ) local money = getPlayerMoney(localPlayer) local ping = getPlayerPing(localPlayer) dxDrawText( "Your Money: "..tostring(money), 44, screenHeight-43, screenWidth, screenHeight, tocolor ( 0, 255, 0, 255 ), 1, "default-bold" ) dxDrawText( "Your Ping: "..tostring(ping), 44, screenHeight-43, screenWidth, screenHeight, tocolor ( 255, 255, 0, 255 ), 1, "default-bold" ) end addEventHandler("onClientRender",root, M) Link to comment
^Dev-PoinT^ Posted November 5, 2011 Author Share Posted November 5, 2011 SoldSnake the Size is small and the are the same postion Link to comment
JR10 Posted November 6, 2011 Share Posted November 6, 2011 Can't you edit it? Next time, look at the function's wiki page. local screenWidth, screenHeight = guiGetScreenSize() function M ( ) local money = getPlayerMoney(localPlayer) local ping = getPlayerPing(localPlayer) dxDrawText( "Your Money: "..tostring(money), 44, screenHeight-43, screenWidth, screenHeight, tocolor ( 0, 255, 0, 255 ), 2, "default-bold" ) dxDrawText( "Your Ping: "..tostring(ping), 44, screenHeight-55, screenWidth, screenHeight, tocolor ( 255, 255, 0, 255 ), 2, "default-bold" ) end addEventHandler("onClientRender",root, M) Link to comment
^Dev-PoinT^ Posted November 6, 2011 Author Share Posted November 6, 2011 same Thing how about put the Ping in left corner and Money Right Corner? Link to comment
^Dev-PoinT^ Posted November 6, 2011 Author Share Posted November 6, 2011 any one Please Link to comment
^Dev-PoinT^ Posted November 6, 2011 Author Share Posted November 6, 2011 Thx All Fixed it by My Self Thx For Help evry one Link to comment
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