Wysłany: 2016-04-10, 21:44
Krzemo1234
Wiek: 26 Na forum: 3751 dni Posty: 387
Nick w MP: Krzemo
Piwa : 16
Mam skrypt na barierki tylko jest ma?y problem jak je postawie widz? je tylko ja mam to po stronie clinet i nie pokazuje innej osobie jak nawet dam 2 clinet i server barierka si? pokazuje ale jak w ni? wjade autem to 1 si? rozwala a druga ta nie widzalna dla 2 osoby zostaje
dam kod Clinet:
function barier ()
plr = getLocalPlayer ()
if getElementModel ( plr ) ~= 280 then return end
if getPedOccupiedVehicle ( plr ) then return end
local x , y , z = getElementPosition ( plr )
local rx , ry , rz = getElementRotation ( plr )
local barierka = createObject ( 1228 , x , y , z - 0.6 )
setElementData ( barierka , "isBarierka" , true )
setElementRotation ( barierka , rx , ry , rz )
setElementFrozen ( barierka , true )
setObjectBreakable ( barierka , false )
setElementData ( barierka , "isBarierka2" , getPlayerName ( plr ))
end
addCommandHandler ( "ub" , barier )
function barier ()
if getElementModel ( plr ) ~= 280 then return end
for i , v in ipairs ( getElementsByType ( "object" , resourceRoot )) do
if not getElementData ( v , "isBarierka" ) then return end
if getElementData ( v , "isBarierka2" ) == getPlayerName ( plr ) then
destroyElement ( v )
end
end
end
addCommandHandler ( "usb" , barier )
/////////////////////////////////////////
a tu po stronie server
Kod :
////////////////////////////////////
function barier ( plr )
if getElementModel ( plr ) ~= 280 then return end
if getPedOccupiedVehicle ( plr ) then return end
local x , y , z = getElementPosition ( plr )
local rx , ry , rz = getElementRotation ( plr )
local barierka = createObject ( 1228 , x , y , z - 0.6 )
setElementData ( barierka , "isBarierka" , true )
setElementRotation ( barierka , rx , ry , rz )
setElementFrozen ( barierka , true )
setElementData ( barierka , "isBarierka2" , getPlayerName ( plr ))
end
addCommandHandler ( "ub" , barier )
function barier ( plr )
if getElementModel ( plr ) ~= 280 then return end
for i , v in ipairs ( getElementsByType ( "object" , resourceRoot )) do
if not getElementData ( v , "isBarierka" ) then return end
if getElementData ( v , "isBarierka2" ) == getPlayerName ( plr ) then
destroyElement ( v )
end
end
end
addCommandHandler ( "usb" , barier )
Po raz kt?ry? prosz?, aby? stosowa? znaczniki lua//emm
Ostatnio zmieniony przez Emm 2016-04-10, 21:52, w całości zmieniany 1 raz
Wysłany: 2016-04-10, 21:55
_Wicek_
Majstersztyk
Wiek: 25 Na forum: 4260 dni Posty: 747
Nick w MP: Wicek
Piwa : 1841
Krzemo1234 , Stw?rz barierk? po stronie Servera i zr?b triggera na clienta i ustaw jej nie zniszczalno??.
Podpis
Support-Team: 25.01.2016
Moderator: 10.07.2016
GG: 51274621
Skype : kuba_wicinski
Wysłany: 2016-04-10, 22:03
Krzemo1234
Wiek: 26 Na forum: 3751 dni Posty: 387
Nick w MP: Krzemo
Piwa : 16
jak da? to na triggera
Podpis
Jeśli ci pomogłem zostaw zimne
Wysłany: 2016-04-10, 22:04
_Wicek_
Majstersztyk
Wiek: 25 Na forum: 4260 dni Posty: 747
Nick w MP: Wicek
Piwa : 1841
Podpis
Support-Team: 25.01.2016
Moderator: 10.07.2016
GG: 51274621
Skype : kuba_wicinski
Wysłany: 2016-04-10, 22:08
Krzemo1234
Wiek: 26 Na forum: 3751 dni Posty: 387
Nick w MP: Krzemo
Piwa : 16
A m?g?by? mi to napisa? gotowe bo ja troch? nie ogarni?ty jestem i nie umiem zabardzo w lua
Za pomoc dam
Podpis
Jeśli ci pomogłem zostaw zimne
Wysłany: 2016-04-10, 22:55
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
No to jak nie umiesz 'w lua' to nie r?b serwera, by?oby to nie fair wobec innych os?b, gdyby?my Tobie pomogli, a innym osobom kt?re te? chc? pomocy nie dawali gotowc?w.
Ten temat by? wa?kowany tyle razy, ?e w prawie ka?dym by?a poprawna odpowied?, wystarczy poszuka?.
Podpis
Jedyny kontakt ze mną to PW forum
Kod:
local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Wysłany: 2016-04-11, 18:04
Krzemo1234
Wiek: 26 Na forum: 3751 dni Posty: 387
Nick w MP: Krzemo
Piwa : 16
nie umiem trigerowa?
Podpis
Jeśli ci pomogłem zostaw zimne
Wysłany: 2016-04-11, 18:10
Emm
***** ***
Wiek: 32 Na forum: 3880 dni Posty: 3191
Nick w MP: Emm
Piwa : 6162
Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Taki przyk?adzik triggera
local cos = "tekst"
function stworztrigger ( plr )
triggerClientEvent ( "outputChatBox" , root , cos , plr )
end
addEvent ( "cos" , true )
addEventHandler ( "cos" , root , stworztrigger )
-- c - side
function costam ( plr , cos )
outputChatBox ( cos , plr )
end
addEvent ( "outputChatBox" , true )
addEventHandler ( "outputChatBox" , root , costam )
Nie testowane, ale to jest tylko przyk?ad.
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-04-11, 18:44
Krzemo1234
Wiek: 26 Na forum: 3751 dni Posty: 387
Nick w MP: Krzemo
Piwa : 16
local barier = "c"
function stworztrigger ( plr )
triggerClientEvent ( "outputChatBox" , root , cos , plr )
end
addEvent ( "barier" , true )
addEventHandler ( "barier" , root , stworztrigger )
-- c - side
function costam ( plr , c )
outputChatBox ( c , plr )
end
addEvent ( "outputChatBox" , true )
addEventHandler ( "outputChatBox" , root , costam ) Jak to zrobi?
Podpis
Jeśli ci pomogłem zostaw zimne
Tagi: nie :: widzalne :: dla :: drugiego
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: