baba Posted October 26, 2014 Share Posted October 26, 2014 سلام عليكم كيفكم شباب انشاء الله ما اتعبكم معي ابي كود ماركر سيرات لي قروب وتيم Link to comment
nxFairlywell Posted October 26, 2014 Share Posted October 26, 2014 (edited) addEventHandler("onMarkerHit", MARKER, function ( player ) if ( getElementType(player) == "player" ) then if ( getPlayerTeam(player) == getTeamFromName("اسم التيم") ) and not isPedInVehicle(player) then x, y, z = getElementPosition(player) vehicle = createVehicle(602, x, y, z) if vehicle then warpPedIntoVehicle(player,vehicle) end end end return destroyElement(vehicle) end ) ./EDIT انا مافهمتك بـ هذي الكلمه ( قروب معين ) ءء وضح لاهنت يعني تبيه اذا كان في التيم ( و ) القروب ولا اذا كان في التيم ( او ) القروب Edited October 26, 2014 by Guest Link to comment
baba Posted October 26, 2014 Author Share Posted October 26, 2014 انا الي الماركر لي قروب وتيم Link to comment
nxFairlywell Posted October 26, 2014 Share Posted October 26, 2014 انا الي الماركر لي قروب وتيم تكلم الفصحى افضل عشان نفهم بعض * Link to comment
baba Posted October 26, 2014 Author Share Posted October 26, 2014 انا ابي ماركر يكون لي قروب وتيم يعني اذا كنت في قروب ما اقدر انزل السياره الا اذا كنت بي التيم Link to comment
nxFairlywell Posted October 26, 2014 Share Posted October 26, 2014 ---- [[ SOURCE CODE ( isPlayerInTeam ) ]] ---- function isPlayerInTeam(player, team) assert(isElement(player) and getElementType(player) == "player", "Bad argument 1 @ isPlayerInTeam [player expected, got " .. tostring(player) .. "]") assert((not team) or type(team) == "string" or (isElement(team) and getElementType(team) == "team"), "Bad argument 2 @ isPlayerInTeam [nil/string/team expected, got " .. tostring(team) .. "]") return getPlayerTeam(player) == (type(team) == "string" and getTeamFromName(team) or (type(team) == "userdata" and team or (getPlayerTeam(player) or true))) end addEventHandler("onMarkerHit", MARKER, function ( player ) if ( getElementType(player) == "player" ) then if ( isPlayerInTeam(player) ) then x, y, z = getElementPosition(player) vehicle = createVehicle(602, x, y, z) if vehicle then warpPedIntoVehicle(player,vehicle) end else outputChatBox("You don't have a team") end end return destroyElement(vehicle) end ) اذا اللاعب في تيم يعطيه سياره ----------- لكن القروب وش قصته ؟ ------------ اصلا الكود ماراح يعطي سيارة الا للاعب الي معه تيم + ياليت توضح اكثر من كذا لأنه ام تي اي فيها شي اسمه تيم لكن شيء اسمه ( قروب ) مافيه الا اذا كنت تستخدم سكربت القروبات حق العقرب او اي سكربت ثاني Link to comment
baba Posted October 26, 2014 Author Share Posted October 26, 2014 يب انا استخدم السكربتات حقت العقرب Link to comment
nxFairlywell Posted October 26, 2014 Share Posted October 26, 2014 يب انا استخدم السكربتات حقت العقرب ماقد جربت سكربت العقرب لكن جرب الكود حقي واستبدل MARKER ب اسم الماركر الي سويته انت Link to comment
baba Posted October 26, 2014 Author Share Posted October 26, 2014 وين مكان الايدي حق السياره احطه ؟ رح اغلبك Link to comment
shwaeki Posted October 26, 2014 Share Posted October 26, 2014 ---- [[ SOURCE CODE ( isPlayerInTeam ) ]] ---- function isPlayerInTeam(player, team) assert(isElement(player) and getElementType(player) == "player", "Bad argument 1 @ isPlayerInTeam [player expected, got " .. tostring(player) .. "]") assert((not team) or type(team) == "string" or (isElement(team) and getElementType(team) == "team"), "Bad argument 2 @ isPlayerInTeam [nil/string/team expected, got " .. tostring(team) .. "]") return getPlayerTeam(player) == (type(team) == "string" and getTeamFromName(team) or (type(team) == "userdata" and team or (getPlayerTeam(player) or true))) end addEventHandler("onMarkerHit", MARKER, function ( player ) if ( getElementType(player) == "player" ) then if ( isPlayerInTeam(player) ) then x, y, z = getElementPosition(player) vehicle = createVehicle(602, x, y, z) if vehicle then warpPedIntoVehicle(player,vehicle) end else outputChatBox("You don't have a team") end end return destroyElement(vehicle) end ) اذا اللاعب في تيم يعطيه سياره ----------- لكن القروب وش قصته ؟ ------------ اصلا الكود ماراح يعطي سيارة الا للاعب الي معه تيم + ياليت توضح اكثر من كذا لأنه ام تي اي فيها شي اسمه تيم لكن شيء اسمه ( قروب ) مافيه الا اذا كنت تستخدم سكربت القروبات حق العقرب او اي سكربت ثاني غلط + يقصد في الجروب داتا Group Link to comment
nxFairlywell Posted October 26, 2014 Share Posted October 26, 2014 شويكي انت مشكلتك بكل موضوع تقلي غلط + منت مجرب الكود Link to comment
shwaeki Posted October 26, 2014 Share Posted October 26, 2014 اوك جربة و راح تعرف غلطك Link to comment
baba Posted October 26, 2014 Author Share Posted October 26, 2014 الحين الكود غلط ولا صح؟ Link to comment
!#NssoR_) Posted October 26, 2014 Share Posted October 26, 2014 TeamName = 'testTeam' -- اسم التيم GroupName = 'testGroup' -- اسم القروب CarsTable = {} addEventHandler("onMarkerHit", marker, function ( player ) if ( getElementType(player) == "player" ) then if ( CarsTable[player] ) then destroyElement(CarsTable[ player]) end local theTeam = getPlayerTeam ( player ) local theGroup = getElementData ( player ) if ( theTeam and theTeam == getTeamFromName(TeamName) and theGroup and theGroup == GroupName ) then local x, y, z = getElementPosition(player) CarsTable[ player] = createVehicle(602, x, y, z) if CarsTable[ player] then warpPedIntoVehicle(player,CarsTable[ player]) end end end end) Link to comment
baba Posted October 26, 2014 Author Share Posted October 26, 2014 وضح لو سمحت اكثر يعني (وين مكان الايدي حق السياره + وين مكان الاحدثيات )وشكرن Link to comment
nxFairlywell Posted October 27, 2014 Share Posted October 27, 2014 وضح لو سمحت اكثريعني (وين مكان الايدي حق السياره + وين مكان الاحدثيات )وشكرن اخوي هذي مشكلتك انت اذا ماتعرف لأبسط الامور Link to comment
baba Posted October 27, 2014 Author Share Posted October 27, 2014 انا جديد ويريت توضح الكود Link to comment
justboy Posted October 27, 2014 Share Posted October 27, 2014 انا جديد ويريت توضح الكود (x, y, z) هنا تحط الاحداثيات لو تبي احداثيات اكتب فيي اف 8 gp وبعدين انقلك الاحداثيات هو راح يعطيك مثلا اعطاك (434 232 323) انت خليها (434, 232 ,323) Link to comment
baba Posted October 27, 2014 Author Share Posted October 27, 2014 بعرف ذي بي ابي اعرف وين احط ايدي السياره الي ابيها تكون في الماركر Link to comment
justboy Posted October 27, 2014 Share Posted October 27, 2014 بعرف ذيبي ابي اعرف وين احط ايدي السياره الي ابيها تكون في الماركر في الرقم الي قبل الاحداثيات (هنا رقم السيارة, x, y, z) Link to comment
#DRAGON!FIRE Posted October 27, 2014 Share Posted October 27, 2014 التعديل بسطر 1 انكـ تحط الارقمنات الاحداثيات واللون والخ .. وبالسطر الثالث تحط الايدهات .. مداك تضيف تحط فاصلة بعد اخر وحدة وتكتب الايدي وبالسطر الثالث بدال قروب نيم اسم القروب وبدال تيم نيم اسم التيم . local marker = createMarker ( .... ) local vehicle = { } local vehicles = { id, id, id } local info = { "GroupName", "TeamName" } addEventHandler ( "onMarkerHit", resourceRoot, function( element ) if ( source == marker ) then if ( getElementType( element ) == "player" ) then if ( getPlayerTeam ( element ) and getPlayerTeam ( element ) == getTeamFromName ( info [ 2 ] ) or getElementData ( element, "Group" ) == info [ 1 ] ) then if ( isElement( vehicle[ element ] ) ) then destroyElement ( vehicle[ element ] ) vehicle[ element ] = nil end local iD = tonumber( vehicles[math.random(#vehicles)] ) vehicle[ element ] = createVehicle( iD, x, y, z ) if ( vehicle[ element ] ) then warpPedIntoVehicle( element, vehicle[ element ] ) end end end end end ) addEventHandler( "onPlayerQuit", root, function( ) if ( vehicle[ source ] ) then if ( isElement ( vehicle[ source ] ) ) then destroyElement( vehicle[ source ] ) end vehicle[ source ] = nil end end ) addEventHandler( "onVehicleExplode", resourceRoot, function( ) setTimer( destroyElement, 2000, 1, source ) end ) Link to comment
baba Posted October 27, 2014 Author Share Posted October 27, 2014 شكلي رح اتعبك معي انا حطيت كل شي بس لما اجي ادخل الماركر ما يطلعلي شي Link to comment
shwaeki Posted October 27, 2014 Share Posted October 27, 2014 استبدل اسم التيم و اسم القروب سطر 4 + تاكد من انك في التيم و القروب 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