vectorvc97 Posted March 6, 2018 Share Posted March 6, 2018 السلام عليكم لو سمحتم كنت ابغى اسوي مركر للاعب اذا لمس المركر يطلع له لوحة تسجيل دخول للسيرفر وابغى المركر ذا يظهر للاعب اول مره بس عبر السريال اذا كان اللاعب جديد ممكن المساعده وشكرا Link to comment
#[K]iLLeR<3 Posted March 7, 2018 Share Posted March 7, 2018 (edited) طيب تقدر تخلي لكل سيريال حساب واحد فقط و اذا سجل , يسجل دخوله تلقائي كل ما يدخل Edited March 7, 2018 by #[K]iLLeR<3 Link to comment
#\_oskar_/# Posted March 7, 2018 Share Posted March 7, 2018 local oskar,_Exec,_oskar,_xc = Connection,dbExec,triggerClientEvent,outputChatBox local _db = oskar('sqlite', '_oskar.db') _Exec(_db,'CREATE TABLE IF NOT EXISTS _Os (_Sl,_Em)') addEvent('trigger:HitMarker',true) addEventHandler('trigger:HitMarker',root,function (_P) local _R = _db:query(' SELECT * FROM _Os WHERE _Sl = ? AND _Em = ? ',_P:getSerial(),_P):poll(-1) if type(_R) == 'table' and #_R == 0 or not _R then _Exec(_db, 'INSERT INTO _Os VALUES(?,?)',source:getSerial(),_P) _oskar(_P,'trigger:Open',_P) _xc(' مرحب بك ',_P, 0,255, 0 ) else _xc('لقد قمت بفتح القائمه من قبل',_P,255,0,0,true) end end) local _p = Vector3(localPlayer:getPosition()) local _m = Marker(_p.x , _p.y+3 , _p.z, "cylinder", 1.5, 255, 255, 0, 170 ) addEventHandler ( "onClientMarkerHit",_m,function (hitPlayer) if hitPlayer == localPlayer then triggerServerEvent('trigger:HitMarker',hitPlayer,hitPlayer) end end) addEvent('trigger:Open',true) addEventHandler('trigger:Open',root,function() window:setVisible(true) showCursor(true) end) Meta.xml <oop>true</oop> 2 Link to comment
#Major . Posted March 9, 2018 Share Posted March 9, 2018 On 3/7/2018 at 22:54, #\_oskar_/# said: local oskar,_Exec,_oskar,_xc = Connection,dbExec,triggerClientEvent,outputChatBox local _db = oskar('sqlite', '_oskar.db') _Exec(_db,'CREATE TABLE IF NOT EXISTS _Os (_Sl,_Em)') addEvent('trigger:HitMarker',true) addEventHandler('trigger:HitMarker',root,function (_P) local _R = _db:query(' SELECT * FROM _Os WHERE _Sl = ? AND _Em = ? ',_P:getSerial(),_P):poll(-1) if type(_R) == 'table' and #_R == 0 or not _R then _Exec(_db, 'INSERT INTO _Os VALUES(?,?)',source:getSerial(),_P) _oskar(_P,'trigger:Open',_P) _xc(' مرحب بك ',_P, 0,255, 0 ) else _xc('لقد قمت بفتح القائمه من قبل',_P,255,0,0,true) end end) local _p = Vector3(localPlayer:getPosition()) local _m = Marker(_p.x , _p.y+3 , _p.z, "cylinder", 1.5, 255, 255, 0, 170 ) addEventHandler ( "onClientMarkerHit",_m,function (hitPlayer) if hitPlayer == localPlayer then triggerServerEvent('trigger:HitMarker',hitPlayer,hitPlayer) end end) addEvent('trigger:Open',true) addEventHandler('trigger:Open',root,function() window:setVisible(true) showCursor(true) end) Meta.xml <oop>true</oop> اقدر اقول ان اكوادك خياليه مشاء الله اول مره اشوف واحد زيك مختصر كلشي بس كان من الافضل انك تحفظ الحسابات ع ملف ميتا بالكلانت لحمايه حسابات الزائرين من السرقة + عشان ميصير لاق بالسيرفر Link to comment
vectorvc97 Posted April 18, 2018 Author Share Posted April 18, 2018 On 3/7/2018 at 19:23, #[K]iLLeR<3 said: طيب تقدر تخلي لكل سيريال حساب واحد فقط و اذا سجل , يسجل دخوله تلقائي كل ما يدخل كيف اسوي ذا ؟؟ Link to comment
Master_MTA Posted April 18, 2018 Share Posted April 18, 2018 On 3/7/2018 at 11:54, #\_oskar_/# said: Meta.xml ما اشوف داعي لاستخدام opp Link to comment
vectorvc97 Posted April 18, 2018 Author Share Posted April 18, 2018 On 3/7/2018 at 22:54, #\_oskar_/# said: local oskar,_Exec,_oskar,_xc = Connection,dbExec,triggerClientEvent,outputChatBox local _db = oskar('sqlite', '_oskar.db') _Exec(_db,'CREATE TABLE IF NOT EXISTS _Os (_Sl,_Em)') addEvent('trigger:HitMarker',true) addEventHandler('trigger:HitMarker',root,function (_P) local _R = _db:query(' SELECT * FROM _Os WHERE _Sl = ? AND _Em = ? ',_P:getSerial(),_P):poll(-1) if type(_R) == 'table' and #_R == 0 or not _R then _Exec(_db, 'INSERT INTO _Os VALUES(?,?)',source:getSerial(),_P) _oskar(_P,'trigger:Open',_P) _xc(' مرحب بك ',_P, 0,255, 0 ) else _xc('لقد قمت بفتح القائمه من قبل',_P,255,0,0,true) end end) local _p = Vector3(localPlayer:getPosition()) local _m = Marker(_p.x , _p.y+3 , _p.z, "cylinder", 1.5, 255, 255, 0, 170 ) addEventHandler ( "onClientMarkerHit",_m,function (hitPlayer) if hitPlayer == localPlayer then triggerServerEvent('trigger:HitMarker',hitPlayer,hitPlayer) end end) addEvent('trigger:Open',true) addEventHandler('trigger:Open',root,function() window:setVisible(true) showCursor(true) end) Meta.xml <oop>true</oop> شكرا جدا واسف على التعب بس عندي سؤال احط الاكواد في ملف server ولا client Link to comment
MA[S]RIY Posted April 18, 2018 Share Posted April 18, 2018 الاكواد الاولي سرفر والاكواد الثانيه كلينت Link to comment
#\_oskar_/# Posted April 21, 2018 Share Posted April 21, 2018 On 4/18/2018 at 22:41, Master_MTA said: ما اشوف داعي لاستخدام opp عادي ماتفرق 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