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: od¶wieżanie
1. Od¶wieżanie labela
Witam. Potrzebuj? zrobi? co? takiego, aby po wpisaniu do editboxa np. 2, w label'u od razu pokazywa?a si? ta liczba wpisana w editboxa. Da si? go jako? "od?wie?y?" ?
2. Od¶wieżanie KG w gui
Witam, mam problem z od?wie?aniem KG i wynagrodzeniem w gui, ot?? gdy zbior? par? ?mieci na czacie pokazuje si? ile mam kg, lecz jak wjad? w marker (otwiera si? gui z ilo?ci? kg, cen? itp..) to mam tyle ile mia?em przed restartem skryptu. Czyli od?wie?a si? dopiero po restarcie skryptu.
3. Od¶wieżanie gridlisty
Siemaneczko, mam problem z od?wie?aniem gridlisty, a dok?adnie po wej?ciu lub tuningu "Akcja" powinna si? zmieni? na demont, aczkolwiek tak si? nie dzieje. Zrobi?em eventy ale pewnie nie prawid?owo. Prosi? bym o pomoc.

S side
[lua]
for i,v in pairs(stanowiskaSwiatla) do
v.cuboid=createColCuboid(unpack(v.cpos))
v.marker=createMarker(v.mpos[1], v.mpos[2], v.mpos[3], "cylinder", 1.1, 0, 131, 255, 255)
setElementData(v.marker,"marker:duty",v.job_id)
setElementData(v.marker,"marker:cuboid",v.cuboid)

t=createElement("text")
setElementData(t,"name",v.text)
setElementPosition(t,v.mpos[1], v.mpos[2], v.mpos[3]+1)
addEventHandler("onMarkerHit", v.marker, function(el,md)
if getElementType(el)~= "player" then return end
local cs=getElementData(source, "marker:cuboid")
if not cs then return end
local job=getElementData(source,"marker:duty")
local ljob=getElementData(el,"player:duty")
if job ~= ljob then
outputChatBox(" Nie jeste? zatrudniony w tym warsztacie.", el, 255, 0, 0)
return
end
local vehicles=getElementsWithinColShape(cs,"vehicle")
if #vehicles < 1 then
outputChatBox(" Na stanowisku monta?u nie ma ?adnego pojazdu.", el,255, 0, 0)
return
end
if #vehicles > 1 then
outputChatBox(" Na stanowisku monta?u jest zbyt du?o pojazd?w.", el,255, 0, 0)
return
end
if getElem...
4. Od¶wieżanie
Siemka
Ot?? mam problem z od?wie?aniem tekstu w gui
Mam stworzone okno, radiobuttona i textlabel i chcia?bym aby po zaznaczeniu tego radiobuttona test w tym labelu zmieni? si? na tekst kt?ry kryje si? pod zmienna czyli np
zmienna=="gtao" to ?eby pisa?o to gtao w labelu
5. Od¶wieżanie gridlist'y
Witam, stworzy?em ostatnio panel dla frakcji, lecz podczas jego tworzenia napotka?em si? na ma?y problem. Ot?? po zaktualizowaniu zg?oszenia dodaje si? informacja kto to zrobi itd, problem polega na tym ?e widzi to tylko osoba kt?ra to zrobi?a. Jest jaki? spos?b na to aby te informacj? by?y widoczne dla wszystkich kt?rzy maj? aktywny panel?

Druga sprawa, lecz ju? mniej wa?na. Mianowicie chcia?bym aby wykonane akcje pokazywa?y si? po wybraniu zg?oszenia, czyli je?li wybior? zg?oszenie o ID 4 to dostane wszystkie informacj? odno?nie wykonywanych akcji. Nie by?oby problemu gdyby te informacj? zapisywa?y si? w bazie danych, dzieje si? tak ju? w przypadku dodawania zg?osze? poniewa? s? one wczytywane z bazy. Lecz nie wiem czy nie obci??a?o by to zbyt bazy danych.

SS:
6. od¶wieżanie się liczby w dx
Witam przychodz? z pytaniem pisz? sobie jeden system wszystko cacy lecz nie od?wie?a mi si? odj?te liczby. Ju? m?wi? o co mi chodzi. Po niechaniu w marker ma mi zabra? 1 pkt. W mysql wszystko ?adnie zabiera ale napis w dxDrawText ju? nie i od?wie?y si? po wyj?ciu z serwera lub zresetowaniu skryptu.

B??d?w brak.

[lua]
function info_stanu_impulsow()
if getElementData(localPlayer,"system_viatoll") == 0 then
dxDrawRectangle(screenW * 0.4172, screenH * 0.0000, screenW * 0.1385, screenH * 0.1556, tocolor(0, 0, 0, 255), false)
dxDrawText("Nie Posiadasz Systemu EasternPass.n Udaj si? jak najszybciej na jak?? stacjenzanim z?apie Ci? policja.", screenW * 0.4188, screenH * 0.0019, screenW * 0.5557, screenH * 0.1556, tocolor(255, 255, 255, 255), 1.00, "default", "center", "center", false, false, false, false, false)
return end
if impulsy == 10 or impulsy == 9 or impulsy == 8 or impulsy == 7 or impulsy == 6 or impulsy == 5 or impulsy == 4 or impulsy == 3 or impulsy == 2 or impulsy == 1 then
dxDrawRectangle(screenW * 0.4172, screenH * 0.0000, screenW * 0.1385, screenH * 0.1556, tocolor(0, 0, 0, 255), false)
dxDrawText("Ko?cz? Ci si? impulsy jed? jak najszybciej do punktu kupowania EsternPassa "..impulsy.." ", screenW * 0.4188, screenH * 0.0019, screenW * 0.5557, screenH * 0.1556, tocolor(255, 255, 255, 255), 1.00, &...
7. Od¶wieżanie domków
Witam . To znowu ja . Tym razem mam problem z systemem dom?w , ot?? on nie aktualizuje dom?w w bazie danych kt?re ju? s? po czasie wynajmowania .

function refreshDomy()
    
local q exports.mysql:wykonaj("SELECT * FROM domy")
    for 
i,v in ipairs(q) do
    
local qq exports.mysql:wykonaj("SELECT * FROM domy WHERE id=?"v.id)
    
local t getRealTime()
    
local r t.year
    local m 
t.month
    local t 
t.monthday
    r 
r+1900
    m 
m+1
    
if 10 then
        t 
"0"..t
    end
    local data 
r.."-"..m.."-"..t
    
if qq[1].data == data then
        exports
.mysql:wykonaj("UPDATE domy SET wlasciciel=0, nwlasciciel=?, data=? WHERE id=?""""0000-00-00"q[1].id)
        
restartResource(getThisResource())
    
end
    end
end
setTimer
(refreshDomy25000000)
8. Od¶wieżanie
Witam!
Ogarniam skrypt na F1 i chcia?bym si? was zapya? czy mo?na zrobi? aby skrypt od?wie?a? si? co jaki? czas? Jak tak to poda?by kto? przyk?ad lub wypisa?by kto? funkcje?
Do f1 doda?em informacje o graczu, ale aktualizuj? si? one po zrestartowaniu skryptu oraz po reconnect.
9. Od¶wieżanie
Ustawiam graczowi w OnPlayerSpawn 99hp i w OnPlayerUpdate ustawiam, ?e jak gracz ma 100hp, to go wyrzuca. Problem polega na tym, ?e jak wchodz? do gry i si? spawnuje, to mnie wyrzuca z gry pomimo, ?e ustawi?em graczowi 99hp, a nie 100 przy kt?rym powinno go wyrzuca?. Sprawdza?em w kodzie, czy czasem gdzie? nie ustawia?em graczowi 100hp przy wej?ciu na serwer i przy spawnie, ale nic takiego tam nie ma, wie kto? mo?e o co chodzi?

Kod: https://pastebin.com/TCQVtS5u

Dla testu zrobi?em identycznie z pancerzem i wszystko dzia?a?o.
10. Od¶wieżanie Grid List
Witam ma problem z Od?wie?aniem GridList. Problem polega na tym i? posiadam np. liste graczy online i jak np.zmieni nick to nie zmienia go mi w gridlis?ie mo?ecie co? poradzi? doda?em return false ale nie pomog?o .

[ Dodano: 2015-02-10, 19:41 ]
function FI_dodaj_graczy()
guiGridListClear(index.lista[1])
    for 
idonline in pairs (getElementsByType "player" )) do
        
local ID getElementData(online"Gracz-ID")
        
local Score getElementData(online"Gracz-Score")
        
local nazwa getPlayerName online )
        
local row guiGridListAddRow index.lista[1] )
        
guiGridListSetItemText index.lista[1], rowindex.lista.kolumna[1], IDfalsefalse 
        
guiGridListSetItemText index.lista[1], rowindex.lista.kolumna[2], nazwafalsefalse )
        
guiGridListSetItemText index.lista[1], rowindex.lista.kolumna[3], Scorefalsefalse )     
    
end
    
return false
end
11. Od¶wieżanie gui
Witajcie, mam pewien problem ot?? chce od?wie?y? gridlist bo posiadam tam list? graczy i jak np dodaje gracza to musz? zrestartowa? skrypt aby by?o wida? dodanego gracza, co musz? u?y? aby zrestartowa? gridlist po dodaniu cz?onka?
12. Od¶wieżanie danych
Witam.
Zacz??em zabaw? ze scoreboard i tu nasuwa si? moje pytanie.
W jaki spos?b mog? od?wie?a? np. kolumn? z pieni?dzmi gracza?

call(getResourceFromName("dxscoreboard"), "scoreboardAddColumn""Pieni?dze")

function 
money()    
    
money getPlayerMoney(source)
    
setElementData(source"Pieni?dze"money)
end
addEventHandler
("onPlayerSpawn"getRootElement(), money)

Powy?szy kod od?wie?a t? kolumn? tylko wtedy gdy gracz si? zespawnuje.