Jump to content

فاّرس

Members
  • Posts

    4,805
  • Joined

  • Last visited

  • Days Won

    10

Everything posted by فاّرس

  1. سالفته موب غريبه, كأني شفت سيرفر كاتب حياكم حديقه حيوانات, لكن مدري اي سيرفر, الشغله تقريبآ معقده, لانه يبيه يمشي وراه في كل مكان, الي توه مبتدأ لا يحاول يسوي مودات كذآ لان اللمبه الي بالمخ بتنفجر مثلي, طيب طيب... مع آني عآرف انه مافي آي امل اني اتعلم لكن نفسي افهم شيء ! addEventHandler('onClientPlayerJoin', root, function() outputChatBox('* ' .. getPlayerName(source) .. ' has joined the game', 255, 100, 100) end ) كيف جآ onClientPlayerJoin والكود ذا براسه مافي onClientPlayerJoin : -- we register greetPlayer as a handler for the event function greetPlayer ( ) -- we store the player's name local joinedPlayerName = getPlayerName ( source ) local serverName = getServerName( ) -- and send him a greeting outputChatBox ( "Welcome " .. joinedPlayerName .. " to ".. serverName .."!" , source, 255, 255, 255 ) end addEventHandler ( "onPlayerJoin", getRootElement(), greetPlayer ) صدقني لو أقنعت نفسك بهذا الشي عمرك ما راح تفهم والله إن البرمجة سهلة وما يحتاج لها إنت بس شد شوي وصدقني بتضحك على نفسك بعد فترة كل المطلوب إنجليزي + صبر وصدقني بتجيبها ولا ترى محد فهم للبرمجة في يومين ذذ + تذكر إن أحسن طريقة تتعلم فيها إنك تغلط, فلا تخاف من أغلاطك أبداً
  2. ^ اي واحد يقدر يسويها , مو صعب ترا, + وش الفايده اذا سويت مثل المود هذا وهو اصلا موجود,
  3. local getAdmin = getPlayerName(localPlayer) function rdx(message) removeEventHandler ( "onClientRender", getRootElement(), dx ) function dx() dxDrawText("Admin: "..getAdmin..":",13.0,167.0,55.0,182.0,tocolor(255,0,0,255),1.0,"default-bold","left","top",false,false,false) dxDrawText(message,58.0,168.0,799.0,224.0,tocolor(255,255,255,255),1.0,"default-bold","left","top",false,false,false) end addEventHandler("onClientRender", getRootElement(), dx) end addEvent("3azef", true ) addEventHandler("3azef", getRootElement(), rdx) bindKey("u", "down", "chatbox","Admin") Edit # : function check(thePlayer, commandName,...) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ( "user." .. accName, aclGetGroup ( "Admin" ) ) or isObjectInACLGroup ( "user." .. accName, aclGetGroup ( "Console" ) ) or isObjectInACLGroup ( "user." .. accName, aclGetGroup ( "abodi-only" ) ) then local veve = {...} local message = table.concat(veve, " ") triggerClientEvent("3azef", getRootElement(),message) end end addCommandHandler("Admin", check)
  4. function rdx( message,getAdmin ) removeEventHandler("onClientRender", getRootElement(), dx) end function dx( ) dxDrawText("Admin : " .. getAdmin .. ":",13.0,167.0,55.0,182.0,tocolor(255,0,0,255),1.0,"default-bold","left","top",false,false,false) dxDrawText(message,58.0,168.0,799.0,224.0,tocolor(255,255,255,255),1.0,"default-bold","left","top",false,false,false) addEventHandler("onClientRender", getRootElement(), dx) end addEvent("3azef", true ) addEventHandler("3azef", getRootElement(), rdx) bindKey("u", "down", "chatbox","Admin") خل الكود كذا احسن
  5. موب لازم تسوي local render = ... ولا انا غلطان؟
  6. اتوقع عشانك حذفت الرندر,
  7. ما اظن تقدر تحط اكواد..., بس جرب سويه كذآ, function check(thePlayer, commandName,...) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ( "user." .. accName, aclGetGroup ( "Admin" ) ) or isObjectInACLGroup ( "user." .. accName, aclGetGroup ( "Console" ) ) or isObjectInACLGroup ( "user." .. accName, aclGetGroup ( "abodi-only" ) ) then local veve = {...} local message = table.concat(veve, " ") local getAdmin = getPlayerName(thePlayer):gsub('#%x%x%x%x%x%x', '#070707') triggerClientEvent("3azef", getRootElement(),message,getAdmin) end end addCommandHandler("Admin", check) 95 % ما راح يضبط...
  8. كودي حوسه لكن شغال جربهه...
  9. انا اشوف كودي انه ملحوس, لان مخي ملحوس , سهرآن..., + بس انا قلت له كذآ لاني ادري انه بسوي سالفه مثل كنق,
  10. ^ لا تتفلسف واجد هو طلب الكود كذآ خلاص ريحنا, + خلاص تمت الافاده...
  11. ^ غلط وش ؟, هو طالب كذآ , + ما انتبهت انه يبي اكثر من انشوده, بس الجدول سهل يسويه...,
  12. ^ لول ما انتبهت لـ هذي, + طيب الحين وش الحل win = guiCreateWindow(142,67,507,400,"Sounds",false) button = guiCreateButton(292,300,126,45,"Start",false,win) function GL() List = guiCreateGridList(9,21,217,347, false, win) local Column = guiGridListAddColumn(List,"Sound...",0.90) local Row = guiGridListAddRow (List) guiGridListSetSelectionMode(List,2) guiGridListSetItemText (List, Row, Column,"New", false, false) end addEventHandler("onClientResourceStart",resourceRoot,GL) setTimer(GL,10000,0) addEventHandler("onClientGUIClick",root, function() if source == button then local Get = guiGridListGetItemText (List, guiGridListGetSelectedItem (List), 1) local x,y,z = getElementPosition(localPlayer) local playSound3D("http://www.tvquran.com/add/Tilawat_12.htm",x,y,z) end end) انا مجربه وشغال , غير الرابط لانه خربان,
  13. الي اشوفه ان الويكي كاتب للاعب, for the local player. لو كان للكل كان كتب for all players.
  14. Creates a sound element in the GTA world and plays it immediately after creation for the local player. setElementPosition can be used to move the sound element around after it has been created.
  15. win = guiCreateWindow(142,67,507,400,"Sounds",false) button = guiCreateButton(292,300,126,45,"Start",false,win) addEventHandler("onClientResourceStart",resourceRoot, function GL() List = guiCreateGridList(9,21,217,347, false, win) local Column = guiGridListAddColumn(List,"Sound...",0.90) local Row = guiGridListAddRow (List) guiGridListSetSelectionMode(List,2) guiGridListSetItemText (List, Row, Column,"New", false, false) end) setTimer(GL,10000,0) addEventHandler("onClientGUIClick",button, function() if guiGridListGetSelectedItem (List) then local Get = guiGridListGetItemText (List, guiGridListGetSelectedItem (List), 1) local x,y,z = getElementPosition(localPlayer) playSound3D("http://www.tvquran.com/add/Tilawat_12.htm",x,y,z) end end) ضيف بس رابط الصوت الي تبيه...
  16. متأكد ؟ الكود شغال انا مجربه, اضغط على الزر ويشتغل الصوت,, wnd = guiCreateWindow(...) -- النافذه button = guiCreateButton(...) -- الزر Grid = guiCreateGridList(...) -- الجريد ليست local Column = guiGridListAddColumn(Grid,"Sound...",0.90) -- الكلام الي تبي يظهر local Row = guiGridListAddRow (Grid) guiGridListSetSelectionMode(Grid,0) guiGridListSetItemText (Grid, Row, Column, "New", false, false) -- الي تبيه يظهر بالجريد ليست مثلا انشوده اليامي addEventHandler("onClientGUIClick",button, function() if guiGridListGetSelectedItem (Grid) then local Get = guiGridListGetItemText (Grid, guiGridListGetSelectedItem (Grid), 1) playSound("Sound.mp3") end end)
  17. مثآل, addCommandHandler("Start", function() local x,y,z = getElementPosition(localPlayer) local Sound = playSound3D('...',x,y,z) end)
  18. لازم تجيب الاحداثيات, local Sound = playSound3D('الرابط هنآ',x,y,z) عشان تجيب الاحداثيات استخدمgetElementPosition
  19. اي رابط؟ تقصد تبي تشغل صوت من الانترنت؟
  20. مثال على صوت من اللعبه, wnd = guiCreateWindow(...) button = guiCreateButton(...) Grid = guiCreateGridList(...) local Column = guiGridListAddColumn(Grid,"...",0.90) local Row = guiGridListAddRow (Grid) guiGridListSetSelectionMode(Grid,0) guiGridListSetItemText (Grid, Row, Column, "New", false, false) addEventHandler("onClientGUIClick",button, function() if guiGridListGetSelectedItem (Grid) then local Get = guiGridListGetItemText (Grid, guiGridListGetSelectedItem (Grid), 1) playSoundFrontEnd(16) end end) ناقصك تسوي تغير playSoundFrontEnd > playSound + تسوي حذف للصوت يوم تضغط على زر stop,,
  21. 'onClientGUIClick' -- اذا ضغط على الزر guiGridListGetItemText -- تجيب الشيء المحدد من الجريد ليست, playSound or playSound3D -- تشغل الصوت stopSound or destroyElement -- تطفي الصوت
  22. مم اكره الاقواس [] احسها شريره if getPlayerTeam(player) and Teams [ getTeamFromName ( player ) ] then ^?
×
×
  • Create New...