-
Posts
7,337 -
Joined
-
Days Won
11
Everything posted by TAPL
-
Time + Weahter الجداول مو معرفه بعدين يفترض انك عارف انهم مو ازرار يعني ذا هريس... function Clieck() if soruce == Weahter[1] then setWeather (8) elseif soruce == Weahter[2] then setWeather(19) elseif soruce == Time[1] then setTime ( 12, 0 ) end end addEventHandler("onClientGUIClick", GUIEditor.button[1],Clieck ) اللوب الي انت مسويه كله غلط بما ان الجدول نفسه غلط
-
فيه فاصلة زايده بالتريقر ._.
-
بدل بلاير حط سورس
-
triggerServerEvent setPedStat
-
Grove = createTeam("Grove", 0, 255, 0) Ballas = createTeam("Ballas", 255, 0, 255) Medic = createTeam("Medic", 0, 255, 255) Police = createTeam("Police", 0, 0, 255) Aztecas = createTeam("Aztecas", 0, 204, 204) NoTeam = createTeam("NoTeam", 255, 0, 0) local rnd = { {2047.8, -1899.8, 13.5}, {958.1, -1356.7, 13.3}, {1128.7, -1490.5, 22.8}, {2144.1, -1803.2, 16.1}, {1716.9, -1682.1, 20.2}, {1975.6, -1284.7, 28.5}, {2027, 1916.7, 12.3}, {2565.1, 1212.8, 14.3}, {2535.5, 997.8, 14.3}, {2542.3, 2213.5, 14.1}, {2261.4, 2333.3, 10.8}, {1954.2, 2323.9, 10.8}, } local teamSpawn = { ["Grove"] = {2498.670, -1684.575, 13.416}, ["Aztecas"] = {2498.670, -1684.575, 13.416}, ["Police"] = {2498.670, -1684.575, 13.416}, ["Ballas"] = {2498.670, -1684.575, 13.416}, ["NoTeam"] = {2498.670, -1684.575, 13.416}, ["Medic"] = {2498.670, -1684.575, 13.416}, } function SpawnNoTe (SkinID, team) setPlayerTeam(source, getTeamFromName(team)) setPlayerNametagColor(source, 255, 0, 0) if (team == "NoTeam") then local xn, yn, zn = unpack(rnd[math.random(#rnd)]) spawnPlayer(source, xn, yn, zn, 0, SkinID, 0, 0) else local x, y, z = unpack(teamSpawn[team]) spawnPlayer(source, x, y, z, 0, SkinID, 0, 0) end fadeCamera(source, true) setCameraTarget(source) exports["guimessages"]:outputServer(source, "أنت الأن في فريق "..team, 255, 0, 0) end addEvent("Client:Spawn", true) addEventHandler("Client:Spawn", root, SpawnNoTe)
-
صراحه ما جبت شي جديد إذا ما تعرف ليه ترد؟ الكلينت يشتغل على جهاز اللاعب نفسه، يعني لما يكتب الكلمة رح يشغل الصوت و يكررة على عدد اللاعبين بالسيرفر server: addCommandHandler("صوت", function(player) triggerClientEvent("onSound", player) end) client: addEvent("onSound", true) addEventHandler("onSound", root, function() playSound("alarm.mp3", true) end)
-
local sTable = {105,106,107,114,109,110,108,115,116,102,103,104,163,164,165,166,265,266,267,280,281,282,283,284,285,286,287,288,312,0,1,2,7,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,32,33,34,35,37,43,44,45,46,47,48,50,51,52,57,59,60,83,84,96,97,274,275,276} local teams = { ["Grove"] = {105, 106, 107}, ["Aztecas"] = {109,110,108,115,116}, ["Police"] = {283, 284, 285,163,164,165,166,265,266,267,280,281,282,283,284,285,286,287,288,312}, ["Ballas"] = {102, 103, 104}, ["NoTeam"] = {0,1,2,7,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,32,33,34,35,37,43,44,45,46,47,48,50,51,52,57,59,60,83,84,96,97}, ["Medic"] = {274, 275, 276} } ped = createPed(105,428.39999389648, -56.700000762939, 1013.799987793,270) local var = 0 setCameraMatrix(434.94989013672, -56.703098297119, 1014.8275146484, 433.95333862305, -56.695301055908, 1014.7448120117) bindKey("arrow_r", "down", function() var = var + 1 if var > #sTable then var = 1 end setElementModel(ped, sTable[var]) end) bindKey("arrow_l", "down", function() var = var - 1 if var < 1 then var = #sTable end setElementModel(ped, sTable[var]) end) bindKey("enter", "down", function() local SkinID = getElementModel(ped) local Team table.foreach(teams, function(teamName, sTable) table.foreach(sTable, function(_,id) if id == SkinID then Team = teamName end end) end) triggerServerEvent("Client:Spawn", getLocalPlayer(), SkinID, Team) unbindKey("arrow_r", "down", hideLoginWindow) unbindKey("arrow_l", "down", hideLoginWindow) unbindKey("enter", "down", hideLoginWindow) end)
-
لو قريت ردي الي بموضوعك السابق كان عرفت سبب المشكلة https://forum.multitheftauto.com/viewtopic.php?f ... 82#p801986
-
الا يتكنسل , مجرب انا ما يتكنسل onPlayerDamage ما يحتاج تجرب ذا شي معروف و مذكور بالويكي، الحدث * الكذب حرام
-
لما تضغط على الزر تسوي تريقر للسيرفر triggerServerEvent و من السيرفر تسوي تريقر للكلينت لكل اللاعبين triggerClientEvent و بعدها تشغل الصوت بالكلينت
-
انت شفت الأخطاء الي في الدي بق؟ الدي بق مفيد في معرفه الأخطاء /debugscript 3
-
فتحت الصفحة ذي من قبل؟ https://wiki.multitheftauto.com/wiki/OnClientGUIClick اقرأ الملاحظة + البارتمرات حق الأفنت ذا و رح تعرف الخطأ + في الكلينت ما يحتاج لاعب، لكن ما يأثر لو حطيت getPlayerMoney فنكشن
-
استفدت شي انا كذا يعطي سترنق و ما تقدر تستخدمه بالعمليات الحسابية guiGetText ردي كان رداُ على الي فوق ردي بخصوص الكلام ان
-
تستهبل انت شي؟ حط كودك بعدين قول فيه خطأ حنا مانقدر نساعدك بدون ما نشوف الكود
-
SQL قواعد بيانات قواعد البيانات سيرفر سايد فقط من سابع المستحيلات قاعده البيانات تتحمل عند اللاعبين التحميل الي تشوفه اول ما تخش السيرفر ذا للماب و السيارات
-
local table = {105,106,107,114,109,110,108,115,116,117,163,164,165,166,265,266,267,280,281,282,283,284,285,286,287,288,312,102,103,104,0,1,2,7,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,32,33,34,35,37,43,44,45,46,47,48,50,51,52,57,59,60,83,84,96,97,274,275,276} ped = createPed(105, 428.4, -56.7, 1013.8, 270) acs = getElementModel(ped) local var = 0 bindKey("arrow_r", "down", function() var = var + 1 if var > #table then var = 1 end setElementModel(ped, table[var]) end) bindKey("arrow_l", "down", function() var = var - 1 if var < 1 then var = #table end setElementModel(ped, table[var]) end) و يفضل تغير اسم الجدول عشان ما يتعارض مع فنكشات مثل table.insert table.remove table.sort
-
ما يتكنسل onPlayerDamage الحدث حدث البيد موجود كلينت فقط مافيه سيرفر onClientPedDamage
