Jump to content

اضافة سلآح جديد


Recommended Posts

ألسلام عليكم ورحمة الله وبركاته ,

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

 

function Weapons()
if getElementData(source, "Weapon") == "Shortgun" then
setWeaponProperty(25, "pro", "maximum_clip_ammo", 15)
setWeaponProperty(25, "std", "maximum_clip_ammo", 15)
setWeaponProperty(25, "poor", "maximum_clip_ammo", 15) 
--
setWeaponProperty(25, "pro", "damage", 15)
setWeaponProperty(25, "std", "damage", 15)
setWeaponProperty(25, "poor", "damage", 15)
--
setWeaponProperty(25, "pro", "accuracy", 1)
setWeaponProperty(25, "std", "accuracy", 1)
setWeaponProperty(25, "poor", "accuracy", 1)
--
setWeaponProperty(25, "pro", "flag_move_and_shoot", true)
setWeaponProperty(25, "std", "flag_move_and_shoot", true)
setWeaponProperty(25, "poor", "flag_move_and_shoot", true)
--
setWeaponProperty(25, "pro", "target_range", 50)
setWeaponProperty(25, "std", "target_range", 50)
setWeaponProperty(25, "poor", "target_range", 50)
setElementData ( source, "Weapon", "Shortgun" )
elseif getElementData(source, "Weapon") == "Shortgun 45" then
setWeaponProperty(25, "pro", "maximum_clip_ammo", 20)
setWeaponProperty(25, "std", "maximum_clip_ammo", 20)
setWeaponProperty(25, "poor", "maximum_clip_ammo", 20) 
--
setWeaponProperty(25, "pro", "damage", 20)
setWeaponProperty(25, "std", "damage", 20)
setWeaponProperty(25, "poor", "damage", 20)
--
setWeaponProperty(25, "pro", "accuracy", 2)
setWeaponProperty(25, "std", "accuracy", 2)
setWeaponProperty(25, "poor", "accuracy", 2)
--
setWeaponProperty(25, "pro", "flag_move_and_shoot", true)
setWeaponProperty(25, "std", "flag_move_and_shoot", true)
setWeaponProperty(25, "poor", "flag_move_and_shoot", true)
--
setWeaponProperty(25, "pro", "target_range", 60)
setWeaponProperty(25, "std", "target_range", 60)
setWeaponProperty(25, "poor", "target_range", 60)
end

وش الخطا ؟

Link to comment
43 minutes ago, DmAr511 said:

ألسلام عليكم ورحمة الله وبركاته ,

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

 


function Weapons()
if getElementData(source, "Weapon") == "Shortgun" then
setWeaponProperty(25, "pro", "maximum_clip_ammo", 15)
setWeaponProperty(25, "std", "maximum_clip_ammo", 15)
setWeaponProperty(25, "poor", "maximum_clip_ammo", 15) 
--
setWeaponProperty(25, "pro", "damage", 15)
setWeaponProperty(25, "std", "damage", 15)
setWeaponProperty(25, "poor", "damage", 15)
--
setWeaponProperty(25, "pro", "accuracy", 1)
setWeaponProperty(25, "std", "accuracy", 1)
setWeaponProperty(25, "poor", "accuracy", 1)
--
setWeaponProperty(25, "pro", "flag_move_and_shoot", true)
setWeaponProperty(25, "std", "flag_move_and_shoot", true)
setWeaponProperty(25, "poor", "flag_move_and_shoot", true)
--
setWeaponProperty(25, "pro", "target_range", 50)
setWeaponProperty(25, "std", "target_range", 50)
setWeaponProperty(25, "poor", "target_range", 50)
setElementData ( source, "Weapon", "Shortgun" )
elseif getElementData(source, "Weapon") == "Shortgun 45" then
setWeaponProperty(25, "pro", "maximum_clip_ammo", 20)
setWeaponProperty(25, "std", "maximum_clip_ammo", 20)
setWeaponProperty(25, "poor", "maximum_clip_ammo", 20) 
--
setWeaponProperty(25, "pro", "damage", 20)
setWeaponProperty(25, "std", "damage", 20)
setWeaponProperty(25, "poor", "damage", 20)
--
setWeaponProperty(25, "pro", "accuracy", 2)
setWeaponProperty(25, "std", "accuracy", 2)
setWeaponProperty(25, "poor", "accuracy", 2)
--
setWeaponProperty(25, "pro", "flag_move_and_shoot", true)
setWeaponProperty(25, "std", "flag_move_and_shoot", true)
setWeaponProperty(25, "poor", "flag_move_and_shoot", true)
--
setWeaponProperty(25, "pro", "target_range", 60)
setWeaponProperty(25, "std", "target_range", 60)
setWeaponProperty(25, "poor", "target_range", 60)
end

وش الخطا ؟

هذا الفنكشن يستخدم في عدد الطلق الي بل سلاح و الدمج الي هيا قوه الضربه و حجم النشان كيف بدك تسوي بيه سلاح جديد؟ ممكن توضيح اكثر؟ 

لو قصدك قوه الضربه و كدا ممكن تسويها كدا

addEventHandler ( "onResourceStart", root,
    function ( )
        for _,weaponSkill in ipairs({"poor","std","pro"}) do  
          setWeaponProperty("Shotgun", weaponSkill, "weapon_range", 20)
            setWeaponProperty("Shotgun", weaponSkill, "target_range", 50)
            setWeaponProperty("Shotgun", weaponSkill, "accuracy", 1)
            setWeaponProperty("Shotgun", weaponSkill, "damage", 15)
            setWeaponProperty("Shotgun", weaponSkill, "maximum_clip_ammo", 15)
 
        end
    end
)

 

Link to comment
6 minutes ago, jakson said:

هذا الفنكشن يستخدم في عدد الطلق الي بل سلاح و الدمج الي هيا قوه الضربه و حجم النشان كيف بدك تسوي بيه سلاح جديد؟ ممكن توضيح اكثر؟ 

 لو قصدك قوه الضربه و كدا ممكن تسويها كدا


addEventHandler ( "onResourceStart", root,
    function ( )
        for _,weaponSkill in ipairs({"poor","std","pro"}) do  
          setWeaponProperty("Shotgun", weaponSkill, "weapon_range", 20)
            setWeaponProperty("Shotgun", weaponSkill, "target_range", 50)
            setWeaponProperty("Shotgun", weaponSkill, "accuracy", 1)
            setWeaponProperty("Shotgun", weaponSkill, "damage", 15)
            setWeaponProperty("Shotgun", weaponSkill, "maximum_clip_ammo", 15)
 
        end
    end
)

 

يخي يب ابي اسوي مثل كانو سلاح جديد كل مثال تشتري ديقل يكون عادي يكون ضرباته عادية , بتشتري ديقل قوي يكون قوي فهمت؟

 

Link to comment
1 minute ago, DmAr511 said:

يخي يب ابي اسوي مثل كانو سلاح جديد كل مثال تشتري ديقل يكون عادي يكون ضرباته عادية , بتشتري ديقل قوي يكون قوي فهمت؟

 

 قصدك يعني يكون في سلاحين نفس النوع في  محل الاسلحه واحد ضعيف بسعر رخيص و واحد اقوي بسعر اغلي؟

Link to comment
Just now, jakson said:

 قصدك يعني يكون في سلاحين نفس النوع في  محل الاسلحه واحد ضعيف بسعر رخيص و واحد اقوي بسعر اغلي؟

يب :]

 

Link to comment
5 minutes ago, DmAr511 said:

يب :]

 

للاسف مو بقدر اساعدك لئني مو بعرف ايش الفنكشن الي تحتاج تستخدمه لتسوي هذا الشيئ :(

Edited by jakson
Link to comment
11 minutes ago, jakson said:

للاسف مو بقدر اساعدك لئني مو بعرف ايش الفنكشن الي تحتاج تستخدمه لتسوي هذا الشيئ :(

عادي :] , قاعد احاول بس مش عارف خخخ

شكرأأ للجميع حاولت وعرفت :)

الكود

onElementDataChange

 

Link to comment
1 hour ago, DmAr511 said:

انا هلحين طلعت فكرة

 هممم احنا برمضان

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

اتوقع الشغلة تظبط بالداتا رح يكون اسهل تتحكم في قوة السلاح وشكله الخ

 

Link to comment
8 minutes ago, #BrosS said:

 هممم احنا برمضان

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

 اتوقع الشغلة تظبط بالداتا رح يكون اسهل تتحكم في قوة السلاح وشكله الخ

  

مسوي سلآحين فقط مش 3 مثل قراند العرب , فكره جديدة من نحيتي انا , المهم شكرأ لك

Link to comment
  • 2 months later...

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