Witam. Dzi? mam problem taki ?e gdy kupie pojazd jest on w przecho. Ale gdy chce go wyci?gn?? pojawia si? informacja: Pomy?lnie wyci?gni?to pojazd o id: Ale nie ma go na parkingu.
?eby nie by?o daje kod przecho
[lua]
local screenW, screenH = guiGetScreenSize()
Cze?? ostatnio du?o pisze na gtao i mam zamiar wrzucic model policji, ale do rzeczy zakladam serwer juz 2 miesiace czasami dziala ban czasami nie osobiscie mam gm'a New World RPG a core Your Adventure, dutyadmin zas od Its Your World. No wlasnie bany nie dzialaja ? JAK TO ?! Tak to wpisuje /tban (moje id/nick) 99 d Test i nadal moge wchodzic na serwer wie ktos od czego to ?
Mam problem, zainstalowa?em panel z XyzzyRP, po??czy?em DB i DB2 z baz? danych phpMyAdmin. i gdy si? rejestruj? to jest git ale gorzej ju? przy logowaniu bo gdy wpisuj? te same dane co przy rejestracji to pisze podana nazwa u?ytkownika lub has?o jest nieprawid?owe. PLS HELP
Cze??, jestem pocz?tkuj?c? osob? na tym forum, wi?c prosz? o wyrozumia?o??.
Spawn kt?ry mam ustawiony pod panelem logowania nie dzia?a, respi osoby w tym miejscu w kt?rym wysz?y z gry. Wspomn? ?e folder freeroam mam usuni?ty, jak to mog? ustawi??
Kod Client: [lua]addEventHandler("onClientResourceStart", resourceRoot,function()
for i,v in ipairs(getElementsByType("vehicle")) do
if getElementData(v, "Unit") then
shader = dxCreateShader('texreplace.fx')
shaderek = dxCreateShader('shader.fx')
local unit = getElementData(v, "Unit")
if unit == 1 then
addEventHandler("onClientResourceStart", resourceRoot,function()
for i,v in ipairs(getElementsByType("vehicle")) do
if getElementData(v, "Unit2") then
shader = dxCreateShader('texreplace.fx')
local unit2 = getElementData(v, "Unit2")
if unit2 == 1 then
textury1 = dxCreateTexture('files/SF01.png')
dxSetShaderValue(shader,'gTexture',textury1)
engineApplyShaderToWorldTexture(shader,"vehiclegrunge25",v)
elseif unit2 == 2...
Mam problem z zalogowaniem si? na "m?j" serwer z gotowej paczki rpg.
Gdy sie loguje w konsoli pisze mi :
ERROR: [podstawa]/ms-core/base.lua:119: attempt to call a nil value
ERROR: [podstawa]/ms-core/saveplayers.lua:108: call: failed to call 'ogrpg-db:dbSet' [strin
Witam mam taki b??d: login: Serial pending authorization for account 'Avenged' - See https://mtasa.com/authserial
Przy pr?bie logowania przez /login do panelu admina, koledze wszystko normalnie dzia?a. Po ka?dym reconnect musi on mnie usuwa? z ACL i dodawa?. Za pomoc respekt !
[ Dodano: 2017-08-19, 16:51 ]
Ps. Te pomoce co pr?bowa?em pod tym linkiem r?wnie? nie pomagaj?.
Witajcie! Pomagam koledze w robieniu serwera na GM Play Your Stories.
I jego "Programista" nie wiedzia? jak w??czy? UID, tak samo jak ja. M?g?by kto? mi pom?c? Za pomoc oczywi?cie i
Moj problem wyglada nastepujaca. Majac skrypt na prace tzw. Maszynisty. W pociagu nie ma paliwa, po mimo iz w kodzie wystepuje 100l paliwa. Dodam iz ten blad wystepuje tylko wtedy gdy wgram panel interakcji.
A oto moj kod
function removePreviousVehicles(plr)
for i,v in ipairs(getElementsByType("vehicle", resourceRoot)) do
local sby = getElementData(v, "zrespilGracz")
if sby and sby == plr and getPedOccupiedVehicle(plr) ~= v then
destroyElement(v)
end
end
end
addEventHandler("onMarkerHit", m1, function(el, md)
if getElementData(el, "zrespilGracz") then
outputChatBox("praca w trakcie poprawek", el)
return
end
if not md or getElementType(el) ~= "player" or getPedOccupiedVehicle(el) then return end
local x,y,z = getElementPosition(el)
local bus = createVehicle(449, -2264.72, 526.35, 35.26)
setVehicleHandling(bus, "maxVelocity", 50.0)
setElementData(bus, "zrespilGracz", el)
setElementData(bus, "pojazd_paliwo", 100)
setElementData(bus, "pojazd_przebieg", 100)
Witam, mam taki problem. mam wele drzwi kt?re chcia?bym zrobi? na GUI i nie dzia?a jak si? doda do tego kodu 1 drzwi, i musz? robi? osobno pliki, gdy chc? uporz?dkowa? do 1 folderu i wgra? je, to mam tak ?e 1 dzia?aj? a reszta np. z 3 nie. Dlaczego??
Witam Mam Problem gdy wchodze na swoj serwer i przystepuje do logowania wywala mi mta a gdy wchodze na inne konto pod innym nickiem dziala normalnie prosze o pomoc
Witam, chcia?em zrobi? klikalnego td, wszystko zrobi?em tak jak trzeba (tak mi sie zdaje) ale texdraw nie chce si? klika?, po najechaniu na niego myszk? normalnie si? pod?wietla, ale co? jest nie tak, bo po klikni?ciu nie wykonuje si? funkcja.
Kod:
[code]
new Text:WP_Lewo;
new Text:WP_Wybierz;
Zrobi?em reinstal MTA i od tej pory kiedy wchodz? na sw?j serwer to MTA nie zapami?tuje has?a. W pisywanie has?a za ka?dym razem jak wchodz? na serwer jest wkurzaj?ce. Czy kto? mo?e wie jak to naprawi??
Witam dzisiaj wgra?em sobie na serwer paczke itsa wszystko podpie?em ale mam 1 problem. Chodzi mi o to ?e gdy tylko wchodz? na serwer s? straszne lagi. Wiem ?e to wina jakiego? skryptu bo gdy wszystkie by?y wy??czone pod panelem pod P wszystko dzia?a?o git. Wi?c tak w sumie to mo?e wiecie jaki to skrypt i jak wyzerowa? uid graczy?
Witam przerabiam sobie prace magazyniera. I jak oddaje skrzynke chce by by?a animacja kucania. Znalaz?em j? oraz wpisa?em w kod, lecz w grze ona nie dzia?a animacja si? nie uruchamia. Pr?bowa?em wszystkiego co umiem prosz? o pomoc.
destroyElement(blip) setPedAnimation ( localPlayer, "CAMERA", "camcrch_idleloop",true ) setElementFrozen(el, true)
if getElementData(localPlayer,"player:premium") then
destroyElement(skrzynia) destroyElement(cel) setElementFrozen(el, false) setPedAnimation(localPlayer, true) setElementData(el, "gracz_praca", false) triggerServerEvent("givePlayerMoney", el, hajsik) outputChatBox("Za od?o?enie skrzynki otrzymujesz: "..hajsik.." PLN!")
Wiec tak jak napisa??m w temacie daje sobie punkty przez komende to normalnie mi daje punkty ale jak wyjde z serwera to ich nie zapisuje jak np ide do pracy to kase daje mi ale punkt?w nie. Prosze o pomoc za pomoc //B??d?w w debugu nie wywala.
[b]Kod na Punkty(po stronie servera][/b]
[lua]
function odczyt ()
local konto = getAccountName(getAccountPlayer(source))
local data = getAccountData(konto, "Respekt")
if data then
setElementData(source, "Respekt", data)
else
setAccountData(konto, "Respekt", 0)
setElementData(source, "Respekt", 0)
end
end
addEventHandler ( 'onPlayerLogin', getRootElement (), odczyt)
function zapis ()
local konto = getAccountName(getAccountPlayer(source))
local data = getElementData(source, "Respekt")
if data then
setAccountData(konto, "Respekt", data)
end
end
addEventHandler("OnPlayerQuit",getRootElement(),zapis)
function addScore(points)
setElementData(konto, "Respekt", getElementData(konto, "Respekt") + points)
end
Wiec tak jak napisa??m w temacie daje sobie punkty przez komende to normalnie mi daje punkty ale jak wyjde z serwera to ich nie zapisuje jak np ide do pracy to kase daje mi ale punkt?w nie. Prosze o pomoc za pomoc //B??d?w w debugu nie wywala.
[b]Kod na Punkty(po stronie servera][/b]
[lua]
function odczyt ()
local konto = getAccountName(getAccountPlayer(source))
local data = getAccountData(konto, "Respekt")
if data then
setElementData(source, "Respekt", data)
else
setAccountData(konto, "Respekt", 0)
setElementData(source, "Respekt", 0)
end
end
addEventHandler ( 'onPlayerLogin', getRootElement (), odczyt)
function zapis ()
local konto = getAccountName(getAccountPlayer(source))
local data = getElementData(source, "Respekt")
if data then
setAccountData(konto, "Respekt", data)
end
end
addEventHandler("OnPlayerQuit",getRootElement(),zapis)
function addScore(points)
setElementData(konto, "Respekt", getElementData(konto, "Respekt") + points)
end
kod [lua]local gui=guiCreateWindow(0,0,500,430,"Mandaty",false)
lista=guiCreateGridList(5,20,490,300,false,gui)
guiGridListAddColumn(lista,"",0.9)
info=guiCreateLabel(10,320,480,80,"",false,gui)
guiLabelSetHorizontalAlign(info,"left",true)
zamknij=guiCreateButton(25,400,200,25,"Zamknij",false,gui)
oplac=guiCreateButton(275,400,200,25,"Zap?a? mandat",false,gui)
function centerWindow (center_window)
local screenW, screenH = guiGetScreenSize()
local windowW, windowH = guiGetSize(center_window, false)
local x, y = (screenW - windowW) /2,(screenH - windowH) /2
return guiSetPosition(center_window, x, y, false)
end
centerWindow(gui)
guiSetVisible(gui,false)
addEvent("SAPD:mandaty:pokaz", true)
addEventHandler("SAPD:mandaty:pokaz", resourceRoot, function(dane)
if #dane==0 then
outputChatBox("Nie masz ?adnego mandatu do op?acenia ",0,255,0)
showCursor(false)
guiSetVisible(gui,false)
return
end
guiGridListClear(lista)
guiSetText(info,"")
for i,v in ipairs(dane) do
local row = guiGridListAddRow(lista)
if v.odsetki>0 then
guiGridListSetItemText(lista,row,1,"Wystawiony: "..v.data_wystawienia.." | Kwota: "..v.kwota.."PLN + "..tostring(v.odsetki).."PLN odsetek",false,false)
else
guiGridListSetItemText(lista,row,1,"Wystawiony: "..v.data_wystawienia.." | Kwota: &quo...
Cze?? pobra?em sobie kilka prac z IYW. Nie dzia?aj? zarobki, pr?bowa?em givePlayerMoney(thePlayer, hajsik) local hajsik = math.random(64,74)
Oraz triggerServerEvent("givePlayerMoney", localPlayer, hajsik)
outputChatBox("Otrzymujesz "..hajsik.." blablablabla")
To i to nie dzia?a, prosz? o szybk? pomoc. (( Piweczko oraz Respekt za pomoc ))
Witam wrzuci?em gamemoda na serwer i mi go nie czyta nie wiem czego.Jak mam na swoim komputerze to wszystko dziala. Wyskakuje taki blad :
[15:50] Script[gamemodes/taki.amx]: Run time error 19: "File or function is not found"
Siemka , mam problem poniewa? po zakupieniu auta jest id 0 w ka?dym poje?dzie
Macie kody :
s_vehbuy
[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 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=?", getPlayerSerial(plr))
if result and #result > 0 then
return true
else
return false
end
end
end
--///////////////////////////////////// WCZYTYWANIE POJAZD?W /////////////////////////////////
function getVehicleHandlingProperty ( element, property )
if isElement ( element ) and getElementType ( element ) == "vehicle" and type ( property ) == "string" then
local handlingTable = getVehicleHandling ( element )
local value = handlingTable[property]
Mam problem poniewa? po kliknienciu rozpocznij prace nic sie nie dziej
Client
[lua]addEventHandler("onClientGUIClick", root, function(btn,state)
if source == PracaBusLs.submit then
showCursor(false)
guiSetVisible(PracaBusLs.window, false)
guiSetVisible(PracaBusLs.submit, false)
guiSetVisible(PracaBusLs.close, false)
guiSetVisible(PracaBusLs.text, false)
removeEventHandler("onClientRender",root,pracabusls)
triggerServerEvent("PracaStartBusLs", root,localPlayer)
end
if source == PracaBusLs.close then
if guiGetVisible(PracaBusLs.window) == true then
showCursor(false)
guiSetVisible(PracaBusLs.window, false)
guiSetVisible(PracaBusLs.submit, false)
guiSetVisible(PracaBusLs.close, false)
guiSetVisible(PracaBusLs.text, false)
removeEventHandler("onClientRender",root,pracabusls)
end
end
end)[/lua]
Server
[lua]addEvent("PracaStartBusLs", true)
addEventHandler("PracaStartBusLs", resourceRoot, function(el, md)
if #getElementsWithinColShape(zone,"vehicle") >= 1 then outputChatBox("Parking zajety",el) return end
if getElementData(el,"player:license:pjC") ~= 1 then
outputChatBox("Nie posiadasz Prawojazdy kategori C", source)
return
end
if not md or getElementType(el) ~= "player" or getPedOccupiedVehicle(el) then return end
Witam, tak jak w temacie. Na serwerze dodaje komu? premium, po wyj?ciu z serwera w MySQL wszystko si? zapisuje, ale jak wejdzie na serwer to nie posiada owej premki.
[lua]
api="3dJ02IcwJagzYrpVuGhAeSxPo"
function getPremiumDate(plr)
local queryA=exports['sW-db']:dbGet("SELECT * FROM Ev_Konta WHERE UID=? AND premiumdate>NOW() LIMIT 1", getElementData(plr,"UID"))
if (queryA and #queryA > 0) then
return queryA[1].premiumdate
end
return false
end
function setPremiumDay(plr,days)
if getPremiumDate(plr) then
local queryA=exports['sW-db']:dbSet(string.format("UPDATE Ev_Konta SET premiumdate = DATE(premiumdate) + INTERVAL %d DAY WHERE UID=%d",days,getElementData(plr,"UID")))
return end
local queryA=exports['sW-db']:dbSet(string.format("UPDATE Ev_Konta SET premiumdate = DATE(curdate()) + INTERVAL %d DAY WHERE UID=%d",days,getElementData(plr,"UID")))
end
addEvent("premiumActive", true)
addEventHandler("premiumActive", root, function(code,amount,number)
if not code then return end
outputDebugString(code..":"..amount)
local x=exports['sW-db']:dbGet("SELECT * from Premium_Kody where code=?",code)
if x and #x > 0 then
if x[1].active < 1 then outputChatBox("*B??dny Kod",client) return end
local xamount = tonumber(x[1].amount)
if xamount == tonumber(amount) then
exports['sW-db']:dbSet("UPDATE Premium_Ko...