Jump to content

طلب اكواد


nony

Recommended Posts

السلام عليكم

يا شباب

ابي اكواد

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

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

الكود الثاني

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

الكود الثالث

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

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

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

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

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

Link to comment
بس باقيلي الكود الثالث اذا ماعليك امر

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

الكود الثالث

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

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

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

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

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

Edited by Guest
Link to comment
ايه هذا هو

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

هذا المود

يحفظ

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

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

Link to comment
ايه هذا هو

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

هذا المود

يحفظ

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

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

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
ايه هذا هو

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

هذا المود

يحفظ

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

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

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
على الرحب والسعة

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

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

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
على الرحب والسعة

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

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

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
على الرحب والسعة

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

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

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
  
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
على الرحب والسعة

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

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

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
على الرحب والسعة

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

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

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

أهم شي يكون الكود بجانب الخادم

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
Link to comment

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...