Jump to content

طلب اكواد


nony

Recommended Posts

Posted

السلام عليكم

يا شباب

ابي اكواد

حفظ الاسلحه في حساب الاعب

يعني يوم يسجل دخول يلقا اسلحته

الكود الثاني

ابي لما واحد يطلع ودخل يرجع في نفس المكان الي كان فيه قبل يطلع

الكود الثالث

ابي لما الاعب يسجل دخول يدخل تيم

مثلا اسم التيم player

او ميسجل دخول الاعب يدخل التيم

ان شاء الله مكثرت عليكم

والله يكثر من خيركم

Posted
بس باقيلي الكود الثالث اذا ماعليك امر

وش تبي اسم التيم

وليه وش الفايده مه

Welcom to my server Q.5

Current game type in my server Drift

350x20_FFFFFF_FFFFFF_000000_000000.png

my Email : [email protected]

Programming level: 90%

Posted (edited)
بس باقيلي الكود الثالث اذا ماعليك امر

اخوي هذا مع المود اللي اعطاك تابل

الكود الثالث

ابي لما الاعب يسجل دخول يدخل تيم

مثلا اسم التيم player

اول ميسجل دخول الاعب يدخل التيم

اقصد مثلا لاعب اول مره يدخل السيرفر

ابيه لما يسجل دخول يروح تيم معين

Edited by Guest
Posted
بس باقيلي الكود الثالث اذا ماعليك امر

وش تبي اسم التيم

وليه وش الفايده مه

الاسم يكون اي شي

والله ابيه ضرووري

Posted

ايه هذا هو

مدموج مع المود

هذا المود

يحفظ

الشخصية + المكان + الاسلحة + التيم + الدم + والدرع + اللفل

Posted
ايه هذا هو

مدموج مع المود

هذا المود

يحفظ

الشخصية + المكان + الاسلحة + التيم + الدم + والدرع + اللفل

قصدي لما لاعب اول مره يدخل السيرفر ابيه اول مايسجل دخول يروح تيم معين انا احط اسمه

Posted
ايه هذا هو

مدموج مع المود

هذا المود

يحفظ

الشخصية + المكان + الاسلحة + التيم + الدم + والدرع + اللفل

قصدي لما لاعب اول مره يدخل السيرفر ابيه اول مايسجل دخول يروح تيم معين انا احط اسمه

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 
) 

╔═╦╦╦╗╔╦═╦═╦═╦═╦╦╦╦╦╦╦═╦╦╦╦╗

║║║║║╠╝║║╚╣║║║║║║║║║║║║║║║║║

║║║║║╚╦╦═╦╦╦╦╣║║║║║║║║║║║║║║

║║║║╠═╣╠╝╔══╝║║║║║╟╢║║║║║╟╢║

╚╩══╩══╩═╩═══╩╩══╩╩═╩╩╩═╩╩═╝

«سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك»

M7mdAl7arthy : لتواصل سكايب

Posted
ايه هذا هو

مدموج مع المود

هذا المود

يحفظ

الشخصية + المكان + الاسلحة + التيم + الدم + والدرع + اللفل

قصدي لما لاعب اول مره يدخل السيرفر ابيه اول مايسجل دخول يروح تيم معين انا احط اسمه

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 
) 

مايجي التيم في التاب

Posted

^ تأكد الكود سيرفر

server side

╔═╦╦╦╗╔╦═╦═╦═╦═╦╦╦╦╦╦╦═╦╦╦╦╗

║║║║║╠╝║║╚╣║║║║║║║║║║║║║║║║║

║║║║║╚╦╦═╦╦╦╦╣║║║║║║║║║║║║║║

║║║║╠═╣╠╝╔══╝║║║║║╟╢║║║║║╟╢║

╚╩══╩══╩═╩═══╩╩══╩╩═╩╩╩═╩╩═╝

«سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك»

M7mdAl7arthy : لتواصل سكايب

Posted
^ تأكد الكود سيرفر

server side

صح كلامك ^^

نسيت اجرب

شكرا جزاك الله الف خير

Posted

على الرحب والسعة

╔═╦╦╦╗╔╦═╦═╦═╦═╦╦╦╦╦╦╦═╦╦╦╦╗

║║║║║╠╝║║╚╣║║║║║║║║║║║║║║║║║

║║║║║╚╦╦═╦╦╦╦╣║║║║║║║║║║║║║║

║║║║╠═╣╠╝╔══╝║║║║║╟╢║║║║║╟╢║

╚╩══╩══╩═╩═══╩╩══╩╩═╩╩╩═╩╩═╝

«سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك»

M7mdAl7arthy : لتواصل سكايب

Posted
على الرحب والسعة

اخوي شوف عدلت على الكود

بس الشخصيه ماتجي + لما يدخل الاعب مايروح للاحداثيات

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 كلمه يروح لذا التيم

Posted
على الرحب والسعة

اخوي شوف عدلت على الكود

بس الشخصيه ماتجي + لما يدخل الاعب مايروح للاحداثيات

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 

F4MZM4.gif

Posted
على الرحب والسعة

اخوي شوف عدلت على الكود

بس الشخصيه ماتجي + لما يدخل الاعب مايروح للاحداثيات

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 ) 

Posted
  
function unassignTeam ( source, commandName ) 
    if ( getTeamName ( getPlayerTeam ( source ) ) ~= 'Players' ) then 
        setPlayerTeam ( source, getTeamFromName ( 'Players' ) ) 
    end 
end 
addCommandHandler ( "team", unassignTeam ) 
  

Posted
  
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, ) 
  

حق احداثيات الاعب اول مايدخل السيرفر

Posted

شوف بالويكي مكتوب :

Server-only function

Client-only function

Client and Server function

و تقدر تفرق بينهم عن طريق اللون . . /

Posted
على الرحب والسعة

اخوي شوف عدلت على الكود

بس الشخصيه ماتجي + لما يدخل الاعب مايروح للاحداثيات

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

╔═╦╦╦╗╔╦═╦═╦═╦═╦╦╦╦╦╦╦═╦╦╦╦╗

║║║║║╠╝║║╚╣║║║║║║║║║║║║║║║║║

║║║║║╚╦╦═╦╦╦╦╣║║║║║║║║║║║║║║

║║║║╠═╣╠╝╔══╝║║║║║╟╢║║║║║╟╢║

╚╩══╩══╩═╩═══╩╩══╩╩═╩╩╩═╩╩═╝

«سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك»

M7mdAl7arthy : لتواصل سكايب

Posted
على الرحب والسعة

اخوي شوف عدلت على الكود

بس الشخصيه ماتجي + لما يدخل الاعب مايروح للاحداثيات

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

الكود تمام بس مايروح الاحداثيات الي انا حاطها لما يسجل دخول

Posted (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 by Guest

Welcom to my server Q.5

Current game type in my server Drift

350x20_FFFFFF_FFFFFF_000000_000000.png

my Email : [email protected]

Programming level: 90%

Posted

اول شيء الكود سيرفر

ثانيا الكود شغال وانا جربته

ثالثا وش يدريني بالاحداثيات الي تبيها عدلها بنفسك

spawnPlayer ( Player ,x, y, z, 0, 210, 0, 0, getTeamFromName ( 'Players' ) ) 
  

╔═╦╦╦╗╔╦═╦═╦═╦═╦╦╦╦╦╦╦═╦╦╦╦╗

║║║║║╠╝║║╚╣║║║║║║║║║║║║║║║║║

║║║║║╚╦╦═╦╦╦╦╣║║║║║║║║║║║║║║

║║║║╠═╣╠╝╔══╝║║║║║╟╢║║║║║╟╢║

╚╩══╩══╩═╩═══╩╩══╩╩═╩╩╩═╩╩═╝

«سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك»

M7mdAl7arthy : لتواصل سكايب

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...