Jump to content

N3xT

Retired Staff
  • Posts

    2,490
  • Joined

  • Days Won

    18

Everything posted by N3xT

  1. مافهمت وش قصدك ازالة اللاعب من الماب , لكن اذا قصدك ما تخليه يلعب الماب killPed
  2. ماعندي إستعداد اعطيك فنكشنات لـ أغاني .
  3. مود جميل ومفيد ، لا تحرمنا من جديدك تقبل مروري
  4. اللاعب إذا سجل خروجه ما تقدر تجيب حسابه لأنه أصلا سجل خروجه ف كيف تبي تجيب حسابه ؟ أيضاً عندك بسطر 10 تحقق أن حساب اللاعب ليس زائر , أكيد بيكون زائر لأنه سجل خروجه لذلك جرب كذا : addEventHandler("onPlayerLogin", root, ---- هنا حتي تظهر كلمة التواجد في السكور بورد function() exports.scoreboard:addScoreboardColumn('التواجد') end ) function SaveDataOnLogout (previousAccount) ----- وهنا حتي تختفي التواجد من الأسكور بورد exports.scoreboard:removeScoreboardColumn('التواجد') local acc = previousAccount local sValue = getElementData( source,'التواجد' ) local hour = tonumber( t[ source ][ 'hour' ] or 0 ) local min = tonumber( t[ source ][ 'min' ] or 0 ) local sec = tonumber( t[ source ][ 'sec' ] or 0 ) local accountName = getAccountName (acc) local Results = executeSQLQuery("SELECT * FROM Prestege2_Save_Time WHERE PlayerAccount=?", accountName) if ( type ( Results ) == "table" and #Results == 0 or not Results ) then executeSQLQuery ( "INSERT INTO Prestege2_Save_Time ( PlayerAccount,Hours,Minuts,Seconds,PlayAllTime ) VALUES(?,?,?,?,?)", accountName,hour,min,sec,sValue ) else executeSQLQuery('UPDATE Prestege2_Save_Time SET Hours =?, Minuts =?, Seconds =?, PlayAllTime =? WHERE PlayerAccount =?', hour, min, sec, sValue, accountName) end t[ source ] = nil end addEventHandler ("onPlayerLogout", root, SaveDataOnLogout)
  5. , صدق خلاص من بعد الساعة 6 أضيع كل حاجة ، برب نوم
  6. Client : addEventHandler("onClientGUIClick",GUIEditor.button[2], function () if guiGetText( GUIEditor.edit[1] ) ~= '' then triggerServerEvent("support",localPlayer,guiGetText(GUIEditor.edit[1])) guiSetText ( GUIEditor.edit[1] , "" ) guiSetEnabled( GUIEditor.button[2] , false) setTimer(guiSetEnabled, 3000, 1, GUIEditor.button[2], true) end end) addEvent("sendmessage2",true) addEventHandler("sendmessage2",root, function(text,name) local hour = getRealTime().hour local minute = getRealTime().minute local second = getRealTime().second+1 local gg = guiGridListAddRow(GUIEditor.gridlist[2]) if ( guiCheckBoxGetSelected( GUIEditor.checkbox[2] ) == true ) then guiGridListSetItemText(GUIEditor.gridlist[2],gg, 1, "["..tonumber(hour)..":"..tonumber(minute)..":" ..tonumber(second).."] [support] "..name:gsub("#%x%x%x%x%x%x", "") ..": " .. text , false, false) guiGridListSetItemColor(GUIEditor.gridlist[2],gg, 1, 0, 255, 0, 255) elseif ( guiCheckBoxGetSelected( GUIEditor.checkbox[1] ) == true ) then guiGridListSetItemText(GUIEditor.gridlist[2],gg, 1, "["..tonumber(hour)..":"..tonumber(minute)..":" ..tonumber(second).."] [Player] "..name:gsub("#%x%x%x%x%x%x", "") ..": " .. text , false, false) guiGridListSetItemColor(GUIEditor.gridlist[2],gg, 1, 255, 136, 0) end end) Server : addEvent("support",true) addEventHandler("support",root, function ( text ) if ( isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( source ) ),aclGetGroup ( "Support") ) ) then triggerClientEvent ( root,"sendmessage2",root,getPlayerName ( source), text ) end end)
  7. ["..tostring(hour)..": tostring = للـ أحرف " الكلمات " كيف مستخدمها مع ارقام
  8. أجل المشكلة ممكن من عندك ، تأكد من الميتا وأيضاً من أسم الرتبة ممكن تكون غلطت بحرف
  9. شاطر ممكن تقولي كيف تبيه يظبط ، وأنت مسوي تحقق أنه الرتبه ذي لازم تكون معك ؟
  10. حياكم الله جميعاً ، وبالنسبة للغات بإذن الله راح تكون متوفرة بالإصدارات القادمة
  11. Support : هل معك ذي الرتبة ؟
  12. جرب كذا addEventHandler("onPlayerChat", root, function (text) for k,v in ipairs (ahanh) do if string.find(text,v) then cancelEvent() name = getPlayerName( source ) for k,v in ipairs ( getElementsByType("player") ) do local acc = getPlayerAccount(v) if acc and not isGuestAccount(acc) then local accName = getAccountName(acc) local isAdmin = isObjectInACLGroup("user."..accName,aclGetGroup("Admin")) if isAdmin then outputChatBox(""..name.." : لقد اهان احد من اعضاء السيرفر ",v,255,255,255,true) end end end end end end)
  13. msgType مالها داعي + أنت تقول تبيه يرسل للأدمنية ، كودك يرسل لكل اللاعبين
  14. وين الفنكشن ؟ , msg ماهي معرفة
  15. عدل سطر 28 للـ الكلام اللي تبيه function dxDrawTextOnElement(TheElement,text,height,distance,R,G,B,alpha,size,font,checkBuildings,checkVehicles,checkPeds,checkDummies,seeThroughStuff,ignoreSomeObjectsForCamera,ignoredElement) local x, y, z = getElementPosition(TheElement) local x2, y2, z2 = getElementPosition(localPlayer) local distance = distance or 20 local height = height or 1 local checkBuildings = checkBuildings or true local checkVehicles = checkVehicles or false local checkPeds = checkPeds or false local checkObjects = checkObjects or true local checkDummies = checkDummies or true local seeThroughStuff = seeThroughStuff or false local ignoreSomeObjectsForCamera = ignoreSomeObjectsForCamera or false local ignoredElement = ignoredElement or nil if (isLineOfSightClear(x, y, z, x2, y2, z2, checkBuildings, checkVehicles, checkPeds , checkObjects,checkDummies,seeThroughStuff,ignoreSomeObjectsForCamera,ignoredElement)) then local sx, sy = getScreenFromWorldPosition(x, y, z+height) if(sx) and (sy) then local distanceBetweenPoints = getDistanceBetweenPoints3D(x, y, z, x2, y2, z2) if(distanceBetweenPoints < distance) then dxDrawText(text, sx+2, sy+2, sx, sy, tocolor(R or 255, G or 255, B or 255, alpha or 255), (size or 1)-(distanceBetweenPoints / distance), font or "arial", "center", "center") end end end end addEventHandler("onClientRender", getRootElement(), function () for k,v in ipairs(getElementsByType("player")) do dxDrawTextOnElement(v,"الكلام اللي تبيه",1,20,0,0,255,255,1,"arial") end end)
  16. عشان تجيب المعلومات من الميتا تستعمل get
  17. كل بساطه إفتح الاديتور وخذ منه الفنكشنات
  18. لما يشوفونك تتكلم محد يعبرك بس لما يجيهم الخطأ ويتوهقوون يجوونك + 99999999
×
×
  • Create New...