Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: przebieralnia
1. Przebieralnia (Navaxa RPG)
Witam, Stworzy?em Serwer Dla Kumpli I Jeden M?wi? Mi ?e Przebieralnia Nie Dzia?a.
I Faktycznie Nie Dzia?a. Jak Si? Wybierze Skina I Wyjdzie. To Skin Wraca Do ID:0 (CJ) Mimo ?e W Bazie Danych Dalej Pisze ID:199. Prosze O Pomoc Z Tym!
2. Przebieralnia frakcji
Witam, robie dla pewnej osoby skrypt, poniewa? mnie poprosi?a, jest to skrypt na przebieralnie frakcji SAPD, co zrobic zeby okienko wyswietla?o sie dla 1 element daty czyli dla [lua]if getElementData(el,'player:duty','SAPD')[/lua] jak to zrobic?

kod: [lua]local screenX,screenY = guiGetScreenSize ()
local zoom = 1
if screenX < 1920 then
zoom = math.min(2, 1920/screenX)
end

function isCursorOnElement( posX, posY, width, height )
if isCursorShowing( ) then
local mouseX, mouseY = getCursorPosition( )
local clientW, clientH = guiGetScreenSize( )
local mouseX, mouseY = mouseX * clientW, mouseY * clientH
if ( mouseX > posX and mouseX < ( posX + width ) and mouseY > posY and mouseY < ( posY + height ) ) then
return true
end
end
return false
end

local marker = createMarker(-2439.96, 533.06, -67.63,"cylinder",1.2,150,150,150,100)
setElementInterior(marker,0)
local bg
local font = dxCreateFont("f/Akrobat-Bold.otf",14)

maleSkins = {280, 281, 282, 283, 285, 286, 287, 288}
femaleSkins = {9}

zarzad = {10,11,27,17}

local class = {}
class.__index = class

function class:drawElements ()
if self.active then
dxDrawImage(screenX-1600/zoom,100/zoom,420/zoom,120/zoom,"i/main.png")
if self.female or self.male then
if isCursorOnElement(screenX-1600/zoom,220/zoom,420/zoom,55/zoom) then
dxDrawImage(screenX-1600/zoom,220/zoom,420/zoom,55/zoom,"i/wroc2.png")
else...
3. Przebieralnia
Witam mam problem z przebieralni? po wej?ciu w blip nic si? nie dzieje jaki? pomys? aby to naprawi? ? :piwo: !!
4. [SKRYPT] Przebieralnia
Witajcie! Do oddania mam przebieralni?. Posiada ona podzia? na skiny m?skie, ?e?skie i dla premium. Zak?adk? premium, mog? tylko otworzy? gracze z elementDat? "premium". Na pocz?tku skryptu jest tablica z podzia?em na skiny m?skie, ?e?skie i premium, wi?c mo?na edytowa?. Skrypt nie ma zapisu do bazy danych! Przebieralnia jest oznacza koszulk? na mapie!





Strzel :piwo:

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.


O wszelkich b??dach prosz? informowa? tutaj!
5. Przebieralnia
Witam mam problem z przebieralni? chodzi o to ze chcia?em mie? dwie i skopiowa?em pliki przebieralni x2 co? takiego:
przebieralnia:
[lua]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(client, model)
local uid=getElementData(client,"player:uid")
local query=exports["ogrpg-db"]:dbSet("UPDATE ogrpg_users SET skin=? WHERE id=?", model, uid)
setElementData(client, "player:skin", model)
end)
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
wejscie = createMarker (-1882.26,866.51,35.17+1, "arrow", 2, 255, 255, 0)
wyjscie2 = createMarker (227.56,-8.10,1002.21+1, "arrow", 2, 255, 255, 0) --
setElementInterior(wyjscie2, 5)

addEventHandler("onMarkerHit", wejscie, function(el, md)
if isPedInVehicle(el) then return end
setElement...
6. Przebieralnia ;D
Witam, ostatnio robi?em GUI przebieralni PSP. Problem w tym ?e:

- Marker si? tworzy
- GUI si? nie otwiera
- jest b??d w 26 linijce

SS: http://imgur.com/a/PxSus


Jak b?dzie trzeba mog? da? kod. Za pomoc daje :piwo:
7. Przebieralnia
Witam mo?e kto? mi pom?c przerobi? t? przebieralnie chodzi mi o to ?eby gracz w acl Premium m?g? bra? skiny premium
[lua]local sx,sy = guiGetScreenSize()

-- Wyb?r skina
local m3 = createMarker(204.63,-159.53,1000.52-1, "cylinder", 2, 23,214,255,140)
setElementInterior(m3, 14)
setElementDimension(m3, 5)
local ped = createPed(12, 207.74, -98.36, 1005.26, 180)
setElementInterior(ped, 14)
setElementDimension(ped, 5)

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

-- GUI
local sp = {}
sp.pr_okno = guiCreateWindow(990/1280*sx, 200/720*sy, 270/1280*sx, 447/720*sy, "Wybierz skin", false)
guiWindowSetMovable(sp.pr_okno, false)
guiWindowSetSizable(sp.pr_okno, true)
guiSetVisible(sp.pr_okno, false)
guiSetAlpha(sp.pr_okno, 0.9)

sp.pr_grid = guiCreateGridList(12/1280*sx, 36/720*sy, 248/1280*sx, 389/720*sy, false, sp.p...
8. Przebieralnia
LUA
Kod:

przebieralnia_marker = createMarker ( -2435.18359 2287.12500 5.05354, 'cylinder', 0.9, 255, 0, 0, 200 )

function przebieralnia ( thePlayer, matchingDimension )
if ( isElement ( thePlayer ) and getElementType ( thePlayer ) == "player" ) then
if isElementWithinMarker ( thePlayer, przebieralnia_marker ) then
setElementModel ( thePlayer, 280)
outputChatBox("Przebrales sie, witamy na sluzbie!", thePlayer, 255, 200, 200)
else
outputChatBox("Musisz byc w markerze, by sie przebrac!", thePlayer, 255, 200, 200)
end
end
end
addCommandHandler("OSPstroj", przebieralnia)


Witam robi?em koszary OSP i nwm dlaczego ale nie dzia?a przebieralnia wcale nie wida? markera wi?c nwm co mam robi? prosz? o pomoc :(

Kawa?ek mety dla was r?wnie?

Meta
Kod:

<script src="przebieralnia.lua" type="client" />


Prosz? o pomoc stawiam zimne :piwo:
9. Przebieralnia
Tworze baz? pogotowia i mam ma?y problem.. Gdy wchodz? w marker powinno mi zmieni? skin, lecz nie zmienia.
Nie wiem czego jest to powodem, pom??cie mi..

Tutaj napisany przeze mnie skrypt
przebieralnia createMarker ( -66.2001953125, -302.70019531254.5'cylinder'0.925500200 )

function 
przebieralnia thePlayermatchingDimension )
if 
isElementWithinMarker thePlayerprzebieralnia then
setElementModel 
thePlayer274)
else
outputChatBox("* Musisz byc w markerze, by sie przebrac!"thePlayer200200200)
end
end
addCommandHandler
("przebierz"przebieralnia)

W konsoli (F8) pisz? mi tak
Kod:

WARNING: test2przebieralnia.lua:4: Bad argument @ 'isElementWithinMarker' [Expected marker at argument 2, got function]

Ale wiecie, ja zielony w LUA i nie wiem co trzeba zrobi?.
Licz? na pomoc, oczywi?cie daje sch?odzone piwko.