Jump to content

مود الشوب


Recommended Posts

السلام عليكم

اخواني انا سويت مود شوب

بس مافيه بيند كيف يعني مافي شي يفتحه

الكود:

addEventHandler("onClientGUIClick",getRootElement(), 
    function () 
        if ( source == GUIEditor_Button[1] ) then 
            BuyWeapon(1000,30,1000,"AK47") 
        elseif ( source == GUIEditor_Button[2] ) then 
            BuyWeapon(1500,31,1000,"M4") 
        end 
    end 

هذا هو

لو في اخطاء نبهوني بلله

الي انا ابيه اني ابي اسوي ماركر

يفتح القائمه الي فيها الاسلحه

وبس

انشالله بسيط

:mrgreen::mrgreen:

Link to comment

طيب بسألك سؤال

انت تعتقد ان هذا المود كامل ؟

يعني على فرض اني سويت لك لوحة وركبنا ذا الكود بيعطيك اسلحة ؟؟؟

على كل حال اذا سويت لوحة

على فرض انك بتسويها تفتح بماركر

client :

guiSetVisible 
showCursor 
  
--event 
onClientMarkerHit 
  

هذا كود بسيط على سلاح ام 4

client :

addEventHandler ("onClientGUIClick", getRootElement(), 
function(button, state, absoluteX, absoluteY)  
    if ( source ==  اسم الزر ) then  
    triggerServerEvent("m4",getLocalPlayer())   
    end   
end  
) 

server

addEvent("m4",true)  
addEventHandler("m4",root,  
function() 
local PlayerMoney = getPlayerMoney(source) 
    if ( PlayerMoney >= 500) then 
    takePlayerMoney(source,500)      
    giveWeapon ( source ,  31,500 )           
    local name = getPlayerName(source)  
    outputChatBox ( "#330079" .. name .. " #00FF00 Has Bought  weapon M4", getRootElement(), 255, 0, 0, true )     
    else 
    outputChatBox("You don't have $500 to buy M4", source, 255, 0, 0, true)  
    end 
end  
)  
  

Link to comment
طيب بسألك سؤال

انت تعتقد ان هذا المود كامل ؟

يعني على فرض اني سويت لك لوحة وركبنا ذا الكود بيعطيك اسلحة ؟؟؟

على كل حال اذا سويت لوحة

على فرض انك بتسويها تفتح بماركر

client :

guiSetVisible 
showCursor 
  
--event 
onClientMarkerHit 
  

اخوي انا قلت اذا المود مو كامل نبهوني ^_^

Link to comment

-- # Client Side ! 
-- Here Your Panel / هنا لوحتك 
marker = createMarker(x,y,z,"cylinder",size,r,g,b,a) 
addEventHandler("onClientMarkerHit",root, 
function (playerhit) 
if ( source == marker ) then 
if ( playerhit == localPlayer ) then 
guiSetVisible(NameWindow,true) 
showCursor(true) 
end 
end 
end) 
-- Here Your Events / هنا الافينتات تحطها مثل وقت اللي يضغط الزر وكذا .. بالتوفيق لك 
  

هذا سويت لك الكود كامل

ما عليك الا تغير في السطر الاول

x,y,z = احداثيات الماركر

size = حجم الماركر

r = احمر

b = ازرق

g = اخضر

a = الشفافية

وفي السطر 8 ما عليك الا تغير

NameWindow الى اسم اللوحة حقتك ^_^

تحياتي لك .. :mrgreen:

Edited by Guest
Link to comment
addEventHandler("onClientMarkerHit",marker1, 
function ( hitElement ) 
if hitElement == localPlayer then 
guiSetVisible ( wnd ,true ) 
showCursor (true ) 
end 
end,false 
) 

هاذا الكود آدا تلمس الماركر تطلع لك اللوحه

الماركر بدل الاسم ماله خل اسم ماركرك من بدال marker1

وبدل wnd الى اسم الوحه مالتك :mrgreen:

Edited by Guest
Link to comment

-- # Client Side !
-- Here Your Panel / هنا لوحتك
marker = createMarker(x,y,z,"cylinder",size,r,g,b,a)
addEventHandler("onClientMarkerHit",root,
function (playerhit)
if ( source == marker ) then
if ( getElementType(playerhit) == "player" ) and not ( isPedInVehicle(playerhit) ) then
guiSetVisible(NameWindow,true)
showCursor(true)
end
end)
-- Here Your Events / هنا الافينتات تحطها مثل وقت اللي يضغط الزر وكذا .. بالتوفيق لك
 

هذا سويت لك الكود كامل

ما عليك الا تغير في السطر الاول

x,y,z = احداثيات الماركر

size = حجم الماركر

r = احمر

b = ازرق

g = اخضر

a = الشفافية

وفي السطر 8 ما عليك الا تغير

NameWindow الى اسم اللوحة حقتك ^_^

تحياتي لك .. :mrgreen:

ليه تعطيه جاهز :oops:

وناقص اند يعني كذا

marker = createMarker(x,y,z,"cylinder",size,r,g,b,a)
addEventHandler("onClientMarkerHit",root,
function (playerhit)
if ( source == marker ) then
if ( getElementType(playerhit) == "player" ) and not ( isPedInVehicle(playerhit) ) then
guiSetVisible(NameWindow,true)
showCursor(true)
end
 end
   end)
-- Here Your Events / هنا الافينتات تحطها مثل وقت اللي يضغط الزر وكذا .. بالتوفيق لك
 

Link to comment

onClientMarkerHit :

This event is triggered when a player enters a marker created using createMarker.

Parameters :

player hitPlayer, bool matchingDimension

hitPlayer: The player that hit the marker.

حسب كلام الويكي ,

getElementType , if hitElement == localPlayer then = ما يحتاج ,

._. معرف للاعب Parameters لأن

Link to comment
onClientMarkerHit :

This event is triggered when a player enters a marker created using createMarker.

Parameters :

player hitPlayer, bool matchingDimension

hitPlayer: The player that hit the marker.

حسب كلام الويكي ,

getElementType , if hitElement == localPlayer then = ما يحتاج ,

._. معرف للاعب Parameters لأن

اما في السيرفر يحتاج getElementType في الكلينت هذا ما يحتاج

if hitElement == localPlayer then بالكلينت يحتاج

Link to comment

-- # Client Side !
-- Here Your Panel / هنا لوحتك
marker = createMarker(x,y,z,"cylinder",size,r,g,b,a)
addEventHandler("onClientMarkerHit",root,
function (playerhit)
if ( source == marker ) then
if ( getElementType(playerhit) == "player" ) and not ( isPedInVehicle(playerhit) ) then
guiSetVisible(NameWindow,true)
showCursor(true)
end
end)
-- Here Your Events / هنا الافينتات تحطها مثل وقت اللي يضغط الزر وكذا .. بالتوفيق لك
 

هذا سويت لك الكود كامل

ما عليك الا تغير في السطر الاول

x,y,z = احداثيات الماركر

size = حجم الماركر

r = احمر

b = ازرق

g = اخضر

a = الشفافية

وفي السطر 8 ما عليك الا تغير

NameWindow الى اسم اللوحة حقتك ^_^

تحياتي لك ..

ليه تعطيه جاهز

وناقص اند يعني كذا

marker = createMarker(x,y,z,"cylinder",size,r,g,b,a)
addEventHandler("onClientMarkerHit",root,
function (playerhit)
if ( source == marker ) then
if ( getElementType(playerhit) == "player" ) and not ( isPedInVehicle(playerhit) ) then
guiSetVisible(NameWindow,true)
showCursor(true)
end
 end
   end)
-- Here Your Events / هنا الافينتات تحطها مثل وقت اللي يضغط الزر وكذا .. بالتوفيق لك
 

مشكورين والله يعطيكم العافيه

انا سويت سويت بس احس فيه اخطاء

:mrgreen:

واحس انكم راح تضحطون على الكود

addEventHandler("onClientGUIClick",getRootElement(), 
    function () 
        if ( source == GUIEditor_Button[1] ) then 
            BuyWeapon(1000,30,1000,"AK47") 
        elseif ( source == GUIEditor_Button[2] ) then 
            BuyWeapon(1500,31,1000,"M4") 
marker = createMarker(157.381,1903.283,18.665,cylinder",size,0,0,255,255) 
addEventHandler("onClientMarkerHit",root, 
function (playerhit) 
if ( source == marker ) then 
if ( playerhit == localPlayer ) then 
guiSetVisible(NameWindow,true) 
showCursor(true) 
end 
end 
end) 

هذا الي انا سويته

:mrgreen:

خلوه على جبم اذا فيه اخطاء

Link to comment

مشكورين والله يعطيكم العافيه

انا سويت سويت بس احس فيه اخطاء

:mrgreen:

واحس انكم راح تضحطون على الكود

addEventHandler("onClientGUIClick",getRootElement(), 
    function () 
        if ( source == GUIEditor_Button[1] ) then 
            BuyWeapon(1000,30,1000,"AK47") 
        elseif ( source == GUIEditor_Button[2] ) then 
            BuyWeapon(1500,31,1000,"M4") 
marker = createMarker(157.381,1903.283,18.665,cylinder",size,0,0,255,255) 
addEventHandler("onClientMarkerHit",root, 
function (playerhit) 
if ( source == marker ) then 
if ( playerhit == localPlayer ) then 
guiSetVisible(NameWindow,true) 
showCursor(true) 
end 
end 
end) 

هذا الي انا سويته

:mrgreen:

خلوه على جبم اذا فيه اخطاء

هريسه -_-"

تبي اذا ضغط الزر ياخذ سلاح ! بس تبي تعطيه بفلوس ولا بدون؟

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