Jump to content

Olo_PL

Members
  • Content Count

    44
  • Joined

  • Last visited

Posts posted by Olo_PL

  1. I've changed parameters for ie.:

    dxDrawMaterialLine3D(x,y,z + 90, lx, ly, lz, m, h, c , ...) 
    

    but this change hasn't changed rotation of display. How this should be set for working properly?

  2. How do I rotate the screen?

    http://s5.ifotos.pl/img/cinemajpg_seeqehe.jpg

    local cWindow = guiCreateWindow(337, 177, 816, 762, "CINEMA", false) 
    local browser = guiCreateBrowser(0, 0, 800, 600, false, false, false, cWindow) 
      
    local theBrowser = guiGetBrowser(browser) 
    addEventHandler("onClientBrowserCreated", theBrowser,  
        function() 
            loadBrowserURL(source, "https://www.youtube.com") 
        end 
    ) 
      
      
    CINEMA = { 
        button = {}, 
        window = {}, 
        edit = {} 
    } 
    addEventHandler("onClientResourceStart", resourceRoot, 
        function() 
            guiWindowSetSizable(cWindow, false) 
            guiSetProperty(cWindow, "CaptionColour", "FF0309FB") 
            guiSetVisible(cWindow,false) 
      
      
      
            CINEMA.button[1] = guiCreateButton(9, 608, 388, 35, "GET URL", false, cWindow) 
            guiSetFont(CINEMA.button[1], "default-bold-small") 
            guiSetProperty(CINEMA.button[1], "NormalTextColour", "FFFF0000") 
            CINEMA.button[2] = guiCreateButton(427, 608, 381, 35, "PUT VIDEO IN CINEMA", false, cWindow) 
            guiSetFont(CINEMA.button[2], "default-bold-small") 
            guiSetProperty(CINEMA.button[2], "NormalTextColour", "FFFF0000") 
            CINEMA.button[3] = guiCreateButton(10, 653, 388, 35, "CLOSE", false, cWindow) 
            guiSetFont(CINEMA.button[3], "default-bold-small") 
            guiSetProperty(CINEMA.button[3], "NormalTextColour", "FFFF0000") 
            CINEMA.button[4] = guiCreateButton(425, 654, 383, 34, "VIEW VIDEO IN FULL SCREEN MODE", false, cWindow) 
            guiSetFont(CINEMA.button[4], "default-bold-small") 
            guiSetProperty(CINEMA.button[4], "NormalTextColour", "FFFF0000") 
            CINEMA.edit[1] = guiCreateEdit(11, 700, 796, 52, "", false, cWindow) 
            guiEditSetReadOnly(CINEMA.edit[1], true)     
        end 
    ) 
      
      
    function geturl() 
    if source == CINEMA.button[1] then 
    guiSetText(CINEMA.edit[1],getBrowserURL(theBrowser)) 
    end 
    end 
    addEventHandler("onClientGUIClick",root,geturl) 
      
      
    function dxDrawImage3D(x,y,z,w,h,m,c,r,...) 
            local lx, ly, lz = x+w, y+h, (z+tonumber(r or 0)) or z 
        return dxDrawMaterialLine3D(x,y,z, lx, ly, lz, m, h, c , ...) 
    end 
      
      
    local screenWidth, screenHeight = guiGetScreenSize() 
      
    local webBrowser = createBrowser(screenWidth, screenHeight, false, false) 
      
    function webBrowserRender() 
    local x, y = 1101.934, -1298.504 
    dxDrawMaterialLine3D(x, y, 19.935, x, y, 17.78, webBrowser, 10.0, tocolor(255, 255, 255, 255), x, y+1, 19) 
    end 
      
    function fullscreen() 
    local URLs = string.sub(guiGetText(CINEMA.edit[1]),"33") 
    if source == CINEMA.button[4] then 
    loadBrowserURL(webBrowser, "https://www.youtube.com/embed/"..URLs.."?autoplay=1&iv_load_policy=3&enablejsapi=1&fs=0&theme=light") 
    end 
    end 
    addEventHandler("onClientGUIClick",root,fullscreen) 
      
    function brow() 
        if source == CINEMA.button[2] then 
            loadBrowserURL(webBrowser, guiGetText(CINEMA.edit[1])) 
            addEventHandler("onClientPreRender", root, webBrowserRender) 
        end 
    end 
    addEventHandler("onClientBrowserCreated", webBrowser, brow) 
    addEventHandler("onClientGUIClick",root,brow) 
      
    function url() 
    guiSetVisible(cWindow,true) 
    showCursor( true ) 
    guiSetInputEnabled( true ) 
    end 
    addCommandHandler("cinema",url) 
      
    function closeman() 
    if source == CINEMA.button[3] then 
    guiSetVisible(cWindow,false) 
    showCursor( false ) 
    guiSetInputEnabled( false ) 
    end  
    end 
    addEventHandler("onClientGUIClick",root,closeman) 
    

  3. Mój skrypt LUA wygląda tak

      
    function droga() 
    outputChatBox ( "droga zostła załadowane" ) 
    txd = engineLoadTXD ("modele/VegasSroad076.txd", 8049) 
    engineImportTXD(txd, 8049) 
    dff_floors = engineLoadDFF ( "modele/VegasSroad076.dff" ) 
    engineReplaceModel ( dff_floors, 3781 ) 
    col = engineLoadCOL ("modele/VegasSroad076.col") 
    engineReplaceCOL(col,8049) 
    txd = engineLoadTXD ("modele/vegasSedge18.txd", 8055) 
    engineImportTXD(txd, 8055) 
    dff = engineLoadDFF ("modele/vegasSedge18.dff", 8055) 
    engineReplaceModel(dff, 8055) 
    col = engineLoadCOL ("modele/vegasSedge18.col") 
    engineReplaceCOL(col,8055) 
    txd = engineLoadTXD ("modele/vegasSedge1919.txd", 8380) 
    engineImportTXD(txd, 8380) 
    dff = engineLoadDFF ("modele/vegasSedge1919.dff", 8380) 
    engineReplaceModel(dff, 8380) 
    col = engineLoadCOL ("modele/vegasSedge1919.col") 
    engineReplaceCOL(col,8380) 
    txd = engineLoadTXD ("modele/vgsEedge26.txd", 8518) 
    engineImportTXD(txd, 8518) 
    dff = engineLoadDFF ("modele/vgsEedge26.dff", 8518) 
    engineReplaceModel(dff, 8518) 
    col = engineLoadCOL ("modele/vgsEedge26.col") 
    engineReplaceCOL(col,8518) 
    -- nowe modele // vgsEedge26bb 
    txd = engineLoadTXD ("modele/vgsEedge26bb.txd", 8545) 
    engineImportTXD(txd, 8545) 
    dff = engineLoadDFF ("modele/vgsEedge26bb.dff", 8545) 
    engineReplaceModel(dff, 8545) 
    col = engineLoadCOL ("modele/vgsEedge26bb.col") 
    engineReplaceCOL(col,8545) 
    --      // vegasSedge18bb 
    txd = engineLoadTXD ("modele/vegasSedge18bb.txd", 8546) 
    engineImportTXD(txd, 8546) 
    dff = engineLoadDFF ("modele/vegasSedge18bb.dff", 8546) 
    engineReplaceModel(dff, 8546) 
    col = engineLoadCOL ("modele/vegasSedge18bb.col") 
    engineReplaceCOL(col,8546) 
      
    end 
    addEventHandler("onClientResourceStart", resourceRoot, droga ) 
      
    

    a meta tak

      
    <meta> 
    <info author="sabaru" version="0.1" type="resources"/> 
         
    <script src="droga.lua" type="client" /> 
      
    <file src="modele/VegasSroad076.txd" /> 
    <file src="modele/VegasSroad076.dff" /> 
    <file src="modele/VegasSroad076.col" /> 
    <file src="modele/vegasSedge18.txd" /> 
    <file src="modele/vegasSedge18.dff" /> 
    <file src="modele/vegasSedge18.col" /> 
    <file src="modele/vegasSedge1919.txd" /> 
    <file src="modele/vegasSedge1919.dff" /> 
    <file src="modele/vegasSedge1919.col" /> 
    <file src="modele/vgsEedge26.txd" /> 
    <file src="modele/vgsEedge26.dff" /> 
    <file src="modele/vgsEedge26.col" /> 
    -- nowe modele 
    <file src="modele/vgsEedge26bb.txd" /> 
    <file src="modele/vgsEedge26bb.dff" /> 
    <file src="modele/vgsEedge26bb.col" /> 
    <file src="modele/vegasSedge18bb.txd" /> 
    <file src="modele/vegasSedge18bb.dff" /> 
    <file src="modele/vegasSedge18bb.col" /> 
    </meta> 
      
    

    Gdy załaduje mapę to podmienią się tylko kolizje. Modeli nie widać. Dopiero jak uruchomię edytor na serwerze i zrobię tak jak napisałem poniżej to dopiero modele się pojawiają.

    A więc robię tak

    1. Uruchamiam w edytorze listę obiektów

    2. Odszukuje podmieniony model i go zaznaczam

    3. Potem klikam na przycisk canel i model zostaje podmieniony

    Dodam że ten problem nie występują przy wszystkich modelach ale tylko przy nie których.

    Może ktoś wie o co biega i czy da się to jakoś naprawić?

  4. Sam miałem jakiś czas temu taki problem i przyczyną było że wcześniej używałem w single programu o nazwie GTA-SA Crazy Trainer (mogłeś mieć też jakiś inny tego typu program włączony). Jeżeli nie wyłączyłeś go przed włączeniem MTA to ban na wszystko leci nawet na edytor. Czasami jest tak że nawet jak się tego typu program wyłączy to i tak MTA twierdzi że jest włączony. Więc jeżeli się chce grać przez neta, a wcześniej się używało tego typu programów to najlepiej jest zrestartować komputer i dopiero najlepiej włączyć MTA.

    Wcześniej sam nieraz do single używałem takich programów ale zazwyczaj wyskakiwało tylko ostrzeżenie jak zapomniałem ich wyłączyć, a teraz musieli wprowadzić jakieś dodatkowe zabezpieczenia i się jest lepiej pilnować i zawsze trzeba wyłączać takie programy jeżeli chce się grać przez neta. Po minięciu podanego czasu zazwyczaj można grać z powrotem.

  5. Witam. W 3ds max zrobiłem sobie kilka modeli do GTA SA. W normalnej grze modele działają prawidłowo. Potem modele dodałem do MTA jednak nie wszystkie się podmieniają. Modele w MTA chciałem podmienić za konkrete modele z gry. Samych modeli mam 4 i są to budynki. 3 z nich podmieniły się prawidłowo, a w 4 tylko kolizja. Jednak kiedy ten 4 model podmieniłem za jeszcze inny to już się normalnie podmienił. Konsola nie pokazuje żadnych błedów. Czy może ktoś wie dlaczego nie za wszystkie modele w grze da się podmienić poprawnie nowe mode?

  6. Dzisiaj na jednym z polskich serwerów rpg byłem świadkiem jak admin na ekranie kina w Fort carson puszczał filmy z YouTube. Z tego co wyczytałem na necie owa opcja została wprowadzona dopiero w wersji 1.5 Może ktoś podpowie jak takie coś zrobić albo może jest gdzieś skrypt udostępniony, który umożliwia odtwarzanie filmów w ten sposób. Poniżej zdięcje z tego serewra.

    gtasa-201_wqannxa.jpg

  7. Czy w mta działają tekstury alpha? Chciałem dodać zupłenie nowy obiekt z nowym plikiem txd i niestety nie była ona wyświetlana. W zwykłej grze wystarczy w pliku IDE zmienić jeden parametr i wszystko ładnie pieknie działa, a tutaj tego nie umiem rozpracować.

  8. Czy da się zmienić folder instalacji klienta. W ostatniej wersji coś pozmieniali i od tej pory nie mogę zainstalować klienta tam gdzie mam zainstalowaną grę. Było to bardzo wygodne bo w razie formatu wystarczyło ponownie zainstalować program i można było grać na danym serwerze bez pobierania wszystkich danych, a teraz jak tylko mam format to potem muszę jeszcze raz pobierać to samo. Wiem że mógłby kopie zrobić ale mimo wszystko tato rozwiązanie było wygodniejsze.

  9. Dodałem nowe modele do oryginalnego GTA SA. Stworzyłem nowy plik ide, ipl i nowe archiwum dla plików dff, col i txd. Niestety gdy uruchomiłem mta i edytor zmian nie zobaczyłem. W normalnym GTA SA modele działają ale tu nie. Czy może jest chociaż jakiś sposób na ominięcie owych zabezpieczeń bo pewnie przez to MTA nie chce wyświetlać zupełnie nowych modeli. Nie mówię żeby to działało jak ktoś wejdzie na serwer ale chociaż tak się pobawić w edytorze. Mam możliwość dodania nawet większe mapy od oryginalnej mapy z GTA SA ale niestety przez brak możliwości dodawania nowych obiektów nie da rade. To znaczy da ale wolałbym zostawić oryginalną mapę. Jeżeli się i nato nie znajdzie sposób to dam sobie z tym spokój i może kiedyś się doczekam na taką opcje.

  10. W czasie gry w pewnym momencie wywala taki bład

    Version = 1.3.5-release-6596.0.000

    Time = Sat Jul 19 15:02:21 2014

    Module = G:\Gry\GTA\SA\GTA San Andreas\gta_sa.exe

    Code = 0xC0000005

    Offset = 0x001D85AA

    EAX=3BEBB5E0 EBX=00000000 ECX=3BEBB590 EDX=342B73BC ESI=00000000

    EDI=04A06580 EBP=00000000 ESP=0028FC58 EIP=005D85AA FLG=00010246

    CS=0023 DS=002B SS=002B ES=002B FS=0053 GS=002B

    Ktos cos poraddzi?

  11. Jak dobrze zrozumiałem funkcja https://wiki.multitheftauto.com/wiki/GetSoundMetaTags pozwala na wyswietlanie tytułów piosenek, albumów itd, jak ją podczepić do tej funkcji?

    addEventHandler( 'onClientResourceStart', resourceRoot, 
        function( ) 
            local uSound = playSound3D( 'http://91.121.89.153:8050', 316.7998, -1877.69922, 1.1 )  
            setSoundMaxDistance( uSound, 50 ) 
        end 
    ) 
    

    https://wiki.multitheftauto.com/wiki/GetSoundMetaTags

  12. Grając na różnych serwerach można spotkać skrypt który umożliwia słuchania prawdziwego radia. Z tego co zauważyłem takie radio można ustawić w budynkach, w samchodach, czy nawet przy graczu. Np. chciałby takie radio ustawić w budynku i żeby można było wpisać i poteme wybrać dowolną stacje. Jak takie coś zrobić?

  13. Wymodelowłem sobie nie wielką wyspę w 3ds max do MTA składającą się z około 70 obiektów. Za pomocą skrptu stworzonego przez 50p wyeksportowałem sobie ją pod format MTA. Również przygotowałem odpowiednie pliki takiej jak dff, col i txd. Złączyłęm to razem i podpiołem do MTA. Uruchomiłem serwer i włączyłem gre. Kiedy dotarełem na miejscie okazało się że nie wszystkie obiekty posiadają teksture tylko mają białe tło. Tak to wygląda

    http://img571.imageshack.us/img571/214/qs2k.jpg

    i ile bym nie kobinował żeby to naprawić efekt jest taki sam. Co ciekawe drogę którą umiesciłem na wyspie w każdym miejscu posiada teksturę nawet jeżeli teren koło drogi jej nie posiada i nie wiem czemu tak jest.

    Skrypt 50p

    viewtopic.php?f=108&t=27406

  14. Mój ulubiony tryb to tryb race DM. Im więcej osób gra na takim serwerze to gra chodzi coraz bardziej zwolnionym tempie. Ludzie taką przypadłość określająjak się nie mylę lagami. Więć co jest przycznyą tych lagów, wolny internet czy słaby PC, a może jeszcze coś innego?

    Na koniec dodam że jak na takim serwerze jest np. 10 osób to gra chodzi bardzo płynnie.

×
×
  • Create New...