-
Posts
46 -
Joined
-
Last visited
Everything posted by No_name
-
السلام عليكم ورحمة الله الحين مسوي مود يجيب اسماء الاعبين بالقريد ليست المشكلة الان يجي اسمائهم باأكواد الالوان يجي مثلا الاسم كذا #ffff00nick ابي يجي الاسماء في القريد\ ليست بدون اي اكواد كدا يعني nick هل في كود يمكنني من كذا؟؟ّ
-
#DesTroeyR #,+( _xiRoc[K]; > لما اموت مايجيب اي كلام مع العلم احطة سيرفر سايد
-
#,+( _xiRoc[K]; > لما اموت مايجيب اي كلام
-
HAHA = "" didhewinornot = false THT ={ 1, "#00FF00[DEATH]#00FFFFشد يا اخي وش المستوي المنوب ده" 2, "#00FF00[DEATH]#00FFFFاجيب ابوي يلعب مكانك يعني ولا وش" 3, "#00FF00[DEATH]#00FFFFوربي اخوي الصغير يلعب احسن منك!!" 4, "#00FF00[DEATH]#00FFFFيا الله شد يا اخي التيم الاخر يفوز وانت ترقص" 5, "#00FF00[DEATH]#00FFFFهتلعب جد ولا اجيبلك صافيناز ترقص معاها بلا مسخرة" } addEventHandler( "onPlayerWasted", root, function () HAHA = THT[math.random ( #THT)] outputChatBox( ""..HAHA.., source, 0, 0, 0, true) playSoundFrontEnd(root, 1) didhewinornot = false end --------------------------------------------------------------------------------------------- صححو الكود لو سمحتم ابي لما الشخص يموت يجيلك رسائل من اليي انا كاتبهم فوق بس مرة يجي الرسالة الاولي مرة التانية وهكذا
-
تمت الافادة من قبل الاخ جورج مممشكورر اخي ساعدني في كل شئ وماقصر معي
-
Mr.Mostafa اخي قولت لك التاب تبع مود التكتيك ومود التكتيك مشففررر
-
@Abdul KariM اسم التاب ماعرفة اسم تاب التكتيك ماعرفة لانة مشفر
-
exports.scoreboard:addScoreboardColumn('PlayTime') addEvent("addTime",true) addEvent("removeTime",true) addEvent("ToServer",true) local t = { } local w = {} addEventHandler("ToServer",root, function (word,get,time) if word and tonumber(get) and tonumber(time) then table.insert(w,{word,get}) setTimer(function () for _,v in ipairs(w) do if v[1] == word and v[2] == get then table.remove(w,i) end end end,time*60*60*1000,1) end end ) addEventHandler("onConsole",root, function (msg) for _,v in ipairs(w) do if msg == v[1] then local playeraccount = getPlayerAccount ( source ) if ( playeraccount ) and not isGuestAccount ( playeraccount ) then if not getAccountData ( playeraccount, "time-"..msg) then addPlayerTime(source,v[2]) setAccountData( playeraccount, "time-"..msg,true) end end end end end ) addEventHandler("addTime",root, function (to,time) if to == "all" then for _,v in ipairs(getElementsByType("player")) do addPlayerTime(v,time) end else plr = getPlayerFromName(to) if plr then addPlayerTime(plr,time) end end end ) addEventHandler("removeTime",root, function (to,time) if to == "all" then for _,v in ipairs(getElementsByType("player")) do removePlayerTime(v,time) end else plr = getPlayerFromName(to) if plr then removePlayerTime(plr,time) end end end ) function addPlayerTime(plr,time) time = math.floor(time) t[plr]['hour'] = tonumber(t[plr]['hour'] or 0) + time end function removePlayerTime(plr,time) time = math.floor(time) t[plr]['hour'] = tonumber(t[plr]['hour'] or 0) - time end function checkValues( source,arg1,arg2) if (arg2 >= 60) then t[ source ][ 'min' ] = tonumber( t[ source ][ 'min' ] or 0 ) + 1 t[ source ][ 'sec' ] = 0 end if (arg1 >= 60) then t[ source ][ 'min' ] = 0 t[ source ][ 'hour' ] = tonumber( t[ source ][ 'hour' ] or 0 ) + 1 end return arg1, arg2 end setTimer( function( ) for _, v in pairs( getElementsByType( "player" ) ) do if (not t[ v ]) then t[ v ] = { ["hour"] = 0, ["min"] = 0, ["sec"] = 0 } end t[ v ][ 'sec' ] = tonumber( t[ v ][ 'sec' ] or 0 ) + 1 local min,sec = checkValues ( v, t[ v ][ 'min' ] or 0, t[ v ][ 'sec' ] or 0 ) local hour = tonumber( t[ v ][ 'hour' ] or 0 ) setElementData( v, "PlayTime", tostring( hour )..':'..tostring( min )..':'..tostring( sec ) ) end end, 1000, 0 ) function onPlayerQuit ( ) local playeraccount = getPlayerAccount ( source ) if ( playeraccount ) and not isGuestAccount ( playeraccount ) then local sValue = getElementData( source,'PlayTime' ) local hour = tonumber( t[ source ][ 'hour' ] or 0 ) local min = tonumber( t[ source ][ 'min' ] or 0 ) local sec = tonumber( t[ source ][ 'sec' ] or 0 ) setAccountData ( playeraccount, "PlayTime-hour", tostring(hour) ) setAccountData ( playeraccount, "PlayTime-min", tostring(min) ) setAccountData ( playeraccount, "PlayTime-sec", tostring(sec) ) setAccountData ( playeraccount, "PlayTime", tostring(sValue) ) end t[ source ] = nil end function onPlayerLogin (_, playeraccount ) if ( playeraccount ) then local time = getAccountData ( playeraccount, "PlayTime" ) local hou = getAccountData ( playeraccount, "PlayTime-hour") local min = getAccountData ( playeraccount, "PlayTime-min") local sec = getAccountData ( playeraccount, "PlayTime-sec") if ( time ) then setElementData ( source, "PlayTime", time ) t[ source ]["hour"] = tonumber(hou) t[ source ]["min"] = tonumber(min) t[ source ]["sec"] = tonumber(sec) else setElementData ( source, "PlayTime",0 ) setAccountData ( playeraccount, "PlayTime",0 ) end end end addEventHandler ( "onPlayerQuit", root, onPlayerQuit ) addEventHandler ( "onPlayerLogin", root, onPlayerLogin ) @Abdul KariM صح كدا؟؟ سويتة كدا ماظهرت في تاب التكتيك
-
السلام عليكم ورحمة الله وبركاتة ابي مساعدة بشيئين معي مشكلة بكون ابي اطلع ساعات الاعب في سكور بورد التكتيك محاولتي exports.scoreboard:addScoreboardColumn('PlayTime') function getPlayerTime ( Player ) local TimeData = getElementData(Player,'PlayTime') or '0:0'; if ( TimeData ) then return tonumber(split(TimeData,':')[1]) , tonumber(split(TimeData,':')[2]); end end ثاني شئ في التكتيك الفلوس تكون مخفية وش اسوي مشان اظهرها مابي تختفي حتي لو خرجت ودخلت او قتلت ابيها ظاهرة دائما وشكراا
-
وش الخطأ هنا سيرفر local sValue = getElementData( source,'PlayTime' ) if not sValue then sValue = '0:0:0' end local data = split(sValue,':') local hour = tonumber( data[1] ) local Name = getPlayerName(source) if hour == nil or not tonumber(hour) then hour = 0 end if ( hour >= tonumber(Price)) then -------------------Money------------------------------- if money == nil or not tonumber(money) then money = 0 end if ( money >= tonumber(money)) then كلنت xMainFunctions_ = function ( ) local row, col = guiGridListGetSelectedItem ( GUIEditor.gridlist[1] ) local Group = tostring ( guiGridListGetItemText(GUIEditor.gridlist[1],row,1 )); local Price = tostring ( guiGridListGetItemText(GUIEditor.gridlist[1],row,2 )); local money = tostring ( guiGridListGetItemText(GUIEditor.gridlist[1],row,3 )); if ( row and col and row ~= -1 and col ~= -1 ) then الفكرة يشتري رتب بفلوس وساعات الساعات شغالة بس نبي تصحيح للفلوس وشكرا
-
لو تفهم بالبرمجة استعمل executeSQLQuery لو مبتدأ استعمل السكربت ذا وشرحة موجود كمان وبسيط جدا https://forum.multitheftauto.com/topic/90218-sqldata-شرح-سكربت/?tab=comments#comment-818938
-
اة فعلا شكرا نكست ماخدت بالي
-
اعذروني لاني فون ومادري التاج مايفتح ليش Client side addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار function ( ) -- فتح وظيفة جديده بدون اسم if ( source == Button ) then -- اذا الاعب ضغط على الزر Button triggerServerEvent('jetsk', localPlayer) -- ارسال الطلب الى السيرفر باسم jetsk end -- اغلاق end -- اغلاق ) -- اغلاق Server Side addEvent('jetsk', true) --- الوظيفة jetsk addEventHandler('Jetsk', root, -- الوظيفة function ( player ) if doesPedHaveJetPack ( player ) then removePedJetPack ( player ) outputChatBox ( "تم سحب النفاثة", player, 255, 255, 255, true ) else givePedJetPack ( player ) outputChatBox ( "تم اعطائك نفاثة", player, 255, 255, 255, true ) end end ) اعذرني لو فية شئ خطأ كتب لك من الفون لو افدتك لايك
