Jump to content

Top 5 , Data


Mr.Mostafa

Recommended Posts

Posted

سلام عليكم

ابي لو كتبت كوماند , يجيب 5 فقط من الي معهم داتا

بشرط ال 5 يكونو اعلي ناس

يعني يترتبوا بترتيب علي حسب اللفلات , الاعلي يكون بالاول وكدا

ـــ

+ كيف احطهم بلوحة دي اكس , تحت بعض الخمسة ذولا ؟

ــ

هادا الكود يجيب كل الي معه داتا الفل , لكن ما يرتبهم ولا يجيب 5 بس ’ لاني ما اعرف كودها

وشكرا مقدما

addCommandHandler("top",
	function()
		outputChatBox("Top 5 Level",root,255,0,0,true)
		for _ , v in ipairs ( getElementsByType ( 'player' ) ) do
			if getElementData(v,"dataLevel") then
				outputChatBox(""..getPlayerName(v).."",root,255,0,0,true)
			end
		end
	end
)

 

330xum0.jpg

p_862d3zvf1.png

* تم آلآفتتآح مرة اخري , حياكم الله *

ip : * mtasa://145.239.212.62:22003 *

330xum0.jpg

Posted
addCommandHandler('top', function()
    local players, topPlayers = getElementsByType'player', {};
    for index = 1, #players do
        local data = getElementData(players[index], 'dataLevel')
        if data then
            topPlayers[#topPlayers+1] = {player = players[index], playerData = data};
        end
    end

    table.sort(topPlayers, function(first, second)
        return first.playerData > second.playerData
    end)

    outputChatBox('Top 5 Level', root, 255, 0, 0, true)
    for index = 1, #topPlayers do
        outputChatBox(index..': '..getPlayerName(topPlayers[index].player), root, 255, 0, 0, true)
        if index >= 5 then
            outputChatBox('_________', root, 255, 0, 0, true)
            break
        end
    end
end)

 

Posted
3 hours ago, #,xiRocKyz said:
  •         return first.playerData > second.playerData
  •  

tonumber

+_+

Skype : 01100001 01101100 01101001 01011111 01101101 01110100 00110001 00111001 00111001 00111001

every thing is gonna be alright

every thing is gonna be okay

it's gonna be a good good life

that's what my therapist say

Posted
4 minutes ago, #,xiRocKyz said:

لأي سبب ؟

حتى لو كان سترنق ترا عادي المقارنة بين سترنقين

يب لكن الالمنت داتا ما بترجع بسترند ولا

بنمبر

راجع صفحة الويكي

https://wiki.multitheftauto.com/wiki/GetElementData

وبتفهمني

Skype : 01100001 01101100 01101001 01011111 01101101 01110100 00110001 00111001 00111001 00111001

every thing is gonna be alright

every thing is gonna be okay

it's gonna be a good good life

that's what my therapist say

Posted
4 minutes ago, #,xiRocKyz said:

بترجع الداتا والداتا حقته لفل يعني نمبر

يا قلبي انا ما اعرف ليه نتجادل :D

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

@_@

+هي ترجع بمتغير طبيعة المتغير وش الله اعلم والله ما ابي افتيلك

تفضل اقرا بالويكي لو تبي تعرف

:D :D 

 

Skype : 01100001 01101100 01101001 01011111 01101101 01110100 00110001 00111001 00111001 00111001

every thing is gonna be alright

every thing is gonna be okay

it's gonna be a good good life

that's what my therapist say

Posted

@Master_MTA كوده صحيح

ترتب السترنق والارقام مثل الاحرف  يعني لو كان عندك جدول فيه احرف يرتبهم من الالف الى الياء مثل مانقول table.sort

وذا مثال

t = { "c" , "b" , "a" }

table.sort ( t )

for _ , v in ipairs ( t ) do 

print ( v ) 
--[[
a
b
c
 --]]

end

 

[ Skype : kreee89 - Discord : Abdul_KariM#1326 / طلبات البرمجة ] 

https://www.paypal.me/AbdulKariMx / اذا حاب تدعمني

Posted
3 minutes ago, Abdul KariM said:

 وذا مثال

يا شباب الله يهديكم هذا الكلام لو المتغير string,number

جرب الكود بنفسك

Skype : 01100001 01101100 01101001 01011111 01101101 01110100 00110001 00111001 00111001 00111001

every thing is gonna be alright

every thing is gonna be okay

it's gonna be a good good life

that's what my therapist say

Posted
Just now, Master_MTA said:

يا شباب الله يهديكم هذا الكلام لو المتغير string,number

جرب الكود بنفسك

طيب القيمة المخزنة بالداتا وش ؟ رقم معناه كوده صح

[ Skype : kreee89 - Discord : Abdul_KariM#1326 / طلبات البرمجة ] 

https://www.paypal.me/AbdulKariMx / اذا حاب تدعمني

Posted
Just now, Abdul KariM said:

طيب القيمة المخزنة بالداتا وش ؟ رقم معناه كوده صح

يب تصدق انتم صح اعذروني ما كنت ادري

شكرا للتنبيه

سلام عليكم بنام

بالتوفيق لكم ولصاحب الموضوع اهم شي استفاد

Skype : 01100001 01101100 01101001 01011111 01101101 01110100 00110001 00111001 00111001 00111001

every thing is gonna be alright

every thing is gonna be okay

it's gonna be a good good life

that's what my therapist say

Posted
14 minutes ago, Master_MTA said:

يا قلبي انا ما اعرف ليه نتجادل :D

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

@_@

+هي ترجع بمتغير طبيعة المتغير وش الله اعلم والله ما ابي افتيلك

تفضل اقرا بالويكي لو تبي تعرف

:D :D 

 

جرب بنفسك

addEventHandler('onResourceStart', resourceRoot, function()
    local number = {'first', 'second', 'third'};
    for index = 1, #number do
        local element = createElement('Master-is-wrong', number[index])
        setElementData(element, 'numbersData', index);
    end
end)

addCommandHandler('top', function()
    local players, topPlayers = getElementsByType'Master-is-wrong', {};
    for index = 1, #players do
        local data = getElementData(players[index], 'numbersData')
        if data then
            topPlayers[#topPlayers+1] = {player = players[index], playerData = data};
        end
    end

    table.sort(topPlayers, function(first, second)
        return first.playerData > second.playerData
    end)

    outputChatBox('Top 5 Level', root, 255, 0, 0, true)
    for index = 1, #topPlayers do
        outputChatBox(index..': '..getElementID(topPlayers[index].player), root, 255, 0, 0, true)
        if index >= 3 or index == #topPlayers then
            outputChatBox('_________', root, 255, 0, 0, true)
            break
        end
    end
end)

 

Posted

تسلم روك

بس كيف اجيبه في دي اكس بالترتيب

يعني لوحة الدي اكس فيها ارقام

ابي جمب كل رقم الترتيب حقه

استخدم داتات؟

330xum0.jpg

p_862d3zvf1.png

* تم آلآفتتآح مرة اخري , حياكم الله *

ip : * mtasa://145.239.212.62:22003 *

330xum0.jpg

Posted
5 minutes ago, Mr.Mostafa said:

تسلم روك

بس كيف اجيبه في دي اكس بالترتيب

يعني لوحة الدي اكس فيها ارقام

ابي جمب كل رقم الترتيب حقه

استخدم داتات؟

أيه

Posted
1 hour ago, *AnGeL said:

أيه

في طريقة آسهل , فآ آسسآلهم لو يعرفونهآ

330xum0.jpg

p_862d3zvf1.png

* تم آلآفتتآح مرة اخري , حياكم الله *

ip : * mtasa://145.239.212.62:22003 *

330xum0.jpg

Posted
10 hours ago, Abdul KariM said:

"onClientElementDataChange"

مع متغيرات 

ما فهمت , طيب كيف اجيب ال 5 داتات بالظبط . وش الاكواد الي بحتاجها

330xum0.jpg

p_862d3zvf1.png

* تم آلآفتتآح مرة اخري , حياكم الله *

ip : * mtasa://145.239.212.62:22003 *

330xum0.jpg

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...