saifProgenuis Posted June 11, 2015 Share Posted June 11, 2015 يا ريت تصليح الكود في مشكله في الكود بيعمل لاق جامد و لما بعمل debugset 3 بيقولي المشكله في الكلينت local lp = getLocalPlayer() local w, h = guiGetScreenSize() sX, sY = guiGetScreenSize() local cursorOverGUI = false local textCursor = "" local pointer local show = false radioStations = { [1]={"Power 181","http://www.181.fm/winamp.pls?station=181-power&style=mp3&description=Power%20181%20(Top%2040)&file=181-power.pls"}, [2]={"Woke up this morning","http://a.tumblr.com/tumblr_m2wassymXC1qdwax7o1.mp3"}, [3]={"RISE","http://live3.goear.com/listen/da1fbe08ddfc3e6cb4f9001ff08279cf/52283d94/sst11/mp3files/05092013/13a9179fc87c8428c3e6679302cf32fb.mp3"}, [4]={"FLASH","http://live3.goear.com/listen/9f68bac690811201fa668f954fb057a6/522863aa/sst11/mp3files/05092013/f1d36ae70c4fcb46a8d2cbe923ae89f6.mp3"}, [5]={"HEAD","http://live3.goear.com/listen/78dd2b21018db9d7281fd81a0a049638/5228b70d/sst11/mp3files/05092013/58614c01573b09ebabb5bd7e9b8e4d9f.mp3"} } local phoneZone = "" local playing = "" local conversacion = "" blips = {} btn = {} radio = {} times = {} sms = {} map = {} money = {} settings = {} distance = 480 pos = 17 setFarClipDistance ( 480 ) setCloudsEnabled ( false ) cloudsMarked = false fpsMarked = false function createPhone () if show then show = false removeEvents () showCursor (false) destroyElement(phone) return else show = true phone = guiCreateStaticImage((sX/800)*487, (sY/600)*80, (sX/800)*171, (sY/600)*471, "images/phone.png", false) local font_0 = guiCreateFont("font.ttf") btnMenu = guiCreateStaticImage(111, 413, 38, 42, "images/home.png", false, phone) addEventHandler ("onClientGUIClick", btnClose, main, false) addEventHandler ("onClientGUIClick", btnMenu, main, false) addEventHandler ("onClientMouseEnter", btnClose, onMouseEnter, false) addEventHandler ("onClientMouseLeave", btnMenu, onMouseLeave, false) addEventHandler ("onClientMouseEnter", btnMenu, onMouseEnter, false) addEventHandler ("onClientMouseLeave", btnClose, onMouseLeave, false) btn[1] = guiCreateStaticImage(90, 357, 55, 49, "images/duties.png", false, phone) btn[2] = guiCreateStaticImage(21, 69, 56, 67, "images/radio.png", false, phone) btn[3] = guiCreateStaticImage(91, 71, 52, 59, "images/time.png", false, phone) btn[4] = guiCreateStaticImage(93, 290, 56, 53, "images/sms.png", false, phone) btn[5] = guiCreateStaticImage(20, 143, 57, 63, "images/map.png", false, phone) btn[9] = guiCreateStaticImage(90, 143, 53, 63, "images/info.png", false, phone) btn[6] = guiCreateStaticImage(90, 217, 59, 65, "images/money.png", false, phone) btn[7] = guiCreateStaticImage(23, 216, 54, 66, "images/settings.png", false, phone) btn[10] = guiCreateStaticImage(24, 357, 53, 49, "images/Notes.png", false, phone) btn[8] = guiCreateStaticImage(24, 292, 53, 56, "images/AnimIcon.png", false, phone) for _, allBtns in ipairs (btn) do addEventHandler ("onClientMouseEnter", allBtns, onMouseEnter, false) addEventHandler ("onClientMouseLeave", allBtns, onMouseLeave, false) addEventHandler ("onClientGUIClick", allBtns, main, false) end ----- WndNotes = guiCreateWindow(186, 208, 416, 210, "Notes", false) guiSetVisible(WndNotes, false) guiWindowSetSizable(WndNotes, false) guiSetAlpha(WndNotes, 1.00) MemoNotes = guiCreateMemo(11, 31, 391, 151, "", false, WndNotes) SaveingNotes = guiCreateButton(73, 185, 263, 15, "Save & Exit", false, WndNotes) ----- WndInfo = guiCreateWindow(138, 267, 447, 182, "Info ", false) guiWindowSetSizable(WndInfo, false) guiSetVisible(WndInfo, false) guiSetAlpha(WndInfo, 1.00) Name = guiCreateLabel(10, 28, 97, 24, "Your Name : ", false, WndInfo) Ping = guiCreateLabel(10, 62, 97, 24, "Your Ping :", false, WndInfo) Money = guiCreateLabel(10, 101, 97, 24, "Your Money :", false, WndInfo) Serial = guiCreateLabel(10, 143, 97, 24, "Your Serial :", false, WndInfo) Name1 = guiCreateLabel(85, 28, 143, 17, "", false, WndInfo) Ping1 = guiCreateLabel(75, 62, 143, 17, "", false, WndInfo) Money1 = guiCreateLabel(89, 101, 143, 17, "", false, WndInfo) Exiting = guiCreateButton(360, 144, 77, 26, "Exit", false, WndInfo) Serial1 = guiCreateLabel(78, 143, 255, 24, "", false, WndInfo) ----- radio[1] = guiCreateGridList(18, 67, 134, 281, false, phone) guiGridListAddColumn(radio[1], "Radio", 0.9) radio[2] = guiCreateLabel(22, 352, 238, 17, "Playing : ", false, phone) guiSetFont(radio[2], font_0) guiLabelSetColor(radio[2], 253, 226, 1) radio[3] = guiCreateButton(14, 383, 73, 22, "Play", false, phone) guiSetFont(radio[3], font_0) radio[4] = guiCreateLabel(21, 367, 133, 18, "Volume: 0 %", false, phone) guiSetFont(radio[4], font_0) radio[5] = guiCreateButton(87, 383, 68, 23, "Stop", false, phone) guiSetFont(radio[5], font_0) radio[6] = guiCreateButton(21, 412, 28, 22, "+", false, phone) guiSetFont(radio[6], font_0) guiLabelSetColor(radio[6],0,255,0) radio[7] = guiCreateButton(21, 436, 28, 22, "-", false, phone) guiSetFont(radio[7], font_0) guiLabelSetColor(radio[7],0,255,0) for _, allRadio in ipairs (radio) do addEventHandler ("onClientGUIClick", allRadio, radioMain, false) end ------ times[1] = guiCreateLabel(28, 202, 235, 19, "", false, phone) guiSetFont(times[1], font_0) ------ sms[1] = guiCreateMemo(14, 67, 137, 161, "", false, phone) sms[2] = guiCreateEdit(13, 238, 138, 22, "", false, phone) sms[3] = guiCreateGridList(18, 301, 133, 106, false, phone) guiMemoSetReadOnly ( sms[1], true ) guiGridListAddColumn( sms[3], "Players", 0.9 ) sms[4] = guiCreateEdit(73, 270, 78, 21, "", false, phone) sms[5] = guiCreateLabel(18, 270, 108, 15, "Search :", false, phone) guiSetFont(sms[5], font_0) ------ map[1] = guiCreateButton(28, 378, 109, 28, "Un / Mark Player", false, phone) guiSetFont(map[1], font_0) map[2] = guiCreateEdit(67, 65, 85, 24, "", false, phone) map[3] = guiCreateLabel(16, 69, 53, 15, "Search:", false, phone) guiSetFont(map[3], font_0) map[4] = guiCreateGridList(16, 99, 136, 271, false, phone) guiGridListAddColumn(map[4], "Players", 0.9) --------- money[1] = guiCreateButton(32, 381, 102, 28, "Send Money", false, phone) guiSetFont(money[1], font_0) money[2] = guiCreateEdit(62, 70, 89, 19, "", false, phone) money[3] = guiCreateLabel(16, 74, 72, 15, "Search:", false, phone) guiSetFont(money[3], font_0) money[4] = guiCreateGridList(19, 99, 132, 255, false, phone) guiGridListAddColumn(money[4], "Players", 0.9) money[5] = guiCreateLabel(14, 361, 102, 16, "Money", false, phone) guiSetFont(money[5], font_0) money[6] = guiCreateEdit(57, 364, 94, 15, "", false, phone) --------- settings[3] = guiCreateScrollBar(14, 99, 139, 16, true, false, phone) settings[4] = guiCreateLabel(16, 70, 236, 15, "Transparency Play", false, phone) guiSetFont(settings[4], font_0) settings[5] = guiCreateLabel(-35, 131, 236, 15, "Actual Distance: "..(distance).."", false, phone) guiSetFont(settings[5], font_0) guiLabelSetHorizontalAlign(settings[5], "center", false) settings[6] = guiCreateButton(18, 317, 131, 27, "Change Password", false, phone) guiSetFont(settings[6], font_0) settings[7] = guiCreateLabel(20, 270, 119, 20, "New Password :", false, phone) guiSetFont(settings[7], font_0) settings[8] = guiCreateEdit(19, 290, 132, 21, "", false, phone) settings[9] = guiCreateLabel(16, 238, 140, 22, "____________________________________", false, phone) guiSetFont(settings[9], font_0) guiLabelSetColor(settings[9], 226, 245, 9) settings[10] = guiCreateCheckBox(21, 164, 136, 15, "Enable Clouds", false, false, phone) guiSetFont(settings[10], font_0) settings[11] = guiCreateCheckBox(21, 193, 132, 14, "Enable FPS Label", false, false, phone) guiSetFont(settings[11], font_0) --------- setVisible ( settings, false ) setVisible ( radio, false ) setVisible ( money, false ) setVisible ( map, false ) setVisible ( btn, false ) setVisible ( times, false ) setVisible ( sms, false ) showCursor (true) pointer = false addEventHandler ("onClientRender",getRootElement(),textOverCursor) if phoneZone == "" then setVisible ( btn, true ) elseif phoneZone == "radio" then setVisible ( radio, true ) guiSetText ( radio[2], playing ) if not isElement(sound) then guiSetText ( radio[4], "Volume: 75%" ) else guiSetText ( radio[4], "Volume: "..(getSoundVolume(sound)*100).."%" ) end addEventHandler ("onClientRender", getRootElement(), renderVolume) for key, stations in ipairs (radioStations) do local row = guiGridListAddRow ( radio[1] ) guiGridListSetItemText ( radio[1], row, 1, radioStations[key][1], false, false ) guiGridListSetItemColor ( radio[1], row, 1, 0, 255, 0 ) end playing = "" elseif phoneZone == "time" then setVisible ( times, true ) addEventHandler ("onClientRender", getRootElement(), renderTime) elseif phoneZone == "sms" then setVisible ( sms, true ) refreshPlayersInSMS() addEventHandler("onClientGUIChanged",sms[4], searchPlayersInSMS, false) phoneZone = "sms" addEventHandler("onClientKey", root, check) guiSetText ( sms[1], conversacion ) elseif phoneZone == "map" then setVisible ( map, true ) refreshPlayersInMAP() addEventHandler ("onClientGUIClick", map[1], markUnMarkPlayer, false) addEventHandler ("onClientGUIChanged",map[2], searchPlayersInMAP, false) elseif phoneZone == "money" then setVisible ( money, true ) refreshPlayersInMoney() addEventHandler ("onClientGUIClick", money[1], sendMoneyToPlayer, false) addEventHandler ("onClientGUIChanged",money[2], searchPlayersInMoney, false) elseif phoneZone == "settings" then setVisible ( settings, true ) addEventHandler ("onClientGUIClick", settings[1], downloadWeapons, false) addEventHandler ("onClientGUIClick", settings[2], enableWeapons, false) addEventHandler("onClientGUIScroll", settings[3], changeRenderDistance) triggerServerEvent ("disableDownloadd", getLocalPlayer()) if cloudsMarked == true then guiCheckBoxSetSelected ( settings[10], true ) setTime(12) end if fpsMarked == true then guiCheckBoxSetSelected ( settings[11], true ) end guiScrollBarSetScrollPosition(settings[3],pos) addEventHandler ("onClientGUIClick", settings[6], changePassword, false) addEventHandler ("onClientGUIClick", settings[10], enableClouds, false) addEventHandler ("onClientGUIClick", settings[11], enableFPSMeter, false) end end end function refreshPlayersInSMS() guiGridListClear(sms[3]) if (guiGridListClear) then for id, players in ipairs (getElementsByType("player")) do if players ~= localPlayer then local row = guiGridListAddRow(sms[3]) guiGridListSetItemText(sms[3], row, 1, (getPlayerName(players)), false, false) Link to comment
Simple. Posted June 11, 2015 Share Posted June 11, 2015 آلمشكله بأي سطر , صور لنا الي يطلع بآلدي بوق Link to comment
saifProgenuis Posted June 11, 2015 Author Share Posted June 11, 2015 آلمشكله بأي سطر , صور لنا الي يطلع بآلدي بوق سطر 757 758 759 760 761 المشكله في guisettext Link to comment
saifProgenuis Posted June 11, 2015 Author Share Posted June 11, 2015 آلمشكله بأي سطر , صور لنا الي يطلع بآلدي بوق سطر 757 758 760 المشكله في guisettext Link to comment
#|_oskar_|# Posted June 11, 2015 Share Posted June 11, 2015 addEventHandler("onClientRender",root, function(lp) guiSetText(Name1,"" ..getPlayerName(lp).. "") guiSetText(Money1,"" ..getPlayerMoney(lp).. "$") guiSetText(Ping1,"" ..tonumber(getPlayerPing(lp)).. "") guiSetText(Serial1,"" ..getPlayerSerial(lp).. "") end) ماجربته Link to comment
The Don Posted June 12, 2015 Share Posted June 12, 2015 onClientRender ما ينفع لانه كذا تسوي تكرر لـ guiSetText في كل جزء من الثانيه عشان كذا لاق جرب غيره الى onClientResourceStart Link to comment
</Mr.Tn6eL> Posted June 12, 2015 Share Posted June 12, 2015 addEventHandler("onClientRender",root, function(lp) guiSetText(Name1,"" ..getPlayerName(lp).. "") guiSetText(Money1,"" ..getPlayerMoney(lp).. "$") guiSetText(Ping1,"" ..tonumber(getPlayerPing(lp)).. "") guiSetText(Serial1,"" ..getPlayerSerial(lp).. "") end) ماجربته شيل lp وحط localPlayer Link to comment
TAPL Posted June 12, 2015 Share Posted June 12, 2015 قبل ما تسوي الليبلات onClientRender المشكلة انك ضايف الأفنت انت تسوي الصور و الليبلات و كل شي لما تضغط اف1 function binding () bindKey("F1","down",createPhone) end addEventHandler ("onClientResourceStart", resourceRoot, binding) + ما حذفت الي سويته من قبل وذا رح يسبب مشكلة كل مرة تضغط اف1 رح يسوي كل شي بدون ما يحذف القديم غير صورة وحده بس Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now