Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2016-11-26, 20:08


STOPseba

Emeryt na scenie MTA






Wiek: 25
Na forum: 3771 dni
Posty: 448
Nick w MP: STOPseba

Piwa: 5014

Respekt: 576,3
Respekt: 576,3

Witam mam problem z przebieralni? chodzi o to ze chcia?em mie? dwie i skopiowa?em pliki przebieralni x2 co? takiego:
przebieralnia:
skinypremium={167,168,57,26,271,270,120,238,237,233,11,264,40,45,75,87,83,63}

--167-168-57-26-271-270-120-238-237-233-11-264-40-45-75-87-83-63--
addEvent("onPlayerEditSkin"true)
addEventHandler("onPlayerEditSkin"root, function(model)
local model tonumber(model)
    --outputChatBox(model)
    for i,v in ipairs(skinypremium) do
        if model == v then
            if not getElementData(client,"player:premium"then
                outputChatBox("* Przykro nam ale Nie posiadasz Konta Premium",client,255 ,255 ,0) 
                return
            end
        end
    end
    setElementModel(clientmodel)
    local uid=getElementData(client,"player:uid")
    local query=exports["ogrpg-db"]:dbSet("UPDATE ogrpg_users SET skin=? WHERE id=?"modeluid)
    setElementData(client"player:skin"model)
end)
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
wejscie createMarker (-1882.26,866.51,35.17+1"arrow"22552550)
wyjscie2 createMarker (227.56,-8.10,1002.21+1"arrow"22552550) --
setElementInterior(wyjscie25)

addEventHandler("onMarkerHit"wejscie, function(elmd)
    if isPedInVehicle(elthen return end
    setElementInterior(el5)
    setElementPosition(el224.59,-8.30,1002.21)
end)

addEventHandler("onMarkerHit"wyjscie2, function(elmd)
    if isPedInVehicle(elthen return end
    setElementInterior(el0)
    setElementPosition(el, -1884.07,864.18,35.17)
end)
createBlip(-1883.76,865.67,35.1745,2,0,0,0,0,0,275)

przebieralnia_c:
local missionText=createElement("text")
setElementData(missionText"name""Wyb?r skina")
setElementPosition(missionText209.53,-8.26,1005.21)
setElementInterior(missionText5)
skinypremium={167,168,57,26,271,270,120,238,237,233,11,264,40,45,75,87,83,63}

local skiny = {0,1,6,19,20,21,22,23,24,25,28,32,33,34,36,43,44,46,47,49,52,58,59,66,72,78,79,81,82,84,95,96,99,100,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,122,123,124,133,134,136,137,142,143,144,146,147,155,158,160,163,164,170,173,174,175,176,177,179,184,185,186,187,188,189,202,203,210,217,220,223,228,229,236,240,241,242,247,248,250,252,253,255,260,269,272,290,291,292,293,294,297,299,300,303,306,308,311,12,13,31,38,39,41,53,55,88,91,93,135,138,139,140,145,148,150,169,192,193,197,198,201,205,211,216,219}

local ubrania createMarker(209.53,-8.26,1005.21-1"cylinder"22252555050)
setElementInterior(ubrania5)
setElementDimension(ubrania0)

okno guiCreateWindow(897179262381"Przebieralnia"false)
gridlist guiCreateGridList(927243344falseokno)
guiGridListAddColumn(gridlist"ID"0.9)
guiWindowSetSizable(oknofalse)
guiSetVisible(oknofalse)
for e,f in ipairs(skinypremium) do
    local row guiGridListAddRow(gridlist)
    guiGridListSetItemText(gridlistrow1string.format("Skin Premium ("..f..")"), false,false)
    guiGridListSetItemColor(gridlistrow12552550)
end
for i,v in ipairs(skiny) do
    local row guiGridListAddRow(gridlist)
    guiGridListSetItemText(gridlistrow1string.format("Skin Zwyk?y ("..v..")"), false,false)
end

addEventHandler("onClientGUIClick"gridlist, function()
    local text guiGridListGetItemText(gridlistguiGridListGetSelectedItem(gridlist))
    local model tonumber(string.match(text"(%d+)"))
    if model then
        triggerServerEvent("onPlayerEditSkin"getLocalPlayer(), model)
        guiSetVisible(oknofalse)
        showCursor(false)
    end
end)

addEventHandler("onClientMarkerHit"ubrania, function(elmd)
    if not md or getElementType(el) ~= "player" then return end
    if el == localPlayer then
        guiSetVisible(oknotrue)
        showCursor(truefalse)
    end
end)

addEventHandler("onClientMarkerLeave"ubrania, function(elmd)
    guiSetVisible(oknofalse)
    showCursor(false)
end)

I tak skopiowa?em i przerobi?em:
Sls:
skinypremium2={167,168,57,26,271,270,120,238,237,233,11,264,40,45,75,87,83,63}

--167-168-57-26-271-270-120-238-237-233-11-264-40-45-75-87-83-63--
addEvent("onPlayerEditSkin"true)
addEventHandler("onPlayerEditSkin"root, function(model2)
local model2 tonumber(model2)
    --outputChatBox(model)
    for i,v in ipairs(skinypremium2) do
        if model2 == v then
            if not getElementData(client2,"player:premium"then
                outputChatBox("* Przykro nam ale Nie posiadasz Konta Premium",client2,255 ,255 ,0) 
                return
            end
        end
    end
    setElementModel(client2model2)
    local uid=getElementData(client,"player:uid")
    local query=exports["ogrpg-db"]:dbSet("UPDATE ogrpg_users SET skin=? WHERE id=?"model2uid)
    setElementData(client2"player:skin"model2)
end)
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
wejscie createMarker (1410.57,-1700.93,13.54+1"arrow"22552550)
wyjscie2 createMarker (204.27,-168.86,1000.52+1"arrow"22552550) --
setElementInterior(wyjscie214)

addEventHandler("onMarkerHit"wejscie, function(elmd)
    if isPedInVehicle(elthen return end
    setElementInterior(el14)
    setElementPosition(el204.07,-165.71,1000.52)
end)

addEventHandler("onMarkerHit"wyjscie2, function(elmd)
    if isPedInVehicle(elthen return end
    setElementInterior(el0)
    setElementPosition(el1413.43,-1703.10,13.54)
end)
createBlip(-1413.43,-1703.10,13.54,45)

Cls:
local missionText=createElement("text")
setElementData(missionText"name""Wyb?r skina")
setElementPosition(missionText204.50,-159.81,1000.52)
setElementInterior(missionText14)
skinypremium2={167,168,57,26,271,270,120,238,237,233,11,264,40,45,75,87,83,63}

local skiny2 = {0,1,6,19,20,21,22,23,24,25,28,32,33,34,36,43,44,46,47,49,52,58,59,66,72,78,79,81,82,84,95,96,99,100,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,122,123,124,133,134,136,137,142,143,144,146,147,155,158,160,163,164,170,173,174,175,176,177,179,184,185,186,187,188,189,202,203,210,217,220,223,228,229,236,240,241,242,247,248,250,252,253,255,260,269,272,290,291,292,293,294,297,299,300,303,306,308,311,12,13,31,38,39,41,53,55,88,91,93,135,138,139,140,145,148,150,169,192,193,197,198,201,205,211,216,219}

local ubrania2 createMarker(204.50,-159.81,1000.52-1"cylinder"22252555050)
setElementInterior(ubrania214)
setElementDimension(ubrania20)

okno guiCreateWindow(897179262381"Przebieralnia"false)
gridlist guiCreateGridList(927243344falseokno)
guiGridListAddColumn(gridlist"ID"0.9)
guiWindowSetSizable(oknofalse)
guiSetVisible(oknofalse)
for e,f in ipairs(skinypremium2) do
    local row guiGridListAddRow(gridlist)
    guiGridListSetItemText(gridlistrow1string.format("Skin Premium ("..f..")"), false,false)
    guiGridListSetItemColor(gridlistrow12552550)
end
for i,v in ipairs(skiny2) do
    local row guiGridListAddRow(gridlist)
    guiGridListSetItemText(gridlistrow1string.format("Skin Zwyk?y ("..v..")"), false,false)
end

addEventHandler("onClientGUIClick"gridlist, function()
    local text guiGridListGetItemText(gridlistguiGridListGetSelectedItem(gridlist))
    local model tonumber(string.match(text"(%d+)"))
    if model then
        triggerServerEvent("onPlayerEditSkin"getLocalPlayer(), model)
        guiSetVisible(oknofalse)
        showCursor(false)
    end
end)

addEventHandler("onClientMarkerHit"ubrania2, function(elmd)
    if not md or getElementType(el) ~= "player" then return end
    if el == localPlayer then
        guiSetVisible(oknotrue)
        showCursor(truefalse)
    end
end)

addEventHandler("onClientMarkerLeave"ubrania2, function(elmd)
    guiSetVisible(oknofalse)
    showCursor(false)
end)

i niby dzia?a ale mam info dwa razy ze nie mam premium mo?e kto? mi z tym pom?c?
za pomoc :piwo:

Podpis



Kontakt
Discord: STOPseba#7603
STOPseba na fejsie
Messenger


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-26, 20:20


Pumelowsky

Amator 3D






Wiek: 23
Na forum: 4181 dni
Posty: 199
Nick w MP: Pumelowsky

Piwa: 1666

Respekt: 200,5
Respekt: 200,5Respekt: 200,5

Zr?b po prostu drugi marker.

Podpis
Kontakt:

- Skype: live:pumapl_2
- GG: 56865468
- Discord: Pumelowsky#1126
- PW forum
[/center]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-26, 20:30


STOPseba

Emeryt na scenie MTA






Wiek: 25
Na forum: 3771 dni
Posty: 448
Nick w MP: STOPseba

Piwa: 5014

Respekt: 576,3
Respekt: 576,3

"PumaPL123" napisał/a:

Zr?b po prostu drugi marker.

zrobi?em drugi markker i dzia?a tylko w ls
local missionText=createElement("text")
setElementData(missionText"name""Wyb?r skina")
setElementPosition(missionText209.53,-8.26,1005.21)
setElementInterior(missionText5)
skinypremium={167,168,57,26,271,270,120,238,237,233,11,264,40,45,75,87,83,63}

local skiny = {0,1,6,19,20,21,22,23,24,25,28,32,33,34,36,43,44,46,47,49,52,58,59,66,72,78,79,81,82,84,95,96,99,100,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,122,123,124,133,134,136,137,142,143,144,146,147,155,158,160,163,164,170,173,174,175,176,177,179,184,185,186,187,188,189,202,203,210,217,220,223,228,229,236,240,241,242,247,248,250,252,253,255,260,269,272,290,291,292,293,294,297,299,300,303,306,308,311,12,13,31,38,39,41,53,55,88,91,93,135,138,139,140,145,148,150,169,192,193,197,198,201,205,211,216,219}

local ubrania createMarker(209.53,-8.26,1005.21-1"cylinder"22252555050)
setElementInterior(ubrania5)
setElementDimension(ubrania0)

local ubrania createMarker(204.50,-159.81,1000.52-1"cylinder"22252555050)
setElementInterior(ubrania14)
setElementDimension(ubrania0)

okno guiCreateWindow(897179262381"Przebieralnia"false)
gridlist guiCreateGridList(927243344falseokno)
guiGridListAddColumn(gridlist"ID"0.9)
guiWindowSetSizable(oknofalse)
guiSetVisible(oknofalse)
for e,f in ipairs(skinypremium) do
    local row guiGridListAddRow(gridlist)
    guiGridListSetItemText(gridlistrow1string.format("Skin Premium ("..f..")"), false,false)
    guiGridListSetItemColor(gridlistrow12552550)
end
for i,v in ipairs(skiny) do
    local row guiGridListAddRow(gridlist)
    guiGridListSetItemText(gridlistrow1string.format("Skin Zwyk?y ("..v..")"), false,false)
end

addEventHandler("onClientGUIClick"gridlist, function()
    local text guiGridListGetItemText(gridlistguiGridListGetSelectedItem(gridlist))
    local model tonumber(string.match(text"(%d+)"))
    if model then
        triggerServerEvent("onPlayerEditSkin"getLocalPlayer(), model)
        guiSetVisible(oknofalse)
        showCursor(false)
    end
end)

addEventHandler("onClientMarkerHit"ubrania, function(elmd)
    if not md or getElementType(el) ~= "player" then return end
    if el == localPlayer then
        guiSetVisible(oknotrue)
        showCursor(truefalse)
    end
end)

addEventHandler("onClientMarkerLeave"ubrania, function(elmd)
    guiSetVisible(oknofalse)
    showCursor(false)
end)


[ Dodano: 2016-11-26, 20:32 ]
@Lock
Poradzi?em sobie sam...

Podpis



Kontakt
Discord: STOPseba#7603
STOPseba na fejsie
Messenger


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-26, 20:32


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

STOPseba, Dlaczego da?e? 2 takie same nazwy markerom ?

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Tagi: przebieralnia
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Przebieralnia Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku