Jump to content

كيف يمكنني عمل كود السوبر ام 4؟


Recommended Posts

---clientSide 
function onGuiClick (button, state, absoluteX, absoluteY) --- امر عند ضغط الزر 
if ( source == weapButton_25 ) then --- weapButton_25 في النافذه اذا كان الزر هو  
local PlayerMoney = getPlayerMoney() --- احضار فلوس الاعب 
if ( PlayerMoney > 7000 ) then --- اذا كانت فلوسه 7000 
takePlayerMoney(7000)---- ناخذ الفلوس 
outputChatBox("You Have Bought Super M4",source,255,255,0)--- رساله 
triggerServerEvent("sp", getLocalPlayer()) --- تشغيل وظيفة سيرفر 
----serverSide 
function super(weapon,ammo,ammoInClip,hitX,hitY,hitZ,h itElement) --- الامر 
if ( weapon == 24) then -- طبعا غير رقم السلاح الى الرشاش  
killPed(source,source) ---- 
end 

Link to comment
---clientSide 
function onGuiClick (button, state, absoluteX, absoluteY) --- امر عند ضغط الزر 
if ( source == weapButton_25 ) then --- weapButton_25 في النافذه اذا كان الزر هو  
local PlayerMoney = getPlayerMoney() --- احضار فلوس الاعب 
if ( PlayerMoney > 7000 ) then --- اذا كانت فلوسه 7000 
takePlayerMoney(7000)---- ناخذ الفلوس 
outputChatBox("You Have Bought Super M4",source,255,255,0)--- رساله 
triggerServerEvent("sp", getLocalPlayer()) --- تشغيل وظيفة سيرفر 
----serverSide 
function super(weapon,ammo,ammoInClip,hitX,hitY,hitZ,h itElement) --- الامر 
if ( weapon == 24) then -- طبعا غير رقم السلاح الى الرشاش  
killPed(source,source) ---- 
end 

^^ يالي فوق, لا تحط خرابيط

السلام عليكم شباب

انا ابغي اعرف شلون اسوي كود السوبر ام 4

بس شلون طريقته انا اعرف ان طريقة فيها

    killPed 

وبعد شنو؟؟

addEventHandler("onPlayerDamage",root, 
function(i,w) 
     if (w == 31) then 
          killPed(source,i,w) 
     end 
end) 

صعب؟

-_-"

Link to comment

طيب لو كان الاعبين كلهم معهم M4 ؟

كذا مايزبط الكود صح ولا لا ؟

+ حلوه ذي لاتخربط انا هنا للمساعده مافي شي اسمه صح ولا خطا

المخطى يصحح له ولا يسب فيه :)

Link to comment
طيب لو كان الاعبين كلهم معهم M4 ؟

كذا مايزبط الكود صح ولا لا ؟

+ حلوه ذي لاتخربط انا هنا للمساعده مافي شي اسمه صح ولا خطا

المخطى يصحح له ولا يسب فيه :)

بالنسبة لو كل اللاعبين معهم أم 4 ذي حلها بسيط

Data أول ما يشتري اللاعب حط له

و بالنسبة للخرابيط الي أنت حاطها خلينا نشوف

أولاً:

من كيلنت ما تغير الفلوس بالسيرفر takePlayerMoney

https://wiki.multitheftauto.com/wiki/TakePlayerMoney وشوف هذا الكلام من ويكي

Note: Using this function client side (not recommended) will not change a players money server side.

تجيب فلوس كلينت و هي فلوس غير عن فلوس السيرفر و ممكن أصلاً زيادة الفلوس عن طريق الهاكات getPlayerMoney() وحتى

ثانياً:

outputChatBox("You Have Bought Super M4",source,255,255,0) 

outputChatBox في الكلينت مو مطلوب لاعب

وإذا حطيت لاعب الي بيصير أن الألوان ما بتظهر يعني اللون بيكون أبيض

تبع الكلينت من الويكي Syntax وهذا الـ

https://wiki.multitheftauto.com/wiki/OutputChatBox

bool outputChatBox ( string text [, int r=255, int g=255, int b=255, bool colorCoded=false ] ) 

ثالثاً:

function super(weapon,ammo,ammoInClip,hitX,hitY,hitZ,h itElement) --- الامر 
if ( weapon == 24) then -- طبعا غير رقم السلاح الى الرشاش 
killPed(source,source) ---- 
end 

أول شي أنت ما حطيت أفنت

ثاني شي ناقص أند

ثالث شي أنت تقتل اللاعب بدون سلاح أضافة إلى أن القاتل هو المقتول يعني كأنك يابو زيد ما غزيت

رابعاً:

function onGuiClick (button, state, absoluteX, absoluteY) --- امر عند ضغط الزر 
if ( source == weapButton_25 ) then --- weapButton_25 في النافذه اذا كان الزر هو 
local PlayerMoney = getPlayerMoney() --- احضار فلوس الاعب 
if ( PlayerMoney > 7000 ) then --- اذا كانت فلوسه 7000 
takePlayerMoney(7000)---- ناخذ الفلوس 
outputChatBox("You Have Bought Super M4",source,255,255,0)--- رساله 
triggerServerEvent("sp", getLocalPlayer()) --- تشغيل وظيفة سيرفر 

الأند وين يا حلو؟

---------------------------------------------------------------

و أخيراً عندي لك سؤال

onPlayerDamage لو أفترضنا أنك حطيت أفنت و أفترضنا أنك حطيت الأفنت

هذلين من وين جبتهم؟

(weapon,ammo,ammoInClip,hitX,hitY,hitZ,h itElement)

:o:o:o:o:o:o:o

أنتظر ردك.

Link to comment

اختي تبوله بالنسبة للاخطاء اعترف فيها

بس انك تقول لي outputChatBox

مايحتاج الاعب اللي هو = المصدر

هاذا خطا

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

مو لك بس :)

Link to comment
اختي تبوله بالنسبة للاخطاء اعترف فيها

بس انك تقول لي outputChatBox

مايحتاج الاعب اللي هو = المصدر

هاذا خطا

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

مو لك بس :)

بـ الكلينت غير مطلوب لاعب outputChatBox عزيزتي بونته لاحظي أن الـ

لاحظي كلمه كلينت وركزي فيها جيداً

طبعاً يا بونته الكلام ذا مو من جيبي

الكلام من ويكي

https://wiki.multitheftauto.com/wiki/OutputChatBox

https://wiki.multitheftauto.com/wiki/OutputChatBox

https://wiki.multitheftauto.com/wiki/OutputChatBox

https://wiki.multitheftauto.com/wiki/OutputChatBox

https://wiki.multitheftauto.com/wiki/OutputChatBox

وبما أنك أعترفت بأخطائك إذاً الكود الي حطيته هو خرابيط

Link to comment
تابل طيب ياليت روابط تعلمت منها البرمجه انت انا اقدر اسوي سكربت بسيط بس التيبل ماعرف فيها شي :)

الي تعلمت منها هي

1- https://wiki.multitheftauto.com

2- http://www.lua.org | http://www.lua.org/pil | http://lua-users.org/wiki/TutorialDirectory

3- https://community.multitheftauto.com

أضافة إلى البحث بقوقل ببعض الأحيان في حالة أن عندي مشكلة بكود من النوع الثقيل

Link to comment
تابل اقدر احل مشكلة اذا كل الاعبين معهم M4

استخدم

getLocalPlayer?

بالنسبة لو كل اللاعبين معهم أم 4 ذي حلها بسيط

Data أول ما يشتري اللاعب حط له

بالمناسبة الحين أنت تبي تحل مشكلة صاحب الموضوع و إلا مشكلتك؟

Link to comment
تابل اقدر احل مشكلة اذا كل الاعبين معهم M4

استخدم

getLocalPlayer?

بالنسبة لو كل اللاعبين معهم أم 4 ذي حلها بسيط

Data أول ما يشتري اللاعب حط له

بالمناسبة الحين أنت تبي تحل مشكلة صاحب الموضوع و إلا مشكلتك؟

خلاص مشكور

بس لا تتهاوشون مو جهال ههه

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