Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2016-04-10, 21:44


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

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(plrthen return end
    
    local x,y,getElementPosition(plr)
    local rx,ry,rz getElementRotation(plr)
        
    local barierka createObject(1228x,y,z-0.6)
    setElementData(barierka"isBarierka"true)
    setElementRotation(barierkarxryrz)   
    setElementFrozen(barierkatrue)
    setObjectBreakable(barierkafalse)
    
    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(plrthen
        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(plrthen return end
    
    local x,y,getElementPosition(plr)
    local rx,ry,rz getElementRotation(plr)
        
    local barierka createObject(1228x,y,z-0.6)
    setElementData(barierka"isBarierka"true)
    setElementRotation(barierkarxryrz)
    setElementFrozen(barierkatrue)
    
    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(plrthen
        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  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-04-10, 21:55


_Wicek_

Majstersztyk






Wiek: 25
Na forum: 4260 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1841

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%
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
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-04-10, 22:03


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

jak da? to na triggera

Podpis
Jeśli ci pomogłem zostaw zimne :piwo:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-04-10, 22:04


_Wicek_

Majstersztyk






Wiek: 25
Na forum: 4260 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1841

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%

Więcej informacji znajdziesz w Wikipedii MTA:

triggerClientEvent


Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-04-10, 22:08


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

A m?g?by? mi to napisa? gotowe bo ja troch? nie ogarni?ty jestem i nie umiem zabardzo w lua
Za pomoc dam :piwo:
Prosz?


Podpis
Jeśli ci pomogłem zostaw zimne :piwo:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-04-10, 22:55


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

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
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-04-11, 18:04


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

nie umiem trigerowa?

Podpis
Jeśli ci pomogłem zostaw zimne :piwo:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-04-11, 18:10


Emm

***** ***






Wiek: 32
Na forum: 3880 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Taki przyk?adzik triggera
local cos "tekst"

function stworztrigger(plr)
triggerClientEvent("outputChatBox"rootcosplr)
end
addEvent("cos"true)
addEventHandler("cos"rootstworztrigger)

-- side

function costam(plrcos)
outputChatBox(cosplr)
end
addEvent("outputChatBox"true)
addEventHandler("outputChatBox"rootcostam)


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


! 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.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-04-11, 18:44


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

local barier "c"

function stworztrigger(plr)
triggerClientEvent("outputChatBox"rootcosplr)
end
addEvent("barier"true)
addEventHandler("barier"rootstworztrigger)

-- side

function costam(plrc)
outputChatBox(cplr)
end
addEvent("outputChatBox"true)
addEventHandler("outputChatBox"rootcostam)
Jak to zrobi?

Podpis
Jeśli ci pomogłem zostaw zimne :piwo:
Postaw piwo autorowi tego posta
 

 
Tagi: nie :: widzalne :: dla :: drugiego
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Nie widzalne dla drugiego Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku