Witam,
Chcia?bym zrobi? skrypt na mk, kt?ry zapisywa? by w bazie danych czy dany pojazd ma mk, jest jeden problem nie wiem jak zacz?? (wiem ?e trzeba zrobic funkcje odnonie setVehicleHandling, ale nie wiem jak to pod?aczyc aby zapisywa?o w danej tabeli mki i przy demontazu usuwa?o.
Witam szukam skryptu, kt?ry zezwoli ma na to by wi?cej graczy mog?o wej?? do samolotu, to boli, gdy samolot jest wielki a jedna osoba tam wejdzie, je?eli nie ma skryptu takiego to prosz? o "cz??ci" skryptu czyli podac po kolei zmienne z wiki mta, bo s?abo si? na tym znam, a potrzebuje tego skryptu.
Cze??, daje wam linkacza do skryptu drawtag kt?ry jest w paczce mtaShark, czy kto? mo?e mi powiedzie?, dlaczego gdy wpisuje /taguj i rysuje owe graffiti i zaczynam sprayowa?, graffiti si? nie pojawia? Prosz? o odpowiedzie? mo?e co? ?le robie, lub prosz? o przerobienie kodu.
Tak jak w temacie. Jest taki skrypt bo przydaloby mi sie takie cos na serwer.
po wpisaniu ./yoff chowalo by sie wszystko a po wpisaniu ./yon pokazywalo
Witam, mam na serwerze prosty skrypt na nosze i wszystko super dzia?a. Lecz problem zaczyna si? gdy doda si? drugi marker, wtedy nie da si? ich w og?le wzi???.
Kod server:
[lua]
function dodajnoszedokaretki(plr)
if getElementData(plr, "player:admin") then
x,y,z = getElementPosition(plr)
x2,y2,z2 = getElementRotation(plr)
veh = getPedOccupiedVehicle(plr)
if not veh then return end
mrk = createMarker(0, 0, 0, "cylinder", 2, 255, 0, 0, 50)
attachElements(mrk, veh, 0, -4, -1)
objectnosze = createObject(1997, 0, 0, 0, 0, 0, 0)
setElementCollisionsEnabled(objectnosze, false)
attachElements(objectnosze, veh, 0, -1, -0.5)
outputChatBox("Dodano nosze do karetki!", plr)
end
end
addCommandHandler("dodaj-nosze-do-karetki", dodajnoszedokaretki)
function weznosze(plr)
if isElementWithinMarker(plr, mrk) then
if not getElementData(plr, "player:nosze") and getElementData(plr, "player:duty") == "SAMD" then
setElementData(plr, "player:nosze", true)
outputChatBox("Wzi??e? nosze.", plr)
outputChatBox("Aby je postawi?/wzi??? kliknij wpisz /pusc-nosze.", plr)
outputChatBox("Aby kogo? na nie po?o?y? wpisz /na-nosze <ID/NICK>.", plr)
outputChatBox("Aby kogo? z nich zdj?? wpisz /z-noszy <ID/NICK>.", plr)
detachElements(objectnosze, veh)
attachElements(objectnosze, plr, 0, 1.5, -1)
toggleControl(plr, "jump", false)
toggleControl(pl...
Witam o tu? szukam skryptu pod alc na stawianie barierek oraz pacho?k?w.Skrypt ma polega? na tym gdy wpiszemy komend? to si? ustawi pacho?ek lub barierka
Czy m?g?by mi kto? pom?c albo chocia? powiedzie? gdzie zawar?em b??d w tym skrypcie. Jest to skrypt na logowanie problem polega nast?puj?co: skrypt nie wy?wietla gui graczowi na ekranie. Co ciekawe kiedy usun? wszystko poza gui to magicznie gui si? wy?wietla/dzia?a.
Witom, z tej strony Pazdam.
Chc? zrobi? system blip?w bo tej z freeroama, playa jest pobugowany i nie ma wielu opcji.
A wi?c tak chc? takie opcje w nim.
Pokazywanie na radarze graczy blip taki kwadracik ma by? kolorem randomowym i nie wiem czy zrobi? tablice
Witam chcia?bym do skryptu admins doda? aby mozna bylo wpisywa? j? co 15 sekund, jak to mo?na zrobi? bo nie za bardzo umiem. Akurat z t? rzecz? mam k?opoty.
Po odpaleniu skryptu (MySQL podpi?te, Duty SAPD jest) A mi w konsoli wychodzi co? takiego: [2018-02-15 19] SCRIPT ERROR: grygu_kabura/server.lua:12: unexpected symbol near ')'
[2018-02-15 19] ERROR: Loading script failed: grygu_kabura/server.lua:12: unexpected symbol near ')'
Tutaj jest caly kod:
Witam. Po wzi?ciu s?u?by w SAPD ubiera mnie w st?j medyka i nie wiem jak zmieni? ?eby ubiera?o mnie w str?j policji. Mo?e kto? pom?c? U?ywam gm .skyGame, stawiam zimne piwko za pomoc!
czesc jestem jakubogin i chcia?bym pokaza? jak zrobi? kilka rzeczy dla pocz?tkuj?cych admin?w by nie poddawali si? na pierwszym kroku.
1.Jak wgra? skrypt?
Po pierwsze trzeba taki mie? zrobi? samemu albo znale?? w internecie np na tym forum gdy ju? taki pobierzemy b?dzie on najprawdopodobniej w ZIP je?eli wgrywamy skrypt nie robi to ?adnej r??nicy czy skrypt b?dzie w ZIP czy w folderze (jak kto lubi) ale gdy wgrywa si? map? musi taki zas?b by? w folderze. Kopiujemy sw?j zas?b do folderu resources (znajduje si? on w plikach mta ) nast?pnie w??czamy mta i wpisujemy /refresh a nast?pnie /start nazwa skryptu
2.Hosting
To w?a?nie na hostingu powstaj? serwery dost?pne dla ka?dego (na tym odpalanym z plik?w gry nikt nie wejdzie )
Oczywi?cie nie ma nic za darmo hosting nie jest drogi ale zawsze na start lepiej nie szale? z ilo?ci? slotow
Taki hosting to np serverproject gdzie mo?na dosta? nie tylko serwer mta gdy ju? zakupimy serwer i go w??czymy nasz serwer b?dzie widoczny dla innych
Tylko pami?tajcie o jakiej? fajnej nazwie kt?ra si? przestawia w dziale ustawienia
W kolejnej cz??ci poka?? jakie s? tryby serwer?w i jak zablokowa? niekt?re komendy
Za ten tekst nic nie chce bo to apsolutne podstawy dla naprawd? pocz?tkuj?cych
Witam, mam problem z pojazdami ze skryptu, po restarcie skryptu wyskakuje mi blad i owe pojazdy sie nie respia.
[code]SCRIPT ERROR: [Prace]/skyG-PracaKregi/job_s.lua:15: '}' expected (to close '{' at line 6) near 'for'
[2018-01-31 13:35] ERROR: Loading script failed: [Prace]/skyG-PracaKregi/job_s.lua:15: '}' expected (to close '{' at line 6) near 'for'[/code]
Chodzi mi o to, ?e chce wykona? skrypt taki kt?ry kiedy wpiszemy dan? komend? oraz nick gracza np. /wrzuc matee. Kiedy wpiszemy tak? komend?, aby ten gracz teleportowa? si? do pojazdu pd. Za pomoc daj? zimne piwko!
[center][size=20][color=#3aaddc][b]KONKURS NA NAJLEPSZY SKRYPT LUA[/b][/color][/size]
W imieniu administracji forum chcia?bym Was zaprosi? do wzi?cia udzia?u w konkursie na najlepszy skrypt napisany w lua. Kategorie s? zr??nicowane, dzi?ki czemu szanse s? r?wne i ka?dy ma okazj? wzi?cia udzia?u i zdobycia nagrody g??wnej. Konkurs jest dla nowicjuszy jak i dla zaawansowanych os?b. Zapoznaj si? z regulaminem konkursu oraz naszymi wymogami, aby Twoja praca zosta?a przyj?ta.[/center]
[line]
[center][size=20][color=#3aaddc][b]REGULAMIN[/b][/color][/size]
[b][color=#3aaddc]1.[/color][/b] Plik *.lua nale?y spakowa? do archiwum .zip lub .rar wraz z niezb?dnym plikiem "meta.xml".
[b][color=#3aaddc]2.[/color][/b] Gotowe archiwum wrzucamy na jaki? hosting plik?w, np. Zippyshare .
[b][color=#3aaddc]3.[/color][/b] Ka?dy mo?e wzi?? udzia? [b]tylko w jednej[/b] kategorii. Oznacza to, ?e nie mo?na startowa? w dw?ch lub wi?cej kategoriach. Nie dotyczy to kategorii bardzo ?atwej.
[b][color=#3aaddc]4.[/color][/b] Skrypty, kt?re nie b?d? autorskie b?d? odrzucane a u?ytkownicy wysy?aj?cy takie skrypty b?d? karani.
[b][color=#3aaddc]5.[/color][/b] [b]Zakodowane[/b] skrypty b?d? odrzucane.
[b][color=#3aaddc]6.[/color][/b] Prace konkursowe b?dzie mo?na wysy?a? do [b]02.02.2018[/b].
[b][color=#3aaddc]7.[/color][/b] W konkursie mo?e wzi?? udzia? [b]ka?dy[/b] u?ytkownik z wyj?tkiem moderator?w i administrator?w forum.
[b][color=#3aaddc]8.[/color][/b] Administracja zastrzega sob...
Siemka mam skrypt na rekina ale chce aby ten rekin p?ywa? w wyznaczonym miejscu.
[lua]players = {}
function check()
players = nil
players = getElementsByType( "player" )
for k,v in ipairs (players) do
if (v ~= false) then
if (getElementType(v) == "player") then
if (isElementInWater(v) == true ) then
if (isPedInVehicle(v) == false ) then
if getElementData ( v, "sharksPass" ) ~= false then
setElementData ( v, "sharksPass",getElementData ( v, "sharksPass" )+1 )
end
if getElementData ( v, "sharksPass" ) == false then
setElementData ( v, "sharksPass",1 )
end
x,y,z = getElementPosition ( v )
if z < 1 then
if (isElement(getElementData ( v, "sharknullObject" )) == false) then
if isElement(getElementData ( v, "sharknullObject" )) then
destroyElement(getElementData ( v, "sharknullObject" ))
setElementData ( v, "sharknullObject",nil )
end
if isElement(getElementData ( v, "sharkshark1" )) then
destroyElement(getElementData ( v, "sharkshark1" ))
setElementData ( v, "sharkshark1",nil )
end
nullObject = createObject( 3027,x,y,z-5)
setElementData ( v, "sharknullObject", nullObject )
setElementData ( nullObject, "sharkOwner", v )
...
Witam, od niedawna zacze?em myslec nad zrobieniem frakcji policji, ko?ystaj?c z kodow i wlasnych dopiskow stworzy?em frakcje. Problem ot?? jest taki ?e gdy wchodze w pickup to nie dodaje mnie do frakcji kt?r? stworzy?em, oraz nie daje broni. Jedyne co dzia?a to, to ?e pokazuje pickup i gdy w niego wejde to jest dzwi?k, oraz Frakcja na Scoreboardzie. Oto kod:
[lua]
marker1 = createPickup ( -1614.6611328125, 686.8173828125, 7.1875, 3, 1275, 0, 0 )
Policja = createTeam ("Policja", 0, 0, 155)
function policja ( thePlayer, pp )
if not pp then return end
local playerName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ( "user." .. playerName, aclGetGroup ( "Policja" ) ) then
Witam, chcia?em zrobi? tak. Aby po wej?ciu na serwer przypisa?o nowego do Teamu "Gracze"
Ju? mam skrypt z teamami i z zapisem teamu do account.
Ale jest problem, ?e po wej?ciu na serwer gracz nie jest w ?adnym teamie Jest na to jaki? skrypt czy co? Prosz? o pomoc
Skrypt na zapis teamu do gracza:
[code]
--Team save
function onPlayQuit ( )
local playeraccount = getPlayerAccount ( source )
if ( playeraccount ) and not isGuestAccount ( playeraccount ) then -- if the player is logged in
local myTeam = getPlayerTeam ( source )
if (myTeam) then
local currentTeam = getTeamName ( myTeam )
setAccountData ( playeraccount, "TeamLog", currentTeam ) -- save it in his account
end
end
end
addEventHandler ( "onPlayerQuit", getRootElement ( ), onPlayQuit )
--Team load
function onPlayLogin (_, playeraccount )
if ( playeraccount ) then
local LoadTeam = getAccountData ( playeraccount, "TeamLog" )
if ( LoadTeam ) then
teamLoad = getTeamFromName ( LoadTeam )
setPlayerTeam ( source, teamLoad )
end
end
end
addEventHandler ( "onPlayerLogin", getRootElement ( ), onPlayLogi
[/code]
Skrypt na teamy:
[code]
function createTeamsOnStart ()
createTeam ( "Gracze", 255, 255, 255 ) --change the 3 numbers(0,255,0), the first number is ColourR, the second is ColourG, ...
Siemka, mam napisany pewien skrypt na Frakcje SAPD, jest ona pod ACL. I chcia?bym si? zapyta? czy wiecie mo?e czy da rade zrobi? cos takiego ?eby do radiowozu mo?na by?o wej?? tylko i wy??cznie maj?c skina SAPD?
Za ka?d? podpowiedz daje respekt i piwko
Z G?ry Dzi?ki za pomoc
Tak jak w temacie jestem problem bo zrobi?em skrypt na skina do frakcji i mi sie nie pojawia chodzi o ostanie 255 jak je sprawdzic bo w komendzie /gp jest tylko XYZ
Skrypt: SkinPSP1 = 281
Cze?? chcia?bym aby kto? napisa? mi podstaw? skryptu, mianowicie chodzi mi o funkcje wybieraj?c? dane kordy z tablicy i na tych kordach ma si? tworzy? blip.
Wiem czego u?y? lecz nie wiem jak zacz??, a i chc? aby ten blip si? usuwa? i odnawia? po 15 minutach.
Witam.
Znalaz?em ?wietny skrypt na kupowanie pojazd?w i nie wyobra?am sobie mojego serwera bez niego. Jest nim skrypt GTWvehicleshop. Je?li trzeba go jako? specjalnie skonfigurowa? lub podpi?? pod MySQL to prosz? o pomoc poniewa? w MySQL w ogl. si? nie orientuj?. Wrzuci?em na serwer jedynie plik GTWvehicleshop z folderu resource.
Je?li udost?pnianie tego linku jest zabronione to prosz? usun?? link jednak jest on niezb?dny by osoby, kt?re zechc? mi pom?c mog?y zajrze? do skryptu.
Cze??, chcia?bym zapyta? w jaki spos?b m?g?bym zrobi? skrypt na zrzuty pod dayz.
Chodzi mi o to aby po 15 minutach od startu skryptu na mapie pokazywa? si? blip i w tym samym miejscu marker. Jak to zrobi??
A wi?c skrypt ma dzia?a? w spos?b ?ebym m?g? ustawia? ilo?? paliwa w aucie za pomoc? komendy danemu graczowi. Tylko ranga W?a?ciciel w ACL'u tylko mo?e tego u?ywac. Napisa?em troche skryptu ale ?e jestem nowy w LUA prawie nic nie potrafie.
Da si? co? z tym kodem zdzia?a?? Z g?ry dzi?ki ka?demu kto pomo?e.
Skrypt:
function command(player,cmd,amount) end
local vehicle = getPedOccupiedVehicle(player)
local fuel = getElementData(vehicle,"fuel")
local account = getPlayerAccount(player)
local name = getAccountName(account)
if isObjectInACLGroup(aclGetGroup("W?a?ciciel")) then end
outputChatBox("Pojazd zosta? zatrzymany.",player)
end
addCommandHandler("tech",command)
Witajcie, wykonalem prosty skrypt, lecz efekt jest epicki, nie widzialem jeszcze takiego licznika na zadnym serwerze, widzialem tylko podobne ktore byly zrobione pod?ogami ( ____ ) ktore sie dodawaly np 20 km to __ 30 to ___ lecz u mnie jest to pasek.
Pasek zmienia kolor w zaleznosci od predkosci:
0 - 50 zielony
50 - 100 zolty
100 - 150 pomaranczowy
150 - max czerwony
Skrypt:
Odkryta wiadomość / Unhidden message(aby ją zobaczyć nie musisz nic robić)
https://pastebin.com/raw/6HHJhibS -- Dodano nowy link
Piwa sa do niczego, chyba ich nie moge wypic, trzymajcie za nic
Screeny:
Pomysl w glowie siedzial mi juz od ponad 5 miesiecy lecz usunelem 3 miesace temu gta wiec nie moglem tego sprawdzic, tera pozyczylem plytke od kumpla i macie
Witam, ot?z napisa?em "chyba skrypt" kt?ry powinien przy wej?ciu na serwer wy?wietli? okienko i na nim napis "Pobieranie zasob?w..." lecz tak sie nie dzieje. M?g?bym kogo? prosi? o pomoc? Stawiam Piwo.
local m1 = createMarker(-1754.13,962.74,24.88-1, "cylinder", 1.5, 35, 142, 35,100)
local t = createElement('text')
setElementPosition(t,-1754.13,962.74,24.88)
setElementData(t,"name","PRACA: Kierowca PKSnZAROBEK:nGRACZ od 100PLN do 175 n PREMIUM zarabia x1.3")
local vehs = {}
local code = "Autobusy"
local zone = createColSphere( -1751.31,951.90,25.89, 6 )
addEventHandler("onMarkerHit", m1, function(el, md)
if getElementData(el, "vehicle_job_owner") then
return
end
if not md or getElementType(el) ~= "player" or getPedOccupiedVehicle(el) then return end
if getElementData(el,"player:job") then return end
if #getElementsWithinColShape(zone,"vehicle") >= 1 then outputChatBox("[#00ff00INFORMACJA#ffffff]Kto? ju? zajmuje to miejsce, poczekaj a? odjedzie.",el,255,255,255,true) return end
local x,y,z = getElementPosition(el)
local autbus = createVehicle(437, -1751.31,951.90,25.89, 0.00, 0, 270 )
setElementFrozen(el,true)
setElementData(autbus,"vehicle:desc","Praca dorywczan Kierowca autobusu")
setElementData(autbus, "vehicle_job_owner", el)
setElementData(autbus, "vehicle:fuel", 100...