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

Wysłany: 2016-11-13, 00:16


killercycDDS

Migacz






Wiek: 25
Na forum: 4512 dni
Posty: 629
Nick w MP: killer_cyc[DDS]

Piwa: 1659

Respekt: 22

Witam mam pytanie co ?le robi?. Chce robi? by nikt pr?cz frakcji nie m?g? wej?? do tego auta. Zapis jest na mysql


local karetki = {
    {-156.551011.6519.62358.10.0358.3},
    {-150.641012.1219.62358.1360.0357.2},
    {-140.351012.0419.62358.1360.0355.9},
}

for i,v in pairs(karetki) do
    local vehicle=createVehicle(525v[1], v[2], v[3])
    setElementRotation(vehiclev[4], v[5], v[6])
    setVehicleEngineState(vehiclefalse)
    setElementFrozen(vehicletrue)
    
    removeVehicleSirens(vehicle)
    addVehicleSirens(vehicle62truefalsefalsetrue ) 
    setVehicleSirens(vehicle1, -0.7002.9000.100255255255255255 ) --przod karetka
    setVehicleSirens(vehicle20.7002.9000.100255255255255255 ) --przod
    setVehicleSirens(vehicle3, -0.700, -3.0001.80025500255255 ) --tyl
    setVehicleSirens(vehicle40.700, -3.0001.80000255255255 ) --tyl
    setVehicleSirens(vehicle5, -0.4000.3002.00025500255255 ) --gora
    setVehicleSirens(vehicle60.4000.3002.00025500255255 ) --gora
    addVehicleUpgrade(vehicle1078)
    
    setElementFrozen(vehicle,true)
    setElementData(vehicle,"vehicle:fuel"100)
    setElementData(vehicle,"vehicle:rank",1)
    setElementData(vehicle,"vehicle:desc","PD-" ..i)
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-13, 00:22


Pawel5321

Szkrypter






Wiek: 36
Na forum: 3810 dni
Posty: 237
Nick w MP: Pawell

Piwa: 2315

Respekt: 240
Respekt: 240Respekt: 240

Tu nie ma funkcji na blokowanie wej?cia.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-13, 00:25


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466


local karetkiid = { [416]=true }
skinsamc = { [skinSAMC]=true }

function enterVehicle thePlayerseatjacked )
    if ( karetkiid[getElementModel source )] ) and ( not skinsamc[getElementModel thePlayer )] ) then
        removePedFromVehicle thePlayer )
        outputChatBox "Nie mo?esz wej?? do karetki"thePlayer )
    end
end
addEventHandler "onVehicleEnter"getRootElement(), enterVehicle )


Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-13, 00:30


Pawel5321

Szkrypter






Wiek: 36
Na forum: 3810 dni
Posty: 237
Nick w MP: Pawell

Piwa: 2315

Respekt: 240
Respekt: 240Respekt: 240

Co? ty zrobi? amited?
nie kopiuj kodu z wiki nie wiedz?c co znaczy.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-13, 00:32


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

Pawel5321, ??

Ostatnio zmieniony przez amited 2016-11-13, 00:36, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-13, 00:36


killercycDDS

Migacz






Wiek: 25
Na forum: 4512 dni
Posty: 629
Nick w MP: killer_cyc[DDS]

Piwa: 1659

Respekt: 22

amited, Nie dzia?a

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-13, 00:37


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

cyc11, B??dy podaj czy to takie trudne???

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-13, 00:38


Pawel5321

Szkrypter






Wiek: 36
Na forum: 3810 dni
Posty: 237
Nick w MP: Pawell

Piwa: 2315

Respekt: 240
Respekt: 240Respekt: 240

Dzia?a to na teamy.

local karetki = {
    {-156.551011.6519.62358.10.0358.3},
    {-150.641012.1219.62358.1360.0357.2},
    {-140.351012.0419.62358.1360.0355.9},
}

for i,v in pairs(karetki) do
    local vehicle=createVehicle(525v[1], v[2], v[3])
    setElementRotation(vehiclev[4], v[5], v[6])
    setVehicleEngineState(vehiclefalse)
    setElementFrozen(vehicletrue)
    
    removeVehicleSirens(vehicle)
    addVehicleSirens(vehicle62truefalsefalsetrue ) 
    setVehicleSirens(vehicle1, -0.7002.9000.100255255255255255 ) --przod karetka
    setVehicleSirens(vehicle20.7002.9000.100255255255255255 ) --przod
    setVehicleSirens(vehicle3, -0.700, -3.0001.80025500255255 ) --tyl
    setVehicleSirens(vehicle40.700, -3.0001.80000255255255 ) --tyl
    setVehicleSirens(vehicle5, -0.4000.3002.00025500255255 ) --gora
    setVehicleSirens(vehicle60.4000.3002.00025500255255 ) --gora
    addVehicleUpgrade(vehicle1078)
    
    setElementFrozen(vehicle,true)
    setElementData(vehicle,"vehicle:fuel"100)
    setElementData(vehicle,"vehicle:rank",1)
    setElementData(vehicle,"vehicle:desc","PD-" ..i)
    setElementData(vehicle,"mozewejsc","nazwafrakcji") -- nazwafrakcji nazwa teamu w ktorym musisz byc
end
function enterVehicle playerseatjacked ) 
if getElementData(source,"mozewejsc"then
   if not getPlayerTeam(playerthen cancelEvent() outputChatBox "Moze tu wejsc tylko wybrana frakcja!"player ) return end
   if not getTeamName(getPlayerTeam(player))==getElementData(source,"mozewejsc"then
        cancelEvent()
        outputChatBox "Moze tu wejsc tylko wybrana frakcja!"player )
    end
    end
end
addEventHandler "onVehicleStartEnter"getRootElement(), enterVehicle )


Ostatnio zmieniony przez Pawel5321 2016-11-13, 00:41, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-13, 00:39


killercycDDS

Migacz






Wiek: 25
Na forum: 4512 dni
Posty: 629
Nick w MP: killer_cyc[DDS]

Piwa: 1659

Respekt: 22

Pawel5321, dzi?ki do zamkni?cia

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-13, 00:54


Pawel5321

Szkrypter






Wiek: 36
Na forum: 3810 dni
Posty: 237
Nick w MP: Pawell

Piwa: 2315

Respekt: 240
Respekt: 240Respekt: 240

Zorientowa?em si? ,?e je?li jeste? w innej frakcji te? mo?esz wej?? do pojazdu. Naprawi?em to i naprawiony oto kod :



local karetki = {
    {-156.551011.6519.62358.10.0358.3},
    {-150.641012.1219.62358.1360.0357.2},
    {-140.351012.0419.62358.1360.0355.9},
}

for i,v in pairs(karetki) do
    local vehicle=createVehicle(525v[1], v[2], v[3])
    setElementRotation(vehiclev[4], v[5], v[6])
    setVehicleEngineState(vehiclefalse)
    setElementFrozen(vehicletrue)
    
    removeVehicleSirens(vehicle)
    addVehicleSirens(vehicle62truefalsefalsetrue ) 
    setVehicleSirens(vehicle1, -0.7002.9000.100255255255255255 ) --przod karetka
    setVehicleSirens(vehicle20.7002.9000.100255255255255255 ) --przod
    setVehicleSirens(vehicle3, -0.700, -3.0001.80025500255255 ) --tyl
    setVehicleSirens(vehicle40.700, -3.0001.80000255255255 ) --tyl
    setVehicleSirens(vehicle5, -0.4000.3002.00025500255255 ) --gora
    setVehicleSirens(vehicle60.4000.3002.00025500255255 ) --gora
    addVehicleUpgrade(vehicle1078)
    
    setElementFrozen(vehicle,true)
    setElementData(vehicle,"vehicle:fuel"100)
    setElementData(vehicle,"vehicle:rank",1)
    setElementData(vehicle,"vehicle:desc","PD-" ..i)
    setElementData(vehicle,"mozewejsc","nazwafrakcji")
end
function enterVehicle playerseatjacked ) 
if getElementData(source,"mozewejsc"then
   if not getPlayerTeam(playerthen cancelEvent() outputChatBox "Moze tu wejsc tylko wybrana frakcja!"player ) return end
   if getTeamName(getPlayerTeam(player))~=tostring(getElementData(source,"mozewejsc")) then    
   cancelEvent()
   outputChatBox "Moze tu wejsc tylko wybrana frakcja!"player )
    end
    end
end
addEventHandler "onVehicleStartEnter"getRootElement(), enterVehicle )


Postaw piwo autorowi tego posta
 

 
Tagi: robię :: źle?
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » co robię źle? 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