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: jest
1. ChatGPT - na ile poprawnie ten skrypt jest napisany, radio.
Od dawien dawna testuje sobie ChatGPT. ChatGPT napisał mi nie jeden skrypt do MTA. Co o dziwo większość z nich działa. Jedno co mnie ciekawi na ile one są sprawne żeby można by było je wrzucić na serwer i nie powodowały błędów, mogli z nich korzystać inni gracze itd.
Sam się na dokładnej budowie skryptów nie znam, nie ogarniam tego. Jedynie potrafię takie bardzo proste skrypty napisać. Moim konikiem jest modelowanie modeli i w połączeniu z ChatGPT daje nowe możliwości w tworzeniu modeli. Tutaj dla przykładu podaje skrypt na radio. Radio można włączyć po przez markera. Zmienić stacje, wyłączyć i zmieniać głośność i to za pomocą klawiszy na klawiaturze. W sumie pytam z ciekawości. na ile on jest poprawnie napisany?
[lua]local markerX, markerY, markerZ = -684.65417, 935.66187, 12.33281
local marker = createMarker(markerX, markerY, markerZ, "cylinder", 1.0, 0, 255, 0, 150)
local defaultVolume, radioStream, currentStationIndex, isRadioPlaying, isInMarker, isBKeyUsed = 1.0, nil, 1, false, false, false

-- Dodaj stacje radiowe
local stations = {
{ url = "http://audio.radio.opole.pl:9000/ro1mp3", name = "Radio Opole" },
{ url = "http://n-16-8.dcs.redcdn.pl/sc/o2/Eurozet/live/meloradio.livx?audio=5", name = "Meloradio" },
{ url = "http://srv0.streamradiowy.eu:80/radio90-aac", name = "Radio 90" }
}

local lastVolumeUpdateTime = 0 -- Czas ostatniej aktualizacji głośności
local lastVolumeChan...
2. Skrypt na otwieranie i zamykanie bramy - co jest źle.
Mam taki skrypt, kt?ry po wej?ciu do markera i wci?ni?ciu klawisz H powinna si? otworzy? bram ale brama si? nie otwiera. Po wej?ciu do markera napisy si? pojawiaj?. W konsoli nie ma ?adnego b??du.

[code]removeWorldModel(17951, 1000, 2505.52, -1690.99, 14.3281)

--
local brama = createObject(17951, 2505.52, -1690.99, 14.3281, 0, 0, 90)
local marker = createMarker(2508.81836, -1686.99133, 12.56649, "cylinder", 1.5, 255, 255, 0, 150)

local function toggleBrama()
local status = getElementType(brama) == "object" and getElementData(brama, "brama:status") or "closed"
if status == "closed" then
moveObject(brama, 3000, 2505.52, -1690.99, 10.7281, 0, 0, 0)
setElementData(brama, "brama:status", "open")
else
moveObject(brama, 3000, 2505.52, -1690.99, 14.3281, 0, 0, 0)
setElementData(brama, "brama:status", "closed")
end
end

addEventHandler("onMarkerHit", marker, function(hitElement, matchingDimension)
if getElementType(hitElement) == "player" and matchingDimension then
outputChatBox("Wci?nij H, aby otworzy? bram?")
end
end)

addEventHandler("onMarkerLeave", marker, function(hitElement, matchingDimension)
if getElementType(hitElement) == "player" and matchingDimension then
outputChatBox("Opuszczasz marker")
end
end)

addEventHand...
3. co tu jest nie tak dlaczego nadaje 2 bronie zamiast 3 ?
Cze?? czy mo?e mi kto? powiedzie? co tu jest nie tak dlaczego jak mam wpisane w kodzie 3 bronie to nadaje mi tylko 2?

 function markeroshitElementmatchingDimension ) -- define MarkerHit function for the handler
    
if getElementData(hitElement,"player:faction") == "SAPD" then
        outputChatBox
("#2de004✔ #FFFFFFWzi??e? wyposa?enie."hitElement,255,255,255,true)
        
giveWeapon(hitElement24999999999)    
        
giveWeapon(hitElement32999999999)
        
giveWeapon(hitElement23999999999)

    else
        
outputChatBox ("#ff0000❌ #FFFFFFNie jestes na duty."hitElement,255,255,255,true)
    
end
end
addEventHandler
"onMarkerHit"wyposazeniemarkeros )
4. Jak mam naprawic sid bo zmieniała taba i jest to samo!
https://imgur.com/a/Sf9JSut

[ Dodano: 2022-11-19, 11:32 ]
znaczy id mi nie dzia? zmenialem taba i to samo czy to wina bazy danych
?? ?? ??
5. Wie ktos co tu jest nie tak?
Po wej?ciu na serwer kraszuje mi mta.

ss:
http://imgurl.pl/img2/obr...2c907a6f9c1.png
6. co tu jest nie tak
Cze?? mam problem z osi?gnieciami czy jest mi kto? w stanie powiedzie? co tu nie dzia?a
b??d z db3 http://imgurl.pl/img2/db3-blad_62ece7ea3a7bd.png

b??d w 3 linijce

function isPlayerAchievementGet(playerachievement)
    
data getElementData(player"player:achievements")
    if 
data[achievementthen
        
return true
    
else
        return 
false
    end
end

function addPlayerAchievement(playerachievementrp)
    if 
isPlayerAchievementGet(playerachievementthen return end
    data 
getElementData(player"player:achievements")
    
data[achievement] = true
    setElementData
(player"player:achievements"data)
    
setElementData(player"ec:twoj:exp"tonumber(getElementData(player"ec:twoj:exp")) + rp)
    
triggerEvent("achievements:draw",playerachievementrp)
end
addEvent
("ach:addPlayerAchievement"true)
addEventHandler("ach:addPlayerAchievement"rootaddPlayerAchievement)
7. SetElementData - Co jest nie tak?
addCommandHandler("kreclicznik",function(plr,cmd,wartoscp)
    if 
isObjectInACLGroup("user."..getPlayerName(plr),aclGetGroup("Admin")) then
        
if not wartoscp then return end
        setElementData
(v,"przeb",wartoscp)
        
executeCommandHandler("save",plr)
    
end
end
)


Otrzymuj? b??d:
Bad argument @ 'setElementData' [Expected element at argument 1, got nil]

Co jest nie tak?
8. to jest do zrobienia! tylko jak
WItam! Mia?em do?? d?ug? przerw? od MTA i LUA, ostatnio znowu nasz?a mnie ochota na powr?t na stare ?mieci :P
Mam zrobiony kiedy? skrypt na lini? ga?nicz?, podawan? od pojazdu, chcia?em wrzuci? to na troch? wy?szy poziom. Mianowicie, aby z tego w??a lecia?a woda, ale nie na funkcji DrawLine, tylko woda taka jak z dzia?ka z wozu stra?ackiego ( https://www.youtube.com/watch?v=fdYTFyUtZps 0:55 ), nie bardzo wiem jakiej funkcji do tego u?y?.
Znalaz?em w necie tylko jedn?, zbudowa?em podstaw? [b]testow?[/b], kt?ra tworzy w?z stra?acki przyczepiony do mnie, ale nie wiem co dalej.

Widzia?em co? takiego ju? wcze?niej, na pylu, paru serwerach lokalnych, na tym, filmiku, i jest to MOIM ZDANIEM du?o lepsze rozwi?zanie, ni? "rysowanie" niebieskiej linii. Tylko jak? Od lat wiele ludzi ma ten skrypt, ale nikt nie chce si? podzieli? jak to zrobi?, lub udost?pni? w ca?o?ci :D

[b]Za pomoc przy zrobieniu (z racji i? jest to pewnie dosy? ci??kie), lub udost?pnienie kodu skryptu w ca?o?ci, do ew. przerobienia, poleci ofc SOLIDNA nagroda, [color=green]respekt[/color] i :piwo: piwo. Paffka nigdy nie odm?wi? piwa za solidn? pomoc i dobre skrypty :P [/b]

test:
[lua]
[[armedVehicles = {[425]=true, [520]=true, [476]=true, [447]=true, [430]=true, [432]=true, [464]=true, [407]=true, [601]=true}
function vehicleWeaponFire(thePresser, key, keyState, vehicleFireType)
local vehModel = getElementModel(getPedOccupiedVehicle(thePresser))
if (armedVehicles[vehModel]) then
trigger...
9. lua co jest nie tak że skrypt nie funkcjonuję poprawnie.
function dbSet(...)
if not {...} then return end
local query=dbExec(DBHandler, ...)
return query
end

function dbGet(...)
if not {...} then return end
local query=dbQuery(DBHandler, ...)
local result=dbPoll(query, -1)
return result
end











Jest to cz??? skryptu kt?ra nie dzia?a poprawnie co jest nie tak?
10. Coś jest nie tak z banko
Witam, pisz? ten post dla tego ?e mam problem z bankomatami z paczki Navaxa RPG 2.0. Gdy wchodz? w bankomat jest wszystko git, gdy klikam wyp?ata/wp?ata po czym na pole gdzie mam wpisa? numerki itd. i klikam kwot?, kt?r? chc? wp?aci? to mi nic nie wyskakuje w tym polu. Pomo?e kto? rozwi?za? ten problem? Daj? kr?tki filmik jak to wygl?da:
https://imgur.com/a/cFRE2sf
11. Wypłaty coś jest nie tak
Witam,napisa?em kod na wyp?aty z frakcji,gdy wgrywam jest wszystko dobrze nie ma ?adnego faila. Ale gdy ju? wejd? do urz?du pr?buj? nacisn?? przycisk "odbierz"
wtedy po prostu klikam ale nic mi nie daje do banko,ani do tzw. "portfela"
po prostu przycisk nie dzia?a
PS: robi?em aby wyp?aty sz?y do banku

[lua]local Frakcje = { ----- Ilosc pieniazkow za 1 przepracowana minute!!!!!!!
["SAPD"] = 750000,
["SARA"] = 750000,
["SAFD"] = 750000,
["SAMD"] = 750000,
["CZF"] = 750000,
}

local text=createElement ('text')
setElementPosition(text,709.15,-117.29,4545.40+1.2)
setElementData(text,"name","Odbi?r Wyp?aty")

function RGBToHex(red, green, blue, alpha)
if((red < 0 or red > 255 or green < 0 or green > 255 or blue < 0 or blue > 255) or (alpha and (alpha < 0 or alpha > 255))) then
return nill
end
if (alpha) then
return string.format("#%.2X%.2X%.2X%.2X", red,green,blue,alpha)
else
return string.format("#%.2X%.2X%.2X", red,green,blue)
end
end

function odbierz (el,md)
local sid = getElementData (el,"player:sid)
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_factions WHERE sid=?", sid)
if #result > 0 then
if Frakcje[result[1].code] then
if getElementData(el,"player:workinjob") and get...
12. Za co odpowiedzialny jest poszczególny port?
Witam, tak jak w temacie. Za co odpowiedzialny jest port
22003 - server
22005 - http
22126 - ?? ??
Czy jest jaki? port, kt?ry odpowiada za wy?wietlanie serwera na li?cie serwer?w w samej grze MTA?

[ Dodano: 2020-10-24, 21:50 ]
22003(UDP) - server (??czymy si? w grze za pomoc? niego)
22005(TCP) - http (pobieramy zasoby)
22126(UDP) - ASE (wy?wietla serwer na li?cie serwer?w)

Do zamkni?cia
13. 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
14. Coś jest nie tak z modelem spawn market station
Witam mam co? nie tak z modelem spawn market station z gtao a jest to nim ze wgra?em na serwer te trzy rzeczy modele do folderu model a mape do folderu map uruchomi?em serwer i wystartowa?em te trzy rzeczy poprzez "p" no i si? okaza?o ?e jest dziura obok budynku

15. nie wiem co jest nie tak-paczka paradise 1;1
Witam, wiem ?e mysql i laczenie to jedna z najprostszych rzeczy jednak mi cos nie wychodzi, prosil bym ciebie o pomoc, juz opisuje a wiec tak
w db.sql wpisuje ip mojego hosta(ftp ip)
i dodaje to na mysql na stronie
tworz? si? tabelki, wszystko git

natomiast w server
username = "parasol_db"
dbname = "parasol-serwer"
password = "xQujeVRadH"
server = "127.0.0.1"

connection = dbConnect( "mysql", "dbname=" .. dbname .. ";host=" .. server .. ";charset=utf8", username, password, "share=1" )
wypelniam tak

usernaame = "login do mysql ze strony"
dbname = "tabelka ktora sie zrobila"
password = "haslo mysql"
server = "ip mysql"

connection = dbConnect( "mysql", "dbname=" ..wypelniam dobrze .. ";host=" ip mysql ";charset=utf8", username, password, "share=1" )
i nie moge stworzyc konta
wiesz co robie nie tak?
16. [HTML] Coś jest nie tak
Tak to wygl?da:

Licz? na pomoc
17. Nie ma błęędu, a jest błąąd??
Witam, c??... napotka?em problem, w kt?rym nie widac problemu....
W konsoli nie wy?wietlaj? si? problemy, nawet gdy posiadam crashdetect, Mapa si? ?aduje, a za?adowac si? nie chc?...
W Gamemode, ani jednego warningu... Pierwszy raz napotka?em taki problem. u?ywa?em nawet crashdetect.inc

LOGI:
[code][19:33:05] -----------------------------------

[19:33:05] Loaded 1 filterscripts.
[19:33:05] Loading filterscript 'asdadsdsasdsadssda.amx'...
[19:33:05] ---------------
[19:33:05] Filterscripts
[19:33:05]

[19:33:05] Loaded 4 plugins.
[19:33:05] Loaded.

*** Audio Plugin v0.4 by Incognito loaded ***
[19:33:05]
[19:33:05] Loading plugin: audio.so
[19:33:05] Loaded.

[19:33:05] ===============================

[19:33:05] (c) 2009 Alex "Y_Less" Cole

[19:33:05] sscanf plugin loaded.

[19:33:05] ===============================

[19:33:05]
[19:33:05] Loading plugin: sscanf.so
[19:33:05] Loaded.

*** Streamer Plugin v2.7.8 by Incognito loaded ***

[19:33:05]
[19:33:05] Loading plugin: streamer.so
[19:33:05] Loaded.
[19:33:05] CrashDetect plugin 4.19.4
[19:33:05] Loading plugin: crashdetect.so
[19:33:05] --------------
[19:33:05] Server Plugins
[19:33:05]

v0.3.7-R2, (C)2005-2015 SA-MP Team
----------------------
SA-MP Dedicated Server

----------
Loaded log file: "server_log.txt".
----------[/code]

Powinno by? napisane na samej g?rze
Number of vehicle models: (jakas cyf...
18. Co tu jest nie tak?
Po ustawieniu kord?w oraz id auta wyskakuje mi b??d z ==

Kod:

local SpawnujePojazd = createMarker(x,y,z,"cylinder")

function vehicleSpawner(hitElement,matchingDimension)
then getElementType(hitElement) == "player" then
if getPedOccupiedVehicle(hitElement) == false then
local x,y,z = getElementPosition(hitElement)
local veh = createVehicle(Id auta tu trzeba, x,y,z)
warpPedIntoVehicle(hitElement,veh)
setTimer ( function()
outputChatBox ( "Za 30 sekund usunie si? tw?j pojazd testowy" )
end, 30000, 1 )
destroyElement(veh)
end
addEventHandler("onMarkerHit",SpawnujePojazd,vehicleSpawner)
19. PSSM jest tylko oprg-db i DB2 nie ma DB
Cze?? mam takie pytanie czy w paczce PSSM jest DB bo jest DB2 i oprg-db a nigdzie nie mog? znale?? zwyk?ego DB do pod??czenia ?
20. coś jest nie tak z sygnatury
Witam Serdecznie prosz? o problem ze skryptem es-ww m.n.i sygnatury orientuje si? ?e jest to problem ze nie ma strony ww ale licz? na wasz? pomoc nie jestem jeszcze tak zawansowany aby zamieni? to

link do kodu

https://pastebin.com/6e0TUwRY
21. Zmieniają się sloty na 4 gdyż jest 20
Zmieniaj? si? sloty na 4 gdy? jest 20
Pomocy!
22. coś jest nie tak z Argument oraz fonts
Witam serdecznie pisz? do was z pro?b? o pomoc w skryptach Mam problem z wieloma skryptami w gm Ems a mianowicie w ka?dym w debugscript wy?wietla si? "es-wodne_oddychanie/s_water.lua:9: Bad argument @ 'setPedStat' [Expected element at argument 1, got nil]" lub DXdrawText do ka?dego pliku jest inny napis po @'

oraz na docherty s? straszne spadki fps prosz? o pomoc w nagrod? dam

:piwo: R*
23. podany login już jest w grze
Jak Kolega Zalogowa? Si? To Jak Ja Chce To Mi Wysykakuje podany login ju? jest w grze
a Wszystko Dobrze pod??czy?em a w konsoli Mi Wyskakuje:
WARNING: [skrypty]/pystories-db/s_db.lua:18: dbPoll failed; Table 'db_15953.saj' doesn't exist
24. podany login już jest w grze
Jak moj kolega zalogowa? si? na serwer i zarejestrowal, to jak ja zarejestrowalem sie i jak naciskam zaloguj to mi wyskakuje komunikat podany login ju? jest w grze wszystko dobrze pod??czy?em pomo?e kto? prosz?.
25. Nie znajduje gracza ktory jest na serwerze
Witam ponownie, wzbranialem sie od robienia kolejnego tematu, ale niestety potrzebuje pomocy, w skrypcie ktory ma robic za mutowanie wszystko jest okej ale nie znajduje mi gracza, w tym przypadku mnie bo robie to na serwerze lokalnym, kod dziala prawidlowo bo gdy nie znajdzie gracza wyswietla dana wiadomosc ale ja jestem na tym serwerze... Kod wyglada tak:
function mutePlayer(plr,nick,powod)
    
local gracz getPlayerFromName(nick)
    
local correctusage "Poprawne uzycie: /zmutuj <nick gracza> <powod>"
    
if nick and powod then
        
if gracz then
            
if not isPlayerMuted(graczthen
                setPlayerMuted
(gracztrue)
                
outputChatBox("Zostales zmutowany za "..powod.." przez "..getPlayerName(plr),gracz,255,0,0)
                
outputChatBox("Zmutowales gracza "..getPlayerName(gracz).." za "..powod,plr,0,255,0)
                
outputChatBox("Gracz "..getPlayerName(gracz).." zostal zmutowany za "..powod.." przez "..getPlayerName(plr),root,255,0,0)
            else
                if 
isPlayerMuted(graczthen 
                outputChatBox
("Ten gracz jest juz zmutowany!",plr)
                
end
            end
        end
        
if not gracz then
            outputChatBox
("Nie znam takiego gracza.",plr)
        
end
    
else
        
outputChatBox(correctusage,plr)
    
end
end
26. Co jest nie tak w kodzie z markerami?
Posiadam kod podmieniajacy markery, a dokladniej cylindry, aczkolwiek problem tkwi w tym, i? gdy postawi? marker na np. dim 12, czy te? dam interior, to ten marker widoczny jest te? na dim 0.

[lua]


MARKER_DRAW_DISTANCE = 3000
MARKER_FADE_DISTANCE = MARKER_DRAW_DISTANCE-10
MARKER_REFRESH_TIMEOUT = 500 -- czas w ms co ile wyszukuje markery w poblizu
tick_rotation=getTickCount()
local markers = {}
local textures = {}
local iconSize = Vector2(0.8, 0.8)

function findRotation(from_x, from_y, to_x, to_y)
local result = -math.deg(math.atan2(to_x - from_x, to_y - from_y))

return result < 0 and result + 360 or result
end

local thisTick = getTickCount()

local font = exports['lrpg-markery']:dxGetFont('light') or 'default-bold'

function renderCustomMarkers()
local cx, cy, cz = getCameraMatrix()
local rx, ry, rz = getElementRotation(getCamera())
local posPlayerX, posPlayerY, posPlayerZ=getElementPosition(localPlayer)
local pX,pY,pZ=getElementRotation(localPlayer)
--local tick = math.abs(getTickCount() % 2500 - 2500/2) / 2500/2
local tick = interpolateBetween(0,0,0,0.3,0,0, (getTickCount()-thisTick)/2500, "SineCurve")

for i, marker in ipairs(markers) do
if isElement(marker) then
local x, y, z = getElementPosition(marker)
local radius = getMarkerSize(marker) or 3
local color = {getMarkerColor(marker)} or {255, 255, 255, 255}
local icon = getElementData(marker, "icon") or "marker"...
27. Czy ten skrypt jest prawidłowy?
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?

Zdj. kodu: https://prnt.sc/q561pr
28. Czy ta funkcja jest potrzebna?
Witam, mam pytanie czy funkcja, s?owo 'plr' jest potrzebne w takowym kodzie? Je?li tak, do czego ona s?u?y?

outputChatBox("#FF0000X #FFFFFFOk, tak to si? robi.", plr, 255, 255, 255, true)

I czy w niekt?rych przypadkach zamiast plr mo?e by? source?
29. dev-paczka coś jest nie tak
Witam potrzebuj? od was Pomocy Mianowicie mam na takim jednym serwerze wgran? podmianke obiekt?w Dev_paczka i w prawym g?rnym rogu ekranu Pisze napsis "edytor obiekt?w dev Gaming i jak si? klika litere "q" to wyskakuje Okienko do wyboru pod?ogi jak na map editorze Nie wiem jak to usunac a Sama paczka jest zakodowana "luac" Jak kto? wie jak usun?? niech si? zg?osi pod tym postem
30. Sprawdzenie czy gracz jest w pojeździe
Witajcie! Tworz? skrypt i nie wiem teraz jak mog? sprawdzi?, czy gracz siedzi w poje?dzie :D M?g?by mnie kto? nakierowa? na dobr? drog??

KOD:

Kod:

function pojazd_publiczny ( command )



createVehicle ( 462, 1285.53, -1382.81, 13.55, 0, 0, 0, "PUBLIC" )





end
addCommandHandler ("spawn_plr_pub-veh", pojazd_publiczny)
31. Co jest nie tak ?
:x R* C:kompilatorpawnoincludea_samp.inc(57) : error 021: symbol already defined: "print"
C:kompilatorpawnoincludea_samp.inc(58) : error 021: symbol already defined: "printf"]
R*

Czo?em forum ot?? mam problem przez tego include'a nie mog? skompilowa? gamemode'a. U?ywam Sublime text 3 i kompilator pawn od ZeeX'a. :evil: :evil: :evil: ?? ?? :x
32. Co jest źle ze skryptem na teleport?
Siemano mam ma?y problem.
Nie pojawiaj? si? markery do teleportu. Oto kod:

InteriorEnter createMarker (1172.3, -1325.414.39"arrow"1015325590)
InteriorExit createMarker (1169.09, -1325.414.5"arrow"1015325590)
    
setElementDimension(InteriorExit1)

addEventHandler("onMarkerHit"InteriorEnter, function(plr)
    if 
isPedInVehicle(plrthen return end
            setElementDimension
(plr1)
                
setElementPosition(plr1167.14, -1325.0515.47)
                    
exports.notifications:showBox (plr"info","Wszed?e? do szapitalu.")
                            
outputChatBox("Wszed?e? do szapitalu."plr255255255true)
end)

addEventHandler("onMarkerHit"InteriorExit, function(plr)
    if 
isPedInVehicle(plrthen return end
        setElementInterior
(plr0)
            
setElementDimension(plr0)
                
setElementPosition(plr1174.44, -1325.5914.78)
                    
exports.notifications:showBox (plr"info","Wyszed?e? ze szpitalu.")
                        
outputChatBox("Wyszed?e? ze szapitalu."plr255255255true)
end)
33. CO jest źle?
Witam dzi?kuje ale jestem totalnie zielony nie wiem gdzie to wklei? jakie maj? by? pliki w tym skrpycie prosze o pomoc w napisaniu plik?w i mety

[ Dodano: 2019-02-20, 17:51 ]
meta wygl?da tak

<meta>
<script src="podpalacz.lua" type="server" />
</meta>




a to to podpalacz.lua
--[[
lss-admin: r�ne komendy dla supportu
@author Lukasz Biegaj <[email protected]>
@copyright 2011-2013 Lukasz Biegaj <[email protected]>
@license Dual GPLv2/MIT
@package MTA-XyzzyRP
@link https://github.com/lpiob/MTA-XyzzyRP GitHub
]]--


addCommandHandler("podpalacz", function()

if not getElementData(localPlayer,"admin:rank") then
return
end

local pos={}
pos[1],pos[2],pos[3]=getElementPosition(localPlayer)
for i=1,50 do

local radius=math.random(5,50)
local kat=math.random(0,360)
local x=pos[1]+(radius*math.sin(kat))
local y=pos[2]+(radius*math.cos(kat))
local z=getGroundPosition(x,y,pos[3])

if (z and z>0) then
triggerServerEvent("doCreateFire", root, x,y, z-0.5, getElementDimension(localPlayer), getElementInterior(localPlayer))
end
end


end)

co? nie dzia?a pisz? nic si? nie dzieja mam admina co ?le?
34. Mogłby ktoś powiedzieć co jest nie tak z tym kodem?
Napisa?em skrypt pracy parkingowego kt?ra polega na tym ?e po wej?ciu w marker teleportuje nas do utworzonego pojazdu i my ten pojazd musimy "zaparkowa?" w miejscu wyznaczonym przez przez drugi marker, po zaparkowaniu skrypt wymusza na graczu wyj?cie z pojazdu (wyjscie z pojazdu powoduje zako?czenie pracy), i daje pieni?dze

Problem?w jest kilka, czasem punkt wog?le sie nie pojawia lub (te? czasami) po wjechaniu w punkt gracz nie wysiada automatycznie... jak to naprawi?? M?cz? si? z tym juz troche i totalnie nie mam pomys?u


Strona serwera:
[lua]local marker = createMarker(-2480.7,-610,131.56,"cylinder",2,255,0,0,255)

local auto = {}

function sprawdzhit ( hit )
if getElementType(hit) ~= "player" then return end
if isPedInVehicle(hit) then return end
auto[hit] = createVehicle(566,-2472.21,-623.80,132.2,0,0,90,"parking")
warpPedIntoVehicle(hit, auto[hit])
setVehicleHandling(auto[hit], "maxVelocity", 40)
triggerClientEvent(hit, "startJob:parkingowy", resourceRoot)
end
addEventHandler("onMarkerHit", marker, sprawdzhit )

function zakonczprace (player)
if auto[player] and isElement(auto[player]) then
destroyElement(auto[player])
triggerClientEvent(player, "stopJob:parkingowy", resourceRoot)
end
outputChatBox("[PRACA] Zakonczyles prace parkingowego", getRootElement(),0,255,0,false)
end


addEventHandler("onVehicleExit", resourceRoot, functio...
35. W którmy pliku w mta jest oryginalny hud?
Witam ot?? mam pro?b?, je?eli kto? wie czy m?g?by mi poda? lokalizacj? pliku na hud? W oryginalnych podstawowych zasobach MTA:SA za pomoc piweczko oraz respekt :D
36. nie wiem czy skrypt jest dobry
mam skrypt na ochotnicz? stra? po?arn? i nie do ko?ca wiem czy jest dobry a nie chce go uruchamia? bo nie s? podane w skrypcie kordy marker?w. Chce tylko wiedzie? czy podany skrypt jest poprawny a je?li nie to gdzie jest b??d. Z g?ry dzi?kuje. :p


OSP = createTeam("OSP Sandomierz", 204, 51, 0)
blipOSP = createBlip(0, 0, 0, 40, 2)
markerDol = createMarker (0, 0, 0, "Cylinder", 2, 178, 34, 34, 70)
markerPanel = createMarker (0, 0, 0, "Cylinder", 2, 0, 191, 255, 70)

-- funkcje

-- funkcja odpowiadaj?ca za do??czanie do stra?y
function dolocz()
setPlayerTeam(source, OSP)
giveWeapon ( source, 42)
setElementModel (source, 279)
outputChatBox("Jestes teraz w ochotniczej stra?y po?arnej!", source)
end
-- panel osp
function panelOSP()
local playerTeam = getPlayerTeam ( source )
if ( playerTeam == OSP ) then
PanelOsp = guiCreateWindow ( 0, 0, 0.5, 0.4, "Panel OSP", true )
guiWindowSetMovable ( PanelOsp, false )
guiWindowSetSizable ( PanelOsp, false )
SpawnWoz = guiCreateButton ( 0.7, 0.1, 0.2, 0.1, "W?z Stra?acki", true, panelOSP)
dajGasnice = guiCreateButton ( 0.7, 0, 0.2, 0.1, "Ga?nica", true, panelOSP )
end
end
-- spawnowanie wozu
function spwWoz()
woz = createVehicle (407, 0, 0, 0)
end
-- dawanie graczowi gasnice
function gasnica()
giveWeapon (source, 42)
end
-- wszystkie eventy
addEventHandler ( "onMarkerHit", markerDol, dolocz )
addEventHan...
37. co tu jest nie tak ?
Witam . Mam taki problem ze przy 300hp auta ono wci?? jedzie i silnik si? nie gasi , wstawiam wam kod .

addEventHandler
('onVehicleDamage',root,function()
if 
getElementHealth(source)<=300 then
setVehicleEngineState
(source,false)
end
end
)
38. Jaka jest komenda na tepanie wszystkich graczy w jedno
Siema Jaka jest komenda na tepanie wszystkich graczy w jedno miejsce na ogrpg lub dutyadmin albo pys albo na eastcity

Za pomoc postawie piwo
39. co jest źle ? meta.xml
[code]<meta>
<info type="map" version="1.0.0"></info>
<map "psp-ls-2-0.map"></map>
<settings>
<setting name="#maxplayers" value="[ 128 ]"></setting>
<setting name="#useLODs" value="[ false ]"></setting>
<setting name="#gamespeed" value="[ 1 ]"></setting>
<setting name="#minplayers" value="[ 0 ]"></setting>
<setting name="#gravity" value="[ 0.0080000004 ]"></setting>
<setting name="#waveheight" value="[ 0 ]"></setting>
<setting name="#locked_time" value="[ false ]"></setting>
<setting name="#weather" value="[ 0 ]"></setting>
<setting name="#time" value="12:0"></setting>
</settings>
<script src="mapEditorScriptingExtension_s.lua" type="server"></script>
<script src="mapEditorScriptingExtension_c.lua" type="client" validate="false"></script>
<script src="brama.lua" />
<script src="brama2.lua" />
<script src="brama3.lua" />
<script src="brama4.lua" />
<script s...
40. na ten serial jest juz zalozone konto
Co robi? gdy pojawia si? taki komunikat co w temacie?

Paczka East City, kolega nie mo?e zalozy? konta ;P