Witam zmieni?em toch? skrypt a mianowicie doda?em now? walut? po 5 sekundach zaczyna lagowa? ca?y serwer potem nic ju? nie dzia?a.
[code]local sx,sy=guiGetScreenSize()
local screenW, screenH=guiGetScreenSize()
function renderHUD()
if getElementData(localPlayer,"notshowhud") then return end
dxSetAspectRatioAdjustmentEnabled( true )
local realtime = getRealTime()
local hour = realtime.hour
local minute = realtime.minute
Od kilku dni m?cz? si? ze szlabanem, ogl?dam r??ne poradniki z szlabanem i bramami. Brama normalnie dzia?a a szlaban nie. Za pomoc zimne
To jest kod: Brama = createObject (968, 1637.04, 1837.9, 10.69, 0, 0, 90)
function OtworzBrame ()
moveObject ( Brama, 1000, 1637.04, 1837.9, 10.69, 0, 0, 90 )
end
addCommandHandler("pro1", OtworzBrame )
function ZamknijBrame, 1000, 1637.04, 1837.9, 10.69, 0, 270, 90 )
end
addCommandHandler("prz1", ZamknijBrame )
Niedawno postanowi?em przesi??? si? na LUA. A? tak zielony w tym nie jestem, ale niestety nawyki z innych j?zyk?w pozosta?y.
A wi?c. Chc? stworzy? skrypt, gdzie mamy 3 pedy, kt?re respi? si? za pomoc? p?tli z tablicy.
Po zabiciu peda ma si? pojawi? marker, a gdy w niego wejdziemy otrzymamy 50000$.
Wszystko niby jest okej, respi pedy. Tylko po zabiciu pierwszego peda i wej?ciu w marker, gdy zabijemy reszt? ped?w, po prostu markery si? nie pojawiaj?.
Marker ma si? pojawia? w pozycji gdzie ped zosta? zabity.
Chcia?bym dosta? wskaz?wk?, gdy? lepiej si? uczy? pr?buj?c ni? czekaj?c na gotowe.
Ucieszy?bym si? gdybym zobaczy? gdzie robi? b??dy, tak?e ?mia?o mo?ecie pisa? co ?le robi? i co mog? poprawi?.
[code]local light = dxCreateTexture("files/light.png", "argb")
local arrow = dxCreateTexture("img/arrow.png", "argb")
local anim_type = "foward"
local distance = 50
local animTime = 0
addEventHandler("onClientPreRender", root,
function()
for i, v in ipairs(getElementsByType("marker")) do
if getElementData(v, "custom_marker") then
local x, y, z = getElementPosition(v)
local x2, y2, z2 = getElementPosition(localPlayer)
local r, g, b, a = getMarkerColor(v)
local distanceBetweenPoints = getDistanceBetweenPoints3D(x, y, z, x2, y2, z2)
if (distanceBetweenPoints < distance) then
local size = getMarkerSize(v)
if anim_type == "back" then
local progress = (getTickCount() - animTime) / 1500
position = math.floor(interpolateBetween(0, 0, 0, 200, 0, 0, progress, "InQuad"))
if(progress > 1) then
anim_type = "foward"
animTime = getTickCount()
end
else
local progress = (getTickCount() - animTime) / 1500
position = math.floor(interpolateBetween(200, 0, 0, 0, 0, 0, progress, "OutQuad"))
if(progress > 1) then
anim_type = "back"
animTime = getTickCount()
end
end
dxDrawMaterialLine3D(x, y, z+1+1+(position/1000), x, y, z+1+(position/1000), arrow, 1, tocolor(...
Cze??! Zainstalowa?em XyzzyRP, wszystko ?adnie, pi?knie z wyj?tkiem tego b??du. Gdy wchodz? na serwer skrypt odpowiadaj?cy za wy?wietlanie tekstu podczas pobierania zasob?w ,,XyzzyRP, pobieranie zasob?w serwera, prosz? czeka?'' zepsu? si?. Nie mam ?adnego pobierania, skrypt na panel logowania nie w??cza si?. Co mo?e by? tego przyczyn?? Prosz? o szybk? pomoc.
Hej, pomogliby?cie mi znale?? odpowiedni i sprawny skrypt na boty? Przeszuka?em p?? internetu zar?wno na zagranicznych jak i polskich stronach, nic do tego czasu nie znalaz?em. Dzi?ki z g?ry.
Siemka
Otoz mam napisany skrypt na mandaty, moze go dac gracz posiadajacy skin 280 lub 281 i blad pojawia sie tutaj ze powinno wpisac:
/daj.mandat nick kwota
a jak ktos wpisze:
/daj.mandat nick -kwota
to wtedy graczowi co dostaje mandat daje pieniadze a nie zabiera
Wie ktos jak zrobic to aby nie mozna bylo wpisywac na minusie albo po wpisaniu na minusie pisalo ze bledna kwota czy cos?
[lua]
function Ticke(player,CommandName,who,value)
local id = getElementModel ( player )
if id == 280 or id == 281 then
if not(who) or not(value) then
outputChatBox("U?yj /daj.mandat <nick> <kwota>",player)
end
local who = getPlayerFromName(who)
if not(who) then
outputChatBox("Nie znaleizono gracza o podanym nicku",player,255,255,255)
return false
end
if getPlayerMoney(who) > 1 then
takePlayerMoney(who, tonumber(value))
outputChatBox("#0078FFGracz #96FF00"..getPlayerName(who).." #0078FFotrzyma? mandat #FF0000"..tonumber(value).." #0078FFz?",player,255, 0, 0, true)
outputChatBox("#FF0000Otrzyma?e? mandat od #96FF00"..getPlayerName(player).." #FF0000na kwot? #0078FF"..tonumber(value).." #FF0000z?",who,255, 0, 0, true)
else
outputChatBox("Gracz "..getPlayerName(who).." nie posiada danej ilo??i pieni?dzy aby zap?aci? mandat",player,255, 0, 0, tru...
Cze?? wszystkim! Tworze projekt serwera i chc? zrobi? salon pojazd?w oczywi?cie nie b?dzie przechowywalni bo dla mnie nie to nie do ko?ca realne Ale reasumuj?c mo?ecie mi pom?c w zrobieniu takiego skryptu? Chodzi o podanie funkcji i chocia? troszeczk? kodu w zamian za i zimnne do lod?wki
Cze?? to znowu ja z problemem w PYS'ku 3.0 Ot?? chodzi o to ?e chc? przemie?ci? skrypt na prawo jazdy w PYSie 3.0 i nie mog? go wcale znale?? w plikach gamemoda Mo?e kto? mi poda? w jakim folderze to jest albo co? ? Z g?ry dzi?ki za pomoc. Stawiam zimnne za pomoc.
Jest to komputer OSP, aczkolwiek, gdy podchodz? w blip, aby w??czy? SYRENE/ALARM OSP, to w??cza si? ona, lecz si? zacina i wi?kszo?ci nie s?ycha?, czy wie kto? jak to zrobi?, zeby p?ynnie t? syrene bylo slychac, bez zacinania?
Witam mam problem ze skryptem ogrpg-vehicles.
Chodzi o to, ?e w tym skrypcie, a konkretnie w pliku "s_vehbuy.lua", jest zapisany mk1, mk2. I chodzi o to, ?e nie wa?ne czy w mysql pod kolumn? "mk1" pojazd ma "1" czy "0", to i tak ka?dy pojazd posiada mk, jedynie nie wyskakuje mu informacja o tym na chacie.
[b]s_vehbuy.lua[/b]
[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["ogrpg-db"]:dbGet("SELECT * from ogrpg_admins WHERE serial=? AND level=?", getPlayerSerial(plr), level)
if result and #result > 0 then
return true
else
return false
end
else
local result=exports["ogrpg-db"]:dbGet("SELECT * from ogrpg_admins WHERE serial=?"...
Witam mam taki kodzik nie wiem jak go poprawic poniewaz usuwa wszystkie autka a ma robic tak ze respione ( ktore nie znajduja sie w skrypcie ) ma usuwac a te ktore sa w plikach np .map ma resetowac do stanu normalnego
Witam posiadam skrypt na anty spam, dzia?a tylko tak ?e jak kto? zaspami na czacie to dostaje mute, ale jak zrobi? go tak aby te? dodawa?o mute jak zaspami na pm? Tak jakby anty reklama
Witam, poszukuje skryptu/pomocy aby zedytowa?/napisa? skrypt na nietypow? bram?, mianowicie chc? aby ten obiekt (ta barierka) Jak si? wpisze komend? to aby si? otwiera?a a potem zamyka?a jako? lub zn?w komend?. https://imgur.com/a/yRkKlZx
Witam,
chcia?em pierwszy raz potrenowa? w robieniu skrypt?w kt?re opieraj? sie na bazie danych , nie chce robic tego na innej paczce tylko odnowa samemu.I chcia?bym zrobi? skrypt db kt?ry ??czy si? z baz? danych, bo np patrzy?em na pysie to tam sa 3 skrypty odnosnie data base.Chcia?bym zrobi? proste db kt?re ??czy?o by si? z baz? danych.
Witam, mam problem gdy? mam wgrany plik na jailsapd, i nie dzia?a mi komenda /jail (oczywi?cie jestem zalogowany do sapd gdy wpisuje t? komend?), pomo?ecie?
mam gm PYSA
Kod:
[lua] local cub = createColCuboid(-2462.43, 3734.53, 300.57-1, 19, 15, 4)
function u(e)
getElementData(e, "dbid")
end
local cele = { -- x,y,z,int,dim
{1582.41, 1634.12, 10.83,0,0},
{1586.83, 1633.80, 10.83,0,0},
{1591.07, 1633.65, 10.83,0,0},
{1594.92, 1633.73, 10.83,0,0},
}
local x,y,z = -2446.84, 3777.43, 300.57
local function wypusc(plr)
setElementDimension(plr,0)
setElementInterior(plr,0)
setElementPosition(plr,x,y,z)
outputChatBox("Zosta?e? wypuszczony z wi?zienia.",plr, 255, 255, 255)
end
function getPlayerName2(plr)
if not plr then return end
return getPlayerName(plr):gsub("#%x%x%x%x%x%x","")
end
local function sprawdz(plr)
if not plr then return end
if not getElementData(plr,"dbid") then return end
local x = exports.mysql:wykonaj("SELECT * FROM jail WHERE Serial=?",getPlayerSerial(plr))
if not x or #x < 1 then return end
local x2=exports.mysql:wykonaj("SELECT Termin FROM jail WHERE Serial=? and Termin < NOW()",getPlayerSerial(plr))
if x2 and #x2 > 0 then
exports.mysql:wykonaj("DELETE FROM jail WHERE Serial=?", getPlayerSerial(plr))
wypusc(plr)
return end
if isElementWithinColShape(plr,cub) then return end
setElementPosition(plr,cele[x[1].Cela][1],cele[x[1].Cela][2],c...
Witam, stworzy?em m?j 2 autorski skrypt ale tym razem na Przewodnika kt?ry
znajduje si? pod F1 ale jest problem taki ?e on si? nie wy?wietla i nie wiem jak to naprawi? prosz? o pomoc wynagrodze piwem!.
Witajcie,
wie kto? mo?e jak zrobi? to tak aby respi? sie beagle i ?eby zabiera? wi?cej ludzi oraz wi?cej blip?w mia? odrazu ?
[lua]
-- Settings
local thePed
local missionBlip
local missionMarker
local missionVehicle
local money = 3500 -- Ile za zrzut sie dostaje $$$$$$$$$$$$$$$$$$
local code="Transport spadochroniarzy"
local missionPoints={
{-1708.89,-508.21,140.34},
{-2154.34,-302.58,73.34},
{-2506.44,-467.21,124.24},
{-2734.23,-180.91,55.24},
{-2568.56,500.52,94.24},
{-1824.01,544.56,302.44},
{-1938.02,655.46,154.64},
{-2050.03,1058.08,111.44},
{-1647.69,1386.32,30.54},
{-1031.71,478.77,84.54},
{-750.09,-163.96,84.54},
}
local missionZaladunek=createMarker(-1175.07,26.94,12.15,"cylinder",5,0,128,128)
local jobText=createElement("text")
setElementPosition(jobText, -1227.53,47.71,14.13)
setElementData(jobText, "name", "Praca Dorywcza Zrzut Spadochroniarzy")
function finishJob(plr,value1,value2)
if plr ~= getLocalPlayer() then return end
if getElementData(localPlayer,"player:job") ~= code then return end
if value1 == true then
if isElement(missionMarker) and missionMarker then
destroyElement(missionMarker)
missionMarker=nil
end
if isElement(missionBlip) and missionBlip then
destroyElement(missionBlip)
missionBlip=nil
end
if isElement(thePed) and thePed then
destroyElement(thePed)
thePed=nil
end
end
if value2 == true then
...
Cze??, przychodz? z pytaniem Jak podpi?? pod inn? baze danych skrypt ?
Np. skrypt z ogrpg pod desire.
Skrypt panel logowania z ogrpg pod desire przyk?adowo.
Witam mam problem posiadam skrypt na towary do MTA ale nie dzia?a po wjechaniu w blip co robi? prosz? o pomoc jestem w stanie zap?aci? Lub ?eby jaki? skrypter zerkn?? okiem czy da si? to naprawi? Prosz? o pisanie tu gdy? nie mog? pisa? PW
WARNING: fl-sygnalyc_flash.lua:25: Bad argument @ 'getElementModel' [Expected element at argument 1, got nil]
takie co? mam
a tu jest c.lua : co jest ?le?
sirenek = false
addEvent("toggleSiren", true)
addEventHandler("toggleSiren", root, function()
if isElement(siren) then return end
if getPedOccupiedVehicle(localPlayer) then
local vehicle = getPedOccupiedVehicle(localPlayer)
local x,y,z = getElementPosition(vehicle)
siren = playSound3D("/sounds/siren.wav", x,y,z, true)
setSoundVolume(siren, 1)
attachElements(siren, vehicle, 0, 0, 0)
end
end)
function bind ()
if sirenek == false then
sirenek = true
local vehicle = getPedOccupiedVehicle(localPlayer)
local vehicleid = getElementModel(veh)
triggerServerEvent("siren", localPlayer, vehicle, vehicleid)
elseif sirenek == true then
sirenek = false
destroyElement(siren)
end
end
bindKey("j", "down", bind)
Witam!
Mam problem ze skryptem na logowanie ,
jak klikam spawn sf to mam czarny ekran ,
jestem w tym zielony , ale chce si? uczy? i stworzy?
w przysz?o?ci fajny projekt
Cze?? Wkurzam si? przy oskyrpotwywaniu GUI, chc? by po klikni?ciu przycisku znika?o wszystko.. Ale nie wiem jak mog? zrobi? to, np. to nie dzia?a: [lua]function wylaczokno()
guiSetVisible(GUIEditor.window[1],false)
guiSetVisible(GUIEditor.tabpanel[1], false)
guiSetVisible(GUIEditor.tab[1] , false)
guiSetVisible(GUIEditor.button[1], false)
guiSetVisible(GUIEditor.button[2], false)
guiSetVisible(GUIEditor.button[3], false)
guiSetVisible(GUIEditor.button[4], false)
guiSetVisible(GUIEditor.button[5], false)
guiSetVisible(GUIEditor.button[6], false)
guiSetVisible(GUIEditor.button[7], false)
guiSetVisible(GUIEditor.button[8], false)
showCursor(false)
end
addEventHandler("onClientGUIClick",GUIEditor.button[8], wylaczokno)[/lua]
Po prostu nie wiem co zrobi?, jak.. Mo?e kto? pom?c?
[size=9][ [i][b]Dodano[/b]: 2018-05-08, 17:26[/i] ][/size]
*W db pokazuje, ?e 2 argument w addEventHandlerze jest z?y*
[ Dodano : 2018-05-08, 18:40 ]
To jest nad tym [lua]
addEvent("parking",true)
addEventHandler("parking",localPlayer,function()
guiSetVisible(GUIEditor.window[1],true)
guiSetVisible(GUIEditor.tabpanel[1], true)
guiSetVisible(GUIEditor.tab[1] , true)
guiSetVisible(GUIEditor.button[1], true)
guiSetVisible(GUIEditor.button[2], true)
guiSetVisible(GUIEditor.button[3], true)
guiSetVisible(GUIEditor.button[4], true)
guiSetVisible(GUIEditor.button[5], true)
guiSetVisible(GUIEditor.button[6], true)
guiSetVisible(GUIEditor.button...
M?g?by kto? mi pom?c w napisaniu skryptu? Nie tak ?e da mi linka i sam sobie r?b bo ja nie ogarne ,a chodzi o skypt:
-Strzelanie z swata i stra?y po?arnej
-Pojazd kt?ry zniknie po 5 min jak si? go nie u?ywa
Skrypt w kt?rym si? respi pojazd z markeru :
[lua]stworzPojazd = createMarker ( -821.90, 1890.5, 5.40, "cylinder", 3, 255 ,96, 0, 255 ) -- uzupe?‚nij pozycje markeru
tabelaPojazd = {}
-- // Funkcja na tworzenie pojazdu oraz sprawdzanie czy gracz wjecha?‚ pojazdem, czy wszed?‚ bez pojazdu\ --
function tworzeniePojazdu (hitElement)
if ( isElement(hitElement) and getElementType(hitElement) == 'player' ) then
local pojazdElement = getPedOccupiedVehicle(hitElement)
if ( pojazdElement ) then
if ( tabelaPojazd[hitElement] ) then
destroyElement(pojazdElement)
tabelaPojazd[hitElement] = nil
outputChatBox ("TwĂłj Pojazd Zosta?‚ Schowany!", hitElement, 255, 255, 255)
return
end
end
-- // Cz?™?›?‡ funkcji tworz?…cej pojazd dla gracza, od razu teleportuje do ?›rodka pojazdu \ --
local x, y, z = getElementPosition (hitElement) -- tutaj nic nie zmieniasz, gdyĹĽ okre?›la pozycj?™ gracza i na jego miejscu tworzy pojazd
local rotX, rotY, rotZ = getElementRotation (hitElement)
tabelaPojazd[hitElement] = createVehicle ( 433, -811.20,189...
Witam, chcia?bym napisa? sw?j skrypt na radar.
Lecz mam taki problem, i? nie wiem w jaki spos?b m?g?bym za to si? zabra?, oczywi?cie m?g?bym wykorzysta? w pe?ni czyj? kod, ale co z tego jak nawet go nie b?d? rozumia? ;/ A wi?c chcia?bym poprosi? kogo? z was chocia?by o nakierowanie odno?nie stworzenia takiego radaru.