Jump to content

Rockyz

Members
  • Posts

    1,862
  • Joined

  • Days Won

    8

Everything posted by Rockyz

  1. حلو انا سمعت عن هالانمي اتوقع شخص يرسم مانجا تتحول لانمي مدري عاد المهم هل تنصحني به
  2. توم وجيري التصنيف : اكشن, اثارة, دموي, مصاص دماء, مغامرات , كوميديا , غموض طبعا هالانمي اكثر انمي انصح فيه تقييمي للانمي 10/10
  3. حلو بس يصير افتح ملف الداتا بيس ؟
  4. بس عندي سؤال وش الفرق بين هذي الفنكشنات و executeSQLQuery
  5. addEvent("Retirefrominternet", true) addEventHandler("Returefrominternet", root, function()
  6. ان ولا انت انت ولا انا انا ولا هو هو ولا هوهو
  7. شكرا بس مافي يعني شرح كامل لهم و امثلة وكذا ..
  8. انا عدلت كم تعديل اصلا امس لكن مايصير اعدل ع البوست #Edit: #Updated تم تحديث الوظيفة + مثال ثالث للي مافهم addCommandHandler ( "pVeh1", function ( cmd, vehiclenumber ) pVeh1 = getElementsFromModel ( "vehicle", tonumber ( vehiclenumber ) ); outputChatBox ( "Vehicles That Have ID " .. vehiclenumber .. " is :") for i = 1, #pVeh1 do outputChatBox ( "VehicleName : " .. getVehicleName ( pVeh1 [ i ] ) .. ", Vehicle Position : " .. table.concat ( { getElementPosition ( pVeh1 [ i ] ) }, ", " ) ); end; end ); هذا المثال اذا تكتب في اف 8 مثلا pVeh1 429 راح يعطيك اسم السيارة و احداثياتها
  9. عدلته بحيث انه يقدر يطلع السيارة او السكن او اي المنت الي عند الشخص
  10. بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته getElementsFromModel Source Code : --# Client Side : getElementsFromModel = function ( aztype, modelnumber, atype ) assert ( type ( aztype ) == "string", "Bad Argument @ 'ElementType' [ Expected string at argument 1, got " .. type ( aztype ) .. " ]" ) assert ( type ( modelnumber ) == "number", "Bad Argument @ 'ModelNumber' [ Expected number at argument 2, got " .. type ( modelnumber ) .. " ]" ) SkinsPlayer = { }; for index, value in ipairs ( getElementsByType ( aztype ) ) do if ( getElementModel ( value ) == modelnumber and getElementType ( value ) == "player" ) then if ( atype == "name" and atype ~= "account" ) then table.insert ( SkinsPlayer, getPlayerName ( value ) ); assert ( type ( atype ) == "string", "Bad Argument @ 'argumentType' [ Expected string at argument 3, got " .. type ( atype ) .. " ]" ) else if ( atype ~= "name" and atype == "account" ) then table.insert ( SkinsPlayer, getElementData ( value, "accname" ) or "N/A" ); assert ( type ( atype ) == "string", "Bad Argument @ 'argumentType' [ Expected string at argument 3, got " .. type ( atype ) .. " ]" ) end; end; end; if ( getElementModel ( value ) == modelnumber ) then if ( getElementType ( value ) ~= "player" ) then table.insert ( SkinsPlayer, value ); end; end; end; return SkinsPlayer or false; end; --# Server Side : addEventHandler ( "onPlayerLogin", root, function ( _, acc ) if ( acc ) then setElementData ( source, "accname", getAccountName ( acc ) ) end end ) addEventHandler ( "onResourceStart", root, function ( ) for i, v in ipairs ( getElementsByType ( "player" ) ) do acc = getPlayerAccount ( v ) if ( acc ) then setElementData ( v, "accname", getAccountName ( acc ) ) end end end ) الوظيفة تقوم بأسترجاع اسم الاعبين عن طريق سكن محدد وبعد التعديل ع الكود يمكنك استرجاع اسم الاعب او اسم حساب الاعب ويمكنك استرجاع اي المنت Syntax : element ( element ElementType , element modelnumber, [ string argumentType ] ) Example : addCommandHandler ( "pSkin" , function ( cmd, skinnumber, aatype ) if ( aatype == "name" ) then pSkins = getElementsFromModel ( "player", tonumber ( skinnumber ), "name" ); outputChatBox ( " * Players that have skin " .. skinnumber .. " :" ); for i = 1, #pSkins do outputChatBox ( "Player Name : " .. pSkins [ i ] or "N/A" ); end else if ( aatype == "account" ) then pSkins = getElementsFromModel ( "player", tonumber ( skinnumber ), "account" ); outputChatBox ( " * Players that have skin " .. skinnumber .. " :" ); for i = 1, #pSkins do outputChatBox ( "Player Account : " .. pSkins [ i ] ); end; end; end; end ); هذا المثال عندما تكتب pSkin رقم السكن, نوع الارقمنت طبعا الارقمنت له نوعين الي هو يجيب اسم حساب الاعب او يجيب اسم الاعب نفسه Example2 : addCommandHandler ( "pVeh", function ( cmd, vehiclenumber ) pVeh = getElementsFromModel ( "vehicle", tonumber ( vehiclenumber ) ); outputChatBox ( #pVeh ); end ); طبعا زي مانشوف الارقمنت الثالث غير مهم اذا تبي تجيب المنت غير لاعب ولكن الارقمنت الثالث مهم عندما تبي تجيب لاعب @!#NssoR_) ممكن تعدل ع ردي السابق بهذا
  11. شكرا ع مشاركتك لكني اصلا ماكملت الفنكشن كنت يعني بحط اضافات اكثر وبعد الاخطاء + الفنكشن حقك فكرته غير الي هو يجيب العدد للاشياء الموجودة وانا الفنكشن حقي يجيب اسماء الاشخاص الي عندهم السكن
  12. Function has been disabled. Reason/Note: Function disabled because it was unstable - Bugtracker Issue: #4571 Function has been disabled. Reason/Note: Function disabled because it was unstable - Bugtracker Issue: #4571
  13. بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته getElementsFromModel Source Code : --# Client Side : getElementsFromModel = function ( aztype, modelnumber, atype ) assert ( type ( aztype ) == "string", "Bad Argument @ 'ElementType' [ Expected string at argument 1, got " .. type ( aztype ) .. " ]" ) assert ( type ( modelnumber ) == "number", "Bad Argument @ 'ModelNumber' [ Expected number at argument 2, got " .. type ( modelnumber ) .. " ]" ) SkinsPlayer = { }; for index, value in ipairs ( getElementsByType ( aztype ) ) do if ( getElementModel ( value ) == modelnumber and getElementType ( value ) == "player" ) then if ( atype == "name" and atype ~= "account" ) then table.insert ( SkinsPlayer, getPlayerName ( value ) ); assert ( type ( atype ) == "string", "Bad Argument @ 'argumentType' [ Expected string at argument 3, got " .. type ( atype ) .. " ]" ) else if ( atype ~= "name" and atype == "account" ) then table.insert ( SkinsPlayer, getElementData ( value, "accname" ) or "N/A" ); assert ( type ( atype ) == "string", "Bad Argument @ 'argumentType' [ Expected string at argument 3, got " .. type ( atype ) .. " ]" ) end; end; end; if ( getElementModel ( value ) == modelnumber ) then if ( getElementType ( value ) ~= "player" ) then table.insert ( SkinsPlayer, value ); end; end; end; return SkinsPlayer or false; end; --# Server Side : addEventHandler ( "onPlayerLogin", root, function ( _, acc ) if ( acc ) then setElementData ( source, "accname", getAccountName ( acc ) ) end end ) addEventHandler ( "onResourceStart", root, function ( ) for i, v in ipairs ( getElementsByType ( "player" ) ) do acc = getPlayerAccount ( v ) if ( acc ) then setElementData ( v, "accname", getAccountName ( acc ) ) end end end ) الوظيفة تقوم بأسترجاع اسم الاعبين عن طريق سكن محدد وبعد التعديل ع الكود يمكنك استرجاع اسم الاعب او اسم حساب الاعب ويمكنك استرجاع اي المنت Syntax : element ( element ElementType , element modelnumber, [ string argumentType ] ) Example : addCommandHandler ( "pSkin" , function ( cmd, skinnumber, aatype ) if ( aatype == "name" ) then pSkins = getElementsFromModel ( "player", tonumber ( skinnumber ), "name" ); outputChatBox ( " * Players that have skin " .. skinnumber .. " :" ); for i = 1, #pSkins do outputChatBox ( "Player Name : " .. pSkins [ i ] or "N/A" ); end else if ( aatype == "account" ) then pSkins = getElementsFromModel ( "player", tonumber ( skinnumber ), "account" ); outputChatBox ( " * Players that have skin " .. skinnumber .. " :" ); for i = 1, #pSkins do outputChatBox ( "Player Account : " .. pSkins [ i ] ); end; end; end; end ); هذا المثال عندما تكتب pSkin رقم السكن, نوع الارقمنت طبعا الارقمنت له نوعين الي هو يجيب اسم حساب الاعب او يجيب اسم الاعب نفسه Example2 : addCommandHandler ( "pVeh", function ( cmd, vehiclenumber ) pVeh = getElementsFromModel ( "vehicle", tonumber ( vehiclenumber ) ); outputChatBox ( #pVeh ); end ); طبعا زي مانشوف الارقمنت الثالث غير مهم اذا تبي تجيب المنت غير لاعب ولكن الارقمنت الثالث مهم عندما تبي تجيب لاعب
  14. اقدر اسويلك مجانا لو تبي بس وش مقاسات الصورة ؟ ..
  15. ابداع !! .. بس الصورة الأولى احسها فاضية
×
×
  • Create New...