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: skryptem
1. Kłopot ze skryptem
Witam, mam ma?y k?opot z pewnym skryptem na dodanie Chip Tuningu.
Po napisaniu go ukazuje si? czerwony napis o tre?ci:

Client (Kllaucik) triggered serverside event dodaj:chiptuning, but event is not added serverside

I potem nie wiem co mam zrobi? aby ten b??d znikn??. Do??czam r?wnie? skrypt:

addEvent
("dodaj:chiptuning"true)
addEventHandler("dodaj:chiptuning"getRootElement(), function(veh)
        if 
exports.global:takeMoney(source20000then
                exports
['savevehicle-system']:saveVehicleMods(veh)
                
local vehID getElementData(veh"dbid")
                
mysql:query_free("UPDATE vehicles SET chiptuning = 'true' WHERE id='" ..mysql:escape_string(vehID) .."'")
                
setElementData(veh"vehicle:TuningChip"true)
                
exports.global:sendLocalMeAction(source"montuje chiptuning.")]
                
exports["vehicle-system"]:reloadVehicle(tonumber(vehID))
        else
                
outputChatBox("Nie sta? Ci? na to."source25500)
        
end
end
)


Gdyby m?g?by kto? pokaza? jak go zmieni? lub go przerobi? aby b??du nie by?o, bardzo bym by? wdzieczny :>
2. wysokie spadki fps spowodowane skryptem vehicles
Witam. Posiadam spadki fps spowodowane najprawdopodobniej skryptem "vehicles".
Znajomi odczuwaj? spadki tak samo jak ja (schodzi nawet do STA?YCH 10fps), a po restarcie skryptu wszystko wraca do normy na oko?o 10 min.

Jest mi kto? w stanie pom?c?
3. 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)
4. O co chodzi ze skryptem
W konsoli wyskakuje mi takie co?:
ERROR: Couldn't parse meta file for resource 'dawaniekasy'
Loading of resource 'dawaniekasy' failed
nie mam poj?cia o co chodzi.
5. Problem ze skryptem na cuboida
Witam mam pewien problem ze skryptem kt?ry wywala mi takie errory
Kod:

[2018-04-04 23] SCRIPT ERROR: WyspaN1miech/baza_adminow.lua:228: 'eof>' expected near 'end'


228 linijka
Kod:

function sendMsgOwners( PlayerID )
local connectedPlayers = getElementsByType ( "player" )
for i, aPlayer in ipairs(connectedPlayers) do
if( is_group (aPlayer) == true ) then
sendMsg(aPlayer,"[Baza]#FF0000 Warning!#E7D9B0 Player#FFCB00 "..skipColorCode ( PlayerID ) .."#E7D9B0 is trying to attack the base!")
end
end
end



Kod:



[2018-04-05 13] ERROR: WyspaN1miech/baza_adminow.lua:221: attempt to index a boolean value


Kod:

function is_group( PlayerID )
if ( getElementData ( PlayerID , "grupa" )[2] == GroupName ) then
return true
else
return false
end
end
6. Pomóżcie mi ze skryptem
Zrobi?em sobie skrypt na prac? dorywcz? tylko mam pewien b??d.

Nie dodaje mi kasy, nie mam animacji, mog? pracowa? w aucie, a tego nie chc?.

To nie jest ca?y skrypt

Podgl?d za piwo.

TU JEST GUI I MI DZIA?A
---
BLIP NA MAPIE I CYLINDER - DZIA?A

[lua]local pracaM = createMarker(****, "cylinder", 2.3, 140, 0, 0)
local blip = createBlip(****, 34, 0, 0, 0, 0, 0, 0, 500)


local zoledzie = {
TU MI DZIA?A},
}

TU MI NIE DZIA?A!
[i]addEventHandler("onClientMarkerHit", pracaM, function(el, md)
if not md or getElementType(el) ~= "player" then return end
if el ~= localPlayer then return end
outputChatBox("#00FF4c[INFO] #FFFFFFAby rozpocz??, kliknij 'E'!", source, 140, 0, 0, true)
end)[/i]

TU MI DZIA?A TYLKO ROZPOCZ?CIE PRACY POD (E)

[i]bindKey("e", "down", function()
if not isElementWithinMarker(localPlayer, pracaM) then return end
if not getElementData(localPlayer, "gracz_pracaM") then
local losuj = math.random(1, #zoledzie)
local hajsiwo = math.random(50, 60)
setElementData(localPlayer, "gracz_pracaM", true)
triggerServerEvent ("bron", localPlayer)
outputChatBox ("#FF0000[ZBIERACZ] #FFFFFF****.", 255, 255, 255, true)
toggleControl("sprint", false )
toggleControl("jump", false )
toggleControl("crouch", false )
toggleControl("fire&...
7. Czemu podstawowym skryptem w policji mam skrypt medyka?
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!
8. Kłopot ze skryptem
Tworz? skrypt kt?ry po wej?ciu w marker daje pieni?dze oraz wy?wietla za pomoc? output' a wiadomo??. Problem polega na tym, ?e chc? zrobi? to tak aby przypisywa? mu si? dany czas, co ile mo?na wzi?? te pieni?dze. Prosz? to jako? wyja?ni? mi. Za pomoc daj? ch?odne piwko! :piwo:
9. Prublem z skryptem marker
Witam wie kto? czemu nie chce mi sie pojawi? marker mo?e co? ?le napisa?em prosi?bym bym o pomoc dopiero si? ucze

 function auto thePlayer )
    
local autko createVehicle 5682496.447265625, -1669.52929687513.335947036743 )
    
outputChatBox "Dosta?e? auto" )
    
warpPedIntoVehicle thePlayerautko )
    
local markerauta createMarker 2456.146484375,-1673.6396484375,13.500040054321"cylidner"2255255255170 )

end

addEventHandler 
"onMarkerHit"markerautaauto
10. Potrzebuję rady w połączeniu
Tak jak w temacie. Nie wychodzi mi po??czenie radia internetowego ze skryptem na radio. Np. chc? puszcza? jak?? muzyk? i ona ma gra? a nie gra. Wrzuci?em tam URL z radiem, na kt?ry nadaje ale to nie idzie. Patrzy?em te? na programy do nadawania i te? wszystko dobrze z SHOUTcast'em. Nie mam poj?cia co zrobi?. Prosz? pom??cie!
11. Kłopot ze skryptem
Jestem ?wie?y w mta, i pr?buj? zrobi?, gdy po zabiciu zombie z (mtasa wiki) dropi kasa, mam co? takiego:
Kod:

function kasazombie (thePlayer, attacker)
local givePlayerMoney (thePlayer, 60)
end
addeventhandler (onZombieWasted,kasazombie)

Staram si? nauczy?, lecz jest bardzo trudno zacz??. Z g?ry dzi?kuj?.
12. szukam rozwiązania z skryptem notifications
Witam od kilku godzin bawie si? z skryptem notifications
link:http://community.multitheftauto.com/index.php?p=resources&s=details&id=5812

robie tak jak jest opisane czyli tworze nowy folder wrucam tam pliki oraz w moim 2 skrypcie na prywatne auta gdzie informacja wcze?niej pokazywa?a si? na czacie zast?pi?em t? linijka lecz nie dzia?a prosze o pomoc
13. Integracja mapy ze skryptem
Mam pytanie. Czy mo?na jako? zintegrowa? map? ze skryptem, ?e np. postawi? Infernus'a (w pliku .map) kt?remu dam ID Krisu i b?d? m?g? to ID wykorzysta? w skrypcie np. do w??czenia ?wiate??
14. [INNE] Obiekt kamizelki na graczu, wraz ze skryptem
witam, m?g?by mi kto? pom?c wykona? obiekt kamizelki kuloodpornej, kt?ra b?dzie widnie? na graczu za pomoc? komendy? Po wpisaniu odpowiedniej komendy, na gracza b?dzie nak?adany powy?ej wspomniany obiekt, wraz z paskiem skryptowej, z gry kamizelki. Z g?ry dzi?ki za pomoc.
15. Kłopot ze skryptem
Dlaczego ten sktypt dzia?a tylko na freeroam??
[code]local textFont = "bold"
local textScale = 1
local heightPadding = 1
local widthPadding = 1
local xOffset = 8
local minAlpha = 10
local textAlpha = 255
local rectangleColor = tocolor(0,0,0,230)

local floor = math.floor
local w,h = guiGetScreenSize()

local function drawMapStuff()
if isPlayerMapVisible() then

local sx,sy,ex,ey = getPlayerMapBoundingBox()
local mw,mh = ex-sx,sy-ey
local cx,cy = (sx+ex)/2,(sy+ey)/2
local ppuX,ppuY = mw/6000,mh/6000
local fontHeight = dxGetFontHeight(textScale,textFont)
local yOffset = fontHeight/2
local blips = getElementsByType("blip")

for k,v in ipairs(blips) do

local attached=getElementAttachedTo(v)

if isElement(attached) and getElementType(attached)=="player" then

local px,py = getElementPosition(attached)
local x = floor(cx+px*ppuX+xOffset)
local y = floor(cy+py*ppuY-yOffset)
local pname = getPlayerName(attached)
local nameLength = dxGetTextWidth(pname,textScale,textFont)
local r,g,b = getPlayerNametagColor(attached)
local _,_,_,a = getBlipColor(v)

if a>minAlpha then

...