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

Wysłany: 2016-02-02, 16:21


DaxRel69







Wiek: 30
Na forum: 4107 dni
Posty: 171
Nick w MP: DaxRel

Piwa: 4368

Respekt: 71,5

Ostrzeżeń: 60%
Witam mam problem stworzy?em prace i nie daje mi hajsu

Kod:

setElementData(el, "gracz_praca", false)
triggerServerEvent("givePlayerMoney", el, 86 ,0)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-03, 08:27


Fanciak

BOT






Wiek: 25
Na forum: 4446 dni
Posty: 728
Nick w MP: Fanciak

Piwa: 1572

Respekt: 500
Respekt: 500

Strona servera:


addEvent("givePlayerMoney"true)
addEventHandler("givePlayerMoney"root, function(money)
    if not tonumber(moneythen return end
    givePlayerMoney(sourcemoney)
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-04, 15:05


DaxRel69







Wiek: 30
Na forum: 4107 dni
Posty: 171
Nick w MP: DaxRel

Piwa: 4368

Respekt: 71,5

Ostrzeżeń: 60%
Dobra mam takie co? i nie chce mi wyp?aca? hajsu
tu po stronie Servera
Kod:

local m1 = createMarker(-2021.1474609375, -96.630859375, 35.1640625, "cylinder", 4.0, 255, 0, 0)
vehs = {}


function removePreviousVehicles(plr)
for i,v in ipairs(getElementsByType("vehicle", resourceRoot)) do
local sby = getElementData(v, "zrespilGracz")
if sby and sby == plr and getPedOccupiedVehicle(plr) ~= v then
destroyElement(v)
end
end
end

addEventHandler("onMarkerHit", m1, function(el, md)
if getElementData(el, "zrespilGracz") then
outputChatBox("praca w trakcie poprawek", el)
return
end

if not md or getElementType(el) ~= "player" or getPedOccupiedVehicle(el) then return end

local x,y,z = getElementPosition(el)
local bus = createVehicle(400, x,y,z,-1996.697265625, -95.982421875, 35.614765167236)

setElementData(bus, "zrespilGracz", el)
setElementData(bus, "pojazd_paliwo", 50)
setElementData(bus, "pojazd_przebieg", 100)

warpPedIntoVehicle(el, bus)
removePreviousVehicles(el)
triggerClientEvent(el, "STARTJobBus", resourceRoot, bus)

vehs[el] = bus
end)

addEvent("STOPJobBus", true)
addEventHandler("STOPJobBus", resourceRoot, function()
local pojazd = getPedOccupiedVehicle(localPlayer)
if pojazd then
destroyElement(pojazd)
end
end)

addEvent("destroyVeh", true)
addEventHandler("destroyVeh", getRootElement(),
function()
if vehs[source] then
if isElement(vehs[source]) then destroyElement(vehs[source]) end
end
end)


a Tu Clienta
Kod:

local districtsBus = {
{
-2004.89453125, -69.4912109375, 34.776847839355},
{-2004.509765625, 87.2861328125, 27.210205078125},
{-2005.1318359375, 191.1005859375, 27.206296920776},
{-2001.4443359375, 318.09765625, 34.682788848877},
{-1999.939453125, 471.01953125, 34.68286895752},
{-2071.75390625, 506.8623046875, 34.620975494385},
{-2122.7568359375, 506.5380859375, 34.620933532715},
{-2146.4794921875, 482.470703125, 34.62084197998},
{-2149.2724609375, 363.02734375, 34.839111328125},
{-2203.06640625, 323.5322265625, 34.777160644531},
{-2254.57421875, 309.3173828125, 34.787921905518},
{-2254.390625, 229.06640625, 34.831298828125},
{-2253.78125, 111.734375, 34.776958465576},
{-2258.03125, -4.8271484375, 34.777114868164},
{-2272.09375, -68.2578125, 34.769542694092},
{-2361.173828125, -68.0390625, 34.778797149658},
{-2372.80859375, -106.875, 34.839111328125},
{-2329.201171875, -193.990234375, 34.775260925293},
{-2275.1806640625, -192.98828125, 34.777370452881},
{-2168.8583984375, -175.677734375, 34.77855682373},
{-2165.5380859375, -78.6474609375, 34.775604248047},
{-2095.546875, -70.970703125, 34.838829040527},

}

local jobTarget
local jobMarker
local jobVehicle
local maxTarget = #districtsBus

function finishJob()
if jobMarker and isElement(jobMarker) then
destroyElement(jobMarker)
jobMarker = nil
end

if jobTarget and isElement(jobTarget) then
destroyElement(jobTarget)
jobTarget = nil
jobTarget = 0

end

triggerServerEvent("destroyVeh", localPlayer)

end


function busDriver(el, md)
if el ~= localPlayer or not md then return end
if jobTarget > maxTarget and getPedOccupiedVehicle(el) then return end
if jobTarget == maxTarget and not getPedOccupiedVehicle(el) then return end

if jobTarget == #districtsBus then
finishJob()
playSoundFrontEnd(5)
outputChatBox("* Zako?czy?e?/a? prac? kosiarek!")
else
showMarker()
playSoundFrontEnd(12)
triggerServerEvent("givePlayerMoney", localPlayer, 10, 0)
end
end

function showMarker()
if jobMarker and isElement(jobMarker) then
destroyElement(jobMarker)
jobMarker = nil
end

jobTarget = jobTarget + 1
jobMarker = createMarker(districtsBus[jobTarget][1], districtsBus[jobTarget][2], districtsBus[jobTarget][3], "checkpoint", 4, 0, 0, 255)

if districtsBus[jobTarget+1] then
ile = districtsBus[jobTarget+1]
setMarkerTarget(jobMarker, ile[1], ile[2], ile[3])
end

addEventHandler("onClientMarkerHit", jobMarker, busDriver)
end

addEvent("STARTJobBus", true)
addEventHandler("STARTJobBus", resourceRoot, function(veh)
outputChatBox("* Rozpocz??e?/a? prac? kosiarek!")
jobVehicle = veh
jobTarget = 0
showMarker()
end)

addEventHandler("onClientResourceStop", resourceRoot, function()
if jobVehicle and getElementData(localPlayer, "gracz_praca") then
setElementData(localPlayer, "gracz_praca", false)
end
end)

addEventHandler("onClientVehicleExit", resourceRoot, function(plr, seat)
if seat == 0 then
if plr == localPlayer then
finishJob()
outputChatBox("* Zako?czy?e? prac?")
end
end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-04, 15:37


Emm

***** ***






Wiek: 32
Na forum: 3880 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
DaxRel69, dodaj to do strony serwera:
addEvent("givePlayerMoney"true)
addEventHandler("givePlayerMoney"getRootElement(),function(ile)
givePlayerMoney(sourcetonumber(ile))
end)


Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-04, 15:42


DaxRel69







Wiek: 30
Na forum: 4107 dni
Posty: 171
Nick w MP: DaxRel

Piwa: 4368

Respekt: 71,5

Ostrzeżeń: 60%
Jak pode?lesz mi gotowe? Oczywi?cie dam piwko :-)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-04, 19:19


Emm

***** ***






Wiek: 32
Na forum: 3880 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Strona server'a

addEvent("givePlayerMoney"true)
addEventHandler("givePlayerMoney"getRootElement(),function(ile)
givePlayerMoney(sourcetonumber(ile))
end)

local m1 createMarker(-2021.1474609375, -96.63085937535.1640625"cylinder"4.025500)
vehs = {}


function removePreviousVehicles(plr)
for i,v in ipairs(getElementsByType("vehicle"resourceRoot)) do
local sby getElementData(v"zrespilGracz")
if sby and sby == plr and getPedOccupiedVehicle(plr) ~= v then
destroyElement(v)
end
end
end

addEventHandler("onMarkerHit"m1, function(elmd)
if getElementData(el"zrespilGracz"then
outputChatBox("praca w trakcie poprawek"el)
return
end

if not md or getElementType(el) ~= "player" or getPedOccupiedVehicle(elthen return end

local x,y,getElementPosition(el)
local bus createVehicle(400x,y,z,-1996.697265625, -95.98242187535.614765167236)

setElementData(bus"zrespilGracz"el)
setElementData(bus"pojazd_paliwo"50)
setElementData(bus"pojazd_przebieg"100)

warpPedIntoVehicle(elbus)
removePreviousVehicles(el)
triggerClientEvent(el"STARTJobBus"resourceRootbus)

vehs[el] = bus
end)

addEvent("STOPJobBus"true)
addEventHandler("STOPJobBus"resourceRoot, function()
local pojazd getPedOccupiedVehicle(localPlayer)
if pojazd then
destroyElement(pojazd)
end
end)

addEvent("destroyVeh"true)
addEventHandler("destroyVeh"getRootElement(),
function()
if vehs[sourcethen
if isElement(vehs[source]) then destroyElement(vehs[source]) end
end
end)



Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-04, 21:17


kzum91







Wiek: 31
Na forum: 3955 dni
Posty: 7



Respekt: 50

Czy teraz tylko RCONI mog? montowac turbo w aucie ? Jezeli jest zle to prosz? o popraw? wynagrodze :arrow: :piwo:
I respektem

function handling(gracz,cmd)
pojazd getPedOccupiedVehicle(gracz)
if pojazd then
local velocity 320.0 -- (Predkosc maksymalna )
local acceleration 20 -- (Przyspieszenie )
setVehicleHandling(pojazd"maxVelocity"velocity)
setVehicleHandling(pojazd"engineAcceleration"acceleration )
outputChatBox("Pomy?lnie Zamontowano Uk?ad Turbo4 w twoim aucie"thePlayer,true)
end
end 
if isObjectInACLGroup ("user."..accaclGe:tGroup ("RCON")) then
addCommandHandler("addturbo4"handling)
R* R*

Doda?em znaczniki lua // Fanciak

Ostatnio zmieniony przez Fanciak 2016-02-05, 09:20, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-04, 22:33


Emm

***** ***






Wiek: 32
Na forum: 3880 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Raczej tak b?dzie
function handling(gracz,cmdpojazd getPedOccupiedVehicle(gracz) 
if pojazd then 
if isObjectInACLGroup ("user."..accaclGetGroup ("RCON")) then 
local velocity 320.0 -- (Predkosc maksymalna local acceleration 20 -- (Przyspieszenie setVehicleHandling(pojazd"maxVelocity"velocitysetVehicleHandling(pojazd"engineAcceleration"acceleration outputChatBox("Pomy?lnie Zamontowano Uk?ad Turbo4 w twoim aucie"thePlayer,trueend 
end 
end
addCommandHandler("addturbo4"handling)   


Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-06, 08:46


Patrix100

Amator LUA.






Wiek: 26
Na forum: 3887 dni
Posty: 182
Nick w MP: .:Patrix:.

Piwa: 952

Respekt: 40,5

Szukam skryptu na mk jak jest na py?u.

Podpis
Pomogłem? Wystarczy że podziękujesz albo dasz respekt :D
Wole respekt niz piwka :P
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-08, 07:45


kzum91







Wiek: 31
Na forum: 3955 dni
Posty: 7



Respekt: 50

Robie z kumplem serwa, napisalem mu mete do podmianek felg wam dam urywek jej. Jaki? b??d mu wyskakuje


<meta>
    <info author="kzum91" name="Felgiii" version="1.0" type="script" />
    
    <script src="wheel_sr2.txd" type="txd" />
    <script src="wheel_sr2.dff" type="dff" />
</meta>


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-08, 10:25


venzikk

LUA, MODELER






Wiek: 24
Na forum: 3823 dni
Posty: 235
Nick w MP: VenZ

Piwa: 3158

Respekt: 240
Respekt: 240Respekt: 240

kzum91,
Patrz najpierw tworzysz folder pod nazw? np. ''Podmianka'' nast?pnie wrzucasz do niego pliki txd i dff.
Gdy to zrobisz tworzysz plik lua i dajesz tam taki kodzik:

txd engineLoadTXD("nazwatxd.txd")--(W nawiasie wpisujemy nazwe pliku .txd)
engineImportTXD(txdID)--(Kolejnie sprawdzamy txd i za jaki model ma podmienia? )
dff engineLoadDFF("nazwa dff.dff"ID)--(W nawiasie wpisujemy nazwe pliku .txd i id podmienianego auta,broni,skina itp.)
engineReplaceModel(dffID)--(Kolejne sprawdzamy plik .dff i za jaki model ma podmieniac wpisujemy znowu id.)



Potem zapisujesz wrzuczasz do folderu "Podmianka" i tworzysz mete, kt?ra ma wygl?da? tak:




<meta>
<info author="Tw?j nick"/>
<script type="client" src="Nazwa pliku kua, kt?ry zapisa?e?.lua" />
<file src="nazwa txd z folderu "podmianka".txd" />--Nazwa Pliku Txd najlepiej ?eby by?o to jego id
<file src="nazwa dff z folderu "podmianka:".dff" />--Nazwa Pliku Dff najlepiej ?eby by?o to jego id
</meta>




Licz? na piwko :3

Podpis



Hej
,Tak ty! Pomogłem ci? zostaw
:piwo:


Pomagam w miarę możliwości :)

Kontakt:
Discord: VenZio#8080
GG:63293490
skype:szymex1021
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-12, 00:28


Emm

***** ***






Wiek: 32
Na forum: 3880 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
"venzikk" napisał/a:

kzum91,
Patrz najpierw tworzysz folder pod nazw? np. ''Podmianka'' nast?pnie wrzucasz do niego pliki txd i dff.
Gdy to zrobisz tworzysz plik lua i dajesz tam taki kodzik:

txd engineLoadTXD("nazwatxd.txd")--(W nawiasie wpisujemy nazwe pliku .txd)
engineImportTXD(txdID)--(Kolejnie sprawdzamy txd i za jaki model ma podmienia? )
dff engineLoadDFF("nazwa dff.dff"ID)--(W nawiasie wpisujemy nazwe pliku .txd i id podmienianego auta,broni,skina itp.)
engineReplaceModel(dffID)--(Kolejne sprawdzamy plik .dff i za jaki model ma podmieniac wpisujemy znowu id.)



Potem zapisujesz wrzuczasz do folderu "Podmianka" i tworzysz mete, kt?ra ma wygl?da? tak:




<meta>
<info author="Tw?j nick"/>
<script type="client" src="Nazwa pliku kua, kt?ry zapisa?e?.lua" />
<file src="nazwa txd z folderu "podmianka".txd" />--Nazwa Pliku Txd najlepiej ?eby by?o to jego id
<file src="nazwa dff z folderu "podmianka:".dff" />--Nazwa Pliku Dff najlepiej ?eby by?o to jego id
</meta>




Licz? na piwko :3


Dwa razy w mecie u?y?e? przy file cudzys??w, co? takiego.
Za???my ?e plik *.txd i *.dff maj? nazw? club, a folder "podmianka", a skrypt na podmienianie "replace.lua"

<meta>
<script src="replace.lua" type="client" />
<file src="podmianka/club.dff" />
<file src="podmianka/club.txd" />
</meta>


Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-14, 21:56


MIKAELmta







Wiek: 24
Na forum: 3978 dni
Posty: 311

Piwa: 10617

Respekt: 355,3
Respekt: 355,3Respekt: 355,3Respekt: 355,3Respekt: 355,3

EDIT: Juz naprawione.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-15, 16:28


P.Wiśnia

Programista LUA






Wiek: 24
Na forum: 4044 dni
Posty: 568
Nick w MP: P.Wiśnia

Piwa: 376

Respekt: 100
Respekt: 100

Prosze o przerobie skryptu aby marker znalaz? sie w interiorze o nr 3 na kordach
358.5, 179.4, 1008.0,

Skrypt:
Kod:

local marker = createMarker (-2055.246484375, 455.36796875, 34.2040625 , "cylinder", 1.0, 255, 0, 0)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-15, 16:30


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%
Kod:


local marker = createMarker (358.5, 179.4, 1008.0, "cylinder", 1.0, 255, 0, 0)
setElementInterionr(marker,3)


Postaw piwo autorowi tego posta
 

 
Tagi: prośby :: przerobienie :: skryptu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Zasoby do MTA » PROŚBY O PRZEROBIENIE SKRYPTU Odpowiedz do tematu

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