createMarker ---- تسوي ماركر
addEventHandler("onClientMarketHit",اسم الماركر,function localP() -------نسوي حدث او ايفينت لما اللاعب يخش الماركر يفتحله النافذه
if ( localP = localPlayer ) then --- نتأكد انه اللاعب المحلي
guiSetVisible(اسم النافذه,true) ---- نسوي اول ما اللاعب يجي علي الماركر
showCursor(true) ------- اظهار الماوس عند فتح اللوحة
end --- انهاء
end ---- انهاء
)
addEventHandler("onClientGUIClick",root,function() ----- نسوي حدث اول ما اللاعب يضغط علي زرار
if source == WeaponOne then ------ اول ما يضغط علي الزرار المحدد
local MoneyP = getPlayerMoney( localPlayer ) ----- نسوي اختصار احضار فلوس اللاعب
if ( not MoneyP >= 2000) then ----- هنا سوينا ااذا ما معه 2000
outputChatBox( "You dont have enough money to buy the weapon ", 255, 0, 0, true ) return end ------ يقوله ما معك فلوس كفاية ويكنسل اللي فوق
triggerServerEvent( 'GiveWeapon', localPlayer ) ------ نسوي ترايقر اعطاء سلاح
end
end
)
--------server
addEvent("GiveWeapon",true) ----- نضيف ايفينت
addEventHandler("GiveWeapon",root,function() ----- نضيف الحدث حق الايفنت
local MoneyGet = takePlayerMoney( source, 2000 ) ------- نسوي اختصار اخذ فلوس
if ( MoneyGet ) then ------ اذا فلوس اللاعب 200 فـ انه بياخذ منه 200
givePedWeapon(source, 31, 500, true) ----- يعطيه سلاح
end
end
)