-
Posts
67 -
Joined
-
Last visited
-
Days Won
1
Everything posted by #SycroX
-
لا سوي تيم واحد فقط الي هوا الشرطه و ذا حط اسم التيم بين العلامتين اما الحراميه فهيكون اي تيم غير الشرطه
-
لاحظت هيك من طريقه المشي بس مود كفو واصل
-
طريقه المشي ذي غريبه شوي احس انك مستعمل getElementPosition setElementPosition مع bindKey لاكن المود فكرتو جديده , واصل
-
كفو يسطا
-
fetchRemote
-
ذا يدل انك ما دخلت الرابط من اصلو حقو Argumentsاذا تدخل الرابط و تختار فانكشن راح تلاقي علي كل فانكشن مثال و طريقه استخدامو و ال و هل هوا كلنت سايد او سيرفر سايد او ينفع للاتنين :- بس شكلك ما تحب تتعب نفسك و تاخد الكودات جاهزه
-
https://wiki.multitheftauto.com/wiki/Server_Scripting_Functions#File_functions
-
حط اسم تيم الشرطه حقك بين العلامتين
-
Unity مرحبا بك :- وش اخبار
-
من غير زعل او شي انا كل الي اقولو الحقيقه كل سيرفرات الحياه الواقعيه العربيه منوبه و كلهم يستخدمو نفس المودات الي هي مودات سيرفر اجنبي مو فاكر اسمو كل سيرفر حياه واقعيه عربي بدون استثناء يستخدمو نفس المودات لهيك ما في شي جديد اذا تبي تلعب حياه واقعيه بحق عندك OWL + القسم الخاطئ
-
plang = { ["Portugal"] = "Portuguese", ["Brazil"] = "Portuguese", ["Slovenia"] = "Ex-Yu", ["Serbia"] = "Ex-Yu", ["Croatia"] = "Ex-Yu", ["Macedonia"] = "Ex-Yu", } function ifnot(a, b, c) if a then return b else return c end end addCommandHandler("LangChat", function(player,_, ...) if not isGuestAccount(getPlayerAccount(player)) then if not isPlayerMuted(player) then if not isTimer(spam[player]) then local ctr local country = getElementData(player, "Country") if plang[country] then ctr = plang[country] isclg = true else ctr = country isclg = false end local r, g, b = getTeamColor(getPlayerTeam(player)) spam[player] = setTimer(function() end, 1000, 1) for _,v in ipairs(getElementsByType("player")) do if ifnot(isclg, plang[getElementData(v, "Country")], getElementData(v, "Country")) == ctr then outputChatBox("("..ctr..") "..string.gsub(getPlayerName(player), "#%x%x%x%x%x%x", "")..": #FFFFFF"..table.concat({...}, " "), v, r, g, b, true) end end outputServerLog("LANGCHAT: ("..ctr..") "..getPlayerName(player)..": "..table.concat({...}, " ")) logThis("Lang Chat", "("..ctr..") "..getPlayerName(player)..": "..table.concat({...}, " ")) else exports.URGMessages:sendClientMessage("Anti-spam: please refrain from spamming the chats!",player, 255, 0, 0) end else exports.URGMessages:sendClientMessage("you'r muted!",player, 255, 0, 0) end else exports.URGMessages:sendClientMessage("please log in first",player, 255, 0, 0) end end ) addEventHandler("onPlayerJoin", root, function() bindKey(source, "5", "down", "chatbox", "LangChat") dap = source fetchRemote("http://162.250.144.215/json/"..getPlayerIP(source), countryCheck, "", false, source) end ) function countryCheck(resp, erno, player) if resp ~= "ERROR" then if fromJSON(resp)["query"] == "127.0.0.1" then pip = "Portugal" else pip = fromJSON(resp)["country"] end setElementData(player, "Country", pip) setElementData(player, "CC", string.lower(fromJSON(resp)["countryCode"] or "zz")) if fileExists(":admin/client/images/flags/"..getElementData(player, "CC")..".png") then path = ":admin/client/images/flags/"..getElementData(player, "CC")..".png" else path = ":admin/client/images/flags/zz.png" end setElementData(player,"Pic",path) end end جرب
-
الاجانب مسوينها في سيرفر [UPDATE TEST]CCDPlanet --------- لصاحب الموضوع كمل في طريقك هذا و اجتهد شوي لا تستسلم من اول يوم و ان شاء الله تلاقيه فوق الـ100 الاعب
- 39 replies
-
غير الداتا حق الساعات الي تستخدمها :- انا مسويه علي الداتا الي يستخدمها معظم السيرفرات الي هي PlayTime و تكون قيمتها 0:0:0 splitلهيك افصل بين الـ : بـ اذا كان اسم الداتا مختلف و القيمه حقتها ساعات فقط عدل كود getPlayerTime
-
ما حدد لنا وش يباها تبي تظهر له او للكل :- في ناس احيانا تخليها يظهر له فقط ,
-
local Groups = { "Console", "AL-3GeD" } local Serials = { ["سريالك"] = true, ["سريالك2"] = true } function isPlayerAdmin(player) for k,v in ipairs ( Groups ) do if aclGetGroup(v) then if isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(player)), aclGetGroup(v)) then return true end end end end addEventHandler("onResourceStart", resourceRoot, function() for _,player in ipairs(getElementsByType("player")) do if isPlayerAdmin(player) then bindKey(player, "u", "down", "chatbox", "IM") end end end ) addCommandHandler("IM", function(player,_,...) local data = getElementData(getResourceRootElement(getThisResource()), "AdminMessage") or {false, "", "opened"} if not isGuestAccount(getPlayerAccount(player)) then if isPlayerAdmin(player) then if data[2] ~= "closed" then local message = table.concat({...}, " ") setElementData(getResourceRootElement(getThisResource()), "AdminMessage", {true, message, "opened"}) else outputChatBox("العاجل مغلق", player, 255, 0, 0, true) end end end end ) addCommandHandler("switch", function(player) if Serials[getPlayerSerial(player)] then local data = getElementData(getResourceRootElement(getThisResource()), "AdminMessage") or {false, "", "opened"} if data[3] ~= "closed" then setElementData(getResourceRootElement(getThisResource()), "AdminMessage", {true, data[2], "closed"}) outputChatBox("تم اغلاق العاجل", player, 255, 0, 0, true) else setElementData(getResourceRootElement(getThisResource()), "AdminMessage", {true, data[2], "opened"}) outputChatBox("تم فتح العاجل", player, 0, 255, 0, true) end end end )
-
إبداع ما شاء الله واصل
- 1 reply
-
- 1
-
-
دايما مبدع يا ديفولت افكارك و سكربتاتك دايما خرافيه بالتوفيق