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

Wysłany: 2014-09-14, 21:59


Dixers

No-Life






Wiek: 26
Na forum: 4312 dni
Posty: 549
Nick w MP: Dixers

Piwa: 412

Respekt: 56,8

Witam wszystkich serdecznie. Pytanie raczej kierowane jest do Wielebnego, jednak jak kto? zna na nie odp. to prosz? m?wi? :) Tutaj jest S-side kodu na napraw? pojazd?w, jednak nie rozumiem o co chodzi z id frakcji. W sensie, gdzie doj?? do tej frakcji, i w og?le.....

S-side:

--[[
@author Lukasz Biegaj <wielebny@bestplay.pl>
@author Karer <karer.programmer@gmail.com>
@author RacheT <rachet@pylife.pl>
@copyright 2011-2013 Lukasz Biegaj <wielebny@bestplay.pl>
@license Dual GPLv2/MIT
@package MTA-XyzzyRP
@link https://github.com/lpiob/MTA-XyzzyRP GitHub
]]--



-- uniwersalny kod wspoldzielony pomiedzy warsztatami

local strefyNapraw={

    --idlewood
  warsztatIdlewoodStanowsko11={
    cuboid={1846.96, -1784.8914.159},-- cuboid w ktorym musi znalezc sie pojazd
    mpos={1854.92,-1780.84,12.55}, -- pozycja markera w ktorym gracz bedzie stal aby naprawiac
    faction_id=3, -- id frakcji ktora ma do tego dostep
  },
  
  warsztatIdlewoodStanowsko12={
    cuboid={1846.96, -1775.1714.159},-- cuboid w ktorym musi znalezc sie pojazd
    mpos={1854.44,-1772.43,12.65}, -- pozycja markera w ktorym gracz bedzie stal aby naprawiac
    faction_id=3, -- id frakcji ktora ma do tego dostep
  },
  
  warsztatIdlewoodStanowsko2={
    cuboid={1892.99, -1784.8914.1521},-- cuboid w ktorym musi znalezc sie pojazd
    mpos={1900.45,-1779.93,12.55}, -- pozycja markera w ktorym gracz bedzie stal aby naprawiac
    faction_id=3, -- id frakcji ktora ma do tego dostep
  },
  
  
    --montgomery
  warsztatMontgomeryStanowsko1={
    cuboid={1184.08,253.10,19.6386},-- cuboid w ktorym musi znalezc sie pojazd
    mpos={1182.39,253.35,18.53}, -- pozycja markera w ktorym gracz bedzie stal aby naprawiac
    faction_id=18, -- id frakcji ktora ma do tego dostep
  },
  warsztatMontgomeryStanowsko2={
    cuboid={1187.19,260.38,19.6386},-- cuboid w ktorym musi znalezc sie pojazd
    mpos={1185.23,261.67,18.53}, -- pozycja markera w ktorym gracz bedzie stal aby naprawiac
    faction_id=18, -- id frakcji ktora ma do tego dostep
  },
  warsztatMontgomeryStanowsko3={
    cuboid={1190.69,267.41,19.6386},-- cuboid w ktorym musi znalezc sie pojazd
    mpos={1188.04,268.48,18.53}, -- pozycja markera w ktorym gracz bedzie stal aby naprawiac
    faction_id=18, -- id frakcji ktora ma do tego dostep
  },
  
    --fernridge
  warsztatFernridgeStanowsko1={
    cuboid={625.54,-112.51,26614},-- cuboid w ktorym musi znalezc sie pojazd
    mpos={634.07,-120.03,24.49}, -- pozycja markera w ktorym gracz bedzie stal aby naprawiac
    faction_id=12, -- id frakcji ktora ma do tego dostep
  },
  
    --blueberry
  warsztatBlueberryStanowsko1={
    cuboid={98.99,-200.74,1.63514},-- cuboid w ktorym musi znalezc sie pojazd
    mpos={105.87,-182.61,0.63}, -- pozycja markera w ktorym gracz bedzie stal aby naprawiac
    faction_id=19, -- id frakcji ktora ma do tego dostep
  },
  
  warsztatBlueberryStanowsko2={
    cuboid={83.09,-200.69,1.63514},-- cuboid w ktorym musi znalezc sie pojazd
    mpos={91.86,-186.84,0.63}, -- pozycja markera w ktorym gracz bedzie stal aby naprawiac
    faction_id=19, -- id frakcji ktora ma do tego dostep
  },
  
    --palomino creek
  warsztatPalominoStanowsko1={
    cuboid={2322.59,-192.69,26.49514},-- cuboid w ktorym musi znalezc sie pojazd
    mpos={2320.13,-177.73,25.49}, -- pozycja markera w ktorym gracz bedzie stal aby naprawiac
    faction_id=13, -- id frakcji ktora ma do tego dostep
  },
  
  warsztatPalominoStanowsko2={
    cuboid={2305.99,-192.79,26.50514},-- cuboid w ktorym musi znalezc sie pojazd
    mpos={2303.40,-174.48,25.50}, -- pozycja markera w ktorym gracz bedzie stal aby naprawiac
    faction_id=13, -- id frakcji ktora ma do tego dostep
  },
  
  warsztatPalominoStanowsko3={
    cuboid={2289.70,-192.82,26.50614},-- cuboid w ktorym musi znalezc sie pojazd
    mpos={2297.36,-175.18,25.50}, -- pozycja markera w ktorym gracz bedzie stal aby naprawiac
    faction_id=13, -- id frakcji ktora ma do tego dostep
  },
  
  
  
  
}

for i,v in pairs(strefyNapraw) do
  v.cs=createColCuboid(unpack(v.cuboid))
  v.marker=createMarker(v.mpos[1], v.mpos[2], v.mpos[3], "cylinder"10,0,0,100)
  setElementData(v.marker,"cs",v.cs)
  setElementData(v.marker,"faction_id",v.faction_id)
  
end

--   triggerServerEvent("naprawaElementu"resourceRootnaprawiany_pojazdczesckoszt)
addEvent("naprawaElementu"true)
addEventHandler("naprawaElementu"resourceRoot, function(pojazdczesckoszt)
  outputDebugString("Naprawa elementu " .. czesc .. " za " .. koszt)
  if koszt>getPlayerMoney(clientthen
    return
  end

  if (czesc==-1then
--    setElementHealth(pojazd1000)

    local vps={}
    local vds={}
    local vls={}

    for i=0,do          vps[i]=getVehiclePanelState(pojazd,i)     end
    for i=0,do          vds[i]=getVehicleDoorState(pojazd,iend
    for i=0,do          vls[i]=getVehicleLightState(pojazd,iend

    fixVehicle(pojazd)

    for i=0,do      setVehiclePanelState(pojazdivps[i])    end
    for i=0,do      setVehicleDoorState(pojazdivds[i])    end
    for i=0,do      setVehicleLightState(pojazdivls[i])    end

    triggerClientEvent(client"refreshVehicleData"resourceRootpojazd)
  elseif czesc>=and czesc<=6 then
    setVehiclePanelState(pojazdczesc0)
    triggerClientEvent(client"refreshVehicleData"resourceRootpojazd)
  elseif czesc>=10 and czesc<20 then
    local drzwi=czesc-10
    setVehicleDoorState(pojazddrzwi0)
    triggerClientEvent(client"refreshVehicleData"resourceRootpojazd)
  elseif czesc>=20 then
    local swiatlo=czesc-20
    setVehicleLightState(pojazdswiatlo0)
    triggerClientEvent(client"refreshVehicleData"resourceRootpojazd)
  end
end)


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 2 piw(a):
KiemonCzolgista, EpsiR
Wysłany: 2014-09-15, 16:02


|Mlody|

Szatan ponad Szatana






Wiek: 30
Na forum: 4375 dni
Posty: 60
Nick w MP: Akiver

Piwa: 205

Respekt: 52,5

To jest pe?ny kod? ( Bo chyba wi?cej kodu jest...)

Podpis

Fast Life RPG |GTA V - Misje, napady na banki, wyścigi i wiele innych atrakcji|NFS - Stwórz swoją anarchię, zostań królem wyścigów, zdobywaj osiągnięcia.. Fast Life RPG - 20%
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-09-15, 19:36


Dixers

No-Life






Wiek: 26
Na forum: 4312 dni
Posty: 549
Nick w MP: Dixers

Piwa: 412

Respekt: 56,8

Mlody tak to jest ca?y S-side, mog? poda? client ale tam jest tylko gui dla pracownik?w mechanika

Postaw piwo autorowi tego posta
 

 
Tagi: skrypt :: mechanik
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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