nony Posted September 24, 2012 Share Posted September 24, 2012 السلام عليكم يا شباب ابي اكواد حفظ الاسلحه في حساب الاعب يعني يوم يسجل دخول يلقا اسلحته الكود الثاني ابي لما واحد يطلع ودخل يرجع في نفس المكان الي كان فيه قبل يطلع الكود الثالث ابي لما الاعب يسجل دخول يدخل تيم مثلا اسم التيم player او ميسجل دخول الاعب يدخل التيم ان شاء الله مكثرت عليكم والله يكثر من خيركم Link to comment
TAPL Posted September 24, 2012 Share Posted September 24, 2012 https://community.multitheftauto.com/index.php?p=resources&s=details&id=3940 Link to comment
nony Posted September 24, 2012 Author Share Posted September 24, 2012 https://community.multitheftauto.com/index.php?p=resources&s=details&id=3940 كفو تابل وشكراا افتني كثير Link to comment
nony Posted September 24, 2012 Author Share Posted September 24, 2012 بس باقيلي الكود الثالث اذا ماعليك امر Link to comment
MR.S3D Posted September 24, 2012 Share Posted September 24, 2012 بس باقيلي الكود الثالث اذا ماعليك امر وش تبي اسم التيم وليه وش الفايده مه Link to comment
Mr.T9 Posted September 24, 2012 Share Posted September 24, 2012 بس باقيلي الكود الثالث اذا ماعليك امر اخوي هذا مع المود اللي اعطاك تابل Link to comment
nony Posted September 24, 2012 Author Share Posted September 24, 2012 (edited) بس باقيلي الكود الثالث اذا ماعليك امر اخوي هذا مع المود اللي اعطاك تابل الكود الثالث ابي لما الاعب يسجل دخول يدخل تيم مثلا اسم التيم player اول ميسجل دخول الاعب يدخل التيم اقصد مثلا لاعب اول مره يدخل السيرفر ابيه لما يسجل دخول يروح تيم معين Edited September 24, 2012 by Guest Link to comment
nony Posted September 24, 2012 Author Share Posted September 24, 2012 بس باقيلي الكود الثالث اذا ماعليك امر وش تبي اسم التيم وليه وش الفايده مه الاسم يكون اي شي والله ابيه ضرووري Link to comment
Mr.T9 Posted September 24, 2012 Share Posted September 24, 2012 ايه هذا هو مدموج مع المود هذا المود يحفظ الشخصية + المكان + الاسلحة + التيم + الدم + والدرع + اللفل Link to comment
nony Posted September 24, 2012 Author Share Posted September 24, 2012 ايه هذا هومدموج مع المود هذا المود يحفظ الشخصية + المكان + الاسلحة + التيم + الدم + والدرع + اللفل قصدي لما لاعب اول مره يدخل السيرفر ابيه اول مايسجل دخول يروح تيم معين انا احط اسمه Link to comment
abu5lf Posted September 24, 2012 Share Posted September 24, 2012 ايه هذا هومدموج مع المود هذا المود يحفظ الشخصية + المكان + الاسلحة + التيم + الدم + والدرع + اللفل قصدي لما لاعب اول مره يدخل السيرفر ابيه اول مايسجل دخول يروح تيم معين انا احط اسمه addEventHandler ( 'onResourceStart', resourceRoot, function ( ) createTeam ( 'Players', 150, 150, 150 ) end ) addEventHandler ( 'onPlayerLogin', root, function ( ) setPlayerTeam ( source, getTeamFromName ( 'Players' ) ) end ) addEventHandler ( 'onPlayerLogout', root, function ( ) setPlayerTeam ( source, nil ) end ) Link to comment
nony Posted September 24, 2012 Author Share Posted September 24, 2012 ايه هذا هومدموج مع المود هذا المود يحفظ الشخصية + المكان + الاسلحة + التيم + الدم + والدرع + اللفل قصدي لما لاعب اول مره يدخل السيرفر ابيه اول مايسجل دخول يروح تيم معين انا احط اسمه addEventHandler ( 'onResourceStart', resourceRoot, function ( ) createTeam ( 'Players', 150, 150, 150 ) end ) addEventHandler ( 'onPlayerLogin', root, function ( ) setPlayerTeam ( source, getTeamFromName ( 'Players' ) ) end ) addEventHandler ( 'onPlayerLogout', root, function ( ) setPlayerTeam ( source, nil ) end ) مايجي التيم في التاب Link to comment
abu5lf Posted September 24, 2012 Share Posted September 24, 2012 ^ تأكد الكود سيرفر server side Link to comment
nony Posted September 25, 2012 Author Share Posted September 25, 2012 ^ تأكد الكود سيرفر server side صح كلامك ^^ نسيت اجرب شكرا جزاك الله الف خير Link to comment
nony Posted September 25, 2012 Author Share Posted September 25, 2012 على الرحب والسعة اخوي شوف عدلت على الكود بس الشخصيه ماتجي + لما يدخل الاعب مايروح للاحداثيات addEventHandler ( 'onResourceStart', resourceRoot, function ( ) createTeam ( 'Players', 255, 0, 0 ) end ) addEventHandler ( 'onPlayerLogin', root, function ( ) setPlayerTeam ( source, getTeamFromName ( 'Players' ) ) setElementModel ( player, 210 ) setPlayerNametagColor ( player, 225, 0, 0 ) spawnPlayer ( 552.53070068359, -1262.6079101563, 16.2421875, ) end ) addEventHandler ( 'onPlayerLogout', root, function ( ) setPlayerTeam ( source, nil ) end ) ولو سمحت اخر طلب لي ابي لما يكتب الاعب باف8 كلمه يروح لذا التيم Link to comment
Tete omar Posted September 25, 2012 Share Posted September 25, 2012 على الرحب والسعة اخوي شوف عدلت على الكود بس الشخصيه ماتجي + لما يدخل الاعب مايروح للاحداثيات addEventHandler ( 'onResourceStart', resourceRoot, function ( ) createTeam ( 'Players', 255, 0, 0 ) end ) addEventHandler ( 'onPlayerLogin', root, function ( ) setPlayerTeam ( source, getTeamFromName ( 'Players' ) ) setElementModel ( player, 210 ) setPlayerNametagColor ( player, 225, 0, 0 ) spawnPlayer ( 552.53070068359, -1262.6079101563, 16.2421875, ) end ) addEventHandler ( 'onPlayerLogout', root, function ( ) setPlayerTeam ( source, nil ) end ) ولو سمحت اخر طلب لي ابي لما يكتب الاعب باف8 كلمه يروح لذا التيم ولو سمحت اخر طلب لي ابي لما يكتب الاعب باف8 كلمه يروح لذا التيم استخدم ذولي addCommandHandler setPlayerTeam Link to comment
nony Posted September 25, 2012 Author Share Posted September 25, 2012 على الرحب والسعة اخوي شوف عدلت على الكود بس الشخصيه ماتجي + لما يدخل الاعب مايروح للاحداثيات addEventHandler ( 'onResourceStart', resourceRoot, function ( ) createTeam ( 'Players', 255, 0, 0 ) end ) addEventHandler ( 'onPlayerLogin', root, function ( ) setPlayerTeam ( source, getTeamFromName ( 'Players' ) ) setElementModel ( player, 210 ) setPlayerNametagColor ( player, 225, 0, 0 ) spawnPlayer ( 552.53070068359, -1262.6079101563, 16.2421875, ) end ) addEventHandler ( 'onPlayerLogout', root, function ( ) setPlayerTeam ( source, nil ) end ) ولو سمحت اخر طلب لي ابي لما يكتب الاعب باف8 كلمه يروح لذا التيم ولو سمحت اخر طلب لي ابي لما يكتب الاعب باف8 كلمه يروح لذا التيم استخدم ذولي addCommandHandler setPlayerTeam والله ذا الي فهمته function unassignTeam ( source, commandName ) if ( playerSource ) then setPlayerTeam ( source, players ) local players = getPlayerTeam ( source ) if players then setPlayerTeam ( source, nil ) end end addCommandHandler ( "team", unassignTeam ) Link to comment
3NAD Posted September 25, 2012 Share Posted September 25, 2012 function unassignTeam ( source, commandName ) if ( getTeamName ( getPlayerTeam ( source ) ) ~= 'Players' ) then setPlayerTeam ( source, getTeamFromName ( 'Players' ) ) end end addCommandHandler ( "team", unassignTeam ) Link to comment
nony Posted September 25, 2012 Author Share Posted September 25, 2012 function unassignTeam ( source, commandName ) if ( getTeamName ( getPlayerTeam ( source ) ) ~= 'Players' ) then setPlayerTeam ( source, getTeamFromName ( 'Players' ) ) end end addCommandHandler ( "team", unassignTeam ) شكرا عناد جربته واشتغل ^^ بس عندي سؤال ذا الكود سيرفر ولا كلينت؟ spawnPlayer ( 552.53070068359, -1262.6079101563, 16.2421875, ) حق احداثيات الاعب اول مايدخل السيرفر Link to comment
3NAD Posted September 25, 2012 Share Posted September 25, 2012 شوف بالويكي مكتوب : Server-only function Client-only function Client and Server function و تقدر تفرق بينهم عن طريق اللون . . / Link to comment
abu5lf Posted September 25, 2012 Share Posted September 25, 2012 على الرحب والسعة اخوي شوف عدلت على الكود بس الشخصيه ماتجي + لما يدخل الاعب مايروح للاحداثيات addEventHandler ( 'onResourceStart', resourceRoot, function ( ) createTeam ( 'Players', 255, 0, 0 ) end ) addEventHandler ( 'onPlayerLogin', root, function ( ) setPlayerTeam ( source, getTeamFromName ( 'Players' ) ) setElementModel ( player, 210 ) setPlayerNametagColor ( player, 225, 0, 0 ) spawnPlayer ( 552.53070068359, -1262.6079101563, 16.2421875, ) end ) addEventHandler ( 'onPlayerLogout', root, function ( ) setPlayerTeam ( source, nil ) end ) ولو سمحت اخر طلب لي ابي لما يكتب الاعب باف8 كلمه يروح لذا التيم addEventHandler ( 'onResourceStart', resourceRoot, function ( ) createTeam ( 'Players', 255, 0, 0 ) end ) addEventHandler ( 'onPlayerLogin', root, function ( ) spawnPlayer ( source, 552, -1262, 17, 0, 210, 0, 0, getTeamFromName ( 'Players' ) ) setPlayerNametagColor ( source, 225, 0, 0 ) end ) addEventHandler ( 'onPlayerLogout', root, function ( ) setPlayerTeam ( source, nil ) end ) addCommandHandler ( 'JoinTeam', function ( Player ) spawnPlayer ( Player, 552, -1262, 17, 0, 210, 0, 0, getTeamFromName ( 'Players' ) ) setPlayerNametagColor ( Player, 225, 0, 0 ) end ) /JoinTeam Link to comment
nony Posted September 25, 2012 Author Share Posted September 25, 2012 على الرحب والسعة اخوي شوف عدلت على الكود بس الشخصيه ماتجي + لما يدخل الاعب مايروح للاحداثيات addEventHandler ( 'onResourceStart', resourceRoot, function ( ) createTeam ( 'Players', 255, 0, 0 ) end ) addEventHandler ( 'onPlayerLogin', root, function ( ) setPlayerTeam ( source, getTeamFromName ( 'Players' ) ) setElementModel ( player, 210 ) setPlayerNametagColor ( player, 225, 0, 0 ) spawnPlayer ( 552.53070068359, -1262.6079101563, 16.2421875, ) end ) addEventHandler ( 'onPlayerLogout', root, function ( ) setPlayerTeam ( source, nil ) end ) ولو سمحت اخر طلب لي ابي لما يكتب الاعب باف8 كلمه يروح لذا التيم addEventHandler ( 'onResourceStart', resourceRoot, function ( ) createTeam ( 'Players', 255, 0, 0 ) end ) addEventHandler ( 'onPlayerLogin', root, function ( ) spawnPlayer ( source, 552, -1262, 17, 0, 210, 0, 0, getTeamFromName ( 'Players' ) ) setPlayerNametagColor ( source, 225, 0, 0 ) end ) addEventHandler ( 'onPlayerLogout', root, function ( ) setPlayerTeam ( source, nil ) end ) addCommandHandler ( 'JoinTeam', function ( Player ) spawnPlayer ( Player, 552, -1262, 17, 0, 210, 0, 0, getTeamFromName ( 'Players' ) ) setPlayerNametagColor ( Player, 225, 0, 0 ) end ) /JoinTeam الكود تمام بس مايروح الاحداثيات الي انا حاطها لما يسجل دخول Link to comment
MR.S3D Posted September 25, 2012 Share Posted September 25, 2012 (edited) أهم شي يكون الكود بجانب الخادم server.lua ---------------------- Settings --------------------- local x = 552.53070068359 local y = -1262.6079101563 local z = 16.2421875 local skin = 210 addEventHandler ('onResourceStart', resourceRoot, function() PlayerTeam = createTeam ( 'Players', 255, 0, 0 ) end ) addEventHandler ('onPlayerLogin', root, function() spawnPlayer(source, x, y, z) setPlayerTeam(source, PlayerTeam) setPlayerNametagColor( source, 225, 0, 0 ) setCameraTarget(source, source) setCameraInterior(source, getElementInterior(source)) setElementModel(source,skin) end ) addEventHandler ('onPlayerLogout', root, function() setPlayerTeam ( source, nil ) end ) addCommandHandler ('JoinTeam', function( Player ) spawnPlayer(Player, x, y, z) setPlayerTeam(Player, PlayerTeam) setPlayerNametagColor ( Player, 225, 0, 0 ) setCameraTarget(Player, Player) setCameraInterior(Player, getElementInterior(Player)) setElementModel(Player,skin) end ) في بداية الملف حطيت لك Settings تغير منها احداثيات البداية وتحط رقم شخصية لللاعب local x = احداثي اكس local y = احداثي واي local z = احداثي زيد local skin = رقم الشخصيه والكود شغال حطه بالسيرفر Edited September 26, 2012 by Guest Link to comment
abu5lf Posted September 26, 2012 Share Posted September 26, 2012 اول شيء الكود سيرفر ثانيا الكود شغال وانا جربته ثالثا وش يدريني بالاحداثيات الي تبيها عدلها بنفسك spawnPlayer ( Player ,x, y, z, 0, 210, 0, 0, getTeamFromName ( 'Players' ) ) 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