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: skrypt
1. Źle napisany skrypt
We wszystkich panelach logowania nie działa mi teleport. ja zostaje w miejscu a pojawia mi się tylko czarny ekran. korzystam z tej paczki.

https://www47.zippyshare.com/v/E3wvhUuL/file.html

Próbuję to naprawić już pare dni.
2. Skrypt prezentu nie działa
Siema. Mam taki problem iż skrypt do dawania losowego pojazdu na start nie działa i po wejściu w obiekt nic się nie dzieje

[code]

local Gifts = {
position = {
{1722.14124, -1714.62988, 13.51501},
},
special = {
{602, "alpha"},
{402, "buffalo"},
{429, "banshee"},
},
}

Gifts.settings = {}
Gifts.settings.pickupID = 1576
Gifts.settings.giftMoney = 3e6

Gifts.create = function()
for k, v in ipairs(Gifts.position) do
v.pickup = createPickup(v[1], v[2], v[3], 3, Gifts.settings.pickupID, 0)
if v[4] then setElementDimension(v.pickup, v[4]) end
setElementData(v.pickup, "gift:id", k)
addEventHandler("onPickupHit", v.pickup, Gifts.hitPickup)
end
end

Gifts.hitPickup = function(player)
if player.type == "player" and not player.vehicle then
local gifts = exports["pystories-db"]:dbGet("select prezenty from ec_prezenty where id = ?", getElementData(player, "player:sid"))
if not gifts[1] or not gifts[1].prezenty then _gifts = {} else _gifts = fromJSON(gifts[1].prezenty) end

if not table.find(_gifts, getElementData(source, "gift:id")) then
table.insert(_gifts, getElementData(source, "gift:id"))
else
outputChatBox("#ff0000✗ #ffffffZebrałeś już ten prezent!", player, 63, 173, 168, true)
return
end

if not gifts[1] then
exports["pystories-db"]:dbSet("insert into ec_prezenty values(?,?)", get...
3. Skrypt który ma pisać wiadomość po zalogowaniu.
Siema ostatnio uczę się programować, i mam tak że żadne skrypty spisane z poradnika nie działają u mnie. To jest ostatni mój skrypt bardzo prosty, który ma pisać wiadomość po zalogowaniu i nawet on nie działa. Nie wiem o co chodzi.

SS mety i kodu źródłowego: https://imgur.com/a/BeDgNgP
4. Skrypt zmieniajacy elementdate
Jest jakis sposob na sprawdzenie ktory skrypt ustawia elementdate? Probowalem z wykorzystaniem eventu onElementDataChange, ale ciagle wywalalo mi blad.
5. Skrypt do obsługi komendy na dawanie pojazdu graczowi
Siema. Mam taki problem iż potrzebuje skryptu który będzie obsługiwał komendę na dawanie pojazdu graczowi np. /give.car SID id auta
Za każdą pomoc stawiam zimne piwko :mrgreen:
6. Skrypt na Prawo Jazdy
createBlip(1112.52, -1835.8716.6036,2,0,0,0,0,0,275)

local text=createElement("text")
setElementPosition(text,1112.52, -1835.8716.60+0.8)
setElementData("text","Wejście Prawo jazdynLos Santos")

local text=createElement("text")
setElementPosition(text,-2026.88, -103.601035.18+0.8)
setElementData(text,"name","Wyjście z prawa jazdy nLos Santos")
setElementInterior(text3)
setElementDimension(text0)

wejscie createMarker (1112.52, -1835.8716.60+0.8"arrow"1.00122255255)
setElementData(wejscie'typ''drzwi')

wyjscie2 createMarker (-2026.88, -103.601034.90+1"arrow"10122255255)
setElementData(wyjscie2'typ''drzwi')
setElementInterior(wyjscie23)
setElementDimension(wyjscie21)

addEventHandler("onMarkerHit"wejscie, function(elmd)
    if 
getElementType(el) ~= "player" then return end
    
if isPedInVehicle(elthen return end
    setElementInterior
(el3)
    
setElementDimension(el1)
    
setElementPosition(el, -2029.72, -106.901035.17)
end)

addEventHandler("onMarkerHit"wyjscie2, function(elmd)
    if 
isPedInVehicle(elthen return end
    setElementInterior
(el0)
    
setElementDimension(el0)
    
setElementPosition(el1099.92, -1836.0516.60)
end)


Błąd Jaki Wyskakuje: Bad argument @'setElementData' [Expected element at argument 1, got nil]
7. skrypt na suszarke
witam, od kilku dni uczę się języka lua i w skrypcie poniżej nie mogę się doszukać błędu. Powinno się pokazywać menu suszarki po zrestartowaniu skryptu, a tak się jednak nie dzieje.

[code]
local screenX,screenY=guiGetScreenSize()
local px,py=(screenX/1920),(screenY/1080)

stan=false
opt=1

options={
[1]="Usuń",
[2]="Ręczny",
[3]="Wyrzuć graczy"
}

addEventHandler("onClientRender",root,function()
if not stan then return end
dxDrawText("opcje : "..options[opt], (836 + 1)/px, (261 + 1)/py, (1074 + 1)/px, (358 + 1)/py, tocolor(0, 0, 0, 255), 2.50, "default", "center", false, false, false, false, false)
dxDrawText("opcje : "..options[opt], 836/px, 261/py, 1074/px, 358/py, tocolor(255, 0, 0, 255), 2.50, "default", "center", false, false, false, false, false)
dxDrawText("Nick : nPrędkość pojazdu : nie jest w pojeździe", (877 + 1)/px, (396 + 1)/py, (1036 + 1)/px, (439 + 1)/py, tocolor(0, 0, 0, 255), 2.00, "default", "center", "center", false, false, false, false, false)
dxDrawText("Nick : nPrędkość pojazdu : nie jest w pojeździe", 877/px, 369/py, 1036/px, 439/py, tocolor(255, 255, 255, 255), 2.00, "default", "center", "center", false, false, false, false, false)
dxDrawLine(904/px, 360/py, 1011/px, 360/py, tocolor(185, 178, 181, 255), 2, false)
end)



addEventHandler(&q...
8. Jak napisać jakikolwiek skrypt na prace?
Hej! Zaczynam pisać skrypty na swój serwer ale nie wiem jak napisać na jakąkolwiek prace. Proszę o pomoc. Z góry dzięki c:
9. Skrypt torby medycznej R1
Siemka posiadam skrypt torby R1 problem polega na tym ze po wyciągnieciu jej z karetki torba zostaje w miejscu zamiast przykleić się do gracza w skrypcie jest bone_attach ale coś jest nie tak a że skrypt nie jest mój nie rozumiem co. dodam jeszcze że w swoją przygodę z lua dopiero zaczynam i jeśli można prosił bym o dość łopatologiczne wyjaśnienie problemu


serwer

[lua]local tbl={}

-- [1878]="torbaz",
-- [1877]="torbao",

local isPR=(
function(plr)
if (getElementData(plr,"PR:ranga") and (getElementData(plr,"frakcja")=="PR") and getElementData(plr,"PR:sluzba")) or (getElementData(plr,"PSP:ranga") and getElementData(plr,"PSP:sluzba")) or (getElementData(plr,"OSP:ranga") and getElementData(plr,"OSP:sluzba")) then
return true
end
return false
end
)


addEvent("ev",true)
addEventHandler("ev",resourceRoot,
function(ev,arg1)
if (ev=="wez_torbe") then
local ma_torbe=false
if (#tbl==0) then
ma_torbe=false
else
for i,v in ipairs(tbl) do
if (v.plr==client) then
ma_torbe=v
end
end
end
if ma_torbe then
if not ma_torbe.polozona then
if ma_torbe.torba and isElement(ma_torbe.torba) then
destroyElement(ma_torbe.torba)
end
for i,v in ipairs(tbl) do
if (v.plr==client) then
table.remove(tbl,i)
break
end
end
...
10. Prosty skrypt
Witam mam gorącą prośbe do Was.
Zrobi mi ktoś prostą komendę, po której wyskoczą napisy
Miało wyglądać to tak:
Wpisuje np. /teleporty i wyświetlają sie nazwy miejsc gdzie można sie przeteleportować
Jestem kompletnie zielony w tym, a bardzo mi by sie to przydało.
Z góry dziękuje
11. Jak działa ten skrypt
Siema. W większości paczek znajduję taki skrypt "Odkodowanie".



Wie ktoś jak to działa?
12. Skrypt na Oświetlenie SAPD
Cześc, Potrzebuje ogarnąc skrypt na panel sygnałków dla SAPD pod gm pystories - aby mogła panelu uzywac tylko i wyłacznie frakcja SAPD, mógłby ktoś mi po krotce rozpisac jak to zrobic etc.?

[ Dodano: 2020-11-14, 18:20 ]
[link] https://gtao.pl/122976.htm [/link] z tego skryptu korzystam

[ Dodano: 2020-11-14, 18:30 ]
+aby móc to zablokować na wybrane pojazdy (ID)
13. [SKRYPT] Skrypt Ulice/Dzielnice
Siemanko oddaje wam odwzorowany skrypt z PSSM RETRO.
Skrypt robiony 3-5min w notepad++
Fajnie to wygląda i może komuś się przyda na swojego pseudolka :D
Plik mi jest nie potrzebny więc oddaje

Author: Morty(ja)


Materiał prezentacyjny : https://www.youtube.com/watch?v=9zDVCVOTcD8t=104

Link do pobrania : https://www.mediafire.com.../PLIKI.rar/file

Jeżeli zasługuje na piwo postaw je :piwo:
14. Nie działający skrypt na podświetlenie licznika.
Siemanko, mam problem ze skryptem na podświetlenie licznika.
Mianowicie po wjechaniu w blipa podświetlenie można montować i śmiga, lecz nie pokazuje grafiki pod ceną z kolorem.
Grafika sama w sobie jest w folderze lecz jest drugi problem, po dopisaniu grafiki do mety wywala skrypt i nie działa.

Kod skryptu
[lua]
--[[
Autor Skryptu: NexBoy
Zakaz Usuwania Autora i używania tego kodu beż mojej zgody!
2016r
]]--


local screenW, screenH = guiGetScreenSize()
panelL = false

function PanelPodswietlenie()
local Alpha, Alpha2 = interpolateBetween(0, 0, 0, 255, 209, 0, ((getTickCount() - tick) / 2500), "Linear")
local r,g,b=interpolateBetween(255,255,255,20,250,0,(getTickCount()-tick)/1100,"SineCurve")
local r2,g2,b2=interpolateBetween(255,255,255,255,0,0,(getTickCount()-tick)/1100,"SineCurve")
exports["buttons"]:createCustomWindow("Montowanie Podswietlania licznika", screenW * 0.2513, screenH * 0.2083, screenW * 0.5096, screenH * 0.5859, tocolor(255, 255, 255, 255), false)
exports["buttons"]:createCustomButton("Zamknij Okno", screenW * 0.4500, screenH * 0.7015, screenW * 0.1094, screenH * 0.0600, tocolor(255,255,255,255), false)
exports["buttons"]:createCustomText("Aby zamontować kolor naciśnij na pole z danym kolorem!", screenW * 0.4553, screenH * 0.1239, screenW * 0.5552, screenH * 0.5102, tocolor(255, 255, 255, 255), 1.00, "default", "center", "...
15. Skad jest ten skrypt
Wie ktoś z jakiego serwera jest ten licznik? https://imgur.com/a/OtxHjx2 występuje w różnych kolorach i wariancie rgb
16. jak podpiąć skrypt do bazy danych?
Witam, mam pytanie. Moglby ktos mi powiedziec jak podpiac skrypt do bazy danych?
17. Nie działający skrypt na pożary u plamy
Heja, mam zasób z emsa na plamy jak i pożary. Co do plam dałem local is strazak na 2 i plamy się nie pojawiają na serwerze przy dwóch strażakach. Co do pożarów prawie ich nie ma. Pomoże ktos?

https://imgur.com/a/SeJqZGb - zdj skryptu
18. Nie działą mi skrypt na maske ;(
Chodzi o to ze maska dla organizacji się nakłada ale nie da się jej zdjąć KOD :
local RG00--kolor (podany w rgbjaki otrzyma gracz po zalozeniu kominiarki

function setStatus (playercmd)
    if 
getElementData(player'player:organization')  then
        local randoms 
math.random (10006000)
        
setPlayerName (player"Zamaskowany_"..randoms)
        
setPlayerNametagColor(playerRGB)
        
outputChatBox ("ZaĹ‚oĹĽyĹ‚eĹ› maske."player02550)
    else
        
outputChatBox ("Nie naleĹĽysz do organizacji."player25500)
    
end
end
addCommandHandler 
("maska"setStatus)



function 
zdejmij (playercmd)
    if 
getElementData(player'player:organization')  then 
       setPlayerName
(playergetElementData(player"last:nick"))
       
outputChatBox("ZdjÄ…Ĺ‚eĹ› maske."player02550)
    else
       
outputChatBox("Nie masz zaĹ‚oĹĽonej maski."player25500)
    
end
end
addCommandHandler 
("zdejmijmaske"zdejmij)
19. skrypt z salonem bug
Witam tak jak w temacie a mianowicie mam problem z salonem gdy kupuję pojazd pisze że zawieź pojazd do przechowywalni aby się zapisał, lecz gdy go kupię nie ma go ani w panelu gracza pod F2 ani w przechowywalni również nie respi się nigdzie przy salonie

[lua]--[[
StoriesRPG
]]

ustawienia={}

local sw, sh=guiGetScreenSize()
local w,h=(sw/1680), (sh/1050)
local font = dxCreateFont("f.ttf", 10)
local salon=false

function isMouseIn( x, y, width, height )
if ( not isCursorShowing( ) ) then
return false
end
local sx, sy = guiGetScreenSize ( )
local cx, cy = getCursorPosition ( )
local cx, cy = ( cx * sx ), ( cy * sy )
if ( cx >= x and cx <= x + width ) and ( cy >= y and cy <= y + height ) then
return true
else
return false
end
end

function guiKUPNO()
dxDrawImage(631*w, 367*h, 400*w, 250*h, "img/bg.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)


model=getVehicleName(actual_vehicle)
przebieg=getElementData(actual_vehicle,"vehicle:mileage")
pojemnosc=getElementData(actual_vehicle,"vehicle:pojemnosc")
naped=getElementData(actual_vehicle,"vehicle:naped")
cena=getElementData(actual_vehicle,"salon:cena")
dxDrawText("Model: "..getVehicleName(actual_vehicle).."nPrzebieg: "..przebieg.." kmnPojemność: "..pojemnosc.." dm3nNapęd: "..naped.."nnCen...
20. [email protected] blokuje skrypt w DebugScript3
Skrypt: [lua]--[[
Resource: OURGame v2
Developers: Split <[email protected]>
You have no right to use this code without my permission.
(c) 2015 <[email protected]>. All rights reserved.
]]

mojeW,mojeH = 1280, 1024
sW,sH = guiGetScreenSize()
w, h = (sW/mojeW), (sH/mojeH)

local sx, sy = guiGetScreenSize ()

prawko = false

function mysz(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

local marker=createMarker(-2032.59, -117.51, 1035.17-1, "cylinder", 1.2, 255, 255, 0) -- Prawo Jazdy
setElementInterior(marker, 3)
setElementDimension(marker, 1)

--local marker2=createMarker(-2236.91, 2354.17, 4.98-1, "cylinder", 1.2, 0,128,0) -- Licencja Lotnicza
setElementInterior(marker2, 0)

local t=createElement("text")
setElementInterior(t, 3)
setElementDimension(t, 1)
setElementPosition(t,-2032.59, -117.51, 1035.17)
setElementData(t,"name","Zdawanie na prawo jazdy")

local t2=createElement("text")
setElementInterior(t2, 0)
setElementPosition(t2, -2237.23, 2353.97, 4.98)
--setElementData(t2,"name","Zdawanie licencji lotniczej")


local wm={}
wm.gridlist=guiCreateGridList(357*w, 393*h, 567*w...
21. Skrypt nie ogarnia onClientVehicleExit
Witam, posiadam skrypt na latajace auto jednak gdy z niego wyjdziemy mozemy latac kazdym autem, prosze o pomoc


--[[
    
AUtorDirexus
    PrzerĂłbka
vNex
]]
local car_fly false

function fly()
    
local vehicle getPedOccupiedVehicle(localPlayer)
    if 
getElementModel(vehicle) == 559 then -- tu dajesz id auta
        
if car_fly == false then
            setWorldSpecialPropertyEnabled
("aircars"true)
            
outputChatBox("* Uruchomiono tryb latania (X).")
            
car_fly true
        
elseif car_fly == true then
            setWorldSpecialPropertyEnabled
("aircars"false)
            
outputChatBox("* WyĹ&#8218;Ä&#8230;czono tryb latania (X).")
            
car_fly false
        end
    end
end

addEventHandler
("onClientResourceStart"getRootElement(), function()
    
bindKey("b""down"fly) -- Tu masz bind
end
)


Probowalem dodawac cos takiego:

function AANieMa)
if 
car_fly == true then
setWorldSpecialPropertyEnabled
("aircars"false)
car_fly false
end
end
addEventHandler
("onClientVehicleExit"rootAANieMa)


lecz nawet to nie chce mi dzialac, moglby ktos pomoc?
22. Niedziałający skrypt
Mam taką sprawę, mam swój serwer RPG w MTA i jest problem z skryptem i nie działają mi kicki i bany tutaj jest ten błąd:
ERROR: Loading script failed: [admin]/[dutyadmin]/pystories-admins/s_cmd.lua:562: '=' expected near 'getAdmin'
23. Skrypt na tpev nie dziala
Witam, nie wiem czy pisze to w dobrym dziale, najwyżej mi to przeniesiecie.
Mam mały problem, mianowicie chodzi o to że od dłuższego czasu nie mogę znaleźć odpowiedzi na moj problem dot. Komendy /tpev.set itp itp. Podpiąłem bazę danych pod skrypt, tzn z pystories-db zrobilem DB3 i zamiast from pystories-admins dalem nazwe swojego skryptu na system admina i dalej mi nie działa. Podsyłam cały kod, może coś źle zrobiłem.

debugscript - WARNING: [mysql]/DB3/s_db.lua:18 dbPoll failed; Table 'DB_56991.admins' doesn't exist

[code][size=9][ [i][b]Dodano[/b]: 2020-07-11, 20:44[/i] ][/size]
--[[
@ Autor: Frixen
@ Skrypt został zrobiony na serwer: Itz-RPG
]]

local istp = {
state = false,
posx = 0,
posy = 0,
posz = 0,
int = 0,
dim = 0,
}

function getAdmin(plr,level)
if level then
local result=exports["DB3"]:dbGet("SELECT * from admins WHERE serial=? AND level=?", getPlayerSerial(plr), level)
if result and #result > 0 then
return true
else
return false
end
else
local result=exports["DB3"]:dbGet("SELECT * from admins WHERE serial=?", getPlayerSerial(plr))
if result and #result > 0 then
return true
else
return false
end
end
end

function setTp(player)
if not player then return end
if not getElementData(player, "player:admin") then return end
if getAdmin(player) then
if not istp.state == false then re...
24. skrypt zuzywa za duzo CPU
witam mam paczke EMS'a i gdy odpalam skrypt es-pojazdy to ten skrypt zuzywa w ciul CPU i wywala mi serwer przez to.. błedow w db zadnych nie ma tylko sa lagi jak to odpalam..ktos pomoze?
25. Nie działa mi skrypt z futurerpg gm
witam nie działą mi skrypt og-tuning-światła a jest w tym bląd ze jak dojde do frakcji tuner i podejde do blipu od duning swiateł to mi pisze ze nie jestem zatrudniony jako tuner wiec potzebuje pomocy licze nawas
26. Skrypt nie chce oddać else
nie chce mi zwrócić buttonon = false po ponownym kliknięciu, ktoś coś?

Kod:

addEventHandler("onClientClick", root, function(btn, state)
-- if not getElementData(localPlayer,"player:logged") then return end
if btn == "left" and state == "down" then
if isMouseIn(1720/zoom, 240/zoom, 89/zoom, 48/zoom) then
buttonon = true
else
buttonon = false
end
end
end)
27. [KONKURS] NAJLEPSZY SKRYPT LUA
[center][b][size=22][color=#66ccff]KONKURS NA NAJLEPSZY SKRYPT LUA[/color][/size]

W imieniu całej ekipy forum chciałbym zaprosić was do wzięcia udziału w konkursie na najlepszy skrypt LUA.
Konkurs podzielony został na 4 kategorie - od bardzo łatwej, aż po trudną - każdy znajdzie kategorię odpowiednią dla swoich umiejętności.
Aby Twoja praca została zaakceptowana, musisz zapoznać się z regulaminem konkursu, zasadami i kryteriami oceniania, a także samymi wymaganiami dotyczącymi skryptu.[/b]


[b][size=18][color=#66ccff]REGULAMIN[/color][/size][/b]

[color=#66ccff]1.[/color] Pliki [b]*.lua[/b] należy spakować do archiwum .zip lub .rar wraz z plikiem [b]meta.xml[/b].
[color=#66ccff]2.[/color] Gotowe archiwum wrzucamy na dowolny hosting plików, np. zippyshare.com .
[color=#66ccff]3.[/color] Każdy może wziąć udział [u]tylko w jednej, wybranej kategorii[/u] trudności.
[color=#66ccff]4.[/color] Prace, które nie będą autorskie, będą surowo karane i brane jako próba oszustwa w konkursie.
[color=#66ccff]5.[/color] Zakodowane skrypty nie będą brane pod uwagę.
[color=#66ccff]6.[/color] Prace konkursowe będą przyjmowane do 30-06-2020.
[color=#66ccff]7.[/color] W konkursie może brać [u]każdy[/u] użytkownik - z wyjątkiem moderatorów i administratorów.
[color=#66ccff]8.[/color] Administracja zastrzega sobie prawo do zmiany regulaminu podczas trwania konkursu.
[color=#66ccff]9.[/color] Jeśli w danej kategorii będzie mniej niż 3 prace - kategoria nie będzie wówczas ocenia...
28. Skrypt tylko dla admina!
Witam, chciałbym aby poniższy skrypt sprawdzał czy dany gracz jest w grupie acl np. "Admin"


Kod:

addCommandHandler
("sp", function(graczcmdauto)
    
local model getVehicleModelFromName(auto)
    
local xygetElementPosition(gracz)
    
local rxryrz getElementRotation(gracz)
    
local dimension getElementDimension(gracz)
    
local interior getElementInterior(gracz)
    if 
not model then
        outputChatBox
("Wpisz: /sp <model pojazdu> Przykład: /sp bullet"gracz255255255true)
    else
        
local pojazd createVehicle(modelxyzrxryrz)
        
setElementDimension(pojazddimension)
        
setElementInterior(pojazdinterior)
        
setElementData(pojazd"KtoZrespilAuto"getPlayerName(gracz))
        
setVehiclePlateText(pojazd"EasyLifeRPG")
        
warpPedIntoVehicle(graczpojazd)
    
end
end
)

addCommandHandler("spu", function(gracz)
    for 
iv in ipairs(getElementsByType("vehicle")) do
        if 
getElementData(v"KtoZrespilAuto") == getPlayerName(graczthen
            destroyElement
(v)
        
end
    end
end
)
29. lagujacy skrypt emsa
Odpalam skrypt es-pojazdy to w okolicach doherty są masakryczne spadki fps nawet do 1-3fps.
Pomoże ktoś to naprawić. Paczka emsa
30. [SKRYPT] Prosty skrypt na HUD
Witam, Dzisiaj chciałbym udostępnić skrypt na HUD autorstwa VanyL`a


Jest to prosty skrypt na HUD, posiada on: Daną godzinę, Ilość pieniędzy. Można też sobie dodać nick.

Autor skryptu: VanyL


Screen wyglądu skryptu:



31. Skrypt na fotoradar daje kazdemu mandat
Czesc, ostatnio wykombinowałem skrypt na fotoradar, niby wszystko jest ok, ale mandat wystawiany jest kazdemu, kto jedzie >50 km/h i nie znajduje się w markerze. Za pomoc oczywiście stawiam piwsko

Kod:

local marker = createMarker(160.03,-214.05,1.44-0.9, "cylinder", 4.25, 255, 255, 0, 170 )
local marker2 = createMarker(153.90,-209.29,1.43-0.9, "cylinder", 4.25, 255, 255, 0, 170 )

function predkosc(xd)
local car = getPedOccupiedVehicle(getLocalPlayer())
local sx, sy, sz = getElementVelocity(car)
local speed = math.ceil(((sx^2+sy^2+sz^2)^(0.5)) * 161)

if speed >= 50 then
outputChatBox("przekroczono predkosc o "..(speed-50).. "km/h!", 255, 255, 255, true)
end
end
addEventHandler("onClientMarkerHit", marker, predkosc)
32. Skrypt na Prace : Expected p
Jakby ktoś mógł pomóc ponieważ nie wiem czemu serwer argument "player" odczytuje jako vehicle.
Błąd jest w "isPlayerInVehicle"
tutaj kod :
local myMarker = createMarker ( -2184.3120117188, -2454.3474121094, 29.5, "cylinder", 1.5, 255, 255, 0, 170 )
function Sprawdz (player, vehicle)
if isPlayerInVehicle (player) then
if (isElement(vehicle)) and (getElementType(vehicle)=="vehicle") and (getElementModel(vehicle)==531) then
givePlayerMoney ( player, 100 )
else
outputChatBox("Wsiądz do traktora !", player, 0, 154, 255)
end
end
end
addEventHandler( "onMarkerHit", myMarker, Sprawdz )
33. Lagujący skrypt
Cześć,
Czy jakiś mądry magik z forum będzie mi w stanie powiedzieć dlaczego ten skrypt laguje na serwerze?
Tzn po 20 minutach od uruchomienia FPSy spadają z 60 do 20 u każdego gracza.
A po restarcie skryptu od nowa wraca to do normy, zastanawiam się czemu. Ktoś wie?

[lua]
vehicles=0
root=getRootElement()
resourceRoot=getResourceRootElement(getThisResource())

local nlOffsets={
[411]={-1,0,-0.6}, -- infernus
[470]={-1,0,-0.4}, -- patriot
[541]={-0.9,0,-0.4}, -- bulelt
[549]={-0.9,0,-0.4}, -- tampa
[587]={-1,0,-0.5}, -- euros
}

local nlIDX={
3962,2113,1784,2054,2428,2352
}

function getVehicleHandlingProperty ( element, property )
if isElement ( element ) and getElementType ( element ) == "vehicle" and type ( property ) == "string" then
local handlingTable = getVehicleHandling ( element )
local value = handlingTable[property]

if value then
return value
end
end

return false
end

function getAdmin2(plr,level)
if level then
local result=exports["pystories-db"]:dbGet("SELECT * from pystories_admins WHERE serial=? AND level=?", getPlayerSerial(plr), level)
if result and #result > 0 then
return true
else
return false
end
else
local result=exports["pystories-db"]:dbGet("SELECT * from pystories_admins WHERE serial=?", getPlayerSerial(plr))
if result and #result > 0 then
return true
...
34. SKRYPT na kupowanie jedzenia
Witam, chciałbym zrobić na serwerze restauracje lecz nie rozumiem skryptu.

Chciałbym by to wyglądało tak:

Jest w danej lokalizacji marker, kiedy w niego wejdziemy wyświetla się menu z jedzeniem do wyboru:

piwo oraz cena np. 30zl
jesli kupimy takie piwo wlacza sie animacja "BAR", "dnk_stndM_loop"
oraz doda nam do paska zycia 10punktow zycia

skrypt bede edytowac wiec wystarczy mi tylko taka podstawa, dziekuje wszystkim ktorzy mi pomoga. leci :piwo: oraz R*

Dodano: 2020-04-25, 11:21
oczywiscie jesli kupimy piwo, zabierze nam kwote ktora jest cena za produkt
35. Skrypt na tworzenie poja
Hej!
Napisałem swojego pierwszego skrypta, tylko cos nie dziala ;/
oto jak wygląda:


function joinhandler()
        
local X 818.12
        local Y 
= -1346.94
        local Z 
13.53
        SpawnPlayer
(sourcexyz)
        
fadeCamera(Sourcetrue)
        
SetCameraTarget(sourcesource)
        
outputChatBox("[Informacja] Witaj na serwerze YourParadiseStories! baw się dobrze."source)
end
addEventHandler
("OnPlayerJoin"GetRootElement(), joinHandler)

function 
CreateVehicleForPlayer(thePlayercommandVehicleModel)

end
float
floatfloat getElementPosition element theElement )

AddCommandHandler("Stwórz"createVehicleForPlayer)
outputChatBox("[Informacja] Stworzyłes pojazd!."source)
function 
CreateVehicleForPlayer(thePlayercommandVehicleModel)
       
local x,y,GetElementPosition(ThePlayer)
       

       local CreatedVehicle 
CreatedVehicle(tonumber(VehicleModel),x,y,z)
end



pomoże ktos? daje piwko

[ Dodano: 2020-04-15, 19:49 ]
Blagam o pomoc
36. Jak nazywa się skrypt z tymi kłodami
Witam, mam problem ponieważ jakiś skrypt jest włączony jakiś który jest orginalnie w serwerze. Nie chcę robić restartu ani reinstalla. Pomocy
https://imgur.com/a/kDYYzVI
37. Mój skrypt nie działa
Witam!

Mam problem z moim skryptem. W 3 linijce po stronie serwera wyskakuje błąd: '(' expected near ' '

tutaj wklejam kody

client:
addEvent("dajhajs", true)

local function dajhajs()
givePlayerMoney(5000)

end

addEventHandler("dajhajs", root, hajs)


server:
local markersv1 = createMarker(1650.17456, 918.18097, 10.67188, "cylinder", 2)

local function wejściewmarker()
triggerClientEvent(root, "dajhajs", root)

end

addEventHandler("onMarkerHit", markersv1, wejściewmarker)
38. skrypt wywala
Siemka mam pewien problem, pewien skrypt wywala z interiorów i nie wiem jaki.
Db3 nic nie pokazuje, jedynie wiadomosc na chacie. Czy da sie po wiadomosci zobaczyc jaki to jest skrypt? Oprocz szukania po skryptach za pomoca ctrl+f
39. Skrypt pracy - dawanie kasy
Witam mamy taki kod, zmieniłem nadanie kasy domyślne na takie z bazy danych, ale kasy nie nadaje

[ Dodano: 2020-03-30, 12:13 ]
Kod:

else
exports.hud:sendBottomNotification(localPlayer, "Sadzenie Truskawek", "Zasadziłeś Truskawki, zarobiłeś 15$")
setElementData(el,"player:reputation", getElementData(el,"player:reputation")+math.random(0,1))
exports.global:giveMoney(client, rate)
40. Skrypt na biegi
Wziąłem skrypt z Xyzzy na biegi po plaży by przerobić go na wyścigi samochodowe, ale nawet domyślny skrypt wyświetla błąd. Wklejam zdjęcie oraz linijkę skryptu.

https://imgur.com/a/RUQDZqF

addEventHandler("onClientMarkerHit"PLAZA_START, function(el)