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

Wysłany: 2017-01-30, 22:04


czerwonek55







Wiek: 29
Na forum: 3422 dni
Posty: 27

Piwa: 1

Respekt: 50

Elo.
Problem jest taki ?e jak suszarka sapd jest w??czona to admini nie mog? celowa? swoj? suszark? ani ?adn? broni? :/
Gdzie jest b??d w tym kodzie?

Kod:

local w,h = guiGetScreenSize()

local vehicle={}
vehicle.id=nil
vehicle.speed=nil
vehicle.driver=nil

local option={}
value=nil
element=nil
option.selected=0
option.actived=false

option["vehicle"]={
"Akcja: Zaci?gnij r?czny",
"Akcja: Zdejmij r?czny",
}


function isPedAiming ( thePedToCheck )
if isElement(thePedToCheck) then
if getElementType(thePedToCheck) == "player" or getElementType(thePedToCheck) == "ped" then
if getPedTask(thePedToCheck, "secondary", 0) == "TASK_SIMPLE_USE_GUN" then
return true
end
end
end
return false
end

function isRendering()
if option.actived == true then
if not element then return end
local vx,vy,vz=getElementVelocity(element)
mathSpeed=(vx^2+vy^2+vz^2)^0.5*1.8*100
if mathSpeed < 0 then return end
if value == "vehicle" then
local vid=getElementData(element,"vehicle:id") or "brak"
local driver=getElementData(element,"vehicle:driver") or "brak"
dxDrawText(string.format("%.02f", mathSpeed).." km/h", (809/1024)*w, (451/768)*h, (1000/1024)*w, (482/768)*h, tocolor(255, 255, 255, 255), (2.00/1280)*w, (2.00/720)*h, "pricedown", "center", "center", false)
dxDrawText("ID: "..vid.."\n\nOstatni kierowca: "..driver, (858/1024)*w, (505/768)*h, (957/1024)*w, (543/768)*h, tocolor(255, 255, 255, 255), (1.00/1280)*w, (1.00/720)*h, "default-bold", "center", "center", false)
if getElementData(localPlayer,"player:faction") ~= 5 then
dxDrawText(option[value][option.selected] or "Akcja: brak", (826/1024)*w, (569/768)*h, (1004/1024)*w, (617/768)*h, tocolor(150, 0, 0, 255), (1.00/1280)*w, (1.00/720)*h, "sans", "center", "center", false)
end
end
if value == "player" then
local id=getElementData(element,"id") or "b??d"
local uid=getElementData(element,"player:uid") or "b??d"
local ogp=getElementData(element,"player:ogp") or "b??d"
local faction=getElementData(element,"player:faction") or "b??d"
dxDrawText("UID: "..uid, (809/1024)*w, (451/768)*h, (1000/1024)*w, (482/768)*h, tocolor(255, 255, 255, 255), (2.00/1280)*w, (2.00/720)*h, "clear", "center", "center", false)
dxDrawText(getPlayerName(element).." ("..id..")\n\nFrakcja (ID): "..faction, (858/1024)*w, (505/768)*h, (957/1024)*w, (543/768)*h, tocolor(255, 255, 255, 255), (1.00/1280)*w, (1.00/720)*h, "default-bold", "center", "center", false)
if getElementData(localPlayer,"player:faction") ~= 5 then
-- dxDrawText(option[value][option.selected] or "Akcja: brak", (826/1024)*w, (569/768)*h, (1004/1024)*w, (617/768)*h, tocolor(150, 0, 0, 255), (1.00/1280)*w, (1.00/720)*h, "sans", "center", "center", false)
end
end
end
end
function blockShoot()
if getPedWeapon(localPlayer) == 32 then
toggleControl("fire", false)
toggleControl("aim_weapon", true)
toggleControl("action", false)
else
toggleControl("fire", false)
toggleControl("aim_weapon", false)
toggleControl("action", false)
end
end
addEventHandler("onClientRender", root, blockShoot)


addEventHandler("onClientPlayerTarget",root, function(el)
if isPedAiming(localPlayer) and el and getPedWeapon(localPlayer) == 32 then
if not option.actived then
if getElementData(el,"p:inv") then return end
if getElementType(el) == "vehicle" then
value="vehicle"
element=el
option.actived=true
elseif getElementType(el) == "player" then
value="player"
element=el
option.actived=true
else return end
bindKey("mouse1", "down", onElementClicked)
bindKey("mouse_wheel_down", "down", onElementMoveDown)
bindKey("mouse_wheel_up", "down", onElementMoveUp)
addEventHandler("onClientHUDRender", root, isRendering)
end
else
if option.actived then
vehicle.el=nil
option.actived=false
unbindKey("mouse1", "down", onElementClicked)
unbindKey("mouse_wheel_down", "down", onElementMoveDown)
unbindKey("mouse_wheel_up", "down", onElementMoveUp)
removeEventHandler("onClientHUDRender", root, isRendering)
end
end
end)

function onElementMoveUp() if option.selected > 4 then option.selected=1 else option.selected=option.selected+1 end end
function onElementMoveDown() if option.selected < 1 then option.selected=4 else option.selected=option.selected-1 end end
function onElementClicked() if option.selected > 0 then triggerServerEvent("onDryerAction1", localPlayer, value, option.selected, element) end end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-30, 22:10


saller123

Dopiero się ucze ;)






Wiek: 25
Na forum: 4679 dni
Posty: 95
Nick w MP: Davitek

Piwa: 212

Respekt: 70

Wystarczy?o zmieni? t? funkcj?:
Kod:

function blockShoot()
if getPedWeapon(localPlayer) == 23 then
toggleControl("fire", false)
else
toggleControl("fire", true)
end
end


PS: Masz mo?e w swoim skrypcie ?e zmienia ci ikonk? suszarki?

Mia?em ten sam problem ale sobie z nim poradzi?em :)

Trzymaj sw?j ca?y kod(Naprawiony):
Kod:

local w,h = guiGetScreenSize()

local vehicle={}
vehicle.id=nil
vehicle.speed=nil
vehicle.driver=nil

local option={}
value=nil
element=nil
option.selected=0
option.actived=false

option["vehicle"]={
"Akcja: Zaci?gnij r?czny",
"Akcja: Zdejmij r?czny",
}


function isPedAiming ( thePedToCheck )
if isElement(thePedToCheck) then
if getElementType(thePedToCheck) == "player" or getElementType(thePedToCheck) == "ped" then
if getPedTask(thePedToCheck, "secondary", 0) == "TASK_SIMPLE_USE_GUN" then
return true
end
end
end
return false
end

function isRendering()
if option.actived == true then
if not element then return end
local vx,vy,vz=getElementVelocity(element)
mathSpeed=(vx^2+vy^2+vz^2)^0.5*1.8*100
if mathSpeed < 0 then return end
if value == "vehicle" then
local vid=getElementData(element,"vehicle:id") or "brak"
local driver=getElementData(element,"vehicle:driver") or "brak"
dxDrawText(string.format("%.02f", mathSpeed).." km/h", (809/1024)*w, (451/768)*h, (1000/1024)*w, (482/768)*h, tocolor(255, 255, 255, 255), (2.00/1280)*w, (2.00/720)*h, "pricedown", "center", "center", false)
dxDrawText("ID: "..vid.."\n\nOstatni kierowca: "..driver, (858/1024)*w, (505/768)*h, (957/1024)*w, (543/768)*h, tocolor(255, 255, 255, 255), (1.00/1280)*w, (1.00/720)*h, "default-bold", "center", "center", false)
if getElementData(localPlayer,"player:faction") ~= 5 then
dxDrawText(option[value][option.selected] or "Akcja: brak", (826/1024)*w, (569/768)*h, (1004/1024)*w, (617/768)*h, tocolor(150, 0, 0, 255), (1.00/1280)*w, (1.00/720)*h, "sans", "center", "center", false)
end
end
if value == "player" then
local id=getElementData(element,"id") or "b??d"
local uid=getElementData(element,"player:uid") or "b??d"
local ogp=getElementData(element,"player:ogp") or "b??d"
local faction=getElementData(element,"player:faction") or "b??d"
dxDrawText("UID: "..uid, (809/1024)*w, (451/768)*h, (1000/1024)*w, (482/768)*h, tocolor(255, 255, 255, 255), (2.00/1280)*w, (2.00/720)*h, "clear", "center", "center", false)
dxDrawText(getPlayerName(element).." ("..id..")\n\nFrakcja (ID): "..faction, (858/1024)*w, (505/768)*h, (957/1024)*w, (543/768)*h, tocolor(255, 255, 255, 255), (1.00/1280)*w, (1.00/720)*h, "default-bold", "center", "center", false)
if getElementData(localPlayer,"player:faction") ~= 5 then
-- dxDrawText(option[value][option.selected] or "Akcja: brak", (826/1024)*w, (569/768)*h, (1004/1024)*w, (617/768)*h, tocolor(150, 0, 0, 255), (1.00/1280)*w, (1.00/720)*h, "sans", "center", "center", false)
end
end
end
end
function blockShoot()
if getPedWeapon(localPlayer) == 23 then
toggleControl("fire", false)
else
toggleControl("fire", true)
end
end
addEventHandler("onClientRender", root, blockShoot)


addEventHandler("onClientPlayerTarget",root, function(el)
if isPedAiming(localPlayer) and el and getPedWeapon(localPlayer) == 32 then
if not option.actived then
if getElementData(el,"p:inv") then return end
if getElementType(el) == "vehicle" then
value="vehicle"
element=el
option.actived=true
elseif getElementType(el) == "player" then
value="player"
element=el
option.actived=true
else return end
bindKey("mouse1", "down", onElementClicked)
bindKey("mouse_wheel_down", "down", onElementMoveDown)
bindKey("mouse_wheel_up", "down", onElementMoveUp)
addEventHandler("onClientHUDRender", root, isRendering)
end
else
if option.actived then
vehicle.el=nil
option.actived=false
unbindKey("mouse1", "down", onElementClicked)
unbindKey("mouse_wheel_down", "down", onElementMoveDown)
unbindKey("mouse_wheel_up", "down", onElementMoveUp)
removeEventHandler("onClientHUDRender", root, isRendering)
end
end
end)

function onElementMoveUp() if option.selected > 4 then option.selected=1 else option.selected=option.selected+1 end end
function onElementMoveDown() if option.selected < 1 then option.selected=4 else option.selected=option.selected-1 end end
function onElementClicked() if option.selected > 0 then triggerServerEvent("onDryerAction1", localPlayer, value, option.selected, element) end end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-30, 22:29


czerwonek55







Wiek: 29
Na forum: 3422 dni
Posty: 27

Piwa: 1

Respekt: 50

saller123, Teraz dzia?a ale z tego urodzi? si? kolejny problem :/
Suszark? mam jako uzi i teraz jak komus zaci?gam r?czny to strzelam z broni :/
I co zrobi? aby nie strzela??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-30, 22:43


saller123

Dopiero się ucze ;)






Wiek: 25
Na forum: 4679 dni
Posty: 95
Nick w MP: Davitek

Piwa: 212

Respekt: 70

Sprawd? teraz.
Kod:

local w,h = guiGetScreenSize()

local vehicle={}
vehicle.id=nil
vehicle.speed=nil
vehicle.driver=nil

local option={}
value=nil
element=nil
option.selected=0
option.actived=false

option["vehicle"]={
"Akcja: Zaci?gnij r?czny",
"Akcja: Zdejmij r?czny",
}


function isPedAiming ( thePedToCheck )
if isElement(thePedToCheck) then
if getElementType(thePedToCheck) == "player" or getElementType(thePedToCheck) == "ped" then
if getPedTask(thePedToCheck, "secondary", 0) == "TASK_SIMPLE_USE_GUN" then
return true
end
end
end
return false
end

function isRendering()
if option.actived == true then
if not element then return end
local vx,vy,vz=getElementVelocity(element)
mathSpeed=(vx^2+vy^2+vz^2)^0.5*1.8*100
if mathSpeed < 0 then return end
if value == "vehicle" then
local vid=getElementData(element,"vehicle:id") or "brak"
local driver=getElementData(element,"vehicle:driver") or "brak"
dxDrawText(string.format("%.02f", mathSpeed).." km/h", (809/1024)*w, (451/768)*h, (1000/1024)*w, (482/768)*h, tocolor(255, 255, 255, 255), (2.00/1280)*w, (2.00/720)*h, "pricedown", "center", "center", false)
dxDrawText("ID: "..vid.."\n\nOstatni kierowca: "..driver, (858/1024)*w, (505/768)*h, (957/1024)*w, (543/768)*h, tocolor(255, 255, 255, 255), (1.00/1280)*w, (1.00/720)*h, "default-bold", "center", "center", false)
if getElementData(localPlayer,"player:faction") ~= 5 then
dxDrawText(option[value][option.selected] or "Akcja: brak", (826/1024)*w, (569/768)*h, (1004/1024)*w, (617/768)*h, tocolor(150, 0, 0, 255), (1.00/1280)*w, (1.00/720)*h, "sans", "center", "center", false)
end
end
if value == "player" then
local id=getElementData(element,"id") or "b??d"
local uid=getElementData(element,"player:uid") or "b??d"
local ogp=getElementData(element,"player:ogp") or "b??d"
local faction=getElementData(element,"player:faction") or "b??d"
dxDrawText("UID: "..uid, (809/1024)*w, (451/768)*h, (1000/1024)*w, (482/768)*h, tocolor(255, 255, 255, 255), (2.00/1280)*w, (2.00/720)*h, "clear", "center", "center", false)
dxDrawText(getPlayerName(element).." ("..id..")\n\nFrakcja (ID): "..faction, (858/1024)*w, (505/768)*h, (957/1024)*w, (543/768)*h, tocolor(255, 255, 255, 255), (1.00/1280)*w, (1.00/720)*h, "default-bold", "center", "center", false)
if getElementData(localPlayer,"player:faction") ~= 5 then
-- dxDrawText(option[value][option.selected] or "Akcja: brak", (826/1024)*w, (569/768)*h, (1004/1024)*w, (617/768)*h, tocolor(150, 0, 0, 255), (1.00/1280)*w, (1.00/720)*h, "sans", "center", "center", false)
end
end
end
end
function blockShoot()
if getPedWeapon(localPlayer) == 32 then
toggleControl("fire", false)
else
toggleControl("fire", true)
end
end
addEventHandler("onClientRender", root, blockShoot)


addEventHandler("onClientPlayerTarget",root, function(el)
if isPedAiming(localPlayer) and el and getPedWeapon(localPlayer) == 32 then
if not option.actived then
if getElementData(el,"p:inv") then return end
if getElementType(el) == "vehicle" then
value="vehicle"
element=el
option.actived=true
elseif getElementType(el) == "player" then
value="player"
element=el
option.actived=true
else return end
bindKey("mouse1", "down", onElementClicked)
bindKey("mouse_wheel_down", "down", onElementMoveDown)
bindKey("mouse_wheel_up", "down", onElementMoveUp)
addEventHandler("onClientHUDRender", root, isRendering)
end
else
if option.actived then
vehicle.el=nil
option.actived=false
unbindKey("mouse1", "down", onElementClicked)
unbindKey("mouse_wheel_down", "down", onElementMoveDown)
unbindKey("mouse_wheel_up", "down", onElementMoveUp)
removeEventHandler("onClientHUDRender", root, isRendering)
end
end
end)

function onElementMoveUp() if option.selected > 4 then option.selected=1 else option.selected=option.selected+1 end end
function onElementMoveDown() if option.selected < 1 then option.selected=4 else option.selected=option.selected-1 end end
function onElementClicked() if option.selected > 0 then triggerServerEvent("onDryerAction1", localPlayer, value, option.selected, element) end end


Podpis
Jeżeli ci pomogłem, postaw piwerko :D
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-30, 22:49


czerwonek55







Wiek: 29
Na forum: 3422 dni
Posty: 27

Piwa: 1

Respekt: 50

Ok dzia?a ale w??czy?e? strzelanie z pistolecika a on s?u?y mi jako suszarka admina :/ XD

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-30, 23:04


saller123

Dopiero się ucze ;)






Wiek: 25
Na forum: 4679 dni
Posty: 95
Nick w MP: Davitek

Piwa: 212

Respekt: 70

Sorka sam zaczynam dopiero programowac w lua ale staram si? pom?c jak najlepiej.
Zobacz to:
Kod:

local w,h = guiGetScreenSize()

local vehicle={}
vehicle.id=nil
vehicle.speed=nil
vehicle.driver=nil

local option={}
value=nil
element=nil
option.selected=0
option.actived=false

option["vehicle"]={
"Akcja: Zaci?gnij r?czny",
"Akcja: Zdejmij r?czny",
}


function isPedAiming ( thePedToCheck )
if isElement(thePedToCheck) then
if getElementType(thePedToCheck) == "player" or getElementType(thePedToCheck) == "ped" then
if getPedTask(thePedToCheck, "secondary", 0) == "TASK_SIMPLE_USE_GUN" then
return true
end
end
end
return false
end

function isRendering()
if option.actived == true then
if not element then return end
local vx,vy,vz=getElementVelocity(element)
mathSpeed=(vx^2+vy^2+vz^2)^0.5*1.8*100
if mathSpeed < 0 then return end
if value == "vehicle" then
local vid=getElementData(element,"vehicle:id") or "brak"
local driver=getElementData(element,"vehicle:driver") or "brak"
dxDrawText(string.format("%.02f", mathSpeed).." km/h", (809/1024)*w, (451/768)*h, (1000/1024)*w, (482/768)*h, tocolor(255, 255, 255, 255), (2.00/1280)*w, (2.00/720)*h, "pricedown", "center", "center", false)
dxDrawText("ID: "..vid.."\n\nOstatni kierowca: "..driver, (858/1024)*w, (505/768)*h, (957/1024)*w, (543/768)*h, tocolor(255, 255, 255, 255), (1.00/1280)*w, (1.00/720)*h, "default-bold", "center", "center", false)
if getElementData(localPlayer,"player:faction") ~= 5 then
dxDrawText(option[value][option.selected] or "Akcja: brak", (826/1024)*w, (569/768)*h, (1004/1024)*w, (617/768)*h, tocolor(150, 0, 0, 255), (1.00/1280)*w, (1.00/720)*h, "sans", "center", "center", false)
end
end
if value == "player" then
local id=getElementData(element,"id") or "b??d"
local uid=getElementData(element,"player:uid") or "b??d"
local ogp=getElementData(element,"player:ogp") or "b??d"
local faction=getElementData(element,"player:faction") or "b??d"
dxDrawText("UID: "..uid, (809/1024)*w, (451/768)*h, (1000/1024)*w, (482/768)*h, tocolor(255, 255, 255, 255), (2.00/1280)*w, (2.00/720)*h, "clear", "center", "center", false)
dxDrawText(getPlayerName(element).." ("..id..")\n\nFrakcja (ID): "..faction, (858/1024)*w, (505/768)*h, (957/1024)*w, (543/768)*h, tocolor(255, 255, 255, 255), (1.00/1280)*w, (1.00/720)*h, "default-bold", "center", "center", false)
if getElementData(localPlayer,"player:faction") ~= 5 then
-- dxDrawText(option[value][option.selected] or "Akcja: brak", (826/1024)*w, (569/768)*h, (1004/1024)*w, (617/768)*h, tocolor(150, 0, 0, 255), (1.00/1280)*w, (1.00/720)*h, "sans", "center", "center", false)
end
end
end
end
function blockShoot()
if getPedWeapon(localPlayer) == 32 then
toggleControl("fire", false)
toggleControl("aim_weapon", true)

else
toggleControl("fire", false)
toggleControl("aim_weapon", false)
end
end
addEventHandler("onClientRender", root, blockShoot)


addEventHandler("onClientPlayerTarget",root, function(el)
if isPedAiming(localPlayer) and el and getPedWeapon(localPlayer) == 32 then
if not option.actived then
if getElementData(el,"p:inv") then return end
if getElementType(el) == "vehicle" then
value="vehicle"
element=el
option.actived=true
elseif getElementType(el) == "player" then
value="player"
element=el
option.actived=true
else return end
bindKey("mouse1", "down", onElementClicked)
bindKey("mouse_wheel_down", "down", onElementMoveDown)
bindKey("mouse_wheel_up", "down", onElementMoveUp)
addEventHandler("onClientHUDRender", root, isRendering)
end
else
if option.actived then
vehicle.el=nil
option.actived=false
unbindKey("mouse1", "down", onElementClicked)
unbindKey("mouse_wheel_down", "down", onElementMoveDown)
unbindKey("mouse_wheel_up", "down", onElementMoveUp)
removeEventHandler("onClientHUDRender", root, isRendering)
end
end
end)

function onElementMoveUp() if option.selected > 4 then option.selected=1 else option.selected=option.selected+1 end end
function onElementMoveDown() if option.selected < 1 then option.selected=4 else option.selected=option.selected-1 end end
function onElementClicked() if option.selected > 0 then triggerServerEvent("onDryerAction1", localPlayer, value, option.selected, element) end end


Podpis
Jeżeli ci pomogłem, postaw piwerko :D
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-30, 23:26


amited







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

Piwa: 512

Respekt: 466
Respekt: 466

Tak, pewnie przerobi?e? suszark? admina dla sapd, i nie zmieni?e? nazw funkcji itp. dlatego si? buguje. Zobacz eventy jakie wywo?ujesz obydwoma suszarkami i sprawd? czy aby na pewno nie wywo?uj? tych samych funkcji.

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

 
Wysłany: 2017-01-31, 17:19


czerwonek55







Wiek: 29
Na forum: 3422 dni
Posty: 27

Piwa: 1

Respekt: 50

Wynik teraz jest taki.

Poprawnie dzia?a suszarka SAPD czyli UZI. Mo?na celowa? ale nie strzela?
Niestety zablokowa?o to celowanie ka?d? inn? broni? :(

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-31, 17:22


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

function blockShoot() 
if getPedWeapon(localPlayer) == 32 then 
toggleControl("fire"falsetoggleControl("aim_weapon"true) 

else 
toggleControl("fire"falsetoggleControl("aim_weapon"trueend 
end 
addEventHandler("onClientRender"rootblockShoot


Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-31, 18:40


czerwonek55







Wiek: 29
Na forum: 3422 dni
Posty: 27

Piwa: 1

Respekt: 50

marcin778, Twoja propozycja blokuje strzelanie z ka?dej broni :(
Ja chc? tylko aby nie mo?na by?o strzela? z broni o ID 22 oraz 32.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-31, 19:15


saller123

Dopiero się ucze ;)






Wiek: 25
Na forum: 4679 dni
Posty: 95
Nick w MP: Davitek

Piwa: 212

Respekt: 70

Nie testowa?em ale powinno dzia?a? :D
Licz? na :piwo:
Kod:

function blockShoot()
if getPedWeapon(localPlayer) == 32 then
toggleControl("fire", false)
toggleControl("aim_weapon", true)

elseif getPedWeapon(localPlayer) == 22
toggleControl("fire", false)
toggleControl("aim_weapon", true)
end
end
addEventHandler("onClientRender", root, blockShoot)


Podpis
Jeżeli ci pomogłem, postaw piwerko :D
Postaw piwo autorowi tego posta
 

 
Tagi: jest :: nie :: tak :: kodzie :: tej :: suszarki
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Co jest nie tak w kodzie tej suszarki 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