Jump to content

طلب


Simple.

Recommended Posts

Posted

آلسلام عليكم

لآهنتم , آبي إذآ مر وقت , واللآعب آلي انا محدده مآقتل لآعب ثآني انا محدده , تنسحب منه فلوس

إيش آلفنكشنات؟ إلي احتاجها

Posted
محددهـ من وين ؟ من السكربت نفسه ولا كيف .

yup , من آلسكربت

انا عنددي سكربت , وظيفه لما ياخذها لازم يذبح واحد خلال 5 دقآئق آو تروح منه فلوس

Posted (edited)
? Knife تقصد بالـ

وش دخل آل Knife ض

انا الحين عندي وظيفه

لما يدخل الوظيفه راح تجي ايقونه على واحد , وإلي دخل الوظيفه لازم يذبح الي جت عليه الايقونه

خلال 5 دقآئق , وإذآ ماذبحه تنسحب منه فلوس

آبي آلفنكشنات , إذآ ماذبحه خلال مده تنسحب من فلوس

إن شاء الله فهمتني

Edited by Guest
Posted
setTimer -- تسوي تايمر لما اللاعب يدخل الوظيفة 
takePlayerMoney -- و تحط فنكشن سحب الفلوس داخل التايمر 
Event: 'onPlayerWasted' -- تستخدم الحدث فيه حاله ان اللاعب الي عليه ايقونة مات 
--  تحقق ان القاتل هو اللاعب الي دخل الوظيفة 
isTimer -- تحقق ان التايمر موجود الي سويته لما اللاعب دخل الوظيفة 
killTimer -- نلغي التايمر لان اللاعب الي علية ايقونة مات عشان ما يسحب فلوس 

Posted
addEventHandler ( "onClientGUIClick", resourceRoot, function () 
    if ( source == takebu ) then 
  
    setElementData(localPlayer,'Job','Sniper Killer') 
    outputChatBox ("Go To The Blue Blip And Kill him with Sniper To Get 15000$",255,0,0, true) 
    
    guiSetVisible(snipwin, false ) 
            showCursor( false ) 
            triggerServerEvent("RanP",localPlayer) 
    end 
end    ) 
setTimer(function waste ( ) 
    if ( killer ) and ( killer ~= localPlayer ) then 
    if getElementData(killer, "Job") == "Sniper Killer" then 
    destroyElement ( myBlip ) 
    setElementData(localPlayer,'Job','') 
    takePlayerMoney (localPlayer, 15000 ) 
    outputChatBox ("Your Lose Man !",255,0,0, true) 
              end, 5*60*1000 ) 
        end 
    end 
end 
    addEventHandler ( "onClientPlayerWasted", myPlayer, waste ) 
    isTimer ( MiT ) 
    killTimer ( MiT ) 

كذآ صح ؟

Posted
addEventHandler ( "onClientGUIClick", resourceRoot, function () 
    if ( source == takebu ) then 
  
    setElementData(localPlayer,'Job','Sniper Killer') 
    outputChatBox ("Go To The Blue Blip And Kill him with Sniper To Get 15000$",255,0,0, true) 
    
    guiSetVisible(snipwin, false ) 
            showCursor( false ) 
            triggerServerEvent("RanP",localPlayer) 
    end 
end    ) 
setTimer(function waste ( ) 
    if ( killer ) and ( killer ~= localPlayer ) then 
    if getElementData(killer, "Job") == "Sniper Killer" then 
    destroyElement ( myBlip ) 
    setElementData(localPlayer,'Job','') 
    takePlayerMoney (localPlayer, 15000 ) 
    outputChatBox ("Your Lose Man !",255,0,0, true) 
              end, 5*60*1000 ) 
        end 
    end 
end 
    addEventHandler ( "onClientPlayerWasted", myPlayer, waste ) 
    isTimer ( MiT ) 
    killTimer ( MiT ) 

كذآ صح ؟

كله غلط

Posted

خلآص حليت آلمشكله يعطيكم العافيه

لكن لآهنتم آبي لو ضغط على حاجه من قريد لست تطلع له شخصيه , إيش آلفنكشنات المطلوبه لاهنتم

Posted
addEventHandler :  'onClientGUIClick' -- عند الاختيار من الائحة .. 
guiGridListGetSelectedItem -- تحقق من الاختيار .. 
guiGridListGetItemText -- جلب الكلام المختار من الائحة "رقم الشخصية أو المعرف الخاص بها " وتعيينة كـ شخصية .. 
setElementModel -- تعيين الشخصية باستخدام الوظيفة السابقة للاعب او البيد عند الاختيار .. 
  
-- علماً بـ أن الوظيفة في جانب الكلنت عند تعيينها كـ شخصية اساسية لـ لاعب محدد لن يظهر للجميع فقط الاعب المختار للوظيفة .. 

Posted
بـ اسم اللستة حقكـ ( Grid ) فقط استبدل بـ كل مكان كلمة

local Skins = { 
  { "Skin1", 0 }, 
  { "Skin2", 1 }, 
  { "Skin3", 55 }, 
  -- To add new Skin: { "AnyName", ID }, 
}   
  
  
for _,v in ipairs( Skins ) do 
   local Row = guiGridListAddRow( Grid ) 
   guiGridListSetItemText( Grid, Row, 1, v[1], false, false ) 
   guiGridListSetItemData( Grid, Row, 1, v[2] ) 
end 
  
addEventHandler( "onClientGUIClick", resourceRoot, function(   ) 
  if ( source == Grid ) then 
    if ( guiGridListGetSelectedItem ( source ) ~= -1 ) then 
      local Select = tonumber( guiGridListGetItemData( source, guiGridListGetSelectedItem( source ), 1 ) ) 
       if ( Select and Select ~= '' ) then 
             triggerServerEvent( "setClientSkin", localPlayer, tonumber( guiGridListGetItemData( source, guiGridListGetSelectedItem( source ), 1 ) ) ) 
          end 
       end 
    end 
end ) 

addEvent( "setClientSkin", true ) 
addEventHandler( "setClientSkin", root, function( skinID ) 
  if ( skinID and skinID ~= nil ) then 
       setElementModel( client, skinID ) 
    end 
end ) 

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

مثال بسيط .. :

local Grid = guiCreateGridList( ....... ) 
local Button = guiCreateButton( ....... ) 
guiGridListAddColumn( Grid, "Skin list", 0.85 ) 
  
  
  
local Skins = {  
{'Skin1', 7 } 
} 
  
for i, skin in ipairs( Skins ) do                   
row = guiGridListAddRow(Grid)         
guiGridListSetItemText(Grid, row, 1, skin[1], false, false) 
guiGridListSetItemData(Grid, row, 1, skin[2]) 
end  
  
addEventHandler( "onClientGUIClick", root, function ( ) 
  if ( source == Button ) then 
    local Row, column = guiGridListGetSelectedItem ( Grid )    
      if ( Row and column and Row ~= -1 and column ~= -1 ) then 
          local selct  = tonumber( guiGridListGetItemData( Grid, guiGridListGetSelectedItem( Grid ), 1 ) ) 
               if selct and selct ~= '' then 
                    setElementModel ( localPlayer, selct ) 
                          end 
                    end 
            end 
    end 
) 

Posted

لا انتم مافهمتوني ، انا اقصد لما يضغط على القريد لست ، تطلع له شكل الشخصيه عشان يشوفها

Posted

تبيه زي سيرفر cit

يأشر على القريد ليست تجية شخصية واذ قفل النافذة ترجع الشخصية اللي قبل مايفتح النافذة ؟؟؟

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