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: algorytm
1. algorytm na selekcjonowanie id
Wykreowa?em taki algorytm:
function rebuild_database()
    
local db_pickups dbConnect("sqlite""database/data.db")
    
local getPickups dbQuery(db_pickups"SELECT * FROM pickups")
    
local result dbPoll(getPickups, -1)
    for 
i=1,#result do
        
dbExec(db_pickups"UPDATE pickups SET id = ?"i)
    
end
    restartResource
(getThisResource())
end

nie dzia?a on poprawnie, poniewa? ka?dy rekord, w kolumnie ID w kt?rym powinna by? zamieniona jakakolwiek warto?? typu "zenek", na 1, kolejny rekord 2 i tak dalej.. wszystko zamienia si? na ostatni? liczb? czyli np s? 3 rekordy czyli ka?dy rekord b?dzie mia? w tablicy id tr?jk?.
Dlaczego tak si? dzieje? Na moje oko wszystko gra.
2. Algorytm osiągnięć
Mo?e mnie kto? nasun??, jak wykona? taki skrypt? :)
3. Algorytm odejmujący 1.36 za każdym razem.
Witam !! !

Mam problem z systemem stacji paliw oraz po??czonym z nim licznikiem stanu pojazdu. Tankowanie pojazdu dzia?a znakomicie, ale stan pojazdu nie.

Stan pojazdu jest w dw?ch formach: dxDrawText i dxDrawRectangle.

W formie tekstu wyliczy?em i jest dobrze "skalibrowany", ale z paskiem mam ju? problem.

Wchodz?c do nowo stworzonego pojazdu stan pojazdu w formie paska jest r?wny 136%. Obliczy?em, ?e gdybym chcia? skalibrowa? pasek z tekstem nale?a?oby odejmowa? 1.36 od HealthHeight. Jak na razie mam, ?e odejmuje mi jednorazowo (na pocz?tku). Jak zrobi?, aby odejmowa?a za ka?dym razem 1.36, a nie 1 ?

http://pastebin.com/CLE40hhU

[ Dodano: 2012-10-24, 16:26 ]
http://forum.mtasa.com/vi...hp?f=91&t=49295