Jump to content

طلب فنكشااااااات


EH10

Recommended Posts

طلب فنكشات

يعني مثلا

كود guiCreateRadioButton

تضغط علية مكتوب ازرار عديده guiCreateRadioButton

فية

انتقالات اسلحة يعني كذا

اضغد على انتقالات

واكتب بالايديت Edit

اكتب اي مكان ابية

مثال : الدايري بينقلني هناك

ولاضغطت على راديو اسلحة

اكتب بالايديت رشاش ام فور ويعطيني الرشاش

مثال آخـر :

يعني تفتح الوحة تلاقي ازرار راديو

() اسلحة

() انتقالات

وكذا

اضغط على انتقالات تصير

(*) انتقالات

تصير فيها نقطة

واروح للأيديت اكتب

النخيل وينقلني للنخيل

كذا يعني

ولاضغطت على اسلحة

بتشيل عن الانتقالات النقطة ويصير

(*) الاسلحة

عليها نقطة

واكتب بالايديت مسدس ديقل ويجيني

Link to comment
يب تضيفه للكود

حبي قصدي

الان لما تضغد على الراديو

مثال راديو اسلحة

تضغط علية ومن تضغط

تروح للايديت تكتب الي تبية سلاح

وتضغط الزر يجيك

واذا ضغطت انتقالات وانت ضاغط اسلحة بيختفي النقطة من اسلحة ويجي للانتقالات

وتكتب بالايديت المطار وتضغط الزر وينقلك هناك

واذا كتبت شي في الايديت وضغطت الزر وانت مو ضاغط على الراديو يقول لست مستخدم الازرار اضغط على الراديو

Link to comment
انت لو ضغط عليه بتلقى مثال

بس بعطيك مثال ثاني

none = guiCreateRadioButton(x,y,x2,y2,"none",false) 
  
if (guiRadioButtonGetSelected(none)) then 
givePlayerMoney(localPlayer, 55555) 

الي معقدني يعني

اذا ضغطت على الراديو واكتب بالايديت و اذا ضغطت على الراديو الثاني تختفي عن ذاك النقطة :cry:

Link to comment

طيب جرب

local lc = getLocalPlayer() 
wnd5 = guiCreateWindow(254, 67, 366, 304, "SETTINGS", false) 
guiWindowSetSizable(wnd5, false) 
guiSetVisible(wnd5, false) 
  
spawn = guiCreateRadioButton(70, 56, 80, 15, "انتقالات", false, wnd5) 
wea = guiCreateRadioButton(180, 56, 80, 15, "اسلحه", false, wnd5) 
btn = guiCreateButton(115, 222, 120, 38, "spawn/give", false, wnd5) 
edit = guiCreateEdit(88, 125, 135, 28, "", false, wnd5) 
guiEditSetMaxLength(edit, 15) 
  
bindKey ( "F2" , "down" , function() 
    guiSetVisible(wnd5,not guiGetVisible(wnd5)) 
    showCursor(not isCursorShowing()) 
    end 
) 
  
addEventHandler("onClientGUIClick", root,function () 
if (source == btn) then 
if  guiRadioButtonGetSelected(spawn) == true  then 
guiEditSetMaxLength(edit, 15) 
if guiGetText(edit) == "الدائري" then 
setElementPosition(lc, 1, 1, 1) 
end 
end 
end 
end 
) 
  
addEventHandler("onClientGUIClick", root, 
function () 
if (source == btn) then 
if  guiRadioButtonGetSelected(wea) == true  then 
guiEditSetMaxLength(edit, 2) 
if tonumber (guiGetText(edit)) then 
triggerServerEvent("give", getLocalPlayer(), guiGetText(edit)) 
else 
guiSetText(edit, "") 
end 
end 
end 
end 
) 

server side #

addEvent("give", true) 
addEventHandler("give", root, 
function (id) 
giveWeapon(client, id, 33, true) 
end 
) 

ملاحظه @

غير

'الدائري'

بأسم المكان الي تبيه

Link to comment
انت لو ضغط عليه بتلقى مثال

بس بعطيك مثال ثاني

none = guiCreateRadioButton(x,y,x2,y2,"none",false) 
  
if (guiRadioButtonGetSelected(none)) then 
givePlayerMoney(localPlayer, 55555) 

الي معقدني يعني

اذا ضغطت على الراديو واكتب بالايديت و اذا ضغطت على الراديو الثاني تختفي عن ذاك النقطة :cry:

الراديو وظيفته كذا تختار احد الخيارات

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

guiCreateCheckBox

Link to comment

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

اما الشيك بوكس , فـ معقد شويةة ....

guiCreateCheckBox اما لو تبي انت يختار اكثر من خيار فـ استخدم

NOTE: All radio buttons become grouped together with their parent item. Only ONE radio button per group/parent will be able to be selected at the same time.

وعشان تعرف وش اخختار ....

RadioButton: guiRadioButtonGetSelected

CheckBox: guiCheckBoxGetSelected

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