Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: prac
1. odnosnie prac
Cze??, mam pytanie jak dodam prace z innej paczki do mojej to bedzie wszystko git ? chodzi czy kase bede otrzymywa? jak podepne do bazy danych ?? ?
2. ustawienia prac
Mam pytanko czy mo?e wie kto? o co chodzi
ss- https://zapodaj.net/0241588852dd2.png.html
[lua]local obiekt = {}

function getVehicleLicense(plr, type)
if getElementData(plr,"player:license:pj"..type.."") ~= 1 then
outputChatBox("✘#ffffff Nie posiadasz prawa jazdy kategorii "..type.."", plr, 255, 0, 0, true)
return true
end

local result = exports["pystories-db"]:dbGet("SELECT * FROM pystories_punish WHERE serial=? AND type=? AND active=1 AND time>NOW()", getPlayerSerial(plr), tostring(type))
if result and #result > 0 then
v = result[1]
outputChatBox("✘#ffffff Posiadasz zawieszone prawo jazdy do "..v.time.." za "..v.reason, plr, 255, 0, 0, true)
return true
else
exports["pystories-db"]:dbSet("DELETE FROM pystories_punish WHERE serial=? AND type=? AND active=1 AND time<NOW()", getPlayerSerial(plr), tostring(type))
return false
end
end

function convertNumber ( number )
local formatted = number
while true do
formatted, k = string.gsub(formatted, "^(-?%d+)(%d%d%d)", '%1,%2')
if ( k==0 ) then
break
end
end
return formatted
end

addEvent("givePlayerMoney", true)
addEventHandler("givePlayerMoney", root, function(value,value2,isjob)
if not tonumber(value) then return end
if not getElementData(...
3. rankingi prac
Witam. gram z kolegami na serwerku i jest praca streetview. No i nie dodaje punkt?w do 3d tekstu, dopiero po restarcie skryptu na rankingi dodaje ten punkt.

B??dy db:
[img]https://i.imgur.com/3Pevrpx.jpg[/img]

Kod skryptu:
[lua]t=createElement("text")
setElementPosition(t,-2690,-3.50,6.13+1.5)

t2=createElement("text")
setElementPosition(t2,-2690,-7.50,6.13+1.5)

t3=createElement("text")
setElementPosition(t3,-2690,-5.50,6.13+1.5)

t4=createElement("text")
setElementPosition(t4,2242.55,-1743.15,13.54+1.5)

t5=createElement("text")
setElementPosition(t5,-2000.35,-1608.41,87.41+1)

t6=createElement("text")
setElementPosition(t6,-1742.73,809.05,24.89+1)

function najnowszygracz()
local info2 = "#3366ffOstatnio zarejestrowani gracze:#cccccc"
local q2 = exports['pystories-db']:dbGet("SELECT * from pystories_users order by id desc")
for i = 1,10 do
info2 = info2.."n"..i..". #3366ff"..q2[i].login.." #cccccc| #3366ff"..q2[i]["registered"].."#cccccc"
setElementData(t2,"name",info2)
end
end
addEventHandler('onResourceStart',resourceRoot,najnowszygracz)

function najwiecejgodzin()
local info3 = "#3366ffGracze z najwi?cej przegranych minut:#cccccc"
local q3 = exports['pystories-db']:dbGet("SELECT * from pystories_users order by hours desc")
for i = 1,10 do
info3 = info3.."...
4. SPIS OPUBLIKOWANYCH PRAC
[ramka][center][size=30][b][color=purple]S[/color]PI[color=purple]S[/color] [color=purple]P[/color]RA[color=purple]C[/color][/size]
[color=purple]_________________________________ Aktualizacja 11.07.2024 _________________________________[/b][/color][/ramka][/center]
[ramka][center][size=15][b][color=purple]P[/color]H[color=purple]P[/color][/size]
[color=purple]______________________________________[/color][/b]
Sklep premium
XyzzyRP Web Administraion Panel
Panel gracza XyzzyRP
Statystyki
Sklep Premium
Panel Rejestracji
Ban Lista
iBot TeamSpeak3
[/center][/ramka]

[ramka][center][size=15][b][color=purple]H[/color]TM[color=purple]L[/color] & [color=purple]C[/color]S[color=purple]S[/color][/size]
[color=purple]______________________________________[/color][/b]
Kalkulator cen tuningu
Strona dla początkujących
Strona HTML
ourGame - Portal
VortexSite ver.2
[/center][/ramka]

[ramka][center][size=15][b][color=purple]M[/color]ySQ[color=purple]L[/color][/size]
[color=purple]______________________________________[/color][/b]
Baza Polski Truck Rozrywk
[/center][/ramka]

[ramka][center][size=15][b][color=purple]C[/color]#[/size]
[color=purple]______________________________________[/color][/b]
Unity kamera
Unity sterowanie
[/center][/ramka]

[ramka][center][size=15][b][color=purple]C[/color]+[color=purple]+[/color][/size]
[color=purple]______________________________________[/color][/b]
dwuosobowa gierka
Obiekt i Klasa
Losowe nazw...
5. Dodanie prac i innych rzeczy z innej paczki
Siemanko!
Mam takie pytanie gdy mam wgran? paczke i msql po??czone z t? paczk?, to moge z innej paczki wgra? np hud,prace,radar,bankomaty itd
I wog?le z innych paczek czy mog? wgrywa? czy cos musze pozmienia? ?
Z g?ry Dzi?ki :)
6. Jak dodać GUI graficzne do prac ogrpg
Witam pomo?e mi kto? doda? GUI graficzne do prac ogrpg

Np do tej pracy

Kod od strony serwera

[code]createBlip(-2431.22, 1028.69, 50.39, 46,2,0,0,0,0,0,275)
--[[wejscie = createMarker (-2431.22, 1028.69, 50.39+1, "arrow", 1.5, 255, 255, 0)
wyjscie = createMarker (-3030.02, 5552.19, 64.16+1, "arrow", 1.5, 255, 255, 0)
setElementDimension(wyjscie, 0)


addEventHandler("onMarkerHit", wejscie, function(el, md)
--if getElementType(el)== vehicle then return end
if isPedInVehicle(el) then return end
fadeCamera(el ,false)
setElementFrozen(el, true)
setTimer(function ()
outputChatBox( "* Wszed?e?(a?) do Magazynu.", el)
setElementDimension(el, 0)
setElementPosition(el, -3030.00, 5546.04, 64.16)
setElementFrozen(el, false)
showPlayerHudComponent(el, "radar", false)
fadeCamera(el, true)
end, 1500, 1)
end)
addEventHandler("onMarkerHit", wyjscie, function(el, md)
if getElementType(el)== vehicle then return end
if isPedInVehicle(el) then return end
fadeCamera(el ,false)
setElementFrozen(el, true)
setTimer(function ()
outputChatBox("* Wyszed?e?(a?) z Magazynu.", el)
setElementDimension(el, 0)
setElementPosition(el, -2431.10, 1032.35, 50.39)
setElementFrozen(el, false)
showPlayerHudComponent(el, "radar", true)
fadeCamera(el, true)
end, 1500, 1)
end)]]--



wejscie = createMarker (-2431.22, 1028.69, 50.39+1, "arrow&quo...
7. Przenoszenie Prac i Skryptów z SF do FC
Witam mam taki problem ?e nie moge przeniesc pracy do wyznaczonego miejsca i np spawn nie moge kolega mi przeniusl aby szkole jazdy urzad i przebieralnie.i ja chce przeniesc reszte ale nie moge prosze o szybka pomoc
8. Prac
Siemanko zakupilem Paczke Own Worlda I Pare rzeczy mi nie dziala np Prace Dorywcze Oraz Mam blad Bo moge sobie odebrac wypalte Za Frakcje a nie jestem w Frakcji
ZA POMOC Dam Zimnego Browara :D
9. Dawanie Reputacji Z Prac
[center][b]Witam[/b]
Mam taki problem po zmianie zarobk?w chodzi o to ze jak uda?o mi si? zrobi? zarobki z prac do bankomat?w to nie dostaje reputacji.[/center]
trigger z pracy
[lua]triggerServerEvent("WyplataPraca",root, 10)[/lua]
a tu kod kt?ry powinien dawa? reputacje.
S:
[lua]addEvent("givePlayerMoney", true)
addEventHandler("givePlayerMoney", root, function(value,value2)
-- nie zalogowana osoba a fuj
if not tonumber(value) then return end
if not getElementData(source,"player:logged") then return end
givePlayerMoney(source,value*2)
local rnd={math.random(1,30),math.random(1,2)}
if rnd[1] == 1 or rnd[1] == 15 or rnd[1] == 26 then
local rep=getElementData(source,"player:reputation") or 0
local xd=rep+rnd[2]
setElementData(source,"player:reputation",xd)
triggerClientEvent(source, "reputation:show", resourceRoot, rnd)
end
end)

addEvent("takePlayerMoney", true)
addEventHandler("takePlayerMoney", root, function(how)
if not getElementData(source,"player:logged") then return end
if not tonumber(how) then return end
takePlayerMoney(source,how);
end)

-- Kod s?u??cy od usuwania danego pojazdu
addEvent("destroyVehicle", true)
addEventHandler("destroyVehicle", root, function(veh)
if not veh then return end
destroyElement(veh)
if obiekt[veh] then
destroyElement(obiekt[veh])
end
end)

-- Kod s?u?...
10. pieniądze nie lecą z prac
elo.

tak jak w temacie,jest problem,?e nie dostaje z ?adnej pracy pieni?dzy,pomimo,?e w pliku ustawiam warto?? jaka ma by? otrzymywana.

przyk?adowo: wje?dzam na busach w marker i stan konta si? nie zmienia.
11. Nie daje pieniedzy z prac
Mam wszystko podlaczone i nie daje pieniedzy z prac mysql tez mam
paczka your adventure 3.0
12. GUI Prac w urzedzie
Witam, mam ma?y problem z tym oto skryptem. Tak wiem robiony na GUI Edytorze gdy? nie ogarniam jeszcze GUI w 100%. Chodzi o to aby gdy gracz nacisnie Zatrudnij Sie to dodaje go do ACL Mechanik. Po kliknieciu Zatrudnij Sie nic sie nie dzieje a GUI pojawia sie po wlaczeniu skryptu. DS3: [quote]ERROR: praceclient.lua:18: attempt to call global 'getPlayerAccount' (a nil value)[/quote]
Oto C-Side
[code]GUIEditor = {
button = {},
window = {},
label = {},
memo = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(320, 153, 626, 370, "Urz?d Pracy", false)
guiWindowSetSizable(GUIEditor.window[1], false)
guiSetAlpha(GUIEditor.window[1], 0.88)

GUIEditor.memo[1] = guiCreateMemo(28, 38, 305, 111, "Witamy w urzedzie pracy. Tutaj mozesz podjac prace.nLista prac: n[1] Mechanikn[2] W budowie", false, GUIEditor.window[1])
guiMemoSetReadOnly(GUIEditor.memo[1], true)
GUIEditor.button[1] = guiCreateButton(396, 86, 185, 63, "Zatrudnij sie", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA")
function praca ()
local account = getPlayerAccount(thePlayer)
aclGroupAddObject (aclGetGroup("Mechanik"), "user."..thePlayer)
end
addEventHandler ( "onClientGUIClick", GUIEditor.button[1], praca )
GUIEditor.memo[...
13. Panel prac stałych!!!
Witam tak jak w temacie chcem zrobi? panel gui w kt?rym zatrudniasz si? np. do mechanika pod grupe w ACL jakich funkcji musz? u?y? aby to zrobi??
14. [SKRYPT] [GF] [RP] System prac do
[center][b]
[img]http://i.imgur.com/9ZNB5aV.png[/img]
[color=grey][color=green]S[/color]iemanko!
Dzisiaj udost?pniam wam system prac dorywczy, kt?ry mia? zosta? i zosta? wykorzystany na moim serwerze.. Niestety postanowi?em nie otwiera? serwera a kod udost?pni? - Mo?e komu? si? przyda? na serwer RP.. Osobi?cie skrypt jest mi zb?dny. Tak wi?c jest to w pe?ni skrypt, kt?ry znajdziecie na popularnych serwerach RP.. W skrypcie znajduj? si? dwie prace.. Praca rozwoziciela pizzy oraz rozwoziciela paliwa. System posiada tak?e komendy /dolacz oraz /odlacz.. Chyba ka?dy kto gra? na serwerze Role Play wie jak wygl?daj? prace dorywcze - Oto w?a?nie ten skrypt.
[color=red]Pami?taj,[/color] aby zmieni? kordy 3DText?w oraz kordy dostarczania pizzy.. - Aktualnie znajduje si? w LV.

Komendy dost?pne dla graczy/administratora:
[color=green]/dolacz[/color] - Do??czasz do pracy (musisz si? znajdowa? obok miejsca zatrudnienia)
[color=green]/odlacz[/color] - Rezygnujesz z podj?tej wcze?niej przez Ciebie pracy.
[color=green]/dajprace[/color] - Dzi?ki tej komendzie administrator mo?e da? prace graczowi.
[color=green]/zapakuj[/color] - Pakujesz pizze do kuferka (musisz by? w poje?dzie pizzaboy)
[color=green]/rozwiez[/color] - Rozwozisz pizze.
[color=green]/zalej[/color] - Zalewasz paliwo do cysterny (Musisz by? w ci??ar?wce (tanker) + posiada? przyczep? dostosowan? pod przewo?enie paliwa).
[color=green]/rozlej[/color] - Rozlewasz paliwo.

Gdy nie jeste?my w pracy a chcemy wyko...
15. Lista Prac [urzad]
Witam mam skrypt na urzad i mam skrypt na liste prac wchodze do urz?du potem do markera i wyswietla mi sie gui z lista prac,problem tkwi w tym ze nw jak dodac prace np mechanik,lakiernik

Za pomoc :piwo:

Kod
[lua]
--[[
Lista prac dorywczych

@copyright 2013-2014 Split <[email protected]>
@author Split <[email protected]>
@version 1.0 beta

Nie masz prawa u??ywac tego kodu bez mojej zgody.
Napisz do mnie by?‡ mo??e si?™ zgodz?™ na u??ycie kodu.
]]--

sx,sy = guiGetScreenSize()

local listaprac = createMarker(358.24, 179.71, 1008.38, "cylinder", 1.5, 0, 0, 0, 0, 0)
setElementData(listaprac, "urzad_miejsca", 0)
setElementDimension(listaprac, 1636)
setElementInterior(listaprac, 3)

pd_okno = guiCreateWindow(208/1280*sx, 164/720*sy, 886/1280*sx, 403/720*sy, "Lista prac dorywczych", false)
guiWindowSetSizable(pd_okno, false)
guiSetVisible(pd_okno, false)

pd_gridlist = guiCreateGridList(10/1280*sx, 29/720*sy, 429/1280*sx, 364/720*sy, false, pd_okno)
pd_gridid = guiGridListAddColumn(pd_gridlist, "ID", 0.2)
pd_gridpp = guiGridListAddColumn(pd_gridlist, "Nazwa", 0.2)
pd_gridrep = guiGridListAddColumn(pd_gridlist, "Reputacja", 0.2)
pd_gridfaction = guiGridListAddColumn(pd_gridlist, "ID Frakcji", 0.2)
pd_gridmiejsca = guiGridListAddColumn(pd_gridlist, "Miejsca", 0.2)

pd_wybierz = guiCreateButton(464/1280*sx, 29/720*sy, 398/1280*sx, 135/720*s...