Wysłany: 2019-07-18, 12:07
Szyszka947
ASP NET Core / Lua
Wiek: 19 Na forum: 2579 dni Posty: 288
Piwa : 16
Hej, wiecie moze co zrobic, zeby mozna bylo uzyc tej komendy tylko raz na dzien lub raz na 24h? Z gory dzieki.
Kod:
local function opoznienie ()
outputChatBox ( "Mam, znalaz?em dla Ciebie skrzynke pelna skarbow! Wbij jutro ponownie, napewno cos dla Ciebie przygotuje..." , 0 , 128 , 128 , source )
end
local function dilej ()
outputChatBox ( "Skrzynka z wynagrodzeniem za codzienne logowanie zostala otwarta!" , 0 , 255 , 0 , source )
end
local function dziennyKesz ()
outputChatBox ( "Przygotowuje skrzynke dla Ciebie...!" , 255 , 0 , 255 , source )
local dzwiekNaWpisanieCmd = playSound ( "https://s107.123apps.com/aconv/d/s107sgUnsLE1.mp3" , source )
setSoundVolume ( dzwiekNaWpisanieCmd , 1 )
setTimer (function() destroyElement ( dzwiekNaWpisanieCmd ) end , 6700 , 1 )
givePlayerMoney ( 16500 , source )
setTimer ( opoznienie , 2500 , 1 )
setTimer ( dilej , 3500 , 1 )
end
addCommandHandler ( "odbierzskrzynke" , dziennyKesz )
Dam piwko i respekt!
Wysłany: 2019-07-18, 13:42
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Wysłany: 2019-07-18, 13:57
Hemoglobina
Tylko Hema
Wiek: 29 Na forum: 3397 dni Posty: 89
Nick w MP: Answer
Piwa : 1386
Czas timera ustaw na 1000*60*1440.
Wysłany: 2019-07-18, 14:03
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
jesli ustawi timer w ten sposob to samo bedzie sie wykonywac..
Kolego, masz baze danych mysql?
Wysłany: 2019-07-18, 14:06
Szyszka947
ASP NET Core / Lua
Wiek: 19 Na forum: 2579 dni Posty: 288
Piwa : 16
"Hemoglobina" napisał/a :Czas timera ustaw na 1000*60*1440.
Tak to powinno wygl?da?? Bo mi co? chyba nie zadzia?a?o
local function opoznienie ()
outputChatBox ( "Mam, znalaz?em dla Ciebie skrzynke pelna skarbow! Wbij jutro ponownie, napewno cos dla Ciebie przygotuje..." , 0 , 128 , 128 , source )
end
local function dilej ()
outputChatBox ( "Skrzynka z wynagrodzeniem za codzienne logowanie zostala otwarta!" , 0 , 255 , 0 , source )
end
local function dziennyKesz ()
outputChatBox ( "Przygotowuje skrzynke dla Ciebie...!" , 255 , 0 , 255 , source )
local dzwiekNaWpisanieCmd = playSound ( "https://s107.123apps.com/aconv/d/s107sgUnsLE1.mp3" , source )
setSoundVolume ( dzwiekNaWpisanieCmd , 1 )
setTimer (function() destroyElement ( dzwiekNaWpisanieCmd ) end , 6700 , 1 )
givePlayerMoney ( 16500 , source )
setTimer ( opoznienie , 2500 , 1 )
setTimer ( dilej , 3500 , 1 )
setTimer ( dziennyKesz , 1000 * 60 * 1440 , 1 )
end
addCommandHandler ( "odbierzskrzynke" , dziennyKesz )
Wysłany: 2019-07-18, 14:08
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Je?li masz baze danych to mozna to latwo zrobic, wstawiajac date mozliwosci uzycia komendy i przy uzyciu cmd porownac aktualna date do tej w tabeli.
Wysłany: 2019-07-18, 14:19
Hemoglobina
Tylko Hema
Wiek: 29 Na forum: 3397 dni Posty: 89
Nick w MP: Answer
Piwa : 1386
M?j b??d, jak chcesz zablokowa? na 24h to zr?b mniej wi?cej co? takiego.
local status = true
function odblokuj ()
status = true
end
addCommandHandler ( "odbierz" , function( twoje_argumenty )
if status == true then
twoj_kod
status = false
setTimer ( odblokuj , 1000 * 60 * 1440 , 1 )
end
end )
Ale lepiej jest za pomoc? bazy danych tak jak kolega wy?ej pisze.
Wysłany: 2019-07-18, 14:22
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Hemoglobina , po restarcie pliku wszystko sie wyzeruje z tym kodem
Wysłany: 2019-07-18, 14:27
Szyszka947
ASP NET Core / Lua
Wiek: 19 Na forum: 2579 dni Posty: 288
Piwa : 16
Nic z tego kodu nie rozumiem :v. Nie, nie mam bazy danych. Moge prosic o wyjasnienie tego kodu?
Wysłany: 2019-07-18, 14:35
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Wykup baz?, lub otworz baze SQLite, wtedy bede mogl ci pomoc
Wysłany: 2019-07-18, 16:30
Hemoglobina
Tylko Hema
Wiek: 29 Na forum: 3397 dni Posty: 89
Nick w MP: Answer
Piwa : 1386
"Shuffle" napisał/a :Hemoglobina , po restarcie pliku wszystko sie wyzeruje z tym kodem
Jestem tego ?wiadom dlatego napisa?em, ?e Twoje rozwi?zanie jest lepsze.
Tagi: settimer
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: