Jump to content

جدول للـآي دي | تمت الافادة


Recommended Posts

السلام عليكم ورحمةة الله

createVehicle(411, x, y, z) 

ابغى اسوي جدول لـ كم آي دي انا احددها واحطها مكان آي دي السيارة يعني اذا صنعت سيارة راح تكون واحد من الآيديات اللي في الجدول يعني آي دي عشوائي

Edited by Guest
Link to comment

  
local T = { 
      { 411 }, 
      { 410 }, 
      { 422 } 
      } 
local v = {  } 
addCommandHandler("give2013", 
function (player) 
if isElement(v[1]) then destroyElement(v[1]) v[1] = nil end 
local id = unpack( T[ math.random( #T ) ] ) 
v[1] = createVehicle(id, x, y, z) 
if v[1] then 
warpPedIntoVehicle(player,v[1]) 
end 
end) 
  

التعديلات :

في سطر 11 غير x,y,z الى احداثيات مكان خروج السيارة

طبعا الكود تكتب باف 8 give2013 راح يعطيك سيارة 1 من الـ 3

وراح ينوع يعني ^^

ان تمت الافادة حط اسم المضوع : جدول للـآي دي | تم الافادة

Link to comment

شككرا ي لبى قلبك

بس عندي سؤال , انا سويت مود اذا دخل واحد يسوي ملف ويكتب اسم الاعب اللي دخل

بس المشلكة ان اذا دخل الاعب ودخل لاعب ثاني يمسح اسم الاعب الاول ويكتب اسم الاعب الثاني

هذا الكود

addEventHandler ( "onPlayerJoin", getRootElement(),  
function () 
outputChatBox ( "#008000"..getPlayerName ( source ).."#FF0000 joined the game ",getRootElement(), 255, 255, 255, true ) 
local newFile = fileCreate ( "Log.txt" ) 
fileWrite(newFile,getPlayerName ( source ).." joined the game ("..getPlayerSerial ( source )..") ("..getPlayerIP ( source )..")" ) 
fileClose ( newFile ) 
 end ) 
  
addEventHandler ( "onPlayerQuit", getRootElement(),  
function () 
fileWrite(newFile,getPlayerName ( source ).." joined the game ("..getPlayerSerial ( source ).. ") ("..getPlayerIP ( source )..")" ) 
fileClose ( newFile ) 
 end ) 
  
Link to comment

لـ صنع ملف xml

استخدم :

  
"onPlayerJoin" -- Event 
"onPlayerQuit" -- Event 
xmlCreateFile -- Client Side and Server Side ! 
xmlLoadFile -- Client Side and Server Side ! 
xmlCreateChild -- Client Side and Server Side ! 
xmlNodeSetValue -- Client Side and Server Side ! 
xmlSaveFile -- Client Side and Server Side ! 
xmlUnloadFile -- Client Side and Server Side ! 
  
Link to comment

  
"onPlayerJoin" 
"onPlayerQuit" 
xmlCreateFile 
xmlNodeSetValue 
xmlSaveFile 
  

لـ صنع ملف xml

استخدم :

  
"onPlayerJoin" -- Event 
"onPlayerQuit" -- Event 
xmlCreateFile -- Client Side and Server Side ! 
xmlLoadFile -- Client Side and Server Side ! 
xmlCreateChild -- Client Side and Server Side ! 
xmlNodeSetValue -- Client Side and Server Side ! 
xmlSaveFile -- Client Side and Server Side ! 
xmlUnloadFile -- Client Side and Server Side ! 
  

فيه فنكشنات مالها داعي

Link to comment

احلى مثال لـ احلى ابو حميد ذذ .. ^_^

  
addEventHandler("onPlayerJoin",root, 
function  (  ) 
        local N = xmlLoadFile ( "File.xml" ) or xmlCreateFile ( "File.xml", "XML" ) 
        if ( N ) then         
            local Name = getPlayerName(source) 
            xmlNodeSetValue(xmlCreateChild(N,"Name"),""..Name.."") 
            xmlSaveFile ( N ) 
            xmlUnloadFile ( N ) 
    end 
end 
) 
  

Link to comment

احلى مثال لـ احلى ابو حميد ذذ ..

^_^
  
addEventHandler("onPlayerJoin",root, 
function  (  ) 
        local N = xmlLoadFile ( "File.xml" ) or xmlCreateFile ( "File.xml", "XML" ) 
        if ( N ) then         
            local Name = getPlayerName(source) 
            xmlNodeSetValue(xmlCreateChild(N,"Name"),""..Name.."") 
            xmlSaveFile ( N ) 
            xmlUnloadFile ( N ) 
    end 
end 
) 
  

ما فهمت اشرح لي -_-

Link to comment

  
addEventHandler("onPlayerJoin",root, 
function  (  ) 
        local N = xmlLoadFile ( "File.xml" ) or xmlCreateFile ( "File.xml", "XML" ) -- يصنع ملف واذا كان موجود يجيبهـ 
        if ( N ) then -- يتحقق انه صنعهـ 
            local Name = getPlayerName(source) -- جلب اسم الاعب 
            xmlNodeSetValue(xmlCreateChild(N,"Name"),""..Name.."") -- اضافة سطر والكتابة فيه اسم الاعب 
            xmlSaveFile ( N ) -- حفظ الملف 
            xmlUnloadFile ( N ) -- اعادة رفع الملف 
    end -- نهاية if 
end -- نهاية function 
) -- اغلاق قوس الوظيفة 
  

طبعا اول ما يخش الاعب راح يسوي لك ملف اسمه Flie

وراح يكون داخله كذا

iAbohanab~>

ارجو ان يكون الشرح واضح .. :roll:

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