Siemka,
Mam problem gdy? mam kod na hud, ale problem jest w tym ?e nie mam poj?cia jak naprawi? to aby nie pojawia? si? w panelu logowania, tylko dopiero gdy zrespimy si? ju? w grze.
local screen = {guiGetScreenSize()}
local screenX = screen[1]
local screenY = screen[2]
local scmp = (screenX/1920)
if screenX < 1680 then
scmp = scmp*0.9
elseif screenX < 1367 then
scmp = scmp*0.92
elseif screenX < 1281 then
scmp = scmp*0.94
end
local ddx,ddy = guiGetScreenSize()
function inbox(ddx, ddy, bx, by)
if isCursorShowing() then
local mx, my = getCursorPosition()
mx, my = mx*screenX, my*screenY
bx, by = ddx+bx, ddy+by
return ddx <= mx and bx >= mx and ddy <= my and by >= my
end
end
local dotCounter = 0
function createHUD()
showPlayerHudComponent("clock", false)
showPlayerHudComponent("health", false)
showPlayerHudComponent("wanted", false)
showPlayerHudComponent("money", false)
showPlayerHudComponent("weapon", false)
showPlayerHudComponent("ammo", false)
showPlayerHudComponent("armour", false)
if hud.state then
if not ...
Oraz drugi b??d, je?li klikniemy w button rejestracja lub w button wroc, to znika panel logowania pojawia si? panel rejestracji, to dzia?a, lecz jednak jak klikniemy gdzie? w panel logowania to te? zmienia mi si? na inny panel, jak to zablokowa??
Ostatnimi dni zakupi?em nowy sprz?t wraz z oprogramowaniem "Windows 10". Po zainstalowaniu GTA, wyskakuje mi komunikat, kt?rego nie mog? zniwelowa? w ?aden mo?liwy spos?b. Chodzi rzecz jasna o Direct 9.0 - po zainstalowaniu nadal nie chce ?miga? oczywi?cie i wyskakuje owa informacja przedstawiona w linku poni?ej.
Mo?e kto? posiada? podobny komunikat z internaut?w owego serwisu i jest w stanie nakierowa? mnie do zniwelowania go?
Oczywi?cie by wcze?niej uprzedzi? niekt?re ch?ci pomocy, wystawiam to co zrobi?em w owym kierunku by to zniwelowa?.
- Instalacja directx 9.0
- Zmiana opcji na uruchamianie z zgodno?ci? z windows 8 (Nie ma ustawie? pod win 10, przynajmniej nie wy?weitla si?)
- Uruchamianie z administratora.
kod [lua]local gui=guiCreateWindow(0,0,500,430,"Mandaty",false)
lista=guiCreateGridList(5,20,490,300,false,gui)
guiGridListAddColumn(lista,"",0.9)
info=guiCreateLabel(10,320,480,80,"",false,gui)
guiLabelSetHorizontalAlign(info,"left",true)
zamknij=guiCreateButton(25,400,200,25,"Zamknij",false,gui)
oplac=guiCreateButton(275,400,200,25,"Zap?a? mandat",false,gui)
function centerWindow (center_window)
local screenW, screenH = guiGetScreenSize()
local windowW, windowH = guiGetSize(center_window, false)
local x, y = (screenW - windowW) /2,(screenH - windowH) /2
return guiSetPosition(center_window, x, y, false)
end
centerWindow(gui)
guiSetVisible(gui,false)
addEvent("SAPD:mandaty:pokaz", true)
addEventHandler("SAPD:mandaty:pokaz", resourceRoot, function(dane)
if #dane==0 then
outputChatBox("Nie masz ?adnego mandatu do op?acenia ",0,255,0)
showCursor(false)
guiSetVisible(gui,false)
return
end
guiGridListClear(lista)
guiSetText(info,"")
for i,v in ipairs(dane) do
local row = guiGridListAddRow(lista)
if v.odsetki>0 then
guiGridListSetItemText(lista,row,1,"Wystawiony: "..v.data_wystawienia.." | Kwota: "..v.kwota.."PLN + "..tostring(v.odsetki).."PLN odsetek",false,false)
else
guiGridListSetItemText(lista,row,1,"Wystawiony: "..v.data_wystawienia.." | Kwota: &quo...
Witam mam problem dotycz?cej cmd:cars chodzi o to ?e jak wybieram "Komis Janusza" to nie wy?wietla si? a jak bior? inne np motocykle czy reszta to jest
Oto kod http://pastebin.com/vzUhHtbX
Witam, tworz? skrypt polegaj?cy na tworzeniu si? dodatkowych obiekt?w ?wiat?a na wozach stra?ackich. Problem polega na tym, ?e gdy klikam klawisz odpowiadaj?cy za utworzenie tych obiekt?w to one si? nie pojawiaj?. B??d wyst?puje tylko w pobli?u bazy (troch? poni?ej 1000 obiekt?w). W dalszej odleg?o?ci od bazy si? pojawiaj?. Gdy u?ywam funkcji "CreateDynamicObject" te? b??du nie ma jednak?e wol? u?ywa? do tego celu "CreateObject" poniewa? obiekt wida? od razu i nie trzeba si? rusza? pojazdem. Czy jest jaka? funkcja kt?ra by naprawi?a ten problem ewentualnie usun??a to, ?e trzeba si? rusza? wozem ?eby obiekt zosta? stworzony ?
Witam mam ma?y problem jak zrobi? aby gui pokazywa?o si? tylko osobie kt?ra wejdzie w marker,bo jak np.wchodze ja w marker to gui si? pokazuje ka?demy jak zrobi??
Witam, ot?? jak tworze pickupa, komend? /apickup 1 robie podane czynno?ci itp..
I jak wejde w pickup to nic si? nie pojawia, a jak wejd? w teleport np. do policji, wy?wietla mi si?:
[color=orange]This property does exist ;S[/color] - Czy jako? tak..
Oto tutaj kod komendy /apickup:
[code]CMD:apickup(playerid, cmdtext[])
{
if(!ToAdminLevel(playerid,6)) return 0;
new tmp[64],idx;
tmp = strtok(cmdtext, idx);
if(isnull(tmp))
{
GuiInfo(playerid,""BIALY"U?yj: "ADMIN"/apickup (opcja)n1 - stw?rz pickupn2 - lista pickup?wn3 - usu? pickupn4 - teleportuj...n5 - anuluj tworzenie");
return 1;
}
new opcja = strval(tmp);
if(opcja==1)
{
if(PickupTworzenie==false&&PickupPkt[playerid]==0)
{
GuiInfo(playerid,""ADMIN"Aktualnie kto? u?ywa ju? ten panel, poczekaj!");
return 1;
}
switch(PickupPkt[playerid])
{
case 0:
{
dShowPlayerDialog(playerid,66,DIALOG_STYLE_MSGBOX,""BIALY"Pickup [1/3]",""ADMIN"Czy to miejsce ma by? pozycj? pickupa?","Tak","Nie");
return 1;
}
case 1:
{
dShowPlayerDialog(playerid,67,DIALOG_STYLE_INPUT,""BIALY"Pickup [2/3]",""ADMIN"Podaj tre?? pickupa:","Dalej","");
return 1;
}
case 2:
...