^Dev-PoinT^ Posted November 5, 2011 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)
Castillo Posted November 5, 2011 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.
^Dev-PoinT^ Posted November 5, 2011 Author Posted November 5, 2011 SoldSnake i make a smap deathmatch i want To Make Script Show PlayerMoney in Text
TAPL Posted November 5, 2011 Posted November 5, 2011 i want To Make Script Show PlayerMoney in Text in Text? what do you mean
^Dev-PoinT^ Posted November 5, 2011 Author Posted November 5, 2011 wtf dxdrawText Money Your Money : ...
TAPL Posted November 5, 2011 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
^Dev-PoinT^ Posted November 5, 2011 Author Posted November 5, 2011 Yes But Show Money in Text is better the Scoreboard can you tell me how To Make it dxdrawText (Money) ?
TAPL Posted November 5, 2011 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)
^Dev-PoinT^ Posted November 5, 2011 Author 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?
Castillo Posted November 5, 2011 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)
^Dev-PoinT^ Posted November 5, 2011 Author Posted November 5, 2011 SoldSnake the Size is small and the are the same postion
JR10 Posted November 6, 2011 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)
^Dev-PoinT^ Posted November 6, 2011 Author Posted November 6, 2011 same Thing how about put the Ping in left corner and Money Right Corner?
^Dev-PoinT^ Posted November 6, 2011 Author Posted November 6, 2011 Thx All Fixed it by My Self Thx For Help evry one
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