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: argument
1. clientside element "ped" at argument 4 @'TriggerSe
peda znajduje

function addLabelOnCli buttonstateabsoluteXabsoluteYworldXworldYworldZclickedElement )
if 
button == "left" and state == "down" then
if isEventHandlerAdded("onClientRender"root,przestanfizlfoathen
if isMouseInPosition (**********154*w51*hthen
triggerServerEvent
("Przestepca:kajdany"localPlayer,localPlayer,ped)
(
tutaj dalam printa na pobieranie modelu peda to pobra?o wi?c znajduje ped'a)
end
end
end

end
addEventHandler ( "onClientClick", root, addLabelOnCli )
c-side



s
-side
addEvent
("Przestepca:kajdany"true)
addEventHandler("Przestepca:kajdany"getRootElement(), function(gracz,npc)
if 
exports.global:hasItem(gracz45,1then
outputChatBox
("Zakuwasz przest?pce",gracz,255,255,255,true)
else
outputChatBox("#ff0000Nie masz kajdanek",gracz,255,255,255,true)
setPedAnimation(npc"ROB_BANK""CAT_Safe_Rob")
end
end
)

co? tu zrobi?am ?le, prosz? tylko powiedziec co db3 w tytu?u tematu
2. Bad argument
Witam mam taki problem ,?e podczas ??czenia si? mojego mysql wyskakuje taki komunikat prosz? o pomoc.

connection.lua:10: bad argument #1 to 'mysql_connect' (string expected, got
boolean)
3. 1 argument go nill
Witam przychodze z funkcj? nie potrafi? tego zrozumie? wpisuje soruce,client,root,localPlayer.I nadal nic ca?y czas wyskakuje jedno i to samo

SS: https://imgur.com/a/dxbSyT2


    
function onmarker(source)
        for 
iv in ipairs(getElementsByType("colshape"resourceRoot)) do
            if 
isElementWithinColShape(sourcevthen
               
return v
           end
        end
        
return false
       end
4. Bad argument #1 to 'ipairs' (table expected, got boolean)
Witam, zaczn? ?e jestem ca?kowicie zielony w tym temacie :-? , ale wracaj?c
od pewnego czasu zacz??em bawi? si? paczk? MTA, wszystkie skrypty z bazami danych dzia?aj?, ale nie dzia?a jeden z nich. Jest to skrypt do systemu dom?w.
Po jego uruchomieniu wyrzuca b??d: interiory.lua:26: bad argument #1 to 'ipairs' (table expected, got boolean). Wrzucam tutaj skrypt interiory.lua z tym b??dem.
Po rozwi?zaniu problemu stawiam zimne :piwo:


interiory
={}


local dane=exports.srdb2:pobierzTabeleWynikow("SELECT id,interior,entrance,`exit` FROM domy_interiory WHERE `exit` IS NOT NULL AND active=1")
for 
_,v in ipairs(dane) do
local ii tonumber(v.id)
v.entrance=split(v.entrance,",")
v.id=nil
interiory
[ii]=v
end

addEvent
("moveMeTo"true)
addEventHandler("moveMeTo"resourceRoot, function(x,y,z,i,d)
setElementDimension(clientd)
setElementInterior(client,i,x,y,z)
setElementPosition(client,x,y,z)
setElementInterior(client,i)
end)
5. Argument funkcji, a ElementData
po stworzeniu nast?puj?cej komendy

addCommandHandler
("czek", function(plrcmdtargetnumber)


w jaki spos?b mam zapisa? w postaci setElementData argument number ?eby m?c go potem u?y? przy setPlayerMoney? bo nie mog? na to wpa??.
6. Argument w timerze
Witam, mam problem z Timerem. Mianowicie nie dzia?a mi do konca fadeCamera poniewaz wykrywa z?y argument.

Linijka B??du:
[code]/rpg_jobTest/s.lua:80: Bad argument @ 'fadeCamera' [Expected element at argument 1, got nil]
[/code]

Kod kt?rego u?ywam:

[lua]addEvent("KradziezAutPoziomI",true)
addEventHandler("KradziezAutPoziomI",root,function()
level = getElementData(source, "level") or 0
prawko = getElementData(source, "prawko_c") or 0
przejazdy = getElementData(source, "pLawety") or 0
if prawko == 0 then
exports.ad_notifications:addNotification(source, "Nie posiadasz prawa jazdy kategorii C.", "error")
return
end
if level < 30 then
exports.ad_notifications:addNotification(source, "Aby pracowa? w tej pracy musisz posiada? minimum 30 poziom!", "error")
else
fadeCamera(source ,false)
setElementData(source, "pracuje:zlodziej", true)
setElementData(source, "pozycja:zlodziej", 1)
setElementData(source, "zlodziej:poziom", 1)
exports.ad_notifications:addNotification(source, "Kradniesz pojazd..", "info")
notes = math.random( 1, #PojazdyZwykle )
pojazd[source] = createVehicle(PojazdyZwykle[notes][1], PojazdyZwykle[notes][2], PojazdyZwykle[notes][3], PojazdyZwykle[notes][4], PojazdyZwykle[notes][5], PojazdyZwykle[notes][6], PojazdyZwykle[notes][7])
setVehiclePlateText(pojazd[source], "ZLODZIE...
7. Bad argument
Witam, jest b??d, ?e nie mo?e okre?li? warto?ci, wie kto? jak go naprawi? ?
DB3
[lua]
bad argument #37 to 'format' (string expected, got boolean)
[/lua]
B??d le?y tutaj
[lua]
local query = exports["pystories-db"]:dbSet(string.format("UPDATE pystories_vehicles SET model='%d', pos='%.2f,%.2f,%.2f,%.2f,%.2f,%.2f', rent='%d',text='%s', health='%d', fuel='%d', mileage='%d', frozen='%d', driver='%s', color='%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d', panelstates='%s', paintjob='%d', tuning='%s', headlights='%d,%d,%d', ownedPlayer='%d', lpgilosc='%s', lpgposiada='%s', licznik='%s', pojemnosc='%s', mk3='%s', blokada='%s' WHERE id=%d",

[/lua]

kod
s_side
[lua]
function onSaveVehicle(vehicle)
if getElementData(vehicle,"vehicle:spawn") then
-- Setting
local panelstates={}
local model=getElementModel(vehicle)
local health=getElementHealth(vehicle)
local x,y,z=getElementPosition(vehicle)
local rx,ry,rz=getElementRotation(vehicle)
local desc=getElementData(vehicle,"vehicle:desc") or ""
local id=getElementData(vehicle,"vehicle:id")
local fuel=getElementData(vehicle,"vehicle:fuel")
local mileage=getElementData(vehicle,"vehicle:mileage")
local c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12=getVehicleColor(vehicle, true)
local driver=getElementData(vehicle,"vehicle:driver") or ""
...
8. Bad argument sound/player
Witam jak naprawi? taki b??d z eksportem d?wi?ku ? ?cie?k? mam spisan? dobrze sprawdza?em kilka razy. Plik r?wnie? jest dobrze nagrany. Odtwarzanie tego d?wi?ku dzia?a tylko i wy??cznie w katalogu macierzystym. Jak chce zrobi? eksporta z katalogu w kt?rym znajduj? si? ten d?wi?k. Wyskakuje mi taki b??d

Bad 
'sound/player' pointer 'setSoundVolume'(1)

kod c_side

local export 
":horns-MoveRPG/sounds/1.wav"
local muza playSound(exporttrue)
setSoundVolume(muza0.5)

B??d niby mam tutaj.

setSoundVolume
(muza0.5
9. pierwszy argument getElementModel
Kto? jaki? pomys??
nie czyta mi pierwszego argumentu w getElementModel

Kod:

addEvent("Otrzymaj:kasa:drwal2", true)
addEventHandler("Otrzymaj:kasa:drwal", getRootElement(), function()
local pojazdzikenLottusen = getPedOccupiedVehicle(client)
if not getElementModel(pojazdzikenLottusen) == 554 then return end
givePlayerMoney(client, 20500)
end)
10. TriggerClientEvent 2 argument
Kto? jaki? pomys??
https://imgur.com/a/lEe5n0H

Kod:

addEvent("nadajpojazd:pracadorywcza", true)
addEventHandler("nadajpojazd:pracadorywcza", getRootElement(), function()
local veh = createVehicle ( 482, 2096.50, -1865.99, 13.57, 357.9, 358.9, 90.8)
warpPedIntoVehicle(client, veh)
end)

addEventHandler("onVehicleExit",root, function ()
if getElementModel(source) == 482 then
destroyElement(source)
triggerClientEvent("koniec:pracadorywcza", source)
end
end)
11. Bad argument @ 'Bindkey'
Bad argument @ 'Bindkey' [Expected player at argument 1, got table]
potrzebuje pomocy
to s-side
a to

bindKey
players"mouse1""down", function (player)

nie podoba si? wi?c potrzebuj? pomicy

function fanFunction()
players getElementsByType "player" )
for 
theKey,thePlayer in ipairs(players) do
bindKeyplayers"mouse1""down", function (player)
CzesciBurgera getElementData(player"Kesy") or 0
   
if CzesciBurgera 0 then
   outputChatBox 
("*****?e? k?sa ty cipo",player,225,0,0,true)
   
setElementHealth playergetElementHealth(player) + 20 )
            
exports.global:applyAnimation(player"FOOD""EAT_Burger"4000falsetruetrue)
 
jedzenie createObject(1271000)
        
attachElements (jedzenieplayer, -0.0870.740.55)
        
setElementData(player"Kesy",CzesciBurgera-1)
   else
   
outputChatBox ("To by? ostatni k?s w burgerze, zapamietaj go",225,225,0)
   
setElementHealth playergetElementHealth(player) + 20 )
destroyElement(jedzenie)
   
end
end 
)
end
end
addEventHandler 
"onResourceStart"getRootElement(), fanFunction )
12. Argument 1
Witam co musia?bym wstawi? w pierwszy argument aby zadzia?a?o? Bo ju? nie mam na to si?y

local sprawdzenie 
= (getElementData(thePlayer,"player:telefon") == "Posiada")

    if 
sprawdzenie then 
    triggerClientEvent
(client"onClientAddNotification"client"Posiadasz ju? telefon.""info")    
    return 
end    

b??d mam jak pisa?em w pierwszym argumencie czyli w:

getElementData
(thePlayer,

Jest to s_side
13. Bad argument @ 'getPedOccupiedVehicle' [Expected ped at argu
hey mam problem z zdefiniowaniem go?cia w aucie kto? pomo?e?
oto kod
s-side

function pomocnik ()
setTimer(function(thePlayer)
veh getPedOccupiedVehicle(thePlayer) --wy?wietla sie ten error co w temacie
if veh then
if getElementData(veh,"zarejestrony") == 1 then
                triggerClientEvent
(thePlayer"STARTJobBus"resourceRoot,veh
end
end
end
5000)
end
addEventHandler
("onResourceStart",getRootElement(),pomocnik)
14. zły argument "ped"
Dzie? Dobry/Dobry wiecz?r mam pewien problem, a mianowicie podczas rozpocz?cia napadu mimo i? s? SAPD pokazuje, ?e musi by? na s?u?bie przynajmniej jeden SAPD(nic w debugu nie wywala). Drugi b??d jest taki, jak chce rozpocz?? napad i celuje na ped'a wywala taki b??d w debugu: https://imgur.com/a/xDvlL8A


Tutaj kod:

[code]--[[

author: NyAngel (© 2019)
discord: NyAngel#9094
all rights reserved.

]]

local sx, sy = guiGetScreenSize()
local zoom = 1920/sx

-- // Przydatna funkcja do animacji

local anims, animID = { }, 0
local rendering = false

local function renderAnimations( )
local now = getTickCount( )
for k,v in ipairs(anims) do
v.onChange(interpolateBetween(v.from, 0, 0, v.to, 0, 0, (now - v.start) / v.duration, v.easing))
if now >= v.start+v.duration then
table.remove(anims, k)
if type(v.onEnd) == "function" then
v.onEnd( )
end
if #anims == 0 then
rendering = false
removeEventHandler("onClientRender", root, renderAnimations)
end
end
end
end

function animate(f, t, easing, duration, onChange, onEnd)
if #anims == 0 and not rendering then
addEventHandler("onClientRender", root, renderAnimations)
rendering = true
end
assert(type(f) == "number", "Bad argument @ 'animate' [expected number at arg...
15. 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*
16. Bad argument @ 'bindKey' [Expected player at argument 1, got
z?y argument ? nie czaje tego za cholere my?la?em ,?e wszystko dobrze napisa?em

bindKey
("e""down", function(player)
17. Bad argument @ 'bindKey' [Expected player at argument 1, got
z?y argument ? nie czaje tego za cholere my?la?em ,?e wszystko dobrze napisa?em

bindKey
("e""down", function(player)
18. zły argument

[19-10-31 17:03WARNINGsas_paintjob/sourceS.lua:10Bad argument 'dbExec' [Expected db-connection at argument 1]
[
19-10-31 17:03WARNINGsas_paintjob/sourceS.lua:10Bad argument 'dbExec' [Expected db-connection at argument 1]

cze?? mam problem, my?l? ,?e w?a?ciwie pod??czy?em rejestracje bo dzia?a i logowanie i rejestracja , niestety statystyki si? nie aktualizuj?, w czym mo?e tkwi? problem? pomocy !! ! za pomoc nagradzam piwkiem i reppp)__)+
19. Bad argument @ 'addEventHandler' [Expected element at argume
Witam mam pewien problem bawi? si? w bramki na autostradach lecz mam pewien problem
kod

local markery 
= {
    {-
2668.071273.9355.43},
    {-
2677.321274.6355.43},
}

for 
i,v in ipairs(markery) do
    
local markery createMarker(v[1], v[2], v[3]-1"cylinder"9000170)
    
end

addEventHandler
("onClientMarkerHit"markery
function(
el)
local kasa getPlayerMoney(el)
local hajs 10
local veh 
getPedOccupiedVehicle(el)
if 
kasa hajs then outputChatBox("Nie posiadasz wystarczaj?co pini?dzy aby przejecha?."client255,255,255true) return end
if not veh then outputChatBox("Nie jeste? w aucie"client255,255,255true) return end
setPedFrozen
(veh,true)
takePlayerMoney(vehhajs)
setPedFrozen(veh,false)
--
end
end
)

b??d
Bad argument @ 'addEventHandler' [Expected element at argument 2, got table]

addEventHandler
("onClientMarkerHit"markery
function(
el)
20. Argument w onClientGUIClick zwraca przycisk
Witam,
mam taki problem, robie sobie gui, jednak gdy sprawdzi?em po kliknieciu w guzik onclientguiclick zwr?ci? mi string "left" to najprawdopodobniej chodzi o guzik od myszki chcia?em zrobi? trigger'a na serwer ale sa bledy z argumentami.
cside
[lua]
function wlaczGui(plr)
local screenW, screenH = guiGetScreenSize()
showCursor(true)
okno = guiCreateWindow((screenW - 439) / 2, (screenH - 284) / 2, 439, 284, "Praca Trashmaster", false)
guiWindowSetSizable(okno, false)

tekst = guiCreateMemo(110, 29, 212, 64, "Praca polega na wywozie ?mieci na wysypisko.nKosze kt?re zebra?e?:", false, okno)
guiMemoSetReadOnly(tekst, true)
przycisk = guiCreateButton(116, 135, 196, 88, "Rozpocznij / Zakoncz", false, okno)
addEventHandler("onClientGUIClick", przycisk, guzikWcisniety)
guiSetProperty(przycisk, "NormalTextColour", "FFAAAAAA")
end
addEvent("gui:client", true)
addEventHandler("gui:client", root, wlaczGui)


function guzikWcisniety(plr)
local plr = localPlayer
triggerServerEvent("sside_start:praca", plr)
end
[/lua]
sside
[lua]
function startPraca(plr)
if getElementType(plr) ~= "player" or getPedOccupiedVehicle(plr) then return end
if getElementData(plr, "praca:smieciarki") == false then
veh = createVehicle(408,-1823.66626, 148.81963, 15.61444, 0 ,0, 0)
markerpe = createMarker(-1857.18677, 110.08685, 15.117...
21. Bad Argument @ TakeWeapon
Problem polega na tym, ?e pr?buj?c usun?? Equipped w paczce Tekkena, w pewien spos?b mi si? to uda?o. Jednak?e wyskakuje taki b??d:
[code]WARNING: dayz/core.lua:459: Bad argument @ 'takeWeapon' [Expected weapon-type at argument 2, got boolean][/code]

Plik:

[code]addEventHandler("removeBackWeaponOnDrop", root, function(check, slot)
if (slot == 1) then
removeWeaponBack(source);
removeWeaponReplace(source);
elseif (slot == 2) then
removeWeaponBack2(source);
end
if check then
local weapon = getElementData(source, "currentweapon_"..tostring(slot));
local _,id,_ = getWeaponAmmoType(weapon);
takeWeapon(source, id);
if (slot == 3) then
takeWeapon(client, id);
local weapon = getElementData(client, "currentweapon_3");
if weapon then
setElementData(client, weapon.." (Equipped)", getElementData(client, weapon.." (Equipped)") - 1);
setElementData(client, "currentweapon_3", "");
end
end
setElementData(source, "currentweapon_"..tostring(slot), "");
triggerClientEvent(source, "refreshInventoryManual", source);
end
end);[/code]


Co podejrzewam o z?e dzia?anie?
[code]addEventHandler("onPlayerMoveItemOutOFInventory", root, function(itemName, loot)
local itemPlus = getItemPlus(itemName)
if itemPlus == 1 and itemName then
triggerServerEvent("removeBackWeaponOnDrop", localPlayer, true, getEquippe...
22. getElementSpeed zły argument
Teraz zmagam si? z innym problemem.. U?ywam funkcji
[wmta]getElementSpeed[/wmta]
aby pobiera?o mi pr?dko?? elementu i problem polega na tym ?e jak wchodz? do pojazdu to wszystko gra ale jak wysiadam to wyskakuje error. Gdy zn?w wsi?d? wszystko gra gui licznik ale gdy zn?w wysi?d? error razi w oczy..
[code]ERROR: licznikLCDcp_c.lua:8: Bad argument 1 @ getElementSpeed (element expected, got boolean)[/code]

client
linijka zaznaczona ponizej
[lua]
-- https://wiki.multitheftauto.com/wiki/GetElementSpeed
function getElementSpeed(theElement, unit)
assert(isElement(theElement), "Bad argument 1 @ getElementSpeed (element expected, got " .. type(theElement) .. ")") -- lTo jest ta linijka z errorem
local elementType = getElementType(theElement)
assert(elementType == "player" or elementType == "ped" or elementType == "object" or elementType == "vehicle" or elementType == "projectile", "Invalid element type @ getElementSpeed (player/ped/object/vehicle/projectile expected, got " .. elementType .. ")")
assert((unit == nil or type(unit) == "string" or type(unit) == "number") and (unit == nil or (tonumber(unit) and (tonumber(unit) == 0 or tonumber(unit) == 1 or tonumber(unit) == 2)) or unit == "m/s" or unit == "km/h" or unit == "mph"), "Bad argument 2 @ getElementSpeed (invalid speed unit)")
-- Default to m/s...
23. addEventHandler [Expected element at argument 2, got nil]
Wszystko dzia?a na pocz?tku tylko paczki nie mo?na odda? do drugiego markera
addEventHandler("onClientMarkerHit", markerx, function(el, md)
[lua]
function startjob2()
if source ~= buttonstart2 then return end
if getElementData(localPlayer, "mamskrzynke") == true
then outputChatBox("Masz ju? skrzynke!") return end
losuj = math.random ( 1, #markery )
local markerx = createMarker(markery[losuj][1],markery[losuj][2],markery[losuj][3], markery[losuj][4], markery[losuj][5], markery[losuj][6], markery[losuj][7], markery[losuj][8], markery[losuj][9])
blip = createBlipAttachedTo(markerx, 41)
setElementData(localPlayer, "mamskrzynke", true)
box = createObject(2912, 0, 0, 0)
attachElements(box, localPlayer, 0, 0.78, 0.3)
toggleControl ("sprint", false)
toggleControl ("jump", false)
toggleControl ("fire", false)
end
setPedAnimation(localPlayer, "carry", "crry_prtial", 1, false, true)
addEventHandler("onClientMarkerHit", markerx, function(el, md)
if localPlayer == el and md then
setPedAnimation(localPlayer, "CARRY", "putdwn", -1, true, false, false)
setTimer(function()
setElementData(localPlayer, "wezpaczke", false)
setElementData(l...
24. DS3: bad argument #1 od 'ipars' (table expected, got boolean
Wi?c, pr?buje przenie?? system wzywania z ITS 2017 na Pystories 3.0
Wi?c typowo "elementdaty" zosta?y zmienione na odpowiadaj?ce byciu na "s?u?bie" w frakcji, jak i te? rozwi?za?em problem z "font'em". tylko zacz?? pojawia? si? nowy problem, polegaj?cy na tym ?e nie pojawiaj? si? zg?oszenia (mimo tego ?e s? zapisywane w bazie danych) jak i te? pojawia si? b??d w DS3:
[code]ERROR: (?cie?ka skryptu)iyw_zawiadomieniac.lua:209: bad argument #1 od 'ipars' (table expected, got boolean)[/code]
tak wygl?da kawa?ek kodu gdzie wyst?puje b??d:
[lua]addEvent("ZAWIADOMIENIA:SHOWLIST", true)
addEventHandler("ZAWIADOMIENIA:SHOWLIST", localPlayer, function(q,duty)
frakcja=duty
if not isElement(gridlist) then
gridlist = guiCreateGridList(332*w, 288*h, 703*w, 179*h, false)
guiGridListAddColumn(gridlist, "Zg?aszaj?cy:", 0.3)
guiGridListAddColumn(gridlist, "Opis zdarzenia:", 0.2)
guiGridListAddColumn(gridlist, "Data:", 0.2)
guiGridListAddColumn(gridlist, "Lokalizacja:", 0.2)
guiGridListAddColumn(gridlist, "DBID:", 0.1)
guiGridListAddColumn(gridlist, "SID:", 0)
dxfont0_1 = dxCreateFont(":pystories-logging/font/1.ttf", 10)
addEventHandler("onClientRender", root, render)
addEventHandler("onClientClick", root, click)
editing=false
showCursor(true)
for i,v in ipairs(q) do
local row=guiGridListAddRow(gridlist)
i...
25. getElementVelocity - zly argument chodz podaje dobry
Witam mam problem ze skryptem.

Chce pobra? pr?dko?? pojazdu i po starcie skryptu debug spami tym:



s? to te linijki:


        
if not element then return end
        local vx
,vy,vz=getElementVelocity(element) -- 36 linijka
        mathSpeed
=(vx^2+vy^2+vz^2)^0.5*1.8*100 -- 37 linijka
        
if mathSpeed 0 then return end


Dodam, ?e b??d w 36 linijce nie ma sensu gdy? argument podaje dobry. - element to pojazd.
Za pomoc zostawiam R* :piwo:
26. addEventHandler, argument 2
Kod:

function usuwanie (source)
local pojazdy = getElementsByType("vehicle")
local nick = getPlayerName(source)
local ElementGracza = setElementData(source, "XD", nick)
for i,pojazdy in ipairs(pojazdy) do
if getElementData(source, "XD") == getElementData(pojazdy,"wlasciciel") then
destroyElement(pojazdy)
setElementData(source, "zrespione_pojazdy", 0)
end
end
end
addCommandHandler("odresp", usuwanie)
addEventHandler("onPlayerQuit",source,usuwanie)

Chc? zrobi?, ?eby po wyj?ciu gracza z serwera usuwa?o pojazdy, kt?re zrespi?. Komenda dzia?a ale Event Handler ju? nie :/
27. Expected element at argument 2, got to function
Witam, g?owie si? nad tym z 15 minut nie wiem o co mo?e chodzi?.
Wyskakuje mi taki b??d.
Expected element at argument 2, got to function
Oto kod

function psk1 (localPlayer,md)
omarker createMarker(2776.13086, -2495.7402313.66451"cylinder",0.8,0,10,230)
destroyElement(skrzynka1,md)
destroyElement(skrzynkamarker,md)
--
triggerServerEvent("skrzynkao",sd)
end
addEventHandler
("podnies",psk1,root)
28. Argument
Witam, mam problem poniewa? wywala mi b??d z argumentem(drugim)
Kod: https://pastebin.com/LYrjnsgu
Prosz? o szybka pomoc
29. Argument elementdaty
Witam, pisz? rozszerzony zas?b na eventy i mam problem.
W sz?stej linijce pobieram nick prowadz?cego jako trzeci argument, a problem jest taki jaki ma by? argument pierwszy elementdaty? "gracz"?

function event_chat (graczcmd, ...)
    if 
getElementData (gracz"admin"then
        
if not ... then outputChatBox ("U?yj: /event [tre??]"gracz) return end
        local tresc 
table.concat({...}, " ")
        
outputChatBox ("EVENT: #FFFFFF"..trescgetRootElement(), 200250200true)
        
setElementData (gracz"event:prowadzacy"getPlayerName(gracz))
    
end
end
addCommandHandler 
("event"event_chat)
30. Argument 3
Pisze mi ?e argument 3 w EventHandlerze jest nie poprawny, pr?bowa?em z innymi ale to samo.

function dajemyBron thePlayer )
giveWeaponthePlayer24200 )
outputChatBox("Dostales deagle!"source255255255)
end
addEventHandler  
"bron"rootonPlayerCommand )


Dodaje znaczniki lua//Emm
31. Zegary w pojeździe - bad argument
Witam, pr?buj? ukmini? co? z w?asnymi zegarami w poje?dzie. Wyrzuca mi takie b??dy: [IMG]http://images78.fotosik.pl/659/988b806fe1a115bbmed.png[/IMG]

Kod zegar?w: [lua]local screenW, screenH = guiGetScreenSize()
function speed ( )
addEventHandler ( "onClientRender", root, getspeed )
end
addEventHandler ("onClientVehicleEnter", root, speed)

function hideSpeed ( )
removeEventHandler ( "onClientRender", root, getspeed )
end
addEventHandler("onClientVehicleExit", root, hideSpeed)
local v = getPedOccupiedVehicle, ( root )
local przebieg = getElementData (v,("przeb"))
local location = getZoneName ( x, y, z, true )

function hud ( )
if isPedInVehicle (localPlayer) == false then return end
sx, sy, sz = getElementVelocity (getPedOccupiedVehicle(localPlayer))
kmhs = math.floor(((sx^2 + sy^2 + sz^2)^(0.5))*180) --obliczamy pr?dko?? (m/s * 180 = 1 km/h)
dxDrawText(""..tostring(kmhs).."", screenW * 0.4427, screenH * 0.7278, screenW * 0.5219, screenH * 0.7880, tocolor(255, 255, 255, 255), 3.00, "bankgothic", "center", "center", false, false, false, false, false)
dxDrawText("km/h", screenW * 0.5297, screenH * 0.7620, screenW * 0.5604, screenH * 0.7880, tocolor(255, 255, 255, 255), 1.00, "default", "center", "bottom", false, false, false, false, false)
dxDrawText("&quo...
32. wywala Bad Argument przy bindKey po stronie serwera
Witam!

wywala mi taki b??d w DB3 po stonie s-side:


oto 28 linijka:
bindKey(player"e""down", function(playermd)


a oto ca?a funkcja:
bindKey(player"e""down", function(playermd)
if 
not isElementWithinMarker(playerm1then return end
if getElementData(player"zrespilGracz"then
        outputChatBox
("praca w trakcie poprawek"player)
        return
    
end
    
    
if not md or getElementType(player) ~= "player" or getPedOccupiedVehicle(playerthen return end
    
    local x
,y,getElementPosition(player)
    
local bus createVehicle(437x,y,z,0.0360.0269.9)
    
    
setElementData(bus"zrespilGracz"player)
    
setElementData(bus"pojazd_paliwo"50)
    
setElementData(bus"pojazd_przebieg"100)
    
    
warpPedIntoVehicle(playerbus)
    
removePreviousVehicles(player)
    
triggerClientEvent(player"STARTJobBus"resourceRootbus)

    
vehs[player] = bus
end
)
33. Bad argument outputChatBox ...
Witajcie, to m?j ju? 2 pierwszy temat na forum na koncie brata(pozwoli? mi!)
Mam problem z funkcj? outputChatBox, pokazuje si? w db3 bad argument.

oto m?j kod c-side
local sprawdz tonumber(guiGetText(wybor))
triggerServerEvent("SprawdzTowar"resourceRootplayersprawdz)


a to m?j kod s-side:
addEvent("SprawdzTowar"true)
addEventHandler("SprawdzTowar"resourceRoot, function(playersprawdz)
        
outputChatBox("Urz?dnik m?wi: przykro mi, nie widze Pana w naszej bazie danych..."player25500true)
end)


Z g?ry dzi?ki :]
34. Acl argument
Siemka, mam taki b??d:

Bad argument 'isObjectInACLGroup' [expected acl group at argument 2, got boolean]

W tym kodzie, to s-side:
Kod:

addEvent ( "open", true )
addEventHandler ( "open", root, function()
local playerName = getAccountName ( getPlayerAccount ( source ) )
if isObjectInACLGroup ( "user." .. playerName, aclGetGroup ( "Fcmc" ) ) then
triggerClientEvent ( "otworz", source )
end
end)


Repe daje i piwo![/code]
35. Argument playSound3D
Kod:

function wewnatrz(plr, cmd, muz)
local naglosnienie=playSound3D(muz,970.81,-1743.21,2200.68,true)
setSoundMinDistance(naglosnienie,10)
setSoundMaxDistance(naglosnienie,20)
end
addCommandHandler("zmien", wewnatrz)


Siemanko, mam problem, chcia?bym by muzyka zmienia?a si? na t? kt?r? podamy w linku po komendzie, lecz wci?? jest z tym problem, pomo?e kto? to rozwi?za??
36. @Bad Argument
Wyswietla mi sie b??d z giveWeapon @bad Argument,

SERVER:

[lua]function weapon( player, weapon )
giveWeapon ( player, tonumber(bron), 100 )
takePlayerMoney ( player, 1000 )
end
addEvent ("weapon", true )
addEventHandler("weapon", getRootElement(), weapon)[/lua]

CLIENT:

[lua]local marker = createMarker( 124, 1081, 13, "cylinder", 2, 0, 255, 255, 30)
local player = getLocalPlayer()



GUIEditor = {
gridlist = {},
button = {},
edit = {}
}
okno = guiCreateGridList(521, 265, 516, 405, false)
guiSetAlpha(okno, 0.88)

edit = guiCreateEdit(356, 125, 86, 26, "", false, okno)
kup = guiCreateButton(309, 216, 179, 38, "KUP", false, okno)
GUIEditor.gridlist[2] = guiCreateGridList(25, 150, 147, 222, false, okno)
guiGridListAddColumn(GUIEditor.gridlist[2], "Bron", 0.4)
guiGridListAddColumn(GUIEditor.gridlist[2], "ID", 0.4)
for i = 1, 7 do
guiGridListAddRow(GUIEditor.gridlist[2])
end
guiGridListSetItemText(GUIEditor.gridlist[2], 0, 1, "Bazuka", false, false)
guiGridListSetItemText(GUIEditor.gridlist[2], 0, 2, "36", false, false)
guiGridListSetItemText(GUIEditor.gridlist[2], 1, 1, "Sniper", false, false)
guiGridListSetItemText(GUIEditor.gridlist[2], 1, 2, "34", false, false)
guiGridListSetItemText(GUIEditor.gr...
37. 2 argument addCommandHandler
addCommandHandler("bpoli"garazfPolicja)
function 
garazfPolicja(player)
    if 
isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(player)), aclGetGroup("Policja")) then
        
if getPlayerTeam(player) == getTeamFromName("Policja"then
            removeCommandHandler
("bpoli")
            
addCommandHandler("bpoli"otwarta)
            
moveObject(garazPolicja10184, -1631.6999511719688.4000244140612.5)
            
setTimer(
                function ()
                    
addCommandHandler("bpoli"garazfPolicja)
                    
moveObject(garazPolicja10184, -1631.6999511719688.400024414068.6999998092651)
                
end
            
100001)
        else
            
outputChatBox("?eby otworzy? brame, musisz by? na dy?urze."player)
        
end
    
else
        
outputChatBox("Nie pracujesz w Policji."player)
    
end
end


Co jest ?le w 2 argumencie addCommandHandler ??
38. [INNE] zly argument
Kod:

function8(arg0, &arg1)
{
new var0 = strlen(arg0);
while(arg1 < var0 && arg0[arg1] <= 32);
{
arg1++;
}
new var1 = arg1;
new var2[20];
while(arg1 < var0 && arg0[arg1] > 32 && arg1 - var1 < 19)
{
var2[arg1 - var1] = arg0[arg1];
arg1++;
}
var2[arg1 - var1] = 0;
return var2;
}

Kod:

C:UsersrudyyDesktopserverpawnowilliam.pwn(28) : error 035: argument type mismatch (argument 1)
C:UsersrudyyDesktopserverpawnowilliam.pwn(29) : error 028: invalid subscript (not an array or too many subscripts): "arg0"
C:UsersrudyyDesktopserverpawnowilliam.pwn(29) : warning 215: expression has no effect
C:UsersrudyyDesktopserverpawnowilliam.pwn(29) : error 001: expected token: ";", but found "]"
C:UsersrudyyDesktopserverpawnowilliam.pwn(29) : error 029: invalid expression, assumed zero
C:UsersrudyyDesktopserverpawnowilliam.pwn(29) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


5 Errors.

naprawi mi ktos bo edytowalem se kilka odpowiedzi williama ale nie moge skomplikowac.
39. Bad argument @ 'getVehicleTowedByVehicle' #2
Siemka !

Mam problem z funkcj? getVehicleTowedByVehicle. Przy za?adunku towaru, pakuje si? on raczej do przyczepy, ale gdy wyjd? z ci??ar?wki to wyskakuje ten b??d co w temacie.

http://pastebin.com/Xan1DJS3
40. Bad argument @ 'getVehicleTowedByVehicle'
Witam !!

Mam problem zwi?zany z funkcj? getVehicleTowedByVehicle.

[lua]
function system(hitElement)
local vehicle = getPedOccupiedVehicle(hitElement)
if destmarker then
if vehicle then
if rozl_licznik == 0 then
playerPoints = getElementData(hitElement, "Pkt")
local trucks_ids = trucks[getElementModel(vehicle)]
local trailers_ids = trailers[getElementModel(vehicle)]
if vehicle_ids[getElementModel(vehicle)] or getVehicleTowedByVehicle( trucks_ids ) == trailers_ids then
local jobstat = getElementData(vehicle, "praca2")
if jobstat == false then
guiSetVisible(oknotoww, true)
showCursor(true)
for k, v in ipairs ( towary ) do
guiSetEnabled ( kupuj [ k ], ( playerPoints >= v [ 3 ] ) )
end
else
rozladunek()
end
else
outputChatBox("To nie jest pojazd dostawczy!", hitElement, 0, 255, 0)
end
else
outputChatBox("Jeszcze nie mo?esz za?adowa?/roz?adowa? towaru!", hitElement)
end
else
outputChatBox("Aby za?adowa?/roz?adowa? towar musisz mie? pojazd!", hitElement, 0, 255, 0)
end
end
end
addEventHandler( "onClientMarkerHit", resourceRoot, system )
[/lua]

[ Dodano : 2012-10-29, 16:08 ]
[lua]
local vehicle_ids = {
[524] = true, -- Cement Truck
[578] = true, -- DFT-30
[414] = true, -- Mule
[440] = true, -- Rumpo
...