Witamy na GTAOnline Obecny czas to 2018-11-14, 09:36 Użytkowników: 76674
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj
GTAONLINE.PL
Tematy otagowane jako: wyciąganie
1. Wyciąganie i chowanie
Witam. Otóż przerobiłem skrypt IgorPL222 pod ACL ale wystąpił mały problem. Otóż gdy chcę wyciągnąć nosze to jednocześnie je chowam. Za pomoc R* oraz :piwo:

[lua]
--[[
Autor: IgorPL222
Nie zezwalam na usuwanie tej notatki :)
--]]

local objectnosze = {}
local nosze = {}
local mrk = {}
local cols = {}
local timer = {}
resourceRoot = getResourceRootElement(getThisResource())

function dnosze(plr)
local accName = getAccountName ( getPlayerAccount ( plr ) )
if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then
x,y,z = getElementPosition(plr)
x2,y2,z2 = getElementRotation(plr)
local veh = getPedOccupiedVehicle(plr)
if not veh then return end
mrk[veh] = createMarker(0, 0, 0, "cylinder", 2, 255, 0, 0, 50)
attachElements(mrk[veh], veh, 0, -4, -1)
objectnosze[veh] = createObject(1997, 0, 0, 0, 0, 0, 0)
setElementCollisionsEnabled(objectnosze[veh], false)
attachElements(objectnosze[veh], veh, 0, -1, -0.5)
outputChatBox("Dodano nosze do karetki!", plr, 255, 255, 255)
end
end
addCommandHandler("dnosze", dnosze)

function onMarker(plr)
local accName = getAccountName ( getPlayerAccount ( plr ) )
if isObjectInACLGroup ("user."..accName, aclGetGroup ( "PR" ) ) then
outputChatBox("Aby wziąść/schować nosze wpisz: /wez-nosze", plr, 255, 255, 255)
setElementData(plr, "able:to:nosze", true)
end
end
addEventHandler("...
2. Jednoczesne chowanie i wyciąganie
Witam mam problem, otóż gdy wpisuję komendę na wyciągnięcie noszy jednocześnie się chowają. Za pomoc R* i :piwo:

KOD
[lua]
--[[
Autor: IgorPL222
Nie zezwalam na usuwanie tej notatki :)
--]]

local objectnosze = {}
local nosze = {}
local mrk = {}
local cols = {}
local timer = {}
resourceRoot = getResourceRootElement(getThisResource())

function dnosze(plr)
local accName = getAccountName ( getPlayerAccount ( plr ) )
if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then
x,y,z = getElementPosition(plr)
x2,y2,z2 = getElementRotation(plr)
local veh = getPedOccupiedVehicle(plr)
if not veh then return end
mrk[veh] = createMarker(0, 0, 0, "cylinder", 2, 255, 0, 0, 50)
attachElements(mrk[veh], veh, 0, -4, -1)
objectnosze[veh] = createObject(1997, 0, 0, 0, 0, 0, 0)
setElementCollisionsEnabled(objectnosze[veh], false)
attachElements(objectnosze[veh], veh, 0, -1, -0.5)
outputChatBox("Dodano nosze do karetki!", plr, 255, 255, 255)
end
end
addCommandHandler("dnosze", dnosze)

function onMarker(plr)
local accName = getAccountName ( getPlayerAccount ( plr ) )
if isObjectInACLGroup ("user."..accName, aclGetGroup ( "PR" ) ) then
outputChatBox("Aby wziąść/schować nosze wpisz: /wez-nosze", plr, 255, 255, 255)
setElementData(plr, "able:to:nosze", true)
end
end
addEventHandler("onMarkerHit", resourceRoot, onMar...
3. Wyciąganie liczb z bazy danych
Tak jak w temacie, chciałbym wyciągnąć pewną liczbę z bazy danych i ją napisać na chacie gracza, z góry dzięki.

function sprawdzpunkty(plr)
local uid getElementData(plr"player:uid")
local result exports["ogrpg-db"]:dbGet("SELECT * FROM job_kurier_topka WHERE uid=? AND ulepszenienapiwki=? AND punkty=?",tonumber(uid),0)
outputChatBox("Twoja liczba punktów: "..#result.."", plr)
end
addCommandHandler
("kurier-punkty"sprawdzpunkty)
4. Wyciąganie danych z SQLite
Witam, mam problem z wyciąganiem danych z SQLite, uczę się dopiero LUA i próbuje ale nie potrafię tego zrobić:

local gate
=createObject(8378,2882.5,-246.19999694824,11.199999809265,0,0,90)
function 
bramacrips(plr)
if (
getAccount(data.account)) then
            local player 
getAccountPlayer(getAccount(data.account))
            
users[data.groupName] = {}
            
table.insert(users[data.groupName], data.account)
            if (
playerthen
moveObject
(gate,2000,2882.5,-246.19999694824,4.199999809265)
end
end
function bramacrips2(plr)
if (
getAccount(data.account)) then
            local player 
getAccountPlayer(getAccount(data.account))
            
users[data.groupName] = {}
            
table.insert(users[data.groupName], data.account)
            if (
playerthen
moveObject
(gate,2000,2882.5,-246.19999694824,11.199999809265)
end
end
addCommandHandler
('otworz',bramacrips)
addCommandHandler('zamknij',bramacrips2)
end
end

(Są na końcu dwa endy bo bez tego skrypt się nie uruchamiał.)
Zamierzam zrobić bramy pod bazy do grup(DayZ)
Oto skrypcik razem z db:
[CLICK]


Może przy okazji się czegoś nauczę, dzięki z góry :d




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,12 sekundy. Zapytań do SQL: 10