khaledmhammed Posted August 12, 2015 Posted August 12, 2015 ابي الانتقالات تكون لقروب اسل مثلا مقر شرطة مقر عصابات مقر قروب fB ولو حدد على مقر شرطة وهو شرطي لا مات يروح شرطة بس لو مو شرطي مايروح ولو حدد على مقر عصابات وهو من اسل اسمه كذا يروح للاحدث لو مو منه مايروح Place = { { " ", x, y, z }, { " ", x, y, z } } GUIEditor = { gridlist = {}, button = {} } addEventHandler("onClientResourceStart", resourceRoot, function() wnd = guiCreateWindow(324, 140, 394, 514, "الآنتقالات", false) guiWindowSetSizable(wnd, false) GUIEditor.button[1] = guiCreateButton(64, 439, 244, 65, "انتقال", false, wnd) guiSetProperty(GUIEditor.button[1],"NormalTextColour", "FF00FF00") GUIEditor.gridlist[1] = guiCreateGridList(30, 72, 324, 363, false, wnd) guiGridListAddColumn(GUIEditor.gridlist[1], "المكان", 0.9) for _,Warp in ipairs ( Place ) do local Row = guiGridListAddRow( GUIEditor.gridlist[1] ) local Data = ""..Warp[2]..";"..Warp[3]..";"..Warp[4].."" guiGridListSetItemText( GUIEditor.gridlist[1], Row, 1, Warp[1], false, false ) guiGridListSetItemData( GUIEditor.gridlist[1], Row, 1, Data) end end) function OpenWin() if guiGetVisible ( wnd ) then guiSetVisible ( wnd, false ) showCursor( false ) else guiSetVisible ( wnd, true ) showCursor( true ) end end bindKey("F6", "down", OpenWin) addEventHandler( "onClientGUIClick", root, function() if ( source == GUIEditor.button[1] ) then local ITEAM = guiGridListGetSelectedItem( GUIEditor.gridlist[1] ) if ITEAM == -1 then outputChatBox( "#FF0000يجب عليك تحديد مكان أولاً", 255, 100, 100, true ) return end local Data = guiGridListGetItemData ( GUIEditor.gridlist[1], guiGridListGetSelectedItem ( GUIEditor.gridlist[1] ), 1 ) local Position = split( Data, ';' ) setElementPosition( localPlayer, Position[1], Position[2],Position[3] ) end end) ألـحسـأب مستخدم من قبـل ~ # ألـدب ~ و العصل ~ #
Jupi Posted August 12, 2015 Posted August 12, 2015 isObjectInACLGroup triggerClientEvent triggerServerEvent + كمان سؤال انت كييف مستعمل split وظيفة اللي انا شخصيا مدري كيف استعملها و مانك قادر تسوي ذي الفكرة البسيطة
Sha[D]ow Posted August 13, 2015 Posted August 13, 2015 isObjectInACLGroup triggerClientEvent triggerServerEvent + كمان سؤال انت كييف مستعمل split وظيفة اللي انا شخصيا مدري كيف استعملها و مانك قادر تسوي ذي الفكرة البسيطة متكبر Skype : shadow59960 There is no God but Allah, Muhammad is the Messenger of Allah لا اله الا الله محمد رسول الله
Naif Posted August 13, 2015 Posted August 13, 2015 ^ ماهو متكبر ولا ششَيء . وهو قأل الصحيح كيف يستخدم split و مايعرف يسوي الفكرة . Best Server Arabic
Sha[D]ow Posted August 13, 2015 Posted August 13, 2015 اللي انا شخصيا مدري كيف استعملها Skype : shadow59960 There is no God but Allah, Muhammad is the Messenger of Allah لا اله الا الله محمد رسول الله
#Wizard Posted August 13, 2015 Posted August 13, 2015 isObjectInACLGroup triggerClientEvent triggerServerEvent + كمان سؤال انت كييف مستعمل split وظيفة اللي انا شخصيا مدري كيف استعملها و مانك قادر تسوي ذي الفكرة البسيطة السبليت ياطيب هو "تقريق" على سبيل المثال Dabl;Wizard احنا نبي نفرقهم نستعمل سبليت -- طبعاً يرجعهم لك كـ قاعدة او تيبل او سميها الي تبيه اول شيء الارقمنت المحدد للتفريق بينه, سترينق العلامة المحددة المفرقة بين الجمل سترينق يصير r = split("Dabl;Wizard",";") والحين لو نبي نختر وحدة انت الاول فـ بيصير r[1] يعني r = split("Dabl;Wizard",";") outputChatBox(r[1].." ليس متكبر ") well
Sha[D]ow Posted August 13, 2015 Posted August 13, 2015 هههههههه مشكور على الشرح Skype : shadow59960 There is no God but Allah, Muhammad is the Messenger of Allah لا اله الا الله محمد رسول الله
khaledmhammed Posted August 13, 2015 Author Posted August 13, 2015 كلنت Place = { { " ", x, y, z }, { " ", x, y, z } } GUIEditor = { gridlist = {}, button = {} } addEventHandler("onClientResourceStart", resourceRoot, function() wnd = guiCreateWindow(324, 140, 394, 514, "الآنتقالات", false) guiWindowSetSizable(wnd, false) GUIEditor.button[1] = guiCreateButton(64, 439, 244, 65, "انتقال", false, wnd) guiSetProperty(GUIEditor.button[1],"NormalTextColour", "FF00FF00") GUIEditor.gridlist[1] = guiCreateGridList(30, 72, 324, 363, false, wnd) guiGridListAddColumn(GUIEditor.gridlist[1], "المكان", 0.9) for _,Warp in ipairs ( Place ) do local Row = guiGridListAddRow( GUIEditor.gridlist[1] ) local Data = ""..Warp[2]..";"..Warp[3]..";"..Warp[4].."" guiGridListSetItemText( GUIEditor.gridlist[1], Row, 1, Warp[1], false, false ) guiGridListSetItemData( GUIEditor.gridlist[1], Row, 1, Data) end end) function OpenWin() if guiGetVisible ( wnd ) then guiSetVisible ( wnd, false ) showCursor( false ) else guiSetVisible ( wnd, true ) showCursor( true ) end end bindKey("F6", "down", OpenWin) function () triggerServerEvent ( "nWin", resourceRoot,source ) addEvent( "nWin1", true ) end) function() if ( source == GUIEditor.button[1] ) then local ITEAM = guiGridListGetSelectedItem( GUIEditor.gridlist[1] ) if ITEAM == -1 then outputChatBox( "#FF0000يجب عليك تحديد مكان أولاً", 255, 100, 100, true ) return end local Data = guiGridListGetItemData ( GUIEditor.gridlist[1], guiGridListGetSelectedItem ( GUIEditor.gridlist[1] ), 1 ) local Position = split( Data, ';' ) setElementPosition( localPlayer, Position[1], Position[2],Position[3] ) end end) سيرفر function sp () triggerClientEvent ( "nWin1", sp ) triggerClientEvent("nWin1", Root(), sp) addEvent( "nWin", true ) addEventHandler( "onPlayerSpawn", sp ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Fd" ) ) end end ) الاكواد ذي تمام وله لا + يا حبابي مو انا مسوي الاكواد واحد خوي ألـحسـأب مستخدم من قبـل ~ # ألـدب ~ و العصل ~ #
Sha[D]ow Posted August 13, 2015 Posted August 13, 2015 أستخدم (split) فى سطر 24 Skype : shadow59960 There is no God but Allah, Muhammad is the Messenger of Allah لا اله الا الله محمد رسول الله
khaledmhammed Posted August 13, 2015 Author Posted August 13, 2015 طيب اخوي شادو وش فايدتها و كيف استخدمها ألـحسـأب مستخدم من قبـل ~ # ألـدب ~ و العصل ~ #
Sha[D]ow Posted August 13, 2015 Posted August 13, 2015 اظين الأخ R4m~ شرحها Skype : shadow59960 There is no God but Allah, Muhammad is the Messenger of Allah لا اله الا الله محمد رسول الله
H25 Posted August 13, 2015 Posted August 13, 2015 أستخدم (split)فى سطر 24 ليش يستخدمها الاحداثيات مو في سترنق !
khaledmhammed Posted August 13, 2015 Author Posted August 13, 2015 طيب وشو الخطاء الي بلكود و وش استخدم؟ ألـحسـأب مستخدم من قبـل ~ # ألـدب ~ و العصل ~ #
#Wizard Posted August 13, 2015 Posted August 13, 2015 Place = { { "Ram", -2371.50171 ,-673.10498 ,124.17433 }, } GUIEditor = { gridlist = {}, button = {} } addEventHandler("onClientResourceStart", resourceRoot, function() wnd = guiCreateWindow(324, 140, 394, 514, "الآنتقالات", false) guiWindowSetSizable(wnd, false) GUIEditor.button[1] = guiCreateButton(64, 439, 244, 65, "انتقال", false, wnd) guiSetProperty(GUIEditor.button[1],"NormalTextColour", "FF00FF00") GUIEditor.gridlist[1] = guiCreateGridList(30, 72, 324, 363, false, wnd) guiGridListAddColumn(GUIEditor.gridlist[1], "المكان", 0.9) for _,Warp in ipairs ( Place ) do local Row = guiGridListAddRow( GUIEditor.gridlist[1] ) local Data = ""..Warp[2]..";"..Warp[3]..";"..Warp[4].."" guiGridListSetItemText( GUIEditor.gridlist[1], Row, 1, Warp[1], false, false ) guiGridListSetItemData( GUIEditor.gridlist[1], Row, 1, Data) end guiSetVisible(wnd,false) end) function OpenWin() if guiGetVisible ( wnd ) then guiSetVisible ( wnd, false ) showCursor( false ) else guiSetVisible ( wnd, true ) showCursor( true ) end end bindKey("F6", "down", OpenWin) addEventHandler( "onClientGUIClick", root, function() if ( source == GUIEditor.button[1] ) then local ITEAM = guiGridListGetSelectedItem( GUIEditor.gridlist[1] ) if ITEAM == -1 then outputChatBox( "#FF0000يجب عليك تحديد مكان أولاً", 255, 100, 100, true ) return end local Data = guiGridListGetItemData ( GUIEditor.gridlist[1], guiGridListGetSelectedItem ( GUIEditor.gridlist[1] ), 1 ) local Position = split( Data, ';' ) setElementPosition( localPlayer, Position[1], Position[2],Position[3] ) end end) well
khaledmhammed Posted August 13, 2015 Author Posted August 13, 2015 Place = { { "Ram", -2371.50171 ,-673.10498 ,124.17433 }, } GUIEditor = { gridlist = {}, button = {} } addEventHandler("onClientResourceStart", resourceRoot, function() wnd = guiCreateWindow(324, 140, 394, 514, "الآنتقالات", false) guiWindowSetSizable(wnd, false) GUIEditor.button[1] = guiCreateButton(64, 439, 244, 65, "انتقال", false, wnd) يا اخوي انا ابي لا حدد ع مكان و مات راحله يصير السبوان حقه يعني لاكن ذا يحدد و ينتقل guiSetProperty(GUIEditor.button[1],"NormalTextColour", "FF00FF00") GUIEditor.gridlist[1] = guiCreateGridList(30, 72, 324, 363, false, wnd) guiGridListAddColumn(GUIEditor.gridlist[1], "المكان", 0.9) for _,Warp in ipairs ( Place ) do local Row = guiGridListAddRow( GUIEditor.gridlist[1] ) local Data = ""..Warp[2]..";"..Warp[3]..";"..Warp[4].."" guiGridListSetItemText( GUIEditor.gridlist[1], Row, 1, Warp[1], false, false ) guiGridListSetItemData( GUIEditor.gridlist[1], Row, 1, Data) end guiSetVisible(wnd,false) end) function OpenWin() if guiGetVisible ( wnd ) then guiSetVisible ( wnd, false ) showCursor( false ) else guiSetVisible ( wnd, true ) showCursor( true ) end end bindKey("F6", "down", OpenWin) addEventHandler( "onClientGUIClick", root, function() if ( source == GUIEditor.button[1] ) then local ITEAM = guiGridListGetSelectedItem( GUIEditor.gridlist[1] ) if ITEAM == -1 then outputChatBox( "#FF0000يجب عليك تحديد مكان أولاً", 255, 100, 100, true ) return end local Data = guiGridListGetItemData ( GUIEditor.gridlist[1], guiGridListGetSelectedItem ( GUIEditor.gridlist[1] ), 1 ) local Position = split( Data, ';' ) setElementPosition( localPlayer, Position[1], Position[2],Position[3] ) end end) ألـحسـأب مستخدم من قبـل ~ # ألـدب ~ و العصل ~ #
iMr.SFA7 Posted August 13, 2015 Posted August 13, 2015 khaledmhmmed say : يا اخوي انا ابي لا حدد ع مكان و مات راحله يصير السبوان حقه يعني لاكن ذا يحدد و ينتقل "A Year from Now You May Wish You Had Started Today"
khaledmhammed Posted August 13, 2015 Author Posted August 13, 2015 khaledmhmmed say : يا اخوي انا ابي لا حدد ع مكان و مات راحله يصير السبوان حقه يعنيلاكن ذا يحدد و ينتقل تبا يا رجل ماحد فاهمني هههههههههههههههههههههههههههههههه ألـحسـأب مستخدم من قبـل ~ # ألـدب ~ و العصل ~ #
iMr.SFA7 Posted August 13, 2015 Posted August 13, 2015 تبا يا رجل ماحد فاهمني هههههههههههههههههههههههههههههههه حبيت أساعدك أستخدم الحدث "onClientPlayerWasted" وأحذف الكود ذا من كودك setElementPosition( localPlayer, Position[1], Position[2],Position[3] ) وجيب الداتا والشيء الي آختاره guiGridListGetItemData guiGridListGetSelectedItem و أستخدم الفنكشن setElementPosition و أنتهينا "A Year from Now You May Wish You Had Started Today"
#Wizard Posted August 13, 2015 Posted August 13, 2015 setElementData getElementData split الافضل يسوي اليمنت داتا عالأحداثيات المختارة لو مات ياخذ الليمنت داتا ويرسبنه به وانتهينا well
khaledmhammed Posted August 15, 2015 Author Posted August 15, 2015 هلا شباب سفاخ Place = { { "ارمي", x, y, z }, { "مركز شرطة ", x, y, z } } GUIEditor = { gridlist = {}, button = {} } addEventHandler("onClientResourceStart", resourceRoot, function() wnd = guiCreateWindow(324, 140, 394, 514, "الآنتقالات", false) guiWindowSetSizable(wnd, false) GUIEditor.button[1] = guiCreateButton(64, 439, 244, 65, "انتقال", false, wnd) guiSetProperty(GUIEditor.button[1],"NormalTextColour", "FF00FF00") gr = guiCreateGridList(30, 72, 324, 363, false, wnd) guiGridListAddColumn(gr, "المكان", 0.9) for _,Warp in ipairs ( Place ) do local Row = guiGridListAddRow( gr ) local Data = ""..Warp[2]..";"..Warp[3]..";"..Warp[4].."" guiGridListSetItemText( gr, Row, 1, Warp[1], false, false ) guiGridListSetItemData( gr, Row, 1, Data) gr = (guiGridListGetItemData(GridList)) gr = ( guiGridListGetSelectedItem (gr), 1) end end) function () sp = setElementPosition ( Player, posX, posY, posZ ) sp = { end function OpenWin() if guiGetVisible ( wnd ) then guiSetVisible ( wnd, false ) showCursor( false ) else guiSetVisible ( wnd, true ) showCursor( true ) end end bindKey("F6", "down", OpenWin) addEventHandler( "onClientPlayerWasted", root, function() if ( source == GUIEditor.button[1] ) then local ITEAM = guiGridListGetSelectedItem( gr ) if ITEAM == -1 then outputChatBox( "#FF0000يجب عليك تحديد مكان أولاً", 255, 100, 100, true ) return end local Data = guiGridListGetItemData ( gr, guiGridListGetSelectedItem ( gr ), 1 ) local Position = split( Data, ';' ) end end) بالضبط ابي الاعب لا حد على ارمي بالقريد لاست ومات يروح لسباون ارمي ولا حدد على مركز شرطة بالقريد لاست لا مات يروح لسباون اللي انا احددة لمركز شرطة عدلت فيه شوي ياليت تصلحوة ألـحسـأب مستخدم من قبـل ~ # ألـدب ~ و العصل ~ #
Naif Posted August 15, 2015 Posted August 15, 2015 local Positions = { {'Name',x,y,z}, } for i,v in ipairs (Positions) do local row = guiGridListAddRow ( gr ) guiGridListSetItemText(gr,row,1,v[1],false,false) guiGridListSetItemData(gr,row,1,{ v[2],v[3],v[4] }) end addEventHandler('onClientGUIClick',root, function ( ) if ( source == GUIEditor.button[1] ) then if ( guiGridListGetSelectedItem ( gr ) ~= -1 ) then local x,y,z = unpack(guiGridListGetItemData(gr,guiGridListGetSelectedItem ( gr ),1)) setElementPosition(getLocalPlayer(),x,y,z) setElementData(getLocalPlayer(),'x',x) setElementData(getLocalPlayer(),'y',y) setElementData(getLocalPlayer(),'z',z) end end end) addEventHandler('onClientPlayerWasted',root, function ( ) local x,y,z = getElementData(getLocalPlayer(),'x'),getElementData(getLocalPlayer(),'y'),getElementData(getLocalPlayer(),'z') setElementPosition(getLocalPlayer(),x,y,z) end) جرب وردلي خبر .. Best Server Arabic
khaledmhammed Posted August 15, 2015 Author Posted August 15, 2015 بجرب ألـحسـأب مستخدم من قبـل ~ # ألـدب ~ و العصل ~ #
khaledmhammed Posted August 15, 2015 Author Posted August 15, 2015 اخوي انا حطيت كود فيه فتح نافذه بزر و الخ وانت ترجع تحطه لي ثاني ناقص اكواد بانتظار الممساعدة ماظبط ألـحسـأب مستخدم من قبـل ~ # ألـدب ~ و العصل ~ #
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