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

Wysłany: 2016-08-29, 19:30


reasterxx

Zielone Lua






Wiek: 26
Na forum: 3566 dni
Posty: 17
Nick w MP: reasterx



Respekt: 50

Witam chcia?bym si? nauczy? pisa? skrypty w lua mam nawet pomys? jak ta praca mia?a by wygl?da? tylko brak mi do?wiadczenia i nawet nie wiem od czego zacz?? mi?o by te? by?o jak by kto? wyt?umaczy? co musi by? napisane po stronie servera i client'a z g?ry dzi?ki :]

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-29, 19:55


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Napisz o jak? prace ci chodzi. Rozpisz si? :P

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-29, 20:18


reasterxx

Zielone Lua






Wiek: 26
Na forum: 3566 dni
Posty: 17
Nick w MP: reasterx



Respekt: 50

My?la?em nad prac? wo?enia mebli do domu ,?e mam np w aucie krzes?o wyjmuje je wchodz? do interioru i odk?adam co? mi si? wydaje ,?e to b?dzie do?? zaawansowany skrypt ,ale my?l? ,?e z pomoc? Tego forum jako? mi si? uda :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-29, 20:21


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8


Więcej informacji znajdziesz w Wikipedii MTA:

createObject


Więcej informacji znajdziesz w Wikipedii MTA:

attachElements


Więcej informacji znajdziesz w Wikipedii MTA:

detachElements


Więcej informacji znajdziesz w Wikipedii MTA:

setElementInterior


Więcej informacji znajdziesz w Wikipedii MTA:

setElementDimension


To s? takie podstawowe funkcje, my?le, ?e o outputChatBox itp wspomina? nie musz? :P

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-29, 20:27


reasterxx

Zielone Lua






Wiek: 26
Na forum: 3566 dni
Posty: 17
Nick w MP: reasterx



Respekt: 50

A jakie? element daty musz? ustawia? itp ? :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-29, 20:35


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

No to ju? wedle twojego umys?u ale no raczej b?d? potrzebne.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-29, 20:46


reasterxx

Zielone Lua






Wiek: 26
Na forum: 3566 dni
Posty: 17
Nick w MP: reasterx



Respekt: 50

Dobra zaraz co? skombinuje jaki? pocz?tek kodu jak co? mo?na liczy? na twoj? pomoc ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-29, 20:55


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

reasterxx, Tego 'Support Team' pod nickiem dla dekoracji nie mam :P . Pomog?.


Musisz stworzy? tablic? i losowa? z niej punkty. - Na pocz?tek.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-29, 21:13


reasterxx

Zielone Lua






Wiek: 26
Na forum: 3566 dni
Posty: 17
Nick w MP: reasterx



Respekt: 50

Dopiero teraz od?wie?y?em i zobaczy?em co napisa?e? ,ale nie wiem czy to dobrze czy ?le napisa?em sobie linijk? na blip marker i zaczynam pisa? gdy wejd? do markeru stworzy auto na koordynatach tylko jest problem ,?e to si? nie dzieje ;/ stworzy?em takie co?
local pracuj createMarker (1933.30676, -1864.0837413.56194-1"cylinder"2.0076255255)
    function pojazd (thePlayermatchingDimension)
     if isElementWithinMarker (thePlayerpracujthen
        createVehicle(thePlayer,609,1921.04675, -1863.2614713.56039)
    end
    end

Mi?o b?dzie jak mnie nikt nie wy?mieje ,ale jest to 1-wsze podej?cie do lua

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-29, 21:19


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

 

local pracuj createMarker(x,y,z,"cylinder",2.0,76,255,255)

function pojazd(thePlayer,matchingDimension)
local woz createVehicle(609,x,y,z)
warpPedIntoVehicle(woz)
end
addEventHandler("onMarkerHit",pracuj,pojazd)


Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-29, 21:23


BlackTen

LUA Dev.






Wiek: 28
Na forum: 4329 dni
Posty: 698

Piwa: 2080

Respekt: 157
Respekt: 157Respekt: 157

Do tego kodu
local pracuj createMarker(x,y,z,"cylinder",2.0,76,255,255)

function pojazd(thePlayer,matchingDimension)
local woz createVehicle(609,x,y,z)
warpPedIntoVehicle(woz)
end
addEventHandler("onMarkerHit",pracuj,pojazd)


radzi? bym ci doda? funkcj? kt?ra sprawdza czy gracz jest w poje?dzie, i je?li jest to nie b?dzie m?g? rozpocz?? pracy. Bo jak tego nie dodasz b?d? mogli j? bugowa? i b?d? mieli 500+ punkt?w na raz ;)

funkcja na sprawdzanie to

Więcej informacji znajdziesz w Wikipedii MTA:

isPlayerInVehicle


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-29, 21:36


reasterxx

Zielone Lua






Wiek: 26
Na forum: 3566 dni
Posty: 17
Nick w MP: reasterx



Respekt: 50

No okej teraz tworzy pojazd ,ale nie teleportuje do pojazdu b??d w linijce 11
warpPedIntoVehicle(woz


EDIT#1:Ju? naprawi?em po prostu by?o trzeba doda? thePlayer ;P
EDIT#2:Nic nie rozumiem z tej funkcji co poda? BlackTen nie chc? gotowca lecz troch? obja?nienia

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-29, 23:08


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Na ch?opski rozum :

S-side : odwo?anie do wszystkich uczestnik?w serwera jak i element?w serwera, chyba, ?e u?yjemy warunku.

C-side : odwo?anie do jednego elementu localPlayer, kt?ry jest ?r?d?em kodu. Np GUI.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-29, 23:16


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

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

client side kod wykonuje si? na komputerze gracza, server-side jak sama nazwa wskazuje, na serwerze

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-08-30, 09:42


reasterxx

Zielone Lua






Wiek: 26
Na forum: 3566 dni
Posty: 17
Nick w MP: reasterx



Respekt: 50

Dobrze jednak postanowi?em stworzy? to realniej tzn. ,?e pojazdy s? ju? stworzone wchodz? i jad? mam jednak p?tle pojazdy si? tworz? u?y?em funkcji setElementFrozen by jaki? gracz nie wypycha? nigdzie pojazdu ,a teraz mam pytanie czy jest na to jaka? funkcja ,?e gdy gracz wejdzie do pojazdu "odmra?a go" czy musz? doda? zdarzenie ,?e gracz wchodzi do pojazdu ?

[ Dodano: 2016-08-30, 10:51 ]
Dobrze poradzi?em sobie z tym sam doda?em zdarzenie lecz teraz mam b??dy ,poniewa? na pocz?tku pokaza?o mi komunikat ,?e rozpoczynam prace ,a teraz po restarcie skryptu ca?y czas ukazuje si? napis ,?e mam aktywne zlecenie.
addEventHandler("onVehicleEnter"resourceRoot, function(plrseat)
        if seat == 0 then 
        if getElementData(plr"graczPracuje") == false then 
        setElementData(plr"graczPracuje"true)
        setElementFrozen(sourcefalse)
        outputChatBox("*Rozpoczynasz prac?*Zawie? meble do klienta!"plr00255)
    else
    outputChatBox("Posiadasz ju? zlecenie!"plr25500


Postaw piwo autorowi tego posta
 

 
Tagi: rozpoczęcie :: skryptu :: prace
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