Nie wiem jak doda? dodawanie skin?w z tabeli je?li klikne w przycisk to ustawia skina z tabeli a je??i kilkne drugi button to cofa nam skina poprzedniego.
pr?bowa?em to zrobi? jako? ale ustawia?o mi tylko skina o id 2 a jak cofa?em nic sie nie dzia?o
Witam, pisze logowanie i mam problem z ustawieniem skina. W sensie w bazie danych skin bezproblemu si? ustawia. Lecz skin w grze niestety nie. Pom?g?by kto? ?
kod c_side
[lua]
if isMouseIn(screenW * 0.3646, screenH * 0.1704, screenW * 0.0375, screenH * 0.0435) and strona == "skin" then
local login=guiGetText(data.button[1])
local pass=guiGetText(data.button[2])
local skin = 1
if string.len(login) > 22 or string.len(pass) > 22 and string.len(login) < 3 or string.len(pass) < 3 then
data.info="Login i/lub has?o musz? mie? od 3 do 22 znak?w."
data.tick=getTickCount()+5000
return
end
triggerServerEvent("logging:newAccount", resourceRoot, login, pass, skin)
strona = "start"
end
[/lua]
s_side
[lua]
local maks_ilosc_kont = 30 -- Maksymalna ilosc kont do rejestracji
addEvent("logging:newAccount", true)
addEventHandler("logging:newAccount", resourceRoot, function(login,pass,skin)
local result=exports["ogrpg-db"]:dbGet("SELECT * FROM ogrpg_users WHERE register_serial=?", getPlayerSerial(client))
if result and #result >= maks_ilosc_kont then
triggerClientEvent(client, "logging:result", resourceRoot, false, "Na ten serial zostala utworzona maksymalna ilosc kont.","blad")
return end
local result=exports["ogrpg-db"]:dbGet("...
Siema na serwerze mam takie domki kt?re tworze komend? /dom i teraz nie wiem jak ustawi? na nich spawn w sensie jak si? zaloguje to mam przycisk posiad?o?? ale nie spawnuje na domkach pom?g?by kto??
Witajcie potrzebuje pomocy z funkcja setElementVelocity a raczej potrzebuje rady jakich obliczen uzyc. Chcialbym by po uzyciu funkcji pojazdowi byla dodana predkosc tak by jechal do przodu. (Wiem ze na wiki jest funkcja setVehicleSpeed ale nie dziala ona gdy predkosc pojazdu wynosi 0 a ja tego potrzebuje)
function setVehicleSpeed(elem,speed)
if elem then if not speed then speed = 0 end
local rx,ry,rz = getElementRotation(elem)
(...) setElementVelocity(elem,(...),(...),(...)) end
end
Prosilbym jesli o nie caly skrypt to chociaz informacje jakich funkcji uzyc.
Witam pracuje nad serwerem PSZ i nie wiem jak ustawi? SPAWN.
Gdyby kto? pom?g? to daje kordy na kt?rych ma si? zrespawnici gracz:
391.21588 -1525.14697 32.26630.
Dzi?kuj? za pomoc daje .
Witam , jestem pocz?tkuj?cym w lua i tym razem chcia?em zrobi? prost? frakcj?. Wszystko sprawnie idzie, lecz problem pojawi? si? teraz. Chce zrobi? auta (kt?re maj? ID) dla frakcji. Zrobienie respionych jest proste i sobie z tym poradzi?em, ale chc?, ?eby mia?y zwyk?e ID. Baza to ogrpg, za pomoc stawiam piwko :- )
A wi?c skrypt ma dzia?a? w spos?b ?ebym m?g? ustawia? ilo?? paliwa w aucie za pomoc? komendy danemu graczowi. Tylko ranga W?a?ciciel w ACL'u tylko mo?e tego u?ywac. Napisa?em troche skryptu ale ?e jestem nowy w LUA prawie nic nie potrafie.
Da si? co? z tym kodem zdzia?a?? Z g?ry dzi?ki ka?demu kto pomo?e.
Skrypt:
function command(player,cmd,amount) end
local vehicle = getPedOccupiedVehicle(player)
local fuel = getElementData(vehicle,"fuel")
local account = getPlayerAccount(player)
local name = getAccountName(account)
if isObjectInACLGroup(aclGetGroup("W?a?ciciel")) then end
outputChatBox("Pojazd zosta? zatrzymany.",player)
end
addCommandHandler("tech",command)
Witam mam pystories-office i tam jest zdawanie prawka gdy go nie mam pr?buje wej?? pisze ,?e nie posiadam prawa jazdy a gdy zrobi? wsiadam normalnie chcia?bym wiedzie? gdzie si? zmienia jaki auto do jakiej kategori np: ABC
Czesc, chcialem napisalem sobie kodzik na "dawanie" mi ownera pojazdu jednak?e co? mi nie dzia?a.
Kodzik: (s-side)
function zerowanie ( thePlayer ) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) -- get his account name if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then -- Does he have access to Admin functions? local veh = getPedOccupiedVehicle ( thePlayer ) local id = getElementData(veh, "car_id") or " " if veh then
ustawDanePojazdu(veh, 'id', PrzemeK) local query = dbQuery(handler, "INSERT INTO pojazdy (wlasciciel, model, x, y, z, rot, ca, cb, cc, przebieg, paliwo) VALUES (?, ?, ?, ?, ?, ?,?,?,?,?,?)", wlasciciel, id, x, y, z, rot, r, g, b, 50, 0) end
end
end
addCommandHandler("elo", zerowanie)
1. Odkry?em w mta taki skrypt jak "voice" oraz w ustawieniach bind na chat glosowy. Czy to rzeczywi?cie da si? zrobi?? Jak tak, to jak?
2. Mam zapis pieni?dzy, skina itp. Ale je?li wybior? jaki? spawn z tego panelu logowania, to ustawia mi skin CJ. Mo?na to jako? zmieni?? Abo w og?le nie dawa?o skina?
C-side:
[lua]local Panel = {}
local show = true
local sm = {}
sm.moov = 0
sm.object1, sm.object2 = nil, nil
local function camRender ()
local x1, y1, z1 = getElementPosition ( sm.object1 )
local x2, y2, z2 = getElementPosition ( sm.object2 )
setCameraMatrix ( x1, y1, z1, x2, y2, z2 )
end
local function removeCamHandler ()
if(sm.moov == 1) then
sm.moov = 0
removeEventHandler ( "onClientPreRender", getRootElement(), camRender )
end
end
Witam, czy by?bym kto? taki dobry i zrobi? mi funkcj? xml kt?ra szuka przedrostka "pojazd" i w nim ustawia dany element np struktur? opis="" zamienia na opis="test", by?bym wdzi?czny, m?j kod kt?ry posiadam w xml:
Witam. Nie dawno z pomoc? tego forum napisa?em skrypt na zmian? spawnu pojazdu po wpisaniu komendy /setspawn. Ale jest jeden problem. Problem polega na tym ?e kiedy jestem w poje?dzie i wpisze /setspawn to spawn ustawia si? ale jak zrespie auto to one spawnuje si? krzywo. O to kod :
function respawn(thePlayer, command)
local x, y, z = getElementPosition(thePlayer)
local vehicle = getPedOccupiedVehicle(thePlayer)
if vehicle then
local spawnVeh = setVehicleRespawnPosition (vehicle, x, y, z)
if spawnVeh then
outputChatBox("Spawn pojazdu ustawionio pomyslnie!", thePlayer)
else
outputChatBox("Error",thePlayer)
end
else
outputChatBox("Nie jestes w pojedzie!", thePlayer)
end
end
addCommandHandler("setspawn", respawn)