Cze??,
Pr?buj? si? dalej uczy? lua, ale oczywi?cie jeszcze nie pojmuje jakie funkcje bra? i gdzie, no chyba ?e kojarze jakie? rzeczy, daltego narazie postanowi?em tworzy? jakie? ma?e skrypty z pomoc? linijek z innych skrypt?w, ale zrobi? tak aby to dzia?a?o i ?adnie wygl?da?o.
Borykam si? z problemem, ?e gdy rozpoczniemy prac?, daje nam randomowy marker, i po wej?ciu w ten marker powinna by? animacja "?cinania czego?" oraz po zako?czeniu animacji dostawania kasy, lecz po wej?ciu w marker nic si? nie dzieje, dlaczego?
[lua]
--[[
Skrypt: Praca zbieracza Marihuany.
Autor Skryptu: Rynberto
Nie masz prawa u?ycia kodu skryptu bez mojej zgody.
Skrypt utworzony 09.11.2019
]]
createBlip(1102.35, -1189.51, 18.32, 46,2,0,0,0,0,0,275) -- Blip Pracy
local markerPraca = createMarker(1102.35, -1189.51, 17.32, "cylinder", 2.0, 133, 133, 133, 50) -- Marker rozpocz?cia pracy
function MarkerHit ( hitPlayer, matchingDimension )
setElementData(localPlayer, "praca:hodowca", true)
showCursor(true)
setElementFrozen ( localPlayer, true)
vehicle = getPedOccupiedVehicle ( hitPlayer ) -- Je?li gracz b?dzie chcia? wej?? w marker i pracowa? w aucie, to nie b?dzie m?g? tego zrobi?
if hitPlayer ~= localPlayer then return end
if source == markerPraca then
HandleTheRendering() -- poka...
Siemka Mam problem z mta . chcia?em po?oczyc sie z serwerem i wysokoczy?o mi okno ze zeby po??czyc sie z serwerem potrzebuje zainstalowac aktualizacje a nie ma updata do mta prosze o pomoc jesli to mozliwe a i pr?bowa?em zainstalowac od nowa mta ale sie nie uda?o co jest grane ?
function OtworzSMSA ()
if isPlayerinFaction then
moveObject ( bramaSMSA, 2500, -2091.1001, 1341.6, 2.8 )
setTimer ( function ()
outputChatBox ( "Brama automatycznie zamknie si? za 10 sekund!", player)
end, 10000, 1)
end
moveObject (bramaSMSA, 2500, -2091.1001, 1341.6, 6.2 )
end
addEventHandler ("onMarkerHit", marker, OtworzSMSA)
function isPlayerInFaction(plr)
local sid=getElementData(plr,'player:sid')
if not sid then return end
local result=exports['pystories-db']:dbGet('SELECT 1 FROM pystories_factions WHERE code=? AND sid=? LIMIT 1;', "SMSA", sid)
if result[1] then
return true
else
return false
end
end
Gdy wchodze w marker nic sie nie dzieje, jestem w frakcji, nie ma ?adnych b??d?w w db3
Witam mam problem ot?? polega on na tym ?e tworze marker oddawania paczki lecz gdy w niego wejd? nic si? nie dzieje. Brak b??d?w w DB3. Zaznaczam funkcje gdzie tworze marker tym --<<<<.
Client:
bindKey("H", "down", function()
if isElementWithinMarker(localPlayer, markerZABIERANIA) then else return end if getElementData(localPlayer, "praca:magazyn") == true then
losuj = math.random ( 1, #markery ) markery = createMarker(markery[losuj][1],markery[losuj][2],markery[losuj][3])--<<<<. blip = createBlipAttachedTo(markery, 41) setElementData(localPlayer,"mamskrzynke",true) box = createObject(1271, 0, 0, 0) attachElements( box, localPlayer, 0, 0.8, 0.5) triggerServerEvent("klawisze", localPlayer)
else outputChatBox("Nie pracujesz jako Magazynier.") end
end)
function zabierzidaj()
if localPlayer == markery then
setElementData(localPlayer,"wezpaczke", false) setElementData(localPlayer,"mamskrzynke", false) destroyElement(markery) destroyElement(blip) destroyElement(box) triggerServerEvent("klawZabierz", localPlayer) triggerServerEvent("hajs:paczka", localPlayer) end
end
Witam. Mam taki problem. Zrobi?em komend? na wyrzucanie gracza. Po wpisaniu /kick pojawia si? okno gdzie mamy wpisac id gracza. Po wpisaniu id i naci?ni?ciu enter nic si? nie dzieje.
Kod:
addEventHandler('onPlayerJoin', root, function(playerNick, playerIP, playerUsername, playerSerial) local result=exports['pystories-db']:dbGet('SELECT * FROM pystories_ban WHERE active=1 AND serial=? AND time>NOW() LIMIT 1;', playerSerial)
if #result > 0 then outputConsole("***********************",source) outputConsole(string.format("Zostales zbanowany na serwerze! "),source) outputConsole(string.format("Je?li uwa?asz ,?e ban jeste nies?uszny napisz na naszym forum:(w pracy)! "),source) outputConsole(string.format("Posiadasz Bana do "..result["time"]),source) outputConsole(string.format("Posiadasz Bana za: "..result["reason"]),source) outputConsole("***********************",source) kickPlayer(source,string.format("Kliknij f8 aby zobaczyc wiecej informacji!"))
else exports["pystories-db"]:dbSet("DELETE FROM pystories_ban WHERE type=? AND active=1 AND serial=?", "ban", playerSerial) end
end)
Witam mam drzwi pod scrolla scroluje i nic si? nie dzieje
[lua]bm5 = createMarker(2329.49731, 2486.36792, 1028.81982, "cylinder", 1.0, 0, 0, 0, 0) -- gdzie ma byc marker w ktorym bedzie sie scrollowac
d5 = createObject (2930, 2330, 2488.400390625, 1030.5, 0, 0, 0) -- podajesz koordy obiektu
local kategoria_animacji = "CRIB"
local animacja = "CRIB_Use_Switch"
function isPlayerInPoliceFaction(plr)
local uid=getElementData(plr,'player:uid')
if not uid then return end
local result=exports['pystories-db']:dbGet('SELECT 1 FROM ogrpg_factions WHERE code=? AND uid=? LIMIT 1;', "SAPD", uid)
if result[1] then
return true
else
return false
end
end
function od6 ( thePlayer)
if isElementWithinMarker(thePlayer, bm5) then
if isPlayerInPoliceFaction(thePlayer) then --Tutaj zmieniasz tylko "Policja"
moveObject ( d5, 2500, 2330, 2490.12, 1030.5) -- Koordy otwartych drzwi
setTimer(setPedAnimation, 1066.66, 1, thePlayer)
setPedAnimation(thePlayer,kategoria_animacji,animacja,true,false,false)
end
end
end
function zd6 ( thePlayer)
if isElementWithinMarker(thePlayer, bm5) then
if isPlayerInPoliceFaction(thePlayer) then --Tutaj zmieniasz tylko "Policja"
moveObject ( d5, 2500, 2330, 2488.400390625, 1030.5) -- koordy zamknietch drzwi
setTimer(setPedAnimation, 1066.66, 1, thePlayer)
...
Witam!
Ostatnio dosta?em od kumpla GTA:SA. Postanowi?em sobie popyka? na MTA, niestety po w??czeniu MTA:DM (najnowszego) przelatuje tylko intro GTA:SA, a potem pojawia si? czarny ekran i gra si? zawiesza. Ten incydent nie wyst?puj? jednak po w??czeniu zwyk?ego SA. Wersja kumpla (ta co j? teraz mam) jest troch? okrojona (tzn. nie ma dialog?w, czasem wyst?puj? r??ne bugi). Je?eli kto? wie jak sobie z tym poradzi? to prosz? pisa?. Pozdrawiam
Szymi