Jump to content

Помогите пожалуйста!!!!!!!!!!


Recommended Posts

Всем привет.

Хочу сделать магазин оружия для DayZ сервера.

Взял готовый скрипт weaposhop и хочу его изменить, подскажите что тут поменять чтоб когда покупал оружие оно было у тебя в инвентаре.

GUIEditor = {

    button = {},

    window = {},

    staticimage = {}

}

addEventHandler("onClientResourceStart", resourceRoot,

    function()

        GUIEditor.window[1] = guiCreateWindow(98, 46, 654, 450, "Weapons Shop By =x=|DoN|=x=", false)

        guiWindowSetSizable(GUIEditor.window[1], false)

        guiSetVisible(GUIEditor.window[1], false)

        GUIEditor.button[1] = guiCreateButton(588, 25, 54, 36, "Close", false, GUIEditor.window[1])

        guiSetFont(GUIEditor.button[1], "default-bold-small")

        guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA")

        GUIEditor.button[2] = guiCreateButton(10, 147, 77, 34, "Silenced 1800$", false, GUIEditor.window[1])

        guiSetFont(GUIEditor.button[2], "default-bold-small")

        guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFAAAAAA")

        GUIEditor.staticimage[1] = guiCreateStaticImage(102, 72, 73, 69, "Pistol.png", false, GUIEditor.window[1])

        GUIEditor.staticimage[2] = guiCreateStaticImage(10, 70, 72, 71, "Silenced.png", false, GUIEditor.window[1])

        GUIEditor.button[3] = guiCreateButton(102, 147, 77, 34, "Pistol    2000$", false, GUIEditor.window[1])

        guiSetFont(GUIEditor.button[3], "default-bold-small")

        guiSetProperty(GUIEditor.button[3], "NormalTextColour", "FFAAAAAA")

        GUIEditor.staticimage[3] = guiCreateStaticImage(196, 72, 73, 69, "Deagle.png", false, GUIEditor.window[1])

        GUIEditor.button[4] = guiCreateButton(196, 147, 77, 34, "Deagle   2500$", false, GUIEditor.window[1])

        guiSetFont(GUIEditor.button[4], "default-bold-small")

        guiSetProperty(GUIEditor.button[4], "NormalTextColour", "FFAAAAAA")

        GUIEditor.staticimage[4] = guiCreateStaticImage(290, 72, 73, 69, "Sawn-Off.png", false, GUIEditor.window[1])

        GUIEditor.button[5] = guiCreateButton(290, 147, 77, 34, "Sawn-Off  3500$", false, GUIEditor.window[1])

        guiSetFont(GUIEditor.button[5], "default-bold-small")

        guiSetProperty(GUIEditor.button[5], "NormalTextColour", "FFAAAAAA")

        GUIEditor.staticimage[5] = guiCreateStaticImage(384, 72, 73, 69, "Shotgun.png", false, GUIEditor.window[1])

        GUIEditor.button[6] = guiCreateButton(384, 147, 77, 34, "Shotgun 3600$", false, GUIEditor.window[1])

        guiSetFont(GUIEditor.button[6], "default-bold-small")

        guiSetProperty(GUIEditor.button[6], "NormalTextColour", "FFAAAAAA")

        GUIEditor.staticimage[6] = guiCreateStaticImage(477, 72, 73, 69, "Spaz.png", false, GUIEditor.window[1])

        GUIEditor.button[7] = guiCreateButton(477, 147, 77, 34, "SPAZ-12 4000$", false, GUIEditor.window[1])

        guiSetFont(GUIEditor.button[7], "default-bold-small")

        guiSetProperty(GUIEditor.button[7], "NormalTextColour", "FFAAAAAA")

        GUIEditor.staticimage[7] = guiCreateStaticImage(570, 71, 72, 70, "Mp5.png", false, GUIEditor.window[1])

        GUIEditor.button[8] = guiCreateButton(568, 147, 74, 34, "MP5      3600$", false, GUIEditor.window[1])

        guiSetFont(GUIEditor.button[8], "default-bold-small")

        guiSetProperty(GUIEditor.button[8], "NormalTextColour", "FFAAAAAA")

        GUIEditor.button[9] = guiCreateButton(10, 268, 77, 34, "Tec-9    2500$", false, GUIEditor.window[1])

        guiSetFont(GUIEditor.button[9], "default-bold-small")

        guiSetProperty(GUIEditor.button[9], "NormalTextColour", "FFAAAAAA")

        GUIEditor.staticimage[8] = guiCreateStaticImage(10, 191, 72, 71, "Tec.png", false, GUIEditor.window[1])

        GUIEditor.button[10] = guiCreateButton(102, 268, 77, 34, "Uzi           2800$", false, GUIEditor.window[1])

        guiSetFont(GUIEditor.button[10], "default-bold-small")

        guiSetProperty(GUIEditor.button[10], "NormalTextColour", "FFAAAAAA")

        GUIEditor.staticimage[9] = guiCreateStaticImage(102, 191, 73, 70, "Uzi.png", false, GUIEditor.window[1])

        GUIEditor.button[11] = guiCreateButton(196, 268, 77, 34, "M4          5100$", false, GUIEditor.window[1])

        guiSetFont(GUIEditor.button[11], "default-bold-small")

        guiSetProperty(GUIEditor.button[11], "NormalTextColour", "FFAAAAAA")

        GUIEditor.staticimage[10] = guiCreateStaticImage(196, 191, 73, 70, "M4.png", false, GUIEditor.window[1])

        GUIEditor.button[12] = guiCreateButton(290, 268, 77, 34, "Ak-47    5000$", false, GUIEditor.window[1])

        guiSetFont(GUIEditor.button[12], "default-bold-small")

        guiSetProperty(GUIEditor.button[12], "NormalTextColour", "FFAAAAAA")

        GUIEditor.staticimage[11] = guiCreateStaticImage(290, 191, 73, 70, "Ak.png", false, GUIEditor.window[1])

        GUIEditor.button[13] = guiCreateButton(384, 268, 77, 34, "Sniper   6000$", false, GUIEditor.window[1])

        guiSetFont(GUIEditor.button[13], "default-bold-small")

        guiSetProperty(GUIEditor.button[13], "NormalTextColour", "FFAAAAAA")

        GUIEditor.staticimage[12] = guiCreateStaticImage(384, 191, 73, 69, "Sniper.png", false, GUIEditor.window[1])

        GUIEditor.button[14] = guiCreateButton(477, 268, 77, 34, "Rifle      5800$", false, GUIEditor.window[1])

        guiSetFont(GUIEditor.button[14], "default-bold-small")

        guiSetProperty(GUIEditor.button[14], "NormalTextColour", "FFAAAAAA")

        GUIEditor.staticimage[13] = guiCreateStaticImage(477, 190, 73, 70, "Rifle.png", false, GUIEditor.window[1])

        GUIEditor.button[15] = guiCreateButton(568, 268, 74, 34, "Grenade 20000$", false, GUIEditor.window[1])

        guiSetFont(GUIEditor.button[15], "default-bold-small")

        guiSetProperty(GUIEditor.button[15], "NormalTextColour", "FFAAAAAA")

        GUIEditor.staticimage[14] = guiCreateStaticImage(570, 190, 72, 71, "Grenade.png", false, GUIEditor.window[1])

        GUIEditor.button[16] = guiCreateButton(10, 389, 77, 34, "Teargas 20000$", false, GUIEditor.window[1])

        guiSetFont(GUIEditor.button[16], "default-bold-small")

        guiSetProperty(GUIEditor.button[16], "NormalTextColour", "FFAAAAAA")

        GUIEditor.staticimage[15] = guiCreateStaticImage(10, 312, 72, 72, "TearGas.png", false, GUIEditor.window[1])

        GUIEditor.button[17] = guiCreateButton(102, 389, 77, 34, "Molotov 20000$", false, GUIEditor.window[1])

        guiSetFont(GUIEditor.button[17], "default-bold-small")

        guiSetProperty(GUIEditor.button[17], "NormalTextColour", "FFAAAAAA")

        GUIEditor.staticimage[16] = guiCreateStaticImage(101, 312, 74, 71, "Molotov.png", false, GUIEditor.window[1])

        GUIEditor.staticimage[17] = guiCreateStaticImage(197, 312, 72, 71, "Satchel.png", false, GUIEditor.window[1])

        GUIEditor.button[18] = guiCreateButton(196, 389, 77, 34, "Satchel  20000$", false, GUIEditor.window[1])

        guiSetFont(GUIEditor.button[18], "default-bold-small")

        guiSetProperty(GUIEditor.button[18], "NormalTextColour", "FFAAAAAA")

        GUIEditor.button[19] = guiCreateButton(292, 389, 75, 34, "Armor    1500$", false, GUIEditor.window[1])

        guiSetFont(GUIEditor.button[19], "default-bold-small")

        guiSetProperty(GUIEditor.button[19], "NormalTextColour", "FFAAAAAA")

        GUIEditor.staticimage[18] = guiCreateStaticImage(291, 312, 72, 73, "Armor.png", false, GUIEditor.window[1])    

    end

)

addEventHandler("onClientGUIClick", root,

  function()

if ( source == GUIEditor.button[1] ) then

  guiSetVisible ( GUIEditor.window[1] , false)

  showCursor ( false ) 

  end

end

)

--if you want add Marker# {},

Mark = {

{296, -37.9, 1000.5},

{288, -108, 1000},

{294, -79, 1000},

{312, -165, 999},

}

--Marker

local Marker1 = createMarker(296, -37.9, 1000.5, "cylinder", 1.5, 250,250,0)

setElementInterior (Marker1,1)

setElementDimension (Marker1, 0)

local Marker2 = createMarker(289, -109, 1000.5, "cylinder", 1.5, 250,250,0)

setElementInterior (Marker2,6)

setElementDimension (Marker2, 6)

local Marker3 = createMarker(294, -80, 1000.5, "cylinder", 1.5, 250,250,0)

setElementInterior (Marker3,4)

setElementDimension (Marker3, 0)

local Marker4 = createMarker(294, -80, 1000.5, "cylinder", 1.5, 250,250,0)

setElementInterior (Marker4,4)

setElementDimension (Marker4, 1)

local Marker5 = createMarker(294, -80, 1000.5, "cylinder", 1.5, 250,250,0)

setElementInterior (Marker5,4)

setElementDimension (Marker5, 2)

local Marker5 = createMarker(294, -80, 1000.5, "cylinder", 1.5, 250,250,0)

setElementInterior (Marker5,4)

setElementDimension (Marker5, 3)

local Marker6 = createMarker(289, -109, 1000.5, "cylinder", 1.5, 250,250,0)

setElementInterior (Marker6,6)

setElementDimension (Marker6, 3)

local Marker7 = createMarker(289, -109, 1000.5, "cylinder", 1.5, 250,250,0)

setElementInterior (Marker7,6)

setElementDimension (Marker7, 4)

local Marker8 = createMarker(312, -165, 998.5, "cylinder", 1.5, 250,250,0)

setElementInterior (Marker8,6)

setElementDimension (Marker8, 0)

local Marker9 = createMarker(296, -37.9, 1000.5, "cylinder", 1.5, 250,250,0)

setElementInterior (Marker9,1)

setElementDimension (Marker9, 1)

local Marker10 = createMarker(289, -109, 1000.5, "cylinder", 1.5, 250,250,0)

setElementInterior (Marker10,6)

setElementDimension (Marker10, 5)

--Blip

createBlip( -2093.7490234375, -2464.8681640625, 30.625, 6, 0.5, 0 ,0, 0, 0, 0, 400)

createBlip( -2625.720703125, 208.23828125, 4.8125, 6, 0.5, 0 ,0, 0, 0, 0, 400)

createBlip( -1508.87109375, 2610.6982421875, 55.8359375, 6, 0.5, 0 ,0, 0, 0, 0, 400)

createBlip( -316.1611328125, 829.765625, 14.2421875, 6, 0.5, 0 ,0, 0, 0, 0, 400)

createBlip( 776.7265625, 1871.443359375, 4.9068512916565, 6, 0.5, 0 ,0, 0, 0, 0, 400)

createBlip( 2539.541015625, 2084.0283203125, 10.8203125, 6, 0.5, 0 ,0, 0, 0, 0, 400)

createBlip( 2159.5302734375, 943.0634765625, 10.8203125, 6, 0.5, 0 ,0, 0, 0, 0, 400)

createBlip( 2333.0849609375, 61.4970703125, 26.70578956604, 6, 0.5, 0 ,0, 0, 0, 0, 400)

createBlip( 243.291015625, -178.376953125, 1.5821628570557, 6, 0.5, 0 ,0, 0, 0, 0, 400)

createBlip( 1368.998046875, -1279.7119140625, 13.546875, 6, 0.5, 0 ,0, 0, 0, 0, 400)

createBlip( 2400.4794921875, -1981.986328125, 13.546875, 6, 0.5, 0 ,0, 0, 0, 0, 400)

 

for k,v in ipairs (Mark) do

z = v[3] -1

Marker = createMarker ( v[1], v[2], z, "cylinder", 2,  255, 255, 0, 255 )

addEventHandler('onClientMarkerHit', Marker,

    function ( hitPlayer )

        if ( hitPlayer == localPlayer ) then

            guiSetVisible (GUIEditor.window[1], true )

            showCursor( true )

        end

    end

)

end

 

addEventHandler ("onClientGUIClick", getRootElement(), 

function(button, state, absoluteX, absoluteY)

if ( source ==  GUIEditor.button[2] ) then 

triggerServerEvent("M9 SD",getLocalPlayer()) 

end 

end)

addEventHandler ("onClientGUIClick", getRootElement(), 

function(button, state, absoluteX, absoluteY)

if ( source ==  GUIEditor.button[3] ) then 

triggerServerEvent("M1911",getLocalPlayer()) 

end 

end)

addEventHandler ("onClientGUIClick", getRootElement(), 

function(button, state, absoluteX, absoluteY)

if ( source ==  GUIEditor.button[4] ) then 

triggerServerEvent("Desert Eagle",getLocalPlayer()) 

end 

end)

addEventHandler ("onClientGUIClick", getRootElement(), 

function(button, state, absoluteX, absoluteY)

if ( source ==  GUIEditor.button[5] ) then 

triggerServerEvent("Sawn-Off Shotgun",getLocalPlayer()) 

end 

end)

addEventHandler ("onClientGUIClick", getRootElement(), 

function(button, state, absoluteX, absoluteY)

if ( source ==  GUIEditor.button[6] ) then 

triggerServerEvent("Winchester 1866",getLocalPlayer()) 

end 

end)

addEventHandler ("onClientGUIClick", getRootElement(), 

function(button, state, absoluteX, absoluteY)

if ( source ==  GUIEditor.button[7] ) then 

triggerServerEvent("SPAZ-12 Combat Shotgun",getLocalPlayer()) 

end 

end)

addEventHandler ("onClientGUIClick", getRootElement(), 

function(button, state, absoluteX, absoluteY)

if ( source ==  GUIEditor.button[8] ) then 

triggerServerEvent("MP5A5",getLocalPlayer()) 

end 

end)

addEventHandler ("onClientGUIClick", getRootElement(), 

function(button, state, absoluteX, absoluteY)

if ( source ==  GUIEditor.button[9] ) then 

triggerServerEvent("PDW",getLocalPlayer()) 

end 

end)

addEventHandler ("onClientGUIClick", getRootElement(), 

function(button, state, absoluteX, absoluteY)

if ( source ==  GUIEditor.button[11] ) then 

triggerServerEvent("M4",getLocalPlayer()) 

end 

end)

addEventHandler ("onClientGUIClick", getRootElement(), 

function(button, state, absoluteX, absoluteY)

if ( source ==  GUIEditor.button[12] ) then 

triggerServerEvent("AK-47",getLocalPlayer()) 

end 

end)

addEventHandler ("onClientGUIClick", getRootElement(), 

function(button, state, absoluteX, absoluteY)

if ( source ==  GUIEditor.button[13] ) then 

triggerServerEvent("CZ 550",getLocalPlayer()) 

end 

end)

addEventHandler ("onClientGUIClick", getRootElement(), 

function(button, state, absoluteX, absoluteY)

if ( source ==  GUIEditor.button[14] ) then 

triggerServerEvent("Lee Enfield",getLocalPlayer()) 

end 

end)

addEventHandler ("onClientGUIClick", getRootElement(), 

function(button, state, absoluteX, absoluteY)

if ( source ==  GUIEditor.button[15] ) then 

triggerServerEvent("Осколочная граната ф-1",getLocalPlayer()) 

end 

end)

addEventHandler ("onClientGUIClick", getRootElement(), 

function(button, state, absoluteX, absoluteY)

if ( source ==  GUIEditor.button[16] ) then 

triggerServerEvent("Газовая граната XM58",getLocalPlayer()) 

end 

end)

addEventHandler ("onClientGUIClick", getRootElement(), 

function(button, state, absoluteX, absoluteY)

if ( source ==  GUIEditor.button[19] ) then 

triggerServerEvent("Armor",getLocalPlayer()) 

end 

end)

 

 

 

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