Sign in to follow this  
DmAr511

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

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

وش الخطا ؟

Share this post


Link to post
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
)

 

Share this post


Link to post
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
)

 

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

 

Share this post


Link to post
1 minute ago, DmAr511 said:

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

 

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

Share this post


Link to post
Just now, jakson said:

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

يب :]

 

Share this post


Link to post
Posted (edited)
5 minutes ago, DmAr511 said:

يب :]

 

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

Edited by jakson

Share this post


Link to post
11 minutes ago, jakson said:

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

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

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

الكود

onElementDataChange

 

Share this post


Link to post
1 hour ago, DmAr511 said:

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

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

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

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

 

Share this post


Link to post
8 minutes ago, #BrosS said:

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

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

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

  

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

Share this post


Link to post

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
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.