-
Posts
1,439 -
Joined
-
Last visited
-
Days Won
5
Everything posted by #Soking
-
جربت الاكواد العطيتها لك ؟
-
local marker1 = createMarker (2246.54395,-2079.64966,12.54688, "cylinder", 1.5, 255, 255, 0, 170 ) local marker2 = createMarker (2238.59302,-2089.68872,12.54688, "cylinder", 1.5, 255, 0, 0, 170 ) local marker3 = createMarker (2232.19043,-2081.62744,12.54688, "cylinder", 1.5, 0, 255, 0, 170 ) local blip = createBlip(2232.19043,-2081.62744,12.54688,46) ------------------------------------------------ addEventHandler("onMarkerHit",marker3, function ( ) if getElementType (source) == "player" then triggerClientEvent(source,"open",source) end end ) addEventHandler("onMarkerHit",marker1, function( ) if getElementType (source) == "player" then if getElementData(source,"job") then if getElementData(source,"fff") == 0 then setPedAnimation(source,"CARRY","liftup") setElementData(source,"fff",(getElementData(source,"fff") or 0 ) +1) end end end end ) addEventHandler("onMarkerHit",marker2, function ( ) if getElementType (source) == "player" then if getElementData(source,"job") and getElementData(source,"fff") ~= 0 then setElementData(source,"job2",(getElementData(source,"job2") or 0) +1) setElementData(source,"fff",getElementData(source,"fff") -1) outputChatBox("You Have"..getElementData(source,"job2").."/5",source,255,255,0) setPedAnimation( source, nil) end if getElementData(source,"job2") == 5 then setPedAnimation( source, nil) createVehicle( 456,2233.39063,-2094.22803,12.54688, 0, 0, 270 ) destroyElement(marker1) destroyElement(marker2) createBlip(1808.47900,-1434.74524,13.42969,41) local marker4 = createMarker(1808.47900,-1434.74524,12.42969, "cylinder", 1.5, 0, 0, 255, 170 ) end end end ) addEventHandler("onMarkerHit",marker4, function ( ) setElementData(source,"Money",(getElementData(source,"Money") or 0) + 100000) destroyElement( marker4 ) end ) جرب + تاكد من الداتا
-
client addEventHandler("onClientGUIClick", root, function( ) if ( source == N ) then triggerServerEvent('add',localPlayer) end end ) server addEvent("add",true) addEventHandler("add",root, function ( ) exports["guimessages"]:outputServer(root,"تم نقل "..getPlayerName(source).."الي وظعية الافك",root, 255, 255, 255, true ) end) هيك تقصد ؟
-
table.sort باختصار هي تقوم بترتيب الجدول مثال : table = { } table.sort(table, function(v1,v2) return(tonumber(v1[2]) or 0) > (tonumber(v2[2]) or 0) end) هيك قام بترتيب الجدول من الاصغر للاكبر و تقدر تستخدمها في اشياء كثيره و تستخدم اكثر شي في التوبات اتمني اكون افدك
-
addEventHandler("onClientGUIClick", root, function () if ( source == Mute ) then local WC = getPlayerFromName(guiGridListGetItemText(GrideControl,guiGridListGetSelectedItem(GrideControl),1)) setElementData(WC,'Mute',true) guiSetEnabled(Mute,false) setTimer(guiSetEnabled,5000,1,Mute,true) elseif ( source == uMute ) then setElementData(WC,'Mute',false) guiSetEnabled(uMute,false) setTimer(guiSetEnabled,5000,1,uMute,true) end end ) مايحط الداتا علي الشخص الحدده من الجريد ليست
-
ماحد بيفهمني الا لو جرب + جربت موضوع لوس
-
سفن اب انا سكت لان لن يتم الافاده وقلت خلاص لان انا اقصد يغير الكتابه
-
addEventHandler("onPlayerChat",root, function ( msg ) if ( msg == 'مهمة' ) then spawnPlayer(source,3727.5,-342.29998779297,1000.19999694824) giveWeapon(source,46) end end ) setTimer( function ( ) if isElement(marker) then destroyElement(marker) outputChatBox(' The Mission Was Stat < للذهاب قم بكتابة مهمة في الشات العام ',root,255,255,255,true) marker = createMarker(3724.6000976563,-385.5,1.6000000238419,"cylinder",4,255,255,255,255) end end,50000,0) addEventHandler("onMarkerHit", marker, function (player) if isElement(marker) then destroyElement(marker) if getElementType(player) == "player" and not isPedInVehicle(player) then givePlayerMoney(player,50000) -- killPed(player) outputChatBox(" #0099ff فاز بمهم, وحصل على 50000"..getPlayerName(player).." اللاعب ",root,255,255,255,true) end end end ) مش مجربه + هيك تقصد والا وش انا مش فاهم وش تبيبالزبط
-
addEventHandler('onClientElementDataChange',root, function ( dataName ) if dataName == 'PointP' or dataName == 'PointG' then TopList = {} TopBest = {} for i, player in ipairs (getElementsByType("player")) do table.insert(TopList, {getPlayerName(player), (getElementData(player, "PointP") or 0)}) table.insert(TopBest, {getPlayerName(player), (getElementData(player, "PointG") or 0)}) end table.sort(TopList, function(a,b) return(tonumber(a[2]) or 0) > (tonumber(b[2]) or 0) end) table.sort(TopBest, function(a,b) return(tonumber(a[2]) or 0) > (tonumber(b[2]) or 0) end) for i, value in ipairs(TopList) do guiSetText(GUIEditor.label[2],'P '..value[1]..' ('..value[2]..')') end for i, value in ipairs(TopBest) do guiSetText(GUIEditor.label[3],'G '..value[1]..' ('..value[2]..')') end end end ) للاسف مايرتب الجدول
-
شف ضابل بعيط مثال في gui لما بسوي label اقدر اغير كتابته عبر guiSetText بدي اسوي نفس الطريقه مع Dx كككيف
-
انا بدي يستبدل واحده بوحده يا ضابل يعني ماينشء ورا بعض
-
انا اقولك انه يجي اتنين او اكثر dx فوق بعض وش الحل
-
يشيخ طلعتوني عن شعووووورريييييي شوف انا اكلمك في شو وتقولي شو
-
انت مافهمتني اكثر انا بحاول اوضح لك الحين في 3 لاعبين 1- 7up 2- DABL 3- Soking سفن دخل و اول لما دخل اخد قيمه بهائا الشكل setElementData(source,'Data',0) و كتب كلمه في اف8 اخد داتا بهاذا الشكل setElementData(source,'Data',getElementData(source,'Data') or 0 ) + 10 تمام ؟ انا بعطيك الفكره بس قبل سفن ياخد القيمه عشره كان مكتوب اسمه على الشاشه وقيمته باستخدام Dx الحين بعد ما صار 10 دخل سوكينج و اخد داتا و قيمتها 0 و انحط اسمو بعد و صار الاسمين فوق بعض والقيمتين فوق بعض وصار خربيط في الشاشه و دخل ضابل صار الاثلاث اسماء فوق بعض وصار حوثه فهمتني ؟؟ انا بدي لو احد اخد مكان لاعب يتشال ال dx الاول فهمتني
-
سفن اب يا حبيبي انا بدي حل لمشكله ما قلت الكود مو شغال صلحوه
-
انا يوم احط الكود اوك و واحد سجل دخوله جديد وهيكك والقيمه حقت الداتا صفر جلس شويا بالسيرفر وهيك القيمه حقت الداتا حقته وصلت 10 و جاء واحد بداله تمام ؟ الجاء بداله دا قيمته صفر بمعني اصح اقل قيمه بالسيرفر من بين جميع الاعبين يا حرام مسكين ما علينا الحين الاعب الاول الجتهد و وصل لقيمه 10 صار مو اقل واحد و جاء واحد تاني الهو القيمته صفر بينحط اسمه وقيمته في dx بس المشكله يجي القيمته 10 و القيمته صفر مع ببعض ههههههه لحست مخكم ادري
-
ادري انه قنبله من الاق انا شرير صح الحين وش الحل
-
addEventHandler('onClientElementDataChange',root, function ( dataName ) if dataName == "p" or dataName == 'g' then TG= { } TP= { } for i, Plr in ipairs (getElementsByType("player")) do table.insert(TG, {getPlayerName(Plr), (getElementData(Plr, "p"))}) table.insert(TP, {getPlayerName(Plr), (getElementData(Plr, "g"))}) end table.sort(TG, function(a, b) return(tonumber(a[2]) or 0) < (tonumber(b[2]) or 0) end) table.sort(TP, function(a,b) return(tonumber(a[2]) or 0) < (tonumber(b[2]) or 0) end) for i, G in ipairs(TG) do for i, P in ipairs(TP) do addEventHandler("onClientRender", root,function() dxDrawFramedText("A : "..P[1].." ("..P[2]..")", rx1*10, ry1*210, rx1*10, ry1*210, tocolor(15, 0, 255, 255),1.1, "default-bold") dxDrawFramedText("P : "..G[1].." ("..G[2]..")", rx1*10, ry1*230, rx1*10, ry1*230, tocolor(255, 0, 0, 255),1.1, "default-bold") end) end end end end )