Witamy na GTAOnline Obecny czas to 2018-10-15, 13:03 Użytkowników: 76387
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj


GTAONLINE.PL
Tematy otagowane jako: praca
1. Praca nie daję pieniędzy
Witam otóż owa praca górnika nie daję pieniędzy pomoże ktos?
KOD
[lua]local weapon_id = 7
local category_animation = "BASEBALL"
local digging_animation = "bat_4"

str=""
local t=createElement("text")
setElementData(t,"name",str)
setElementPosition(t,-981.93, -1361.30, 116.80+4)

function aktualizujText()
local q=exports["ogrpg-db"]:dbGet("select * from job_top_gornik order by ilosc desc limit 10")
str=""
for i,v in ipairs(q) do
iii=i
local nick=exports["ogrpg-db"]:dbGet("select login,login2 from ogrpg_users where id=?", v["uid"])
for i2,v2 in ipairs(nick) do
if i2 < 1 then return end
if v2["login2"] == false then
str=""..str.."n"..iii..". "..v2["login"].." - "..v["ilosc"].." wydobytych surowców"
else
str=""..str.."n"..iii..". "..v2["login2"].." - "..v["ilosc"].." wydobytych surowców"
end
end
end
setElementData(t, "name", str)
end
setTimer(aktualizujText, 10000, 0)

function give_weapon()
giveWeapon(source, weapon_id, 1)
setPedWeaponSlot(source, 1)
end
addEvent("kilof", true)
addEventHandler("kilof", getRootElement(), give_weapon)

function animation()
setPedAnimation(source, "BASEBALL", "Bat_4")
end
addEvent("animation"...
2. [SKRYPT] Praca kuriera
Witam przedstawiam wam skrypt na pracę kuriera

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.


Prezentacja pracy: https://www.youtube.com/w...eature=youtu.be
3. Praca sweeper nie działa naliczanie KG
Witam robię pracę czyszczenia ulic i mam problem bo nie działa mi naliczanie KG a żadne błędy nie wyskakują pomocy
[lua]
local time=getTickCount()



function isEventHandlerAdded( sEventName, pElementAttachedTo, func )
if
type( sEventName ) == 'string' and
isElement( pElementAttachedTo ) and
type( func ) == 'function'
then
local aAttachedFunctions = getEventHandlers( sEventName, pElementAttachedTo )
if type( aAttachedFunctions ) == 'table' and #aAttachedFunctions > 0 then
for i, v in ipairs( aAttachedFunctions ) do
if v == func then
return true
end
end
end
end

return false
end
local function naliczaj2(veh)
if getTickCount()-time>5000 then
time = getTickCount()
local kg = getElementData(veh,"kilogramy") or 0
local vx,vy,vz = getElementVelocity(veh)
local spd=((vx^2 + vy^2 + vz^2)^(0.5)/2)
if spd>0 then
kg = kg+(spd * 1.25)
setElementData(veh, "kilogramy", kg)
end
end
end

function rendering2()
local pojazd = getPedOccupiedVehicle(localPlayer)
if not pojazd then return end
if getElementData(pojazd,"kilogramy") and getElementData(pojazd,"kilogramy") then
naliczaj2(pojazd)
end
end
addEventHandler("onClientVehicleEnter",root,function(p)
if p ~= localPlayer then return end
if isTimer(timer) then killTimer(timer) end
time=getTickCount()
timer = setTimer(rendering2,5000,0)
end)
addEventHandler("onClientVe...
4. Nie działa praca
praca_s.lua:24: ')' expected (to close '(' at line 16) near 'else'
DB3
Do pracy wedkarza postanowiłem dodać ,,topke" lecz podczas dodawania coś źle dodałem, a poprzednia praca normalnie mi dzialala ;p
[lua]
local pkt1 = createMarker(169.43, 641.99, 6.65-0.99, "cylinder", 9, 255, 255, 0, 100)
local pkt2 = createMarker(185.80, 654.09, 6.65-0.96, "cylinder", 2, 255, 255, 0, 100)
local pkt3 = createMarker(182.40, 652.17, 6.65-0.96, "cylinder", 2, 255, 255, 0, 100)
local pkt4 = createMarker(152.89, 637.36, 6.65-0.96, "cylinder", 2, 255, 255, 0, 100)
local pkt5 = createMarker(155.54, 638.34, 6.65-0.96, "cylinder", 2, 255, 255, 0, 100)


local blipxd = createBlip(169.57, 642.07, 6.65, 46)

function startJob(thePlayer)
local theVehicle = getPedOccupiedVehicle (thePlayer)
if not theVehicle then
outputChatBox("* Rozpocznasz połów. Czekaj cierpliwię aż złowiesz jakąś rybę!", thePlayer, 255, 255, 255)
setElementFrozen(thePlayer, true)
setPedAnimation (thePlayer, "SWORD", "sword_block", -1, false, false, true,true)
setTimer(function ()
setPedAnimation(thePlayer,false)
setElementFrozen(thePlayer, false)
local hajs = math.random(130,150)

outputChatBox("* Dostajesz "..hajs.." PLN za złowienie ryby!", thePlayer, 9, 45, 7)
triggerEvent("givePlayerMoney", thePlayer, hajs)
end
else
outputChatBox("* Żyłka się zerwała. Spróbuje ponownie!", thePl...
5. Praca Farmera
Witam przerabiam prace kosiarek z najnowszej paczki itsa . Chciał bym zrobic tak gdy wchodze w marker respi sie ciagnik i do niego podpięty farm trailer :/
6. Praca wymagana RP
Witam posiadam paczke pys 3.0 i np chciałbym aby na streetview było wymagane rp np 50rp aby było mozna pracować i nie wiem jak to zrobic pomoze ktos?
7. Mam roblem z praca a dokladnie z blipami na mapie
Witam mam problem gdyż zrobiłem prace jeżdżenia busem i dodałem żeby na minimapce wyswietlało się różowe C zrobilem zadzialalo ale jak wjedzie sie tam gdzie ma sie to c to nie znika to c tylko zostaje na minimapie
8. BUG z praca dorywczna
Otoz mam bug. Posiadam gm own-worlda i jest tam praca busy.
Podchodzi do markeru wyswietla sie (panel) i klikasz zatrudnij sie i potem poziom 1 2 3 i nie moge kliknac tego poziom 1 2 3 zeby tepnac jakis bug pomoze ktos: (sr za orto):
KOD:
notepad: C:

[lua]
-[[
autor: Asper & Payro
for: Own World
All rights reserved!
]]

local sx, sy = guiGetScreenSize()
local screenW, screenH = guiGetScreenSize()

function isMouseIn(psx,psy,pssx,pssy,abx,aby)
if not isCursorShowing() then return end
cx,cy=getCursorPosition()
cx,cy=cx*sx,cy*sy
if cx >= psx and cx <= psx+pssx and cy >= psy and cy <= psy+pssy then
return true,cx,cy
else
return false
end
end

function math.percent(percent,maxvalue)
if tonumber(percent) and tonumber(maxvalue) then
local x = (maxvalue*percent)/100
return x
end
return false
end

local x, y = screenW * 0.2625, screenH * 0.3926
local trzymam = false
local git = false

local x2, y2 = screenW * 0.2625, screenH * 0.4815
local trzymam2 = false
local git2 = false

local potrzebny = "?"

local m_marker = false

local w_marker = false
local w_blip = false

local marker = false
local blip = false

local e_marker = false
local e_blip = false

local zamowienie = 0

local punkty_bus = {
{--[[marker]] -187.36990356445, 1126.4725341797, 19.692775726318, --[[ped1]] -184.2621307373, 1128.2377929688, 19.7421875, 90, --[[ped2]] ...
9. [SKRYPT] Praca Listonosza
Siema, mam dla Was prosty skrypt na pracę listonosza.
Autorem jestem ja.
Zrobiłem to z nudów oraz żeby pseudole miały co jeść. :)
Zakaz usuwania, zmiany autora, na edycję/dodawanie swoich funkcji zezwalam.

Prezentacja:

PEŁNY EKRAN Odnośnik YouTube



Download: Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
10. [SKRYPT] Praca Rybaka
Cześć,
mam do oddania fajną prace rybaka. Proszę nie usuwać notki o autorze.

IMG:



Download:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
11. Nie wyswietla mi sie praca tunera w urzedzie
Witam,

Nie wyswietla mi sie praca tunera w urzedzie, jak to naprawic?
12. Praca od rp
Witam, chciałbym zapytać czy jest możliwość zrobienia pracy od rp ? np. praca busy od 200 rp. Jeżeli jest to bym poprosił o linijke skryptu albo wyjaśnienie jak to zrobić. Stawiam :piwo: :mrgreen:
13. Praca
Witam

Ostatnio wgrałem sobie na serwer parę skryptów 2 odpowiadają za pracę Taxi a 1 za zapis skina itp. Mam taki problem, że gdy kończę pracę taxi i wychodzę z
serwera to zapisuje się ten skin z taxi czy ktoś może mi wytłumaczyć co mam zrobić aby po wyjściu z Taxi wrócił skin który miałem wcześniej wybrany a praca zakończyła się (SKRYPTY NIE SĄ MOJE)

Zapis:

[lua]handler = dbConnect("sqlite", "gracze.db")

--Gracze
dbExec(handler, "CREATE TABLE IF NOT EXISTS gracze (id INTEGER PRIMARY KEY AUTOINCREMENT, account TEXT, money INTEGER, skin INTEGER )")


addEventHandler("onPlayerLogin",root,
function (_,account)
if not handler then
outputServerLog("Nie ma połączenia z bazą danych SQL")
return end
local name = getAccountName(account)
if not name then return end
local q = dbQuery ( handler, "SELECT * FROM gracze WHERE account = ?", name )
local result = dbPoll ( q, -1 )
if #result == 1 then
for _,v in pairs (result) do
setPlayerMoney(source,v.money)
setElementModel(source,v.skin)
setPlayerName(source,v.account)
end
elseif #result == 0 then
setElementModel(source,"0")
dbExec(handler, "INSERT INTO gracze (account, money,skin) VALUES (?,?,?)",name,0,0 )
setPlayerName(source,name)
end
end
)

a...
14. praca
otóż robie coś takiego czyli prace poprzez marker przerabiam to z małego gamemoda i nwm co jest nie tak .. wszystko sie pokazuje lecz gdy wpisuje /job i wybieram 1 to nic sie nie dzieje .. pomoże ktoś ??

[lua]
function onJoin1 ()
local Jobber1 = getPlayerAccount(source)
if (Jobber1) then
local leveltrucker = getAccountData(Jobber1, "keks.truckerlevel")
if getAccountData(Jobber1, "keks.job") == 0 then
outputChatBox("You have no job! Take a job and earn money!", source, 255, 255, 0)
elseif getAccountData(Jobber1, "keks.job") == 1 then
outputChatBox("You are a trucker! Use /jobhelp for more information", source, 255, 255, 0)
outputChatBox("Dein Level: "..leveltrucker.."!", source, 255, 255, 0)
elseif getAccountData(Jobber1, "keks.job") == 3 then
outputChatBox("You are a Pilot! Use /jobhelp for more information", source, 255, 255, 0)
end
end
end
addEventHandler("onPlayerLogin", getRootElement(), onJoin1)
pickup = createPickup ( -153.37437438965,1077.337890625,19.7421875, 3, 1274, 100)
jobmarker = createMarker(-153.37437438965,1077.337890625,19.7421875, "cylinder", 0.89999997615814,255,255, 255, 0)

function openjob (thePlayer)
outputChatBox(" Urzyj komendy /praca 1 aby rozpocząć prace ", thePlayer, 255, 255, 0)
outputChatBox("/praca 1 (1= kierowca tira, )", thePlayer, 255, 0, 0)
end
addEventH...
15. [MTA] MTA:SA #6 - Praca busów + W
https://www.youtube.com/w...COojmiMdrU&t=1s
16. [MTA] Praca Kuriera - New Place
Zapraszam wszystkich do oglądania!: https://www.youtube.com/w...epAXNOXYY&t=97s
17. tworzenie drzew praca dorywcza
Witam mam takie pytanie jak zrobić by obiekt tworzył się z tabeli drzewo
przykład

tabela

local drzewo 
= {
{-
1170.80, -1019.29129.22},


tworzenie drzewa

local drewno 
createObject(696xxx)


i co zrobił by tam gdzie są xxx zrobić tak by tworzyło drzewa z tabeli drzewo?
18. [SKRYPT] Calm Life- Praca Rybaka
Witam, przedstawiam Pracę Rybaka z serwera Calm Life
Autor: NeX
Przedstawię jedynie demo Grafiki, skrypt w hide.



Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.


Liczę na :piwo: oraz R* ! ;)
19. [SKRYPT] Praca dorywcza- Magazyni
Witam,
zalega mi na dysku praca dorywcza "Magazyniera". Oddaję ją Wam, więc wykorzystajcie je na swoje pseudolki.

Kilka ss'ów:





Download:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
20. [SKRYPT] Praca na pętle
Siema, chciałem Wam przedstawić "kod xD " na pracę dorywczą.
Polega ona na tym, że normalnie tworzą nam się markery w kilku miejscach(to dodajemy normalnie w tabeli) i po wejściu w jakiś marker nam go usuwa.
A jak już wejdziemy we wszystkie markery to dostajemy hajs.

A teraz pytanie: po co to zrobiłem? przecież to nie jest żadna innowacja!
Odpowiadam, że dla wzoru, ponieważ jak niektórzy ludzie chcą zrobić taką prostą "pracę" w .lua, to po wejściu w marker usuwa nam się tylko ten umiejscowiony najniżej w tabeli. A tak się dzieje, ponieważ zamiast usunąć source usuwają tą zmienną, w której jest tworzony marker.
Czyli w paru słowach - dla nowych programistów lua, aby się nie zniechęcali, że lua jest jakieś trudne.


Skrypt:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
21. [SKRYPT] Praca dostawcy Mebli
Witam,
Chciałbym wam dzisiaj przedstawić pracę dostawcy Mebli, dla każdego 'Innowacyjnego" Pseudola.
Została ona dostosowana do GM'a Pystories 3.0, czyli do większości ogrpg.

Przedstawienie:
https://youtu.be/oUSjkAi6dh8

Download:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
22. [SKRYPT] Praca Archeologa
[center]
Witam!

Chciałbym Wam dziś zaprezentować mój ostatni skrypt, po części pisany specjalnie dla użytkowników gtao, gdyż dawno już tutaj nic nie wrzucałem.

Skrypt który pragnę zaprezentować, to praca archeologa, którą starałem się urozmaicić o wszystkie szczegóły jakie tylko mi wpadły do głowy, a są to choćby:
- minigra czyszczenia wykopanego przedmiotu,
- wymóg rozłożenia namiotu do, jako zabezpieczenie terenu kopania,
- ciekawe animacje,
- kopanie kilofem (mało realistyczne, ale animacji pod kopanie szpadlem nie było sorka :<)

Kod może zawierać jakieś bugi, gdyż jest to zbyt rozbudowany kod, abym mógł go w całości przetestować samemu, aczkolwiek każdy gracz pracuje w osobnym dimensionie (swoim własnym), dlatego z tym nie powinno być problemu.

Dlaczego każdy gracz ma własny dimension?
- Otóż mapa san andreas jest zbyt mała pod to, aby wszyscy mogli pracować na jednym dimensionie i nawet jeżeli pozbieracie punkty z całej mapy, to sami sobie w pewnym pliku konfiguracyjnym ustalacie po ile punktów ma danemu graczowi wylosować, jeżeli zaczęłoby pracę 50 graczy, domyślnie ustawiłem 3 punkty, to jest już 150 różnych punktów które musicie sobie sami dodać.
Dodatkowo jest dodany algorytm który zabezpiecza powtarzające się losowania, dlatego tych punktów musielibyście zebrać naprawdę ogromną ilość, a przeszkodą jest tutaj to, że punkty niebardzo mogą się znajdywać w bliskich odległościach od siebie, gdyż model namiotu jest również sporych rozmiarów.

Prze...
23. [SKRYPT] Praca złodzieja samochod
Witam was serdecznie, dziś postanowiłem stworzyć skrypt złodzieja samochodów.
W środku się znajduje wszelkie prawa do skryptu (dla ciekawych każdy może go używać oraz modyfikować). Daje wam filmik z jego prezentacją:
Wideo: https://youtu.be/ARvPIBG3ah8
Wszelka pomoc pod tematem lub PW.
Pobierz:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
24. praca gornik
Witam ma taki problem iż gracze moga bić kilofem podczas pracy wydaje mi sie, że w skrypcie wszystko sie zgadza ale moge sie mylic.

server:
[lua]local weapon_id = 4
local category_animation = "BASEBALL"
local digging_animation = "bat_4"

--str="(odswieżanie: 10 sekund)nRanking pracy (kopalnia):"
--local t=createElement("text")
--setElementData(t,"name",str)
--setElementPosition(t,-2090.77, -1535.09, 77.80+1.5)

--function aktualizujText()
--local q=exports["ogrpg-db"]:dbGet("select * from job_top_gornik order by ilosc desc limit 10")
--str="(odswieżanie: 10 sekund)nRanking pracy (kopalnia):"
--for i,v in ipairs(q) do
--iii=i
--local nick=exports["ogrpg-db"]:dbGet("select login,login2 from ogrpg_users where id=?", v["uid"])
--for i2,v2 in ipairs(nick) do
--if i2 < 1 then return end
--if v2["login2"] == false then
--str=""..str.."n"..iii..". "..v2["login"].." - "..v["ilosc"].." wydobytych surowców"
--else
--str=""..str.."n"..iii..". "..v2["login2"].." - "..v["ilosc"].." wydobytych surowców"
--end
--end
--end
--setElementData(t, "name", str)
--end
--setTimer(aktualizujText, 10000, 0)

function give_weapon()
giveWeapon(source, weapon_id, 1)
setPedWeaponSlot(source, 1)
end
addE...
25. Praca autobusy
Witam mam problem ponieważ gdy resetuje prace autobusy to sa 3 trasy i kazda dziala poprawnie lecz po chwili trasa 1 robi sie trasa 2 i sa tylko 2 trasy. Za pomoc daje :piwo:

I jeszcze czy mozna jakos zrobic zeby tylko gracz ktory posiada np kat.c prawko moze tylko pracowac tutaj

bus_c
[lua]--[[
Praca busa

]]--

local code = "Autobusy"
local districtsBus


local districtsBus = {
{-1510.31,744.04,8.34},
{-1543.25,722.96,8.17},
{-1535.81,792.54,8.17},
{-1525.36,900.56,8.18},
{-1577.98,1027.95,8.17},
{-1581.30,1163.18,8.18},
{-1679.03,1298.93,8.18},
{-1813.48,1384.91,8.18},
{-1981.38,1311.87,8.18},
{-2110.66,1276.92,19.21},
{-2237.84,1276.99,40.98},
{-2270.13,1156.74,59.28},
{-2269.33,1016.83,84.74},
{-2269.72,866.64,67.63},
{-2270.28,688.38,50.43},
{-2373.26,670.63,36.22},
{-2390.14,575.14,25.79},
{-2519.81,569.83,15.58},
{-2638.31,569.33,15.60},
{-2746.82,570.02,15.55},
{-2707.95,457.14,5.32},
{-2752.48,403.60,5.27},
{-2714.97,333.88,5.32},
{-2708.07,217.64,5.31},
{-2708.34,98.11,5.32},
{-2708.42,22.10,5.33},
{-2708.48,-64.32,5.38},
{-2623.18,-72.36,5.32},
{-2502.88,-72.94,26.95},
{-2389.62,-72.57,36.31},
{-2283.48,-72.71,36.31},
{-2180.94,-73.11,36.31},
{-2047.15,-73.21,36.30},
{-1957.38,-66.36,26.99},
{-1854.50,-120.20,7.29},
{-1796.49,-94.14,8.57},
{-1799.10,16.82,16.09},
{-1806.28,131.96,16.10},
{-1803.30,238.66,16.09},
{-1715.29,333.94,8.16},
{-1616.82,431.44,8.17},
{-1554.71,593.97,8.21},
{-1536.40,...
26. [SKRYPT] Praca grzybiarza
Siema, chciałem Wam przedstawić skrypt na pracę grzybiarza.
Polega ona na tym, że musimy chodzić po lesie i zbierać grzyby.
Za każdy jeden grzyb otrzymujemy +1 punkt pracy i pieniądze.

DL:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.


Wszystko jest na outputchatbox, ale macie ss:

27. [SKRYPT] Praca - Kutry

Słowem wstępu

Cześć. Mam do oddania pracę - kutry. Pracę napisałem, gdy współpracowałem z projektem Desire RPG. Projekt został zamknięty. Poprzednio deweloperzy postanowili usunąć tę pracę z serwera, gdy projekt jeszcze istniał. Praca może przypominać tą z paradise :eye: :oops: .

Opis działania:

Zadaniem gracza jest wyłowienie ryb, oznaczonych na radarze białym blipem. Gdy gracz będzie miał więcej niż 50 załadunku, wtedy może skończyć pracę i otrzymać wynagrodzenie. Wynagrodzenie zależy od ilości wyłowionych ryb. Różowy pasek o stopniu pojemności.

Interakcja:

Pierwsza cześć interakcji: gracz ma 5 sekund aby "naklikać" jak najwięcej ryb na ekranie.



Druga część interakcji: druga cześć rozpoczyna się od razu po zakończeniu pierwszej części. Gracz musi jak najszybciej naciskać spację, aby wyłowić ryby w sieci.



Prezentacja:



Skrypt może być zbugowany, mięć błędy etc. Wszelkie błędy proszę zgłaszać mi w wiadomości prywatnej.

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
28. Zbagowana praca
Witam,bo mam taki problem z pracą że nie ma celów a i sie respi kilka aut zamiast jednego,jeszcze jak sie wysiada z auta to sie nie usuwa.
KOD:
S:
[lua]addEvent("createJobCar", true)
addEventHandler("createJobCar", root, function()
job_car = createVehicle(482, -2534.052734375, -614.11260986328, 132.54760742188)
end)

addEvent("deleteJobCar", true)
addEventHandler("deleteJobCar", root, function()
destroyElement(job_car)
end)


addEventHandler("onVehicleDamage", root, function()
if source == job_car then
if getElementHealth(source) <= 350 then
local thePlayer = getVehicleController(source)
triggerClientEvent (thePlayer, "damageCarClient", thePlayer)
destroyElement(job_car)
setElementPosition(thePlayer, -2520.8732910156, -621.10137939453, 132.72)
end
end
end)
[/lua]
C:
[lua]--PRACA DORYWCZA BY ADIKOO1302--
--Autorem skryptu jest Adikoo1302--
--Pomagali mi nanKy, NeQ.--
--Zakazuję udostępniania oraz zmiany autora--
--Zakazuję edycji kodu do 5 linijki--

--SKALOWANIE GUI--
local screenW, screenH = guiGetScreenSize()
local w, h = (screenW/1280), (screenH/1024)
--------------------------------------------
local job_marker = createMarker(-2520.834960937, -623.51525878906, 131.75, "cylinder", 1, 252, 69, 45)
--------------------------------------------
local guion = false
job_activate = false
--------...
29. Praca dorywcza
Siema, mam problem: robię skrypt na pracę dorywczą, wsyzstko działą oprócz jednej rzeczy - po wejściu w ten marker, za którego otrzymamy wypłatę, otrzymujemy ją, wyświetla się wiadomość na chacie, ale sam marker nie znika.
Dam piwo za pomoc

.lua:
local markerStart createMarker(-2407.67773, -596.21716132.64844-1"cylinder"1533122)
createBlipAttachedTo(markerStart46)
wystartowane=false

function pracaStart()
    if 
wystartowane then outputChatBox("Posiadasz aktywną pracę") return end
    wystartowane
=true
    outputChatBox
("Rozpoczęto pracę!")
end
addEventHandler
("onClientMarkerHit"markerStartpracaStart)

function 
pracaDalej()
local wyplata math.random(50,100)
    if 
not wystartowane then return end
    local markerDziad 
createMarker(-2437.21313, -616.21027132.55675-1'cylinder'2) or false
    createBlip
(-2437.21313, -616.21027132.5567541)
    if 
isElementWithinMarker(localPlayermarkerDziadthen
    outputChatBox
("Za poprawnie wykonaną pracę otrzymujesz "..wyplata.."PLN")
    
givePlayerMoney(wyplata)
    
wystartowane=false
    markerDziad
=false
    end
end
addEventHandler
("onClientRender"rootpracaDalej)
30. [SKRYPT] Praca Dorywcza by Adikoo
Witajcie ! Dzisiaj napisałem już w sumie mój 4 skrypt, tym razem skrypt na pracę dorywczą. Pracę tą nazwałem -Rozwożeniem narkotyków- i polega ona na tym, że gdy wejdziemy w marker wyświetli nam się GUI, na którym możemy zacząć pracować. Gdy zaczniemy pracę musimy dojechać z punktu "A" do punktu "B", lecz musimy uważać by nie rozwalić naszego pojazdu służbowego, ponieważ praca wtedy zakończy się niepowodzeniem. Przy skrypcie pomagał mi w szczególności neQ., bo jeszcze niektórych rzeczy nie rozumiem. Pomógł w pojedyńczych rzeczach nanKy któremu też dziękuję :)

Filmik prezentujący skrypt:
https://www.youtube.com/watch?v=UeylehxMGT0


Download:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.



Moje pozostałe prace:
HUD
http://gtao.pl/%3Cfont-co...02-vt118776.htm
Licznik
http://gtao.pl/%3Cfont-co...oo-vt118762.htm
Interackja
http://gtao.pl/%3Cfont-co...02-vt116863.htm
31. Praca dorywcza
Siema, tworzę skrypt na pracę, ale on nie działa.
Chodzi o to, że gdy wchodzę w marker - praca się rozpoczyna, ale po wejściu w stworzony marker(markerJob), nie dostaję wynagrodzenia, ani nie pojawia się wiadomość na czacie.
Błąd w db3: Bad argument 'addEventHandler' [Expected element at argument 2, got nil]

Kod:
markerStart createMarker(-2441.76758525.3884929.90937-1"cylinder"2)
createBlipAttachedTo(markerStart44)

addEventHandler("onClientMarkerHit"markerStart, function(el,md)
    
outputChatBox("Praca rozpoczęta!")
    
markerJob=createMarker(-2437.70557538.0028730.29533-1'cylinder'2)
    
createBlipAttachedTo(markerJob41)
end)

function 
wynagrodzenie(el,md)
    
outputChatBox("Praca została zakończona! Otrzymujesz wynagrodzenie.")
    
givePlayerMoney(100)
end
addEventHandler
("onClientMarkerHit"markerJobwynagrodzenie)

Za pomoc daję :piwo:
32. Praca dodo - Aspire RPG
Witam, posiadam następujący problem. Praca nie wymaga licencji pilota. Próbowałem napisać funkcję sprawdzającą czy gracz posiada licencję lotniczą niestety coś musiałem źle zrobić. Może ktoś pomóc? Z góry bardzo dziękuję.
33. [SKRYPT] Praca śmieciarek.
Witam,
ostatnio zacząłem robić skrypt dla pewnego serwera, ale nie odpisują mi tamci panowie do tej pory. Oddaję Wam do dowolnego użytku, możecie go edytować, dodawać nowe funkcje. Tylko proszę o jedną rzecz NIE ZMIENIAJCIE AUTORA, A NI NIE SPRZEDAWAJCIE SKRYPTU, napracowałem się trochę więc proszę to uszanować.

Lekki opis pracy:
Wchodzimy do śmieciarki, jedziemy do blipów szukam śmietników, podchodzimy do nich i wkładamy je do śmieciarki. Po wykonaniu animacji, oddejmy kubeł na swoje satnowisko. Poziom kubłów określa marker.
Zielony- Jest pusty
Żółty- Jest tam trochę śmieci
Czerwony- Jest zapełniony na maxa

Gdy zapełnimy całą śmieciarke, jedziemy do markera i otrzymujemy wynagrodzenie.


SS:https://imgur.com/a/NkaMt

Download:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
34. [SKRYPT] Telefon - Praca Konkurso
Cześć,

udostępniam wam moją pracę konkursową. Praca wygrała konkurs, posiada wszystkie funkcje ze specyfikacji konkursu, lecz nie jest dokończona.

Telefon wyciągamy za pomocą klawisza "m", a posługujemy się nim za pomocą kółka myszy oraz prawego i lewego przycisku myszy.

Cały zasób został podzielony na odpowiednie przestrzenie nazw oraz klasy, dzięki czemu można zrobić nowy telefon (inny wygląd, inne funkcje) rozszerzając klasę "Phone" (w przypadku aktualnego telefonu jest to klasa HTC).
Telefon posiada własny Launcher do wyświetlania i obsługi menu (może zajmować się też innymi funkcjami telefonu) i mając (przykładowo) 2 launchery można dodać wybór aktualnego launchera użytkownikowi)
Aplikacje są napisane w ten sam sposób (wystarczy rozszerzać klasę Application) i uruchomią się na każdym telefonie (oczywiście rozszerzającym klasę Phone).
[b]Kilka rzeczy można by napisać lepiej, ale niestety czas z konkursem gonił i nie byłem w stanie tego zrobić[/b]

[b]Więc aby napisać brakujące aplikacje wystarczy:[/b]
-Napisać kod obsługi aplikacji niezależny od telefonu
-Dodać aplikację do "zainstalowanych" (dodanie jednej linijki kodu w source_C.lua

Cały kod jest zaprojektowany tak, aby obsługę myszki można było dodać i nie będzie to trudne do zrealizowania (praca na ok. 2-3 godziny maksymalnie)

Krótki pokaz skryptu: https://www.youtube.com/watch?v=Iyer-BERi1I

Jak znajdę trochę wolnego czasu postaram się dokończyć skrypt, ab...
35. [SKRYPT] Praca Magazyniera
Witajcie, jako iż uczę się lua, próbuje coś napisać oto co z tego wynikło.


PRACA MAGAZYNIERA


Autor: adaskOO
Miejsce pracy: Los Santos

Zezwalam na edycje.

Podziękowania dla marcin778 za wszelaką pomoc :)


Miejsce rozpoczęcia pracy:



Po rozpoczęciu pracy:



Download:

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
36. [SKRYPT] Praca Górnika
Cześć,

Przychodzę do Was z kolejnym nowym smaczkiem jaka jest prosta praca górnika, która wygląda efektywnie oraz posiada ciekawy model, który jest widoczny na zdjęciach.

Zdjęcia:

https://imgur.com/a/cB1jj

Na zdjęciach widać miejsce na wejście do kopalni gdzie dalej widać na wprost Nas zbiór kamieni/rud, które trzeba wykopać. Wykopujemy te, które są osobno położone. Można to zmienić powiększając marker. Wystarczy podejść przy czym włączy Nam się animacja kopania gdzie po chwili dostajemy kamień/rudę. Gdy już ją dostaniemy podchodzimy do kolejnego markera gdzie oddajemy rudę i dostajemy pieniądze. Również jest opcja zmiany zarobku w skrypcie. Skrypt jest otwarty przez co można wszystko edytować. Zapraszam do pobierania jak i miłego użytkowania.

Download:

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
37. Praca myśliwego
Witam otóż mam taki błąd w pracy i nie dostaje kasy:

[2017-12-24 21:21:14] ERROR: Client (#4060e0#dbb234.DaVe) triggered serverside event prace:wyplata, but event is not added serverside

Może ktoś pomóc?

Strona Client:
[lua]zwierzeta={
{-1881.40, -2174.79, 85.06},
{-1887.23, -1983.70, 86.13},
{-1676.47, -1980.93, 96.34},
{-1471.90, -2195.23, 7.73},
{-1640.10, -2315.17, 59.96},
{-1820.44, -2287.79, 53.45},
{-1801.84, -2241.35, 69.46},
{-1629.12, -2091.98, 43.23},
{-1557.56, -2219.59, 7.87},
{-1638.03, -2278.55, 37.13},
{-1666.97, -2173.99, 34.96},
{-1729.80, -2097.69, 40.80},
{-1939.95, -2116.15, 71.85},
{-1751.03, -2346.22, 51.86},
{-1624.75, -2231.48, 28.99},
{-1622.16, -2367.78, 45.27},
}
typyzwierzat={ -- kasa, zasięg widzenia, skin
{20000,18,121},
{35000,24,122},
{50000,30,123},
}
ilosctypow=#typyzwierzat
aktualneZwierzeta={}
sfery={}
zajete={}
tablesize=function(tabela)
l=0
for i,v in pairs(tabela) do
l=l+1
end
return l
end
ilosczwierzat=tablesize(zwierzeta)
function stworzZwierzeta(usun,ilosc,id)
if not id then id=-1 end
if usun then
for i,v in pairs(aktualneZwierzeta) do
destroyElement(aktualneZwierzeta[i])
destroyElement(sfery[i])
end
aktualneZwierzeta={}
sfery={}
zajete={}
return
end
for i=1,ilosc do
liczba=math.random(ilosczwierzat)
e=0
while zajete[liczba] or aktualneZwierzeta[liczba] or liczba==id do
liczba=math.random(ilosczwierzat)
e=e+1
if e>15 then retur...
38. [SKRYPT] Praca kuriera
Praca znajduje sie w El Quebardos (blip Woozie na mapie).

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.


https://www.youtube.com/watch?v=fqKmxfFVbCA
39. Praca
Witam, mam problem z pracą magazyniera. Po uruchomieniu skryptu w DB3 wyświetla się błąd. Wszystko normalnie się ładuje, ale nie mogę zacząć pracy.
Błąd DB3:
WARNING: [prace]/Praca_naczepy/praca_c.lua:13:Bad argument @ 'bindKey' [Expected player at argument 1, got string 'e']
13 linijka kod:
[lua]bindKey("e", "down", function()[/lua]
Cały skrypt:
[lua]
local praca = createMarker(620.47, 1262.21, -13.65-0.9, "cylinder", 2.5, 150, 120, 255, 60)

local miejscaelektryk = {
{616.16, 1251.30, -13.65},

}

local jobText=createElement("text")
setElementPosition(jobText,620.47, 1262.21, -13.65)
setElementData(jobText, "name", "Praca rozładowywania naczepynZarobek: 3-10PLNnAby rozpoczać, kliknij: EnnKonto premium:n- Brak czasu oczekiwanianna oddanie paczki.")

bindKey("e", "down", function()
if not isElementWithinMarker(localPlayer, praca) then return end
if not getElementData(localPlayer, "gracz_praca") then
local losuj = math.random(2, #miejscaelektryk)
local hajsik = math.random(3,10)
setElementData(localPlayer, "gracz_praca", true)
setPedAnimation ( localPlayer, "CARRY", "crry_prtial", 1,true )

local skrzynia = createObject(1271, 0, 0, 0)
attachElements ( skrzynia, localPlayer, 0, 0.8, 0.5)

local cel = createMarker(miejscaelektryk[losuj][1], miejscaelektryk[losuj][2], mi...
40. [SKRYPT] Praca ogrodnika
Witam


Dziś udostępniam wam skrypt jakim jest praca ogrodnika. Praca ogrodnika była odwzorowana na starym systemie OwnWorld. Praca zrobiona pod serwery ogrpg, oczywiście na innych serwerach również będzie działać.
Praca nie należy do tych najlepszych, lecz pewnie komuś się przyda :D

Prezentacja:



Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,23 sekundy. Zapytań do SQL: 10