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: liczby
1. przenoszenie wylosowanej liczby do gui
Siemka mam pytanie, a mianowicie jak przenie?? wylosowan? liczb? po stronie serwera do gui po stronie clienta?
2. pobieranie liczby bez dziesiętnych
https://imgur.com/a/XsfMEEy

Chcia?bym aby by?o samo 97 bez cz??ci dziesi?tnych

Uzywam tego

getElementData(veh,"vehicle:fuel")
3. Dodawanie liczby do daty
Witam, mam pytanie odno?nie dzia?a? na datach(nie elementDatach tylko 2020-06-05 i zapisie w mysql).
Nie wiem jak mam ugry?? ten temat je?li chodzi o nadawanie bana(...) Pr?bowa?em wyizolowa? osobno minuty/godziny/dni i dodawa? ale nie osi?gn??em po??danego rezultatu.
Nie potrzebuj? gotowego kodu, wystarczy jak kto? mnie na prowadz, pozdrawiam.
4. nie usuwa liczby z gui
Witam pisz? sobie skrypt na event i posiadam jeden problem. Mianowicie gdy wejd? nalicza mi osoby kt?re s? w jaki? tam teamie (elementdata) wszystko gut tylko problem jest z tym, ?e gdy zresetuje zas?b tak samo gdy zamkn? tp powinno ustawi? warto?? teamu na 0 lecz tak si? nie dzieje

[lua]
addEventHandler("onResourceStart", root, function()
setElementData(root,"tdm:grove",0)
setElementData(root,"tdm:ballaz",0)
end)

addEventHandler("onResourceStop", root, function()
setElementData(root,"tdm:grove",0)
setElementData(root,"tdm:ballaz",0)
removeEventHandler("onClientRender", root, gui)
end)

gui

function gui()
if getElementData(localPlayer,"tdm:player") then
dxDrawRectangle(1762*px, 356*py, 158*px, 255*py, tocolor(0, 0, 0, 164), false)
dxDrawText("Event TDM:nnnGrove: "..tonumber(getElementData(localPlayer,"tdm:grove")).."nnBallaz: "..tonumber(getElementData(localPlayer,"tdm:ballaz")).."", 1764*px, 356*py, 1920*px, 611*py, tocolor(255, 255, 255, 255), 1.00, "default", "center", "center", false, false, false, true, false)
end
end

zamykanie eventu

addCommandHandler("zamknijtdm", function(plr,cmd)
--if ecadmin(plr,"query") or ecadmin(plr,"man") or ecadmin(plr,"rcon&q...
5. [C++] Liczby losowe
Witam. Wie kto? mo?e, czy jest jaki? lepszy spos?b do losowania? Oto kod:
Kod:


Apple::Apple()
{
srand(time(NULL));
float x = rand() % 1024+1;
float y = rand() % 768+1;
apple.setFillColor(Color::Red);
apple.setRadius(this->applePromien);
apple.setPosition(x, y);
}

W funkcji main rysuj? to jab?ko, i ok, ma losowe po?o?enie, tylko, ?e zale?ne od czasu, i to jab?ko zawsze rysuje si? blisko ostatniego po?o?enia, i do tego idzie to jakby w pionowo w linii (chodzi o to, ?e pojawia si? u g?ry ekranu, idzie prosto w d??, i potem pojawia si? znowu na g?rze ekranu obok abstrakcyjnej linii i schodzi w d??, i tak ca?y czas. Dzi?ki z g?ry.
6. Mnożenie zapisanej liczby
Mam problem z kodem chce aby pobran? liczb? z db pomno?y? razy 3 500 000
Kod:



addEventHandler("onMarkerHit", sell, function(el, md)
local ilosc=exports["DB2"]:pobierzWyniki("SELECT rzecz FROM pystories_users WHERE id=? LIMIT 1", getElementData(el, "player:sid"))
local wyplata = "..ilosc.rzecz.."*3500000
outputChatBox('* Orzymales '..wyplata..' . ', el)

end)
7. 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, &...
8. Dodawanie liczby do konta gracza
Cze?? potrzebuje pomocy z dodawaniem ilosci postawionych objekt?w przez gracza, i chce ?eby t? ilo?? mia? on sam a nie wyszyscy. Ni?ej jest funkcja od dodawania i local objekty. Daje zimne piwerko


local objekty 0


        if model == 3093 then
            objekty 
objekty +1
        end
[size=18][/size]
9. Zaokrąglanie liczby zmiennoprzecinkowej
Cze?? mam takie pytanie.. Jak zaokr?gli? liczb? zmiennoprzecinkow?, ?eby np zamiast
zmienna = "60.6597263"
outputChatBox(zmienna)

wyswietlalo mi 60.65 ? Takie troch? g?upie pytanie, ale po prostu pierwszy raz robi? co? w czym musz? wy?wietli? float :P
10. Zwiększenie liczby gier na STEAMIE.


(Dotyczy tych statystyk)

Taki ma?y poradnik jak zwi?kszy? ilo?? posiadanych gier o 5 na steamie.

Przydaje si? do nabijania tych odznak kolekcjonerskich.

Wystarczy klikn?? zainstaluj i nasza biblioteka zwi?kszy si? o 5 gier.

https://store.steampowered.com/app/252150/Grimm/

https://store.steampowered.com/app/272060/Serena/

https://store.steampowered.com/app/283880/Heroines_Quest_The_Herald_of_Ragnarok/

https://store.steampowered.com/app/397720/Romance_of_the_Three_Kingdoms_Maker/

https://store.steampowered.com/app/247120/Portal_2_Sixense_Perceptual_Pack/
11. Dodawanie liczby w labelu
Jak zrobi? funkcj? kt?ra dodawa?a by liczb? do labela za ka?dym u?yciem funkcji np

funkcja testowa ()
tankowaniePojazdu
guiSetText(label, +3 do liczby)
end


I z ka?dym u?yciem tej funkcji dodaje t? liczbe.
12. Randomowe Liczby
Witam mam problem chodzi mi oto ze mam Skrypt na Kasyno ale sie wygrywa za cz?sto wi?c chce zeby by?a 1/10 szansa na wygran? albo chociasz zeby sie nie wygrywa?o ca?y czas ze np. 10 razy przegrasz a tu 11 wygrywasz ale zeby nie by?o ze 10 pod z?d sie wygrywa,
M?cze sie z tym bo to prawie nei daje efektu co tu robie oto kod:
[lua]
local maszyna = createObject ( 2640, 2021.64,1015.24,10.82 )
setElementData ( maszyna, "message", "Maszyna hazardowa" )
local marker = createMarker ( 2021.64,1015.24,10.82, "cylinder", 3, 255, 0, 0, 0 )


local active = false
local cash = 0


addEventHandler ( "onMarkerHit", marker, function ( element )
outputChatBox ( "Dzia?anie : ", element, 255, 255, 255 )
outputChatBox ( "Przegrana : Kwota postawiona zostaje w maszynie. Na fundacje Komisu mixLoLmix oraz Patryko12", element, 255, 255, 255 )
outputChatBox ( "Wygrana : Dostajesz zwrot zastawionej kwoty + 50% tej kwoty.", element, 255, 255, 255 )
outputChatBox ( "Wpisz /postaw <kwota>", element, 255, 255, 255 )
end)

local function result ( plr, type )
if type == true then
wynik = cash + (cash/2)
outputChatBox ( "Brawo! Maszyna wylosowa?a Twoje liczby - zgarniasz "..string.format ( "EUR %0.2f", wynik ).."", plr, 255, 255, 255 )
givePlayerMoney ( plr, wynik )
active = false
elseif type == false then
outputChatBox ( "Niestety, masz dzisiaj pe...
13. Uporządkowanie od największej do najmniejszej liczby
Jak mog? uporz?dkowa? getElementData(v,"race_checkpoint") tak aby wy?wietlane by?o od najwi?kszej ilo?ci race_checkpoint do najmniejszej. My?la?em nad zastosowaniem table.insert lecz w tym przypadku nie wiem jak tego u?y?.
14. randomowe liczby
Jest jaka? funkcja, kt?ra losuje randomowe liczby?
15. Odejmowanie liczby przez mysql
Witam, w jaki spos?b mog? odj?? jedn? liczb? od kt?rej kt?ra jest w bazie danych poprzez zapytanie, zrobi?em takie co? ale to nie spe?nia moich wymaga?, bo nie odejmuje liczby.

addEvent("onUrzadDataUpdate"true)
addEventHandler("onUrzadDataUpdate"resourceRoot, function(miejscaid)
    
local ile 0
    
    
if miejsca == true then
        local ile 
ile 1
        local zapytanie 
string.format("UPDATE go_urzadprace SET miejsca='%d' WHERE id_frakcji='%d'"
        
ile,id)
        
dbExec(handlerzapytanie)
    elseif 
miejsca == false then
        local ile 
ile 1
        local zapytanie 
string.format("UPDATE go_urzadprace SET miejsca='%d' WHERE id_frakcji='%d'"
        
ileid)
        
dbExec(handlerzapytanie)
    
end
end
)
16. Tabelka "score" nie pokazuje liczby
Tak jak powy?ej, mam skrypt na towary jednak nie wiadomo ile gracz ma score poniewa? tabelka nie wy?wietla ?ADNEJ liczby.
17. [DM] Tylko liczby
Witam,
w jaki spos?b ustawi?, ?eby w polu inputtext mo?na by?o u?ywa? tylko liczb?

Kod:

if(!IsNumeric(inputtext))
{
SendClientMessage(playerid, 0xFF0000FF, "W tym polu mo?na u?ywa? tylko liczb!");
return 0;
}


Kod:

stock IsNumeric(string[])
{
for (new i = 0, j = strlen(string); i < j; i++)
{
if (string[i] > '9' || string[i] < '0') return 0;
}
return 1;
}


Jak to ustawi??
18. [INNE] Dini i wyświetlenie liczby
Witam ponownie. Zwracam si? z pro?b? o pomoc, gdy? nie mam zupe?nie poj?cia jak zrobi? wy?wietlenie liczby zapisanej systemem dini. Sytuacja wygl?da tak:

Mam rejestracj? w dini i zrobi?em co? takiego, ?e za ka?d? minut? grania dopisuje do pliku gracza +1. Czyli zapisuj? tam kas?, a na dole jest np. MINUT=??czny czas gry w minutach. Jest wszystko ok, minuty si? zapisuj?, ale mam problem ze sprawdzeniem tego czasu na komend?. Chodzi mi oto ?e kiedy gracz wpisze /stats, na czacie wy?wietli mu si? komunikat: "Minut: " i tutaj ??czny czas grania. Pomocy bo zupe?nie nie mam pomys?u jak to zrobi?.

M?j kod og?lnie wygl?da tak:

W OnDialogResponse po zalogowaniu: (tylko cz??? z MINUT)

Kod:

dini_Int(PlayerName(playerid), "MINUT");
SetTimer("minut", 60000, 1);


Potem funkcyjka na dole:

Kod:

forward minut(playerid);
public minut(playerid)
{
dini_IntSet(PlayerName(playerid), "MINUT", dini_Int(PlayerName(playerid), "MINUT")+1);
return 1;
}


No i tak to og?lnie wygl?da, potrzebuje tylko komendy /stats i ?eby wy?wietli?o te MINUTY :) Nie potrafi? po prostu tego przerzuci? na zmienn? (je?eli tak w og?le nale?a?oby to zrobi? :D ).