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?
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
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.
]]
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 t=createElement("text")
setElementInterior(t, 3)
setElementDimension(t, 1)
setElementPosition(t,-2032.59, -117.51, 1035.17)
setElementData(t,"name","Zdawanie na prawo jazdy")
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'
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.
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...
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?
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
nie chce mi zwr?ci? buttonon = false po ponownym klikni?ciu, kto? co??
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)
[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]
[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...
Witam, chcia?bym aby poni?szy skrypt sprawdza? czy dany gracz jest w grupie acl np. "Admin"
Kod:
addCommandHandler("sp", function(gracz, cmd, auto) local model = getVehicleModelFromName(auto) local x, y, z = getElementPosition(gracz) local rx, ry, rz = getElementRotation(gracz) local dimension = getElementDimension(gracz) local interior = getElementInterior(gracz)
if not model then
outputChatBox("Wpisz: /sp <model pojazdu> Przyk?ad: /sp bullet", gracz, 255, 255, 255, true)
else local pojazd = createVehicle(model, x, y, z, rx, ry, rz) setElementDimension(pojazd, dimension) setElementInterior(pojazd, interior) setElementData(pojazd, "KtoZrespilAuto", getPlayerName(gracz)) setVehiclePlateText(pojazd, "EasyLifeRPG") warpPedIntoVehicle(gracz, pojazd) end
end)
addCommandHandler("spu", function(gracz)
for i, v in ipairs(getElementsByType("vehicle")) do
if getElementData(v, "KtoZrespilAuto") == getPlayerName(gracz) then
destroyElement(v) end
end
end)
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
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)
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 )
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?
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
...
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
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
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.
Witam. Zrobi?em sw?j skrypt, kt?ry polega na tym ?e po wej?ciu w marker, gracz zostaje przenioszony do interioru 1, w kt?rym znajduj? si? zmapowany szpital. Niestety co? nie dzia?a i mimo tego, ?e gracz zostaje przenoszony, to w interiorze 1 nie ma tej mapy. Co najdziwniejsze, na interiorze 0- czyli zwyk?ym znajuduj? si? w?a?nie ta mapa, lecz jest niewidzialna. Sk?d to wiem? Poniewa? czasami przenosi mnie w lokalizacj?, gdzie znajduje si? zmapowany szpital, lecz w interiorze 0 a nie 1 i wtedy mo?na chodzi? po niewidzialnej pod?odz?/suficie.
Prosz? o pomoc. Je?li trzeba to dodam skrypt w odpowiedziach.
Dam piwko
Witam ot?? posiadam skrypt oraz podmiank? na drabin? rozsuwan? z serwera SAES RPG ale nie wiem dlaczego mi skrypt nie dzia?a [code] Client --[[
+----------------------------------------------------------------------------
| SAES:RPG v1
| ========================================
| by Mega9
| (c) 2008 vces.net, All rights reserved.
| http://www.vces.net
| ========================================
+-----------------------------------------------------------------------------
| You are not allowed to adapt, copy, redistribute this script.
| You are not allowed to use this script outside servers ran by www.vces.net
+-----------------------------------------------------------------------------
]]--
local teamRestrict = { ["Official Emergency"]=true; ["Emergency"]=true; ["Admins"]=true; ["Desert Eagles"]=true; ["San Andreas Fire Department"]=true; }
-- BETA SYNC; fetch only clients that are streamed in and send them (if ladders were moved) the new ladder position
local function syncLadders()
local firetruckLadder = getPedOccupiedVehicle (localPlayer)
local pivX, pivY, pivZ = getVehicleComponentRotation (firetruckLadder, "ladder_pivot")
local raiX, raiY, raiZ = getVehicleComponentRotation (firetruckLadder, "Ladder_raise"...
Witam, mam pewien problem, po wgraniu na serwer modelu i odpaleniu oddzielnie marketstation
marketstation2
marketstation3
w db3 wychodzi b??d: WARNING: marketstation2/replace.lua:6: Bad usage @ 'engineReplaceModel' [Model ID 5772 replace failed]
witam, mam problem z skryptem pystories-core
gdy wgra?em go na serwer i chce si? zalogowa? zawiesza mi gre i wywala mnie na pulpit
ps: robilem reinstal GTA jak i MTA
Siema, mam pytanie, czy ten skrypt jest prawid?owy i nie zrobi?em b??du w edycji.
Ot??, chodzi o to, ?e jak wpisz? /admins, to wy?wietlaj? si? nicki os?b itp.
Domy?lnie wy?wietla?o si? [59]Nick, a ja chc? ?eby by?o Nick (59), tak wi?c, czy zrobi?em dobrze?
Witam mam prace sweepery i chcialbym ja przerobic by naliczala punkty na wodzie jako zlowione ryby za kazdym razem jak wszystko ustawiam to nie nalicza w wodzie ale na drodze juz tak... wie ktos moze jak to naprawic? bardzo bym byl wdzieczny pozdrawiam
Kod od strony serwera
[lua]local money = math.random(10000,11000) -- ile dostajesz za 1 kg
createBlip(1102.49, -1219.21, 17.80, 46,2,0,0,0,0,0,275)
local code="Sweepers" -- kod pracy
local jobOnline=true -- czy praca w??czona
local jobVehicles = { -- pozycj? pojazd?w
{574, 1086.12, -1220.24, 17.7, 180.0, 180.0, 180.0},
{574, 1090.29, -1220.18, 17.7, 180.0, 180.0, 180.0},
{574, 1094.04, -1220.20, 17.7, 180.0, 180.0, 180.0},
{574, 1098.57, -1219.85, 17.7, 180.0, 180.0, 180.0},
{574, 1103.57, -1220.07, 17.7, 180.0, 180.0, 180.0},
{574, 1108.86, -1219.98, 17.7, 180.0, 180.0, 180.0},
}
local text = createElement("text")
setElementData(text,"name", "Punkt rozladowania")
setElementPosition(text,800.52, -2097.87, 1.77)
for i,v in ipairs(jobVehicles) do
local veh=createVehicle(v[1], v[2], v[3], v[4], v[5], v[6], v[7])
setVehicleRespawnPosition(veh, v[2], v[3], v[4], v[5], v[6], v[7])
setElementData(veh,"vehicle:desc","?owienie Ryb")
setElementData(veh,"vehicle:mileage", math.random(1000,50000))
setElementData(veh,"vehicle:fuel",false)
setElementData(veh,"vehicle:praca",true)
setElementData(veh,"vehi...
Cze??, mo?e mi kto? poradzi? z tym? Nie potrafi? tego ogarn??, pod??czy?em panel, baze jest git, ustawia skina ale jak to zapisa? by si? wczyta?o po zalogowaniu? Prosz? o pomoc.
Witam, mam problem z skryptem na napady.Skrypt na napady dzia?a lecz chcia?bym doda? do niego to aby po rozpocz?ciu napadu [u]tylko[/u] KGP dostawa?o informacje o tym.Pr?bowa?em sam to zrobi? lecz informacje dostaje tylko ten kto napada albo ca?y serwer.
Autor skryptu KryPtoHolYx
for k,v in ipairs(robshops) do
sellers.i = sellers.i +1
sellers[sellers.i] = createPed(v.skin,v.x,v.y,v.z,v.rot)
setElementFrozen(sellers[sellers.i],true)
setElementInterior(sellers[sellers.i],v.int)
setElementData(sellers[sellers.i],"sellerFromShop",true)
setElementData(sellers[sellers.i],"name",v.name)
setElementData(sellers[sellers.i],"reward",v.Reward)
setElementData(sellers[sellers.i],"time",v.time)
setElementData(sellers[sellers.i],"robbed",0)
setElementData(sellers[sellers.i],"text","Naceluj, aby rozpoczac napad")
end
addEvent("onPlayerStartRobbery",true)
function onPlayerStartRobShop ( player,ped,plr )
if ( player ) then
if ( ped ) then
if getElementData(ped,"sellerFromShop") then
if getElementData(ped,"robbed") == 0 or getElementData(policja,"player:duty") == "KGP" then
outputChatBox("Cichy Alarm : Napad na jeden ...
Jako i? ?e wiem ?e zapewne jest skrypt na alkohol tylko nie ?e wpisuje si? komend? .
Prosi?bym bardziej w gui i ?eby p?aci?o si? za ten alkohol, fajnie jakby te? by?o kilka do wyboru a nie tylko jeden (mo?na w stronach a mo?na na jeden zrobi?) Ma kto? taki skrypt? Albo co? +/- do tego ;3?
Mam problem ze skryptem YouTube mianowicie gdy klikam "F6" kursor si? pokazuje ale sam youtube ju? nie i nie wiem dlaczego... Dodam od siebie ?e wcze?niej wszystko dzia?a?o bez problemu...
Skrypt wygl?da tak:
[code]license = [[
Skrypt napisany przez NotPaladyn dla Dropsik
Wszelkie prawa nale?? do Dropsik
]]
local sW, sH = guiGetScreenSize()
local YouTube = guiCreateBrowser( 0.15*sW , 0.1*sH, sW*0.7, sH*0.7, false, true, false)
guiSetVisible(YouTube,false)
local przelgadarka = guiGetBrowser(YouTube)
addEventHandler("onClientBrowserCreated", przelgadarka,
function()
loadBrowserURL(przelgadarka, "https://www.youtube.com/")
setBrowserVolume(przelgadarka, 0.5)
setBrowserRenderingPaused(przelgadarka, true)
end
)
function YT ()
showCursor ( not guiGetVisible(YouTube) )
guiSetVisible( YouTube, not guiGetVisible(YouTube) )
toggleAllControls( not guiGetVisible(YouTube) )
setBrowserRenderingPaused(przelgadarka, not guiGetVisible(YouTube) )
if guiGetVisible(YouTube) then
end
end
bindKey ( "F6", "down", YT )
addCommandHandler ("vol.yt",function (command, value)
local value = (value/100)
if tonumber (value) then
setBrowserVolume (przelgadarka, value)
else
outputChatBox ("Stopie? g?o?no?ci powinien by? wprowadzony w liczbach 0-100")
end
end)[/code]
Prosz? o pomoc gdy? za cholere nie mam poj?cia dlaczego przesta? dzia?a?... ;/ Po...
Witam, mam problem z skryptem logowania ot?? pod??czy?em niby serwer do bazy danych, wszystkie inne skrypty dzia?aj? tylko nie panel logowania/rejestracji w wszystkich paczkach czy to Nice Life 5.0 czy to inna. Pomocy!
Hej, chcialem uzyc tego skryptu: https://community.mtasa.com/index.php?p=resources&s=details&id=734
Stworzyl go KuKIX_ (uczestnik tego forum), ale mi skrypt nie dziala. Tak, wiem ze jest zakodowany, ale skoro go dodal na community, to raczej powinien dzialac, jakies propozycje?