#Soking Posted February 12, 2016 Author Share Posted February 12, 2016 local Het = getElementHealth(localPlayer) if getElementHealth(localPlayer) <= Het then طيب دا مش شغال لبيه Link to comment
Jupi Posted February 12, 2016 Share Posted February 12, 2016 local Het = getElementHealth(localPlayer) if getElementHealth(localPlayer) <= Het then طيب دا مش شغال لبيه ايه اللي مش شغال فيه Link to comment
#Soking Posted February 12, 2016 Author Share Posted February 12, 2016 المفروض حاط تحقق ان الدم مايكون فل Link to comment
Jupi Posted February 12, 2016 Share Posted February 12, 2016 المفروض حاط تحقق ان الدم مايكون فل if getElementHealth(localPlayer) < 100 then Link to comment
#Soking Posted February 12, 2016 Author Share Posted February 12, 2016 100 طيب لو كان واحد معاه دم 200 ! Link to comment
Abdul KariM Posted February 12, 2016 Share Posted February 12, 2016 100 طيب لو كان واحد معاه دم 200 ! if ( getElementHealth ( localPlayer ) < 100 ) or ( getElementHealth ( localPlayer ) < 200 ) then Link to comment
#Soking Posted February 12, 2016 Author Share Posted February 12, 2016 يوم سويت جدول وحطيط انشاء مركر و الجدول يجي بالدي بوق هيك ERROR: Soking\server.lua:12:attempet to index global "Tab'(a nil value) local x,y,z = getElementPosition(source) Tab = {} Tab[source] = createMarker(x, y, z-1.3,'cylinder',1.5, 255, 255, 255) Link to comment
Abdul KariM Posted February 12, 2016 Share Posted February 12, 2016 يوم سويت جدول وحطيط انشاء مركر و الجدول يجي بالدي بوق هيك ERROR: Soking\server.lua:12:attempet to index global "Tab'(a nil value) local x,y,z = getElementPosition(source) Tab = {} Tab[source] = createMarker(x, y, z-1.3,'cylinder',1.5, 255, 255, 255) حط الكود كامل والجدول لاتحطه مع فنكشن Link to comment
#Soking Posted February 12, 2016 Author Share Posted February 12, 2016 Tab = {} addEvent ("ByHouse500J", true) addEventHandler ("ByHouse500J", root,function() local x, y, z = getElementPosition(source) local Random = math.random( 10,20) fadeCamera (source, false) setTimer (fadeCamera, 3000, 1, source, true) setTimer(setPedRotation,3000,1,source,332) setTimer (setCameraTarget, 7000, 1, source, source) setTimer (fadeCamera, 3000, 1, source, true) Tab[source] = createMarker(x, y, z-1.3,'cylinder',1.5, 255, 255, 255) setElementPosition(source,x, y+2, z) MakaerExit[source] = createMarker(140.32, 1365.92, 1083.86-1.3,'cylinder',1.5, 255, 255, 255) setElementData(source,'House',Random) setElementData(MakaerExit[source],'MarkerHouse',Random) setElementDimension(MakaerExit[source],Random) setElementInterior(MakaerExit[source],5) setElementData(Tab[source],'MarkerHouse',Random) exports["guimessages"]:outputServer(root,"",0,255,0) end ) Link to comment
Abdul KariM Posted February 12, 2016 Share Posted February 12, 2016 ^ الكود شغال مافيه شي لاكن تأكد من الترايقر لاني جربت الكود وضابط Link to comment
Jupi Posted February 12, 2016 Share Posted February 12, 2016 ما من رد ؟ وريني التريقر من الجهة الاخري لاني شاكك في المصدر Link to comment
#Soking Posted February 13, 2016 Author Share Posted February 13, 2016 خلاص خلاص حطيت للجدول local واشتغل بس سؤال انا حاط حدث لو لمس المركر و مسوي روت ومسوي تحقق من المركر لاكن النتيجه = لا يساوي شي addEventHandler( "onMarkerHit", root, function() local x, y, z = getElementPosition(source) local DataName = getElementData(source,'House') if ( source == MakaerExit[source] ) then if ( getElementData(MakaerExit[source],'MarkerHouse') == DataName ) then local Pos = getElementData(source, "PositionHouse") setElementPosition(source,Pos[1], Pos[2], Pos[3]) setElementInterior(source,0) setElementDimension(source,0) end end end ) جربت حته اشيل [source] وماشتغل وشلت التحقق حق الداتا وبرضو ماشتغل Link to comment
Jupi Posted February 13, 2016 Share Posted February 13, 2016 خلاص خلاص حطيت للجدول localواشتغل بس سؤال انا حاط حدث لو لمس المركر و مسوي روت ومسوي تحقق من المركر لاكن النتيجه = لا يساوي شي addEventHandler( "onMarkerHit", root, function() local x, y, z = getElementPosition(source) local DataName = getElementData(source,'House') if ( source == MakaerExit[source] ) then if ( getElementData(MakaerExit[source],'MarkerHouse') == DataName ) then local Pos = getElementData(source, "PositionHouse") setElementPosition(source,Pos[1], Pos[2], Pos[3]) setElementInterior(source,0) setElementDimension(source,0) end end end ) جربت حته اشيل [source] وماشتغل وشلت التحقق حق الداتا وبرضو ماشتغل انت بتدي الماركر ماركر صح؟ Link to comment
#Soking Posted February 13, 2016 Author Share Posted February 13, 2016 بدي المركر مركر كيف يعني Link to comment
' A F . Posted February 13, 2016 Share Posted February 13, 2016 انت حاط MakaerExit[source] onMarkerHit السورس هو الماركر Link to comment
7up2016 Posted February 16, 2016 Share Posted February 16, 2016 (edited) خلاص خلاص حطيت للجدول localواشتغل بس سؤال انا حاط حدث لو لمس المركر و مسوي روت ومسوي تحقق من المركر لاكن النتيجه = لا يساوي شي addEventHandler( "onMarkerHit", root, function() local x, y, z = getElementPosition(source) local DataName = getElementData(source,'House') if ( source == MakaerExit[source] ) then if ( getElementData(MakaerExit[source],'MarkerHouse') == DataName ) then local Pos = getElementData(source, "PositionHouse") setElementPosition(source,Pos[1], Pos[2], Pos[3]) setElementInterior(source,0) setElementDimension(source,0) end end end ) جربت حته اشيل [source] وماشتغل وشلت التحقق حق الداتا وبرضو ماشتغل addEventHandler( "onMarkerHit", root, function(player) local x, y, z = getElementPosition(player) local DataName = getElementData(player,'House') if ( source == MakaerExit[player] ) then if ( getElementData(MakaerExit[player],'MarkerHouse') == DataName ) then local Pos = getElementData(player, "PositionHouse") setElementPosition(player,Pos[1], Pos[2], Pos[3]) setElementInterior(player,0) setElementDimension(player,0) end end end ) Edited February 16, 2016 by Guest Link to comment
Abdul KariM Posted February 16, 2016 Share Posted February 16, 2016 addEventHandler( "onMarkerHit", root, function(player) local x, y, z = getElementPosition(player) local DataName = getElementData(player,'House') if ( source == MakaerExit[player] ) then if ( getElementData(MakaerExit[player],'MarkerHouse') == DataName ) then local Pos = getElementData(player, "PositionHouse") setElementPosition(player,Pos[1], Pos[2], Pos[3]) setElementInterior(player,0) setElementDimension(player,0) end end end ) ماعتقد راح يضبط + سوي unpack للمنت داتا حقت الاحداثيات Link to comment
7up2016 Posted February 16, 2016 Share Posted February 16, 2016 addEventHandler( "onMarkerHit", root, function(player) local x, y, z = getElementPosition(player) local DataName = getElementData(player,'House') if ( source == MakaerExit[player] ) then if ( getElementData(MakaerExit[player],'MarkerHouse') == DataName ) then local Pos = getElementData(player, "PositionHouse") setElementPosition(player,Pos[1], Pos[2], Pos[3]) setElementInterior(player,0) setElementDimension(player,0) end end end ) ماعتقد راح يضبط + سوي unpack للمنت داتا حقت الاحداثيات يضبط لان الكود حقك اللي فوق غلط لان اسم الماركر source وانت جالس تحط مكان قيمة الشخص source فما راح يشتغل معك الكود الا لما تسوي مثل الكود اللي انا عطيتك Link to comment
Abdul KariM Posted February 16, 2016 Share Posted February 16, 2016 addEventHandler( "onMarkerHit", root, function(player) local x, y, z = getElementPosition(player) local DataName = getElementData(player,'House') if ( source == MakaerExit[player] ) then if ( getElementData(MakaerExit[player],'MarkerHouse') == DataName ) then local Pos = getElementData(player, "PositionHouse") setElementPosition(player,Pos[1], Pos[2], Pos[3]) setElementInterior(player,0) setElementDimension(player,0) end end end ) ماعتقد راح يضبط + سوي unpack للمنت داتا حقت الاحداثيات يضبط لان الكود حقك اللي فوق غلط لان اسم الماركر source وانت جالس تحط مكان قيمة الشخص source فما راح يشتغل معك الكود الا لما تسوي مثل الكود اللي انا عطيتك شقاعد تخبص انت , ماعطيته لا كود ولا شي ؟ unpack بتحتاج عشان تستخرج الاحداثيات من الداتا ماراح يشتغل كذا Link to comment
7up2016 Posted February 16, 2016 Share Posted February 16, 2016 المفروض صاحب الموضوع هو اللي يناقشني ويجرب كودي عشان يقول ضبط ولا لا انت ليش تناقش ؟ فكرتك صاحب الموضوع Link to comment
' A F . Posted February 17, 2016 Share Posted February 17, 2016 كلأم عبدالكريم صحيح لأن هو حاط جدول ب الداتا لازم تستخدم unpack Link to comment
7up2016 Posted February 17, 2016 Share Posted February 17, 2016 فهمت قصدك لكن انا صلحت له مشكلة اخرى صلحوا له مشكلة الاحداثيات انتوا طيب Link to comment
#Soking Posted February 17, 2016 Author Share Posted February 17, 2016 انا ماقلت ان المشكله بالاحدثيات و شكرا سفن اب زبطط 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