Wysłany: 2016-01-25, 01:01
Daisu
Programista Lua
Wiek: 26 Na forum: 4444 dni Posty: 193
SPONSOR
Nick w MP: Daisu
Piwa : 24
Witam chcia?bym zrobi? skrypt na zadania tj. Admin wpisuje /quest <tre?? zadania> <poprawna odp> <nagroda tj. ilo?? $> . Jakie u?y? funkcj? i jak by to mia?o wygl?da?.
Za pomoc daje
Wysłany: 2016-01-25, 15:48
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
Wysłany: 2016-01-25, 20:42
Daisu
Programista Lua
Wiek: 26 Na forum: 4444 dni Posty: 193
SPONSOR
Nick w MP: Daisu
Piwa : 24
Okej funkcj? mam ale jak zrobi? skrypt na pobieranie kto pierwszy poda odpowiedz na czacie ?eby on wygra? i zako?czy?o te pytanie.
Wysłany: 2016-01-25, 20:46
Emm
***** ***
Wiek: 32 Na forum: 3880 dni Posty: 3191
Nick w MP: Emm
Piwa : 6162
Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Nadajesz elementDat? graczowi kt?ry wpisa? poprawn? odpowied?, i potem sprawdzasz kt?ry to by? gracz. U?ywasz funkcji
aby da? mu kas?, kt?ra si? nale?y za pytanko i tyle. Operujesz outputChatBox'ami.
Podpis
Użytkownik : 20.10.2015r
GTAO Member : 06.03.2016r
Support-Team : 20.01.2016r
Moderator : 30.03.2016r
Mod-Team : 08.10.2016r
Vice Admin : 04.05.2018r
Administrator : 03.05.2022r
[you]
! Koniecznie zapoznaj się z
regulaminem forum .
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również
regulaminy działów , w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez
Administrację , przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w
tym dziale .
Najważniejsze informacje od
Administracji możesz przeczytać
tutaj oraz
tutaj .
Wysłany: 2016-01-25, 21:11
Daisu
Programista Lua
Wiek: 26 Na forum: 4444 dni Posty: 193
SPONSOR
Nick w MP: Daisu
Piwa : 24
Nw jak pobra? co gracz napisa? na czacie pomocy !
Wysłany: 2016-01-25, 21:19
#404
Wiek: 26 Na forum: 4771 dni Posty: 1438
Piwa : 2512
Wysłany: 2016-01-25, 21:22
Daisu
Programista Lua
Wiek: 26 Na forum: 4444 dni Posty: 193
SPONSOR
Nick w MP: Daisu
Piwa : 24
Jestem debilem ju? widz?.
[ Dodano : 2016-01-25, 23:33 ]
A powie mi kto? jak zrobi? timer kt?ry uruchamia si? na komend? ?
[ Dodano : 2016-01-26, 00:34 ]
Mam to :
function Event1 ( message )
local odps = getElementData ( admins , "popodp" )
local winner =
if message == odps then
outputChatBox ( "#FFFFFF(#FF0000Informacja#FFFFFF) Poprawna odpowied? to " .. odps .. " . Gracz " .. winner .. "jako pierwszy poda? poprawn? odpowid?." , thePlayer , 0 , 255 , 0 , true )
setElementData ( admins , "popodp" , "-~```2`2`2`" )
else
end
end
addEventHandler ( "onPlayerChat" , getRootElement (), Event1 )
Co doda? w "local winner" aby pobiera?o gracza kt?ry napisa? odpowied?, obstawiam ?e trzeba b?dzie ten kod przerobi?.
Wysłany: 2016-01-26, 00:30
BlackTen
LUA Dev.
Wiek: 28 Na forum: 4329 dni Posty: 698
Piwa : 2080
function Event1 ( player , message )
local odps = getElementData ( admins , "popodp" )
local winner = getPlayerName ( player )
if message == odps then
outputChatBox ( "#FFFFFF(#FF0000Informacja#FFFFFF) Poprawna odpowied? to " .. odps .. " . Gracz " .. winner .. "jako pierwszy poda? poprawn? odpowid?." , getRootElement (), 0 , 255 , 0 , true )
setElementData ( admins , "popodp" , "-~```2`2`2`" )
else
end
end
addEventHandler ( "onPlayerChat" , getRootElement (), Event1 )
Wysłany: 2016-01-26, 00:45
Daisu
Programista Lua
Wiek: 26 Na forum: 4444 dni Posty: 193
SPONSOR
Nick w MP: Daisu
Piwa : 24
Dobra to zostaje ostatnia rzecz jak zobi? aby pytanie mog?o mie? spacje a nie tylko jako s?owo.
Kod od pyta?:
function EventPyt ( thePlayer , cmd , pytanie , odp , nagroda )
wygrana = nagroda
if pytanie == "" then
-- outputChatBox ( "#00A0FF Nie poda?e? pytania" , getRootElement (), 255 , 0 , 0 , true )
else
setElementData ( admins , "popodp" , odp )
outputChatBox ( "#FFFFFF(#00FF00Event#FFFFFF) Pytanie: #00A0FF" .. pytanie .. " #FFFFFFPierwsza osoba kt?ra odpowie poprawnie wygra " .. nagroda .. "$" , getRootElement (), 255 , 0 , 0 , true )
end
end
addCommandHandler ( "quest" , EventPyt )
Wysłany: 2016-01-26, 10:38
#404
Wiek: 26 Na forum: 4771 dni Posty: 1438
Piwa : 2512
KineQ , zajrzyj do mojego starego skryptu na ankiety, tam jest przyk?ad czego? takiego i porownujesz tylko pozniej.
A pytanie przechowaj pod zmianna, tak bedzie lepiej.
Wysłany: 2016-01-26, 12:58
BlackTen
LUA Dev.
Wiek: 28 Na forum: 4329 dni Posty: 698
Piwa : 2080
function EventPyt ( thePlayer , cmd , pytanie , odp , nagroda )
wygrana = nagroda
local pytanie = table . concat ( pytanie , " " )
if pytanie == "" then
-- outputChatBox ( "#00A0FF Nie poda?e? pytania" , getRootElement (), 255 , 0 , 0 , true )
else
setElementData ( admins , "popodp" , odp )
outputChatBox ( "#FFFFFF(#00FF00Event#FFFFFF) Pytanie: #00A0FF" .. pytanie .. " #FFFFFFPierwsza osoba kt?ra odpowie poprawnie wygra " .. nagroda .. "$" , getRootElement (), 255 , 0 , 0 , true )
end
end
addCommandHandler ( "quest" , EventPyt )
Testuj
Wysłany: 2016-01-26, 14:51
Daisu
Programista Lua
Wiek: 26 Na forum: 4444 dni Posty: 193
SPONSOR
Nick w MP: Daisu
Piwa : 24
Wysłany: 2016-01-26, 16:17
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
W funkcji zamiast pytania daj 3 kropki ...
Wysłany: 2016-01-26, 16:19
BlackTen
LUA Dev.
Wiek: 28 Na forum: 4329 dni Posty: 698
Piwa : 2080
function EventPyt ( thePlayer , cmd , ..., odp , nagroda )
wygrana = nagroda
local pytanie = table . concat (..., " " )
if pytanie == "" then
-- outputChatBox ( "#00A0FF Nie poda?e? pytania" , getRootElement (), 255 , 0 , 0 , true )
else
setElementData ( admins , "popodp" , odp )
outputChatBox ( "#FFFFFF(#00FF00Event#FFFFFF) Pytanie: #00A0FF" .. pytanie .. " #FFFFFFPierwsza osoba kt?ra odpowie poprawnie wygra " .. nagroda .. "$" , getRootElement (), 255 , 0 , 0 , true )
end
end
addCommandHandler ( "quest" , EventPyt )
Wysłany: 2016-01-26, 16:35
Daisu
Programista Lua
Wiek: 26 Na forum: 4444 dni Posty: 193
SPONSOR
Nick w MP: Daisu
Piwa : 24
Powiem tak ani DB ani nie dzia?a jednak poradzi?em sobie inaczej tj. samo pyt da?em na koniec i te ... i dzia?a dz za pomoc.
Tagi: jak :: zrobić :: skrypt :: zadania.
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: