Jump to content

حل مشكلة


Recommended Posts

السلام عليكم ورحمة الله وبركاته 

  اعطوني معنى ددا المشكلة 

 Point-System\c.Lua @ line 81: bad argument #1 to 'gsub' (string expected, got nil)

الكود 


function convertNumber(number)  
	local formatted = number  
	while true do      
		formatted, k = string.gsub(formatted, "^(-?%d+)(%d%d%d)", '%1,%2')    
		if (k==0) then      
			break   
		end  
	end  
	return formatted
end


 

 

 
 
Link to comment
On 12/06/2019 at 21:48, +Source|> said:

function convertNumber(number)
	local formatted = number  
	while true do      
		formatted, k = string.gsub(formatted, "^(-?%d+)(%d%d%d)", '%1,%2')    
		if (k==0) then      
			break   
		end  
	end  
	return formatted
end




addCommandHandler("m",
	function( source )
		outputChatBox( "Your Money "..convertNumber( getPlayerMoney(source) ).." $", source, 255, 255, 0, true )
	end
)

مثال

يعني كذا انت حليت المشكلة ؟

Link to comment
32 minutes ago, fargot.. said:

يعني كذا انت حليت المشكلة ؟

انت ما عطيتني مشكله عشان احلها

الكود صح بس انت تستعمله خطأ

وانا عطيتك مثال على طريقة استعماله

لانك ما طرحت كودك اللي فيه المشكله

Link to comment
function convertNumber ( number )
	local formatted = tostring ( number ) 
	while type ( formatted ) == "string" do      
		formatted, k = formatted:gsub("^(-?%d+)(%d%d%d)", "%1,%2")    
		if ( k == 0 ) then      
			break   
		end  
	end  
	return formatted
end

تاكد ان الأرقمنت الاول يكون رقم او سترنج ما تفرق بس واضح من الدي بق حقك ان القيمه الي انت حاتطها 

boolean

فتأكد من طريقت استعمالك للكود

Link to comment
5 hours ago, #x1AhMeD-09 said:

function convertNumber ( number )
	local formatted = tostring ( number ) 
	while type ( formatted ) == "string" do      
		formatted, k = formatted:gsub("^(-?%d+)(%d%d%d)", "%1,%2")    
		if ( k == 0 ) then      
			break   
		end  
	end  
	return formatted
end

تاكد ان الأرقمنت الاول يكون رقم او سترنج ما تفرق بس واضح من الدي بق حقك ان القيمه الي انت حاتطها 

boolean

فتأكد من طريقت استعمالك للكود

يعني كذا انت حليتها ؟

Link to comment
8 hours ago, fargot.. said:

يعني كذا انت حليتها ؟

الكود من الاول صح بس انا ضفت كم تحقق زياده ناقصين  + خليته يحول القيمه لي سترنج قبل ما يبداء العمليه

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...