Jump to content

kamel10

Members
  • Posts

    317
  • Joined

  • Last visited

Everything posted by kamel10

  1. addEventHandler("onPlayerWasted", root, function(ammo, killer) if #CrTable1 == 0 and MissionStart then EndMissionPVG() end if #PoTable2 == 0 and MissionStart then FinishMissionPVG() end local isGangs = getPlayerTable(source, CrTable1) local isCop = getPlayerTable(source, PoTable2) if isGangs then setTimer( function (source) setElementData(source,"RecounectBug",false) setElementData(source, "protect", false) end,1000,1,source ) RemovePlayer(source,CrTable1) if getPlayerTable(source, CrTable1) or getPlayerTable(source, PoTable2) then if killer and getElementType(killer) == "player" then output(root, "#FFFF00[#00FF00"..getPlayerName(killer).."#FFFF00] Killed [#FF0000"..getPlayerName(source).."#FFFF00] In The Mission !!", 0, 10, 255) TopKill[killer] = (TopKill[killer] or 0) + 1 else output(root, "#FFFF00[#FF0000"..getPlayerName(source).."#FFFF00] Dead In The Mission !!", 255, 255, 0) end end if getPlayerTeam(source) ~= getTeamFromName("Police") then RemovePlayer(source, CrTable1) triggerClientEvent(source,"xPVGLoserx",source) setElementData(source, "protect", false) elseif getPlayerTeam(source) == getTeamFromName("Police") then RemovePlayer(source, PoTable2) triggerClientEvent(source,"xPVGLoserx",source) setElementData(source, "protect", false) end if getPlayerTable(source,MedicManTable) then RemovePlayer(source,MedicManTable) textDisplayRemoveObserver(displayy,source) end end end) يقولي unexpected symbol ')'
  2. اها مشكور يغلق
  3. ابي طريقة اغير الالمنت داتا اللاعب وهو مو موجود
  4. عندي مشكلة في الخريطة الصغيرة ما يجي فيها البلبات واللاعبين
  5. خلاص حليت المشكلة يغلق
  6. سويت الي قلتلي عليه الحين يجي التوب بس ما يجي الي جاب التوب يكتب None function Top5Mission() local p1Kills,p2Kills,p3Kills,p4Kills,p5Kills = getElementData(g_resRoot,"1k") or '-',getElementData(g_resRoot,"2k") or '-',getElementData(g_resRoot,"3k") or '-',getElementData(g_resRoot,"4k") or '-',getElementData(g_resRoot,"5k") or '-' local p1Name,p2Name,p3Name,p4Name,p5Name = getElementData(g_resRoot,"1") or 'None',getElementData(g_resRoot,"2") or 'None',getElementData(g_resRoot,"3") or 'None',getElementData(g_resRoot,"4") or 'None',getElementData(g_resRoot,"5") or 'None' dxDrawRectangle(sX - showLeft_, 240, 295, 32, tocolor(Color1, Color2, Color3, 220), true) dxDrawRectangle(sX - showLeft_, 240 + 32 , 295, 32, tocolor(0, 0, 0, 200), true) dxDrawRectangle(sX - showLeft_, 240 + 32*2 , 295, 32, tocolor(0, 0, 0, 180), true) dxDrawRectangle(sX - showLeft_, 240 + 32*3 , 295, 32, tocolor(0, 0, 0, 160), true) dxDrawRectangle(sX - showLeft_, 240 + 32*4, 295, 32, tocolor(0, 0, 0, 140), true) dxDrawRectangle(sX - showLeft_, 240 + 32*5, 295, 32, tocolor(0, 0, 0, 120), true) dxDrawText("Top 5 Players On Last Mission", sX * 2 + 160 - showText_ , 220 ,2, 295, tocolor(0, 0, 0, 255), 1.10, "default-bold", "center", "center", false, false, true, false, true) dxDrawText("1- "..fix(p1Name).." ( "..p1Kills.." Kills )", sX * 2 + 150 - showText_ , 220 + 60 ,2, 295, tocolor(255, 255, 255, 255), 1.00, "default", "center", "center", false, false, true, true, false) dxDrawText("2- "..fix(p2Name).." ( "..p2Kills.." Kills )", sX * 2 + 150 - showText_ , 220 + 60*2 + 2 ,2, 295, tocolor(255, 255, 255, 255), 1.00, "default", "center", "center", false, false, true, true, false) dxDrawText("3- "..fix(p3Name).." ( "..p3Kills.." Kills )", sX * 2 + 150 - showText_ , 220 + 60*3 + 6,2, 295, tocolor(255, 255, 255, 255), 1.00, "default", "center", "center", false, false, true, true, false) dxDrawText("4- "..fix(p4Name).." ( "..p4Kills.." Kills )", sX * 2 + 150 - showText_ , 220 + 60*4 + 8,2, 295, tocolor(255, 255, 255, 255), 1.00, "default", "center", "center", false, false, true, true, false) dxDrawText("5- "..fix(p5Name).." ( "..p5Kills.." Kills )", sX * 2 + 150 - showText_ , 220 + 60*5 + 15,2, 295, tocolor(255, 255, 255, 255), 1.00, "default", "center", "center", false, false, true, true, false) end
  7. اهاااا الحين اجرب
  8. كل شيئ فهمته بس global يعني كيف
  9. المشكلة مو بالفنكشن، المشكلة بالأرقمنت الي انت مستخدمهم واضح مو انت الي مسوي الكود لكن بعطيك ملاحظات على الكود و انت ما استخدمته onClientRender تحتاج افنت dx كل فنكشات g_resRoot تأكد ان المتغير معرف showTopBank5 ذا ما اشوف له اي استخدام بالكود awardTop ذا ما اشوف له اي استخدام بالكود sX تأكد ان المتغير معرف showLeft_ تأكد ان المتغير معرف Color1 تأكد ان المتغير معرف Color2 تأكد ان المتغير معرف Color3 تأكد ان المتغير معرف موجود fix تأكد ان الفنكشن حسب معلوماتي التريقر بالتايمر بذا الشكل ما يشتغل، مدري للحين ما يشتغل او تغير الوضع setTimer(triggerClientEvent,1000,1,root, "showTopMission", root) بس عشان تكون متأكد ان المشكلة مو منه سويه كذا setTimer(function() triggerClientEvent(root, "showTopMission", root) end, 1000, 1) كل الي قلته معرفه بس الايفنت onClientRender ممكن تقولي وين احطه
  10. طيب بس المشكلة مو بس ما يظهر لي مكان اللاعب حتى حتى نجومه و قروبه
  11. تم حليتها مشكورين
  12. الاول كانت تشتغل عادي بعدين مدري وش صار لها لما سويت له ريسترت ما نفعت طريقنك
  13. مشكلة بقيم مود لما اشغله يقولي Download error: Invalid file (GameMod) fondo.png
  14. 45 مشاهدة ومحد يعرف الحل
  15. function setStats() local row, col = guiGridListGetSelectedItem(source) if (row and col and row ~= -1 and col ~= -1) then local playername = guiGridListGetItemText(source,row,col) local thePlayer = getPlayerFromName(playername) if (thePlayer) then local pteam = getPlayerTeam(thePlayer) if (pteam) then teamname = getTeamName(pteam) else teamname = "N/A" end local x, y, z = getElementPosition ( player ) local occupation = getElementData(thePlayer,"cor.job") local group = getElementData(thePlayer,"Group") local wl = getElementData(thePlayer,"WantLvl") local zone = getZoneName ( x, y, z ) local playtime = getElementData(thePlayer,"PlayTime") local cash = getElementData(thePlayer, "Money") local ping = getPlayerPing(thePlayer) guiSetText(NickLab,"Name: ".. tostring(playername)) guiSetText(LocLab,"Zone: ".. tostring(zone)) guiSetText(OccLab,"Occupation: ".. tostring(occupation)) guiSetText(WLLab,"Wanted Level: ".. tostring(wl)) guiSetText(MonLab,"Cash: ".. tostring(cash)) guiSetText(TeamLab,"Team: ".. tostring(teamname)) guiSetText(TimeLab,"Playtime: ".. tostring(playtime)) guiSetText(PingLab,"Ping: ".. tostring(ping)) guiSetText(GroupLab,"Group: ".. tostring(group)) end end end addEventHandler("onClientGUIDoubleClick",StatsGrid,setStats,false) وين المشكلة يظهرلي حتى لو معه نجوم او قروب يكتبلي false الي يعملو بس Ping و Name و Team وما يظهرلي في الدو بيق شيئ
  16. function RGBToHex(red, green, blue, alpha) if((red < 0 or red > 255 or green < 0 or green > 255 or blue < 0 or blue > 255) or (alpha and (alpha < 0 or alpha > 255))) then return nil end if(alpha) then return string.format("#%.2X%.2X%.2X%.2X", red,green,blue,alpha) else return string.format("#%.2X%.2X%.2X", red,green,blue) end end يقولي attempt to compare boolean with number سطر 2 Edit وهنا في مشكلة في كود ثاني جانب كلينت addEvent("showTopMission", true) addEventHandler("showTopMission", root, function( ) local p1Kills,p2Kills,p3Kills,p4Kills,p5Kills = getElementData(g_resRoot,"1k") or '-',getElementData(g_resRoot,"2k") or '-',getElementData(g_resRoot,"3k") or '-',getElementData(g_resRoot,"4k") or '-',getElementData(g_resRoot,"5k") or '-' local p1Name,p2Name,p3Name,p4Name,p5Name = getElementData(g_resRoot,"1") or 'None',getElementData(g_resRoot,"2") or 'None',getElementData(g_resRoot,"3") or 'None',getElementData(g_resRoot,"4") or 'None',getElementData(g_resRoot,"5") or 'None' showTopBank5 = true awardTop = true dxDrawRectangle(sX - showLeft_, 240, 295, 32, tocolor(Color1, Color2, Color3, 220), true) dxDrawRectangle(sX - showLeft_, 240 + 32 , 295, 32, tocolor(0, 0, 0, 200), true) dxDrawRectangle(sX - showLeft_, 240 + 32*2 , 295, 32, tocolor(0, 0, 0, 180), true) dxDrawRectangle(sX - showLeft_, 240 + 32*3 , 295, 32, tocolor(0, 0, 0, 160), true) dxDrawRectangle(sX - showLeft_, 240 + 32*4, 295, 32, tocolor(0, 0, 0, 140), true) dxDrawRectangle(sX - showLeft_, 240 + 32*5, 295, 32, tocolor(0, 0, 0, 120), true) dxDrawText("Top 5 Players On Last Mission", sX * 2 + 160 - showText_ , 220 ,2, 295, tocolor(0, 0, 0, 255), 1.10, "default-bold", "center", "center", false, false, true, false, true) dxDrawText("1- "..fix(p1Name).." ( "..p1Kills.." Kills )", sX * 2 + 150 - showText_ , 220 + 60 ,2, 295, tocolor(255, 255, 255, 255), 1.00, "default", "center", "center", false, false, true, true, false) dxDrawText("2- "..fix(p2Name).." ( "..p2Kills.." Kills )", sX * 2 + 150 - showText_ , 220 + 60*2 + 2 ,2, 295, tocolor(255, 255, 255, 255), 1.00, "default", "center", "center", false, false, true, true, false) dxDrawText("3- "..fix(p3Name).." ( "..p3Kills.." Kills )", sX * 2 + 150 - showText_ , 220 + 60*3 + 6,2, 295, tocolor(255, 255, 255, 255), 1.00, "default", "center", "center", false, false, true, true, false) dxDrawText("4- "..fix(p4Name).." ( "..p4Kills.." Kills )", sX * 2 + 150 - showText_ , 220 + 60*4 + 8,2, 295, tocolor(255, 255, 255, 255), 1.00, "default", "center", "center", false, false, true, true, false) dxDrawText("5- "..fix(p5Name).." ( "..p5Kills.." Kills )", sX * 2 + 150 - showText_ , 220 + 60*5 + 15,2, 295, tocolor(255, 255, 255, 255), 1.00, "default", "center", "center", false, false, true, true, false) end) جانب سيرفر function checkForWinner(cHk) if cHk then TopKill = {} end if not isTimer(standByMission) and not isTimer(startTheMission) then if #CrTable > 0 and #PoTable == 0 then if not cHk then output(root, "The Criminals Was Won In Fight Mission !!", 255, 100, 0) sortTop() if sortedTopKill[1] then setElementData(getResourceRootElement( getThisResource( ) ),"1", sortedTopKill[1][1]) setElementData(getResourceRootElement( getThisResource( ) ),"1k", sortedTopKill[1][2]) end if sortedTopKill[2] then setElementData(getResourceRootElement( getThisResource( ) ),"2", sortedTopKill[2][1]) setElementData(getResourceRootElement( getThisResource( ) ),"2k", sortedTopKill[2][2]) end if sortedTopKill[3] then setElementData(getResourceRootElement( getThisResource( ) ),"3", sortedTopKill[3][1]) setElementData(getResourceRootElement( getThisResource( ) ),"3k", sortedTopKill[3][2]) end if sortedTopKill[4] then setElementData(getResourceRootElement( getThisResource( ) ),"4", sortedTopKill[4][1]) setElementData(getResourceRootElement( getThisResource( ) ),"4k", sortedTopKill[4][2]) end if sortedTopKill[5] then setElementData(getResourceRootElement( getThisResource( ) ),"5", sortedTopKill[5][1]) setElementData(getResourceRootElement( getThisResource( ) ),"5k", sortedTopKill[5][2]) end setTimer(triggerClientEvent,1000,1,root, "showTopMission", root) لما تنتهي المهمة ما تحي لوحة التوب
  17. انا اقولك كذا بس عشان ارفع الموضوع ضض بس addEventHandler ( "onClientRender", getRootElement(), ما ينفع عشان ابيه يشغل فنكشن main وانا مسوي له اكسبورت
×
×
  • Create New...