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

Wysłany: 2017-02-17, 15:55


polaczkos







Wiek: 26
Na forum: 4226 dni
Posty: 168
Nick w MP: polaczkos

Piwa: 3

Respekt: 45,3

Jak zrobi? by stawia? pacho?ki mog?y tylko frakcje a gracze nie i ?eby usuwa?y sie tylko pacholki kt?re sam postawi?em a nie wszystkich


pacholki = {} 

function createPacholek(player) 
local frakcje=getElementData(player, 'Frakcja' )
local x, y, z = getElementPosition(player) 
r1, r2, r3 = getElementRotation(player)
local obiekt = createObject ( 1238, x, y, z-0.7) 
setElementRotation ( obiekt, r1, r2, r3)
setElementFrozen(obiekt, true)
table.insert(pacholki, obiekt) 
triggerClientEvent("rozwalanie",player,obiekt)
setElementCollisionsEnabled (obiekt, true)
end 
addCommandHandler("ustawpacholek", createPacholek)

function destroyPacholki(player)
local frakcje=getElementData(player, 'Frakcja' )
for i,v in pairs(pacholki) do 
if isElement(v) then 
destroyElement(v) 
end 
end 
pacholki = {} 
end 
addCommandHandler ( "usunpacholek", destroyPacholki)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-17, 16:34


_Haze

Peace Yo!






Wiek: 25
Na forum: 4325 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

polaczkos, try
pacholki = {} 

function createPacholek(player) 
local frakcje=getElementData(player, 'Frakcja' )
if frakcje then
local x, y, z = getElementPosition(player) 
r1, r2, r3 = getElementRotation(player)
local pacholki[player] = createObject ( 1238, x, y, z-0.7) 
setElementRotation ( obiekt, r1, r2, r3)
setElementFrozen(obiekt, true)
triggerClientEvent("rozwalanie",player,obiekt)
setElementCollisionsEnabled (obiekt, true)
end
end 
addCommandHandler("ustawpacholek", createPacholek)

function destroyPacholki(player)
local frakcje=getElementData(player, 'Frakcja' )
if frakcje then
if pacholki[player] and isElement(pacholki[player]) then 
destroyElement(pacholki[player]) 
end 
end
end 
addCommandHandler ( "usunpacholek", destroyPacholki)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-18, 15:13


polaczkos







Wiek: 26
Na forum: 4226 dni
Posty: 168
Nick w MP: polaczkos

Piwa: 3

Respekt: 45,3

debugscript 3 pokazuje ze tu jest b??d

local pacholki[player] = createObject ( 1238, x, y, z-0.7) 


[ Dodano: 2017-02-18, 15:14 ]
z sympolem "["

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-18, 15:24


AteX







Wiek: 27
Na forum: 4156 dni
Posty: 925
Nick w MP: #AteX

Piwa: 8366

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

"polaczkos" napisał/a:

debugscript 3 pokazuje ze tu jest b??d

local pacholki[player] = createObject ( 1238, x, y, z-0.7) 


[ Dodano: 2017-02-18, 15:14 ]
z sympolem "["


pacholki[player] = createObject ( 1238, x, y, z-0.7) 


Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Tagi: pacholki
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » pacholki 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