Pomocy , poniewa? od czasu do czasu niekt?re konto si? nie zapisze ,np. wbije i wyjdze z 20 razy i za kt?rym? razem konto si? nie zapisze i strace prawka kase rp itd.
Na moim serwie gra od 5 do 12 graczy ,i strasznie si? skar?? na to w Consoli mam takie
errory:
[code][2016-11-06 20:48:21] ERROR: [Podstawa]/[bazydanych]/ogrpg-db/s_db.lua:91: attempt to call global 'mysql_query' (a nil value)
[2016-11-06 20:48:21] ERROR: [Podmianki]/[Podstawa]/[serwer]/ogrpg-vehicles/s_vehbuy.lua:430: call: failed to call 'ogrpg-db:pobierzWyniki' [string "?"]
[2016-11-06 20:48:21] ERROR: [Podstawa]/[bazydanych]/ogrpg-db/s_db.lua:91: attempt to call global 'mysql_query' (a nil value)
[2016-11-06 20:48:21] ERROR: [Podmianki]/[Podstawa]/[serwer]/ogrpg-core/vehicles.lua:69: call: failed to call 'ogrpg-db:pobierzWyniki' [string "?"]
[2016-11-06 20:48:22] ERROR: [Podstawa]/[bazydanych]/ogrpg-db/s_db.lua:91: attempt to call global 'mysql_query' (a nil value)
[2016-11-06 20:48:22] ERROR: [Podmianki]/[Podstawa]/[serwer]/ogrpg-vehicles/s_vehbuy.lua:478: call: failed to call 'ogrpg-db:pobierzWyniki' [string "?"]
[2016-11-06 20:48:22] ERROR: [Podstawa]/[bazydanych]/ogrpg-db/s_db.lua:91: attempt to call global 'mysql_query' (a nil value)
[2016-11-06 20:48:22] ERROR: [Podmianki]/[Podstawa]/[serwer]/ogrpg-core/vehicles.lua:82: call: failed to call 'ogrpg-db:pobierzWyniki' [string "?"]
[2016-11-06 20:48:22] ERROR: [Podstawa]/[bazydanych]/ogrpg-db/s_db.lua:91...
Witam mam problem z kick wszystko okej tylko gracza nie wywala.
Wiem,?e takie co? by?o na forum i kole? dosta? odp ,ale dalej nie ogarniam ,gdzie mam doda? resource.dutyadmin
Niby do skryptu admin wg tamtego gracza,ale do kt?rego pliku dok?adnie i jak .
Witam Serwer nie czyta mi skin?w
Posiadam include "mSelection" w GM mam zdefiniowane Pliki .TXT
Mam zrobione pliki .txt + dodane ID skina np. ID=222 Jest to dobry zapis czy nie ?
Wybieralce skin?w pojawiaj? si? skin Pocz?tkuj?cy nie czyta mi ?adnych wydaje mi si? ?e to b??d zapisu w pliku .txt
Error: Function not registered: 'CA_DestroyObject'
[19:36] Error: Function not registered: 'SetFakeHealth'
[19:36] Error: Function not registered: 'SendLastSyncData'
[19:36] Error: Function not registered: 'CA_RayCastMultiLine'
[19:36] Script[gamemodes/gamemod.amx]: Run time error 19: "File or function is not found"
[19:36] Number of vehicle models: 0
Witam, ostatnio znalaz?em w sieci gamemoda, aletak jak w temacie podczas pr?by kompilacji pawno si? zawiesza i nie wiem z jakiego powodu. Lapcie link do Gamemoda http://wrzucacz.pl/file/5111476640974/GM.txt (Kliknij pobierz i p??niej otw?rz txt)
I jak wiecie o co chodzi to pommoc si? mi przyda
PIWA POLEC?.
Wgrana zosta?a paczka na OGRPG DB pod??czone all skrypty wpisane w conf serwera
jedyne co wyskakuje w logach i konsoli to
[code]
****************************** Login Passed... Welcome ******************************
==================================================================
= Multi Theft Auto: San Andreas v1.5.2 [64 bit]
==================================================================
= Server name : [email protected]
= Server IP address: 46.105.43.92
= Server port : 22038
=
= Log file : ../581893.mta/mods/deathmatch/logs/server.log
= Maximum players : 20
= HTTP port : 22038
= Voice Chat : Quality [4]; Sample Rate: [16000Hz]
= Bandwidth saving : Medium
==================================================================
[2016-10-14 18:13] File 'settings.xml' not present, creating new node.
[2016-10-14 18:13] Resource 'acpanel' requests some acl rights. Use the command 'aclrequest list acpanel'
[2016-10-14 18:13] Resources: 197 loaded, 0 failed
[2016-10-14 18:13] Server password set to 'ncec3asl'
[2016-10-14 18:13] Starting resources...
[2016-10-14 18:13] Admin access list successfully updated
[2016-10-14 18:13] INFO: Admin added 499 missing rights
[2016-10-14 18:13] Server minclientversion is now 1.3.4
[2016-10-14 18:13] Gamemode 'play' started.
[2016-10-14 18:13] Querying MTA master server... success! (Auto detected IP:46.105.43.92)
[2016-10-14 18:13] Server started and is ready to accept c...
Witam W moim GM mam napisany system dodawania do Frakcjo np. /dodaj_policja [nick] ale niestety mi to nie dzia?a wie kto? czego to mo?e by? przyczyna ? w GM nie ma errora
W tym pi?knym dniu , mia?em do?? komendy w skrypcie , wi?c postanowi?em przerobi? na przycisk , w db3 , pisa?o cos o z?ym argumencie 1
wiem o co chodiz db3 ale nie potrafie to rozwi?za? w kryzysowych potrzebach mog? podac co tam by?o w db3 .
podaje kod
Serwer.
function bomb ( player ) local car = getPedOccupiedVehicle ( player ) local x, y, z = getElementPosition(player)
if (getElementModel(car) == 520) then
outputChatBox ( "Ty Chory Psycholu , zrzucasz bomb? na cywili!", player ) setTimer ( AirstrikeThrow, 51, 1, player ) end
end
bindKey("G","down", bomb )
function AirstrikeThrow ( player, x, y, z )
triggerClientEvent ( getRootElement(), "AirstrikeThrowDo", getRootElement(), airStrikeTrash, player ) end
Edit : po prostu jak jestem w poje?dzie o ID 520 to po nacisni?ciu G , nie dzieje sie nic
function costam2()
if source ~= m4 then return end
local weapon = createWeapon ("m4",position.x,position.y,position.z)
if weapon then
setWeaponAmmo(weapon,5000) triggerServerEvent("costam2", localPlayer)
if guiGetVisible(punkt3) == true then
guiSetVisible(punkt3, false) showCursor(false) end
end
end
addEventHandler ( "onClientGUIClick", root, costam2)
Siema, mam maly problem z predkosciomierzem. Ot?? jak mam zaladowany towar w aucie i wysiadam z auta to licznik sie chowa, a jak ju? mam towar to licznik si? nie chowa. Oto kody odpowiedzialne za licznik:
Oczywi?cie na g?rze GM
[pawn] new Text:Predkosciomierz[MAX_PLAYERS]; [/pawn]
W publicku "OnPlayerUpdate"
[pawn] public OnPlayerUpdate(playerid)
{
new vehicleid = GetPlayerVehicleID(playerid);
new Float:predx;
new Float:predy;
new Float:predz;
new Float:pred_a;
new pred_b;
new predstring[500];
new Float:StanPojazdu;
Siemka, mam ma?y problemik z dcmd. A mianowicie, mam pocz?tek systemu towar?w. Na dany moment jak odpalam serwer po wpisaniu komendy /zaladuj powinny sie odpalic odpowiednie opcje napisane w GM. Powiedzmy ze wsiadam do Buritto, jade do punktu zaladunku u wpisuje /zaladuj mleko. Powienien mi sie zaladowac towar, a ja mam tylko po wpisaniu komendy /zaladuj: "SERVER: Unknow command". Tutaj mapka: http://pastebin.com/nxWY6AT1
Mam blokade dm , nikt nie moze sie bic ani strzelac. Chcial bym aby kazdy admin lub osoby dodane prze zemnie mog?y to robi? a wszyscy inni nie. Je?eli sie tak da to prosze o pomoc
function showProgressBar() guiSetVisible ( progressBar1, true) progress1 = guiProgressBarGetProgress(progressBar1) guiProgressBarSetProgress(progressBar1, progress1 +2 ) end
addEventHandler ( "onClientMarkerHit", Marker1, showProgressBar )
function closeProgressBar() guiSetVisible ( progressBar1, false) end
addEventHandler ( "onClientMarkerLeave", Marker1, closeProgressBar )
Ps. Ju? sobie poradzi?em z tamtym, a teraz narodzi? si? nowy problem, poniewa? chcia?bym zrobi? tak, ?e skrypt sprawdza w jakiej grupie ACL jest dany gracz i powodowa?o dalsze reakcje jak wy?wietlanie flag GUI, zmiana blipu itp. M??gbym prosi? o podpowied? jak??, albo pomoc Tak, dopiero si? ucz? pisania w LUA
Mam problem z has?em w mapie Polski Serverek Tokyo, wchodz? na serwer wpisuj? /rcon login itd. Potem trzeba wpisa? /sluzba, ale nigdzie nie mog? znale?? pliku z adminami i nie wiem jakie has?o, jest jakie? rozwi?zanie?
-- Kod s?‚u???…cy od sprawdzania prawa jazdy
function getVehicleLicense(plr,type)
if getElementData(plr,"player:license:pj"..type.."") ~= 1 then
outputChatBox("* Nie posiadasz prawa jazdy kategorii "..type..", zdaj je w urz?™dzie miasta", plr, 255, 0, 0)
return true
end
local result=exports["ogrpg-db"]:dbGet("SELECT * FROM ogrpg_punish WHERE serial=? AND type=? AND active=1 AND time>NOW()", getPlayerSerial(plr), tostring(type))
if result and #result > 0 then
v=result[1]
outputChatBox("* Posiadasz zawieszone prawo jazdy do "..v.time.." za "..v.reason, plr)
return true
else
exports["ogrpg-db"]:dbSet("DELETE FROM ogrpg_punish WHERE serial=? AND type=? AND active=1 AND time<NOW()", getPlayerSerial(plr), tostring(type))
return false
end
end
-- Kod s?‚u???…cy od dawania wynagrodzenia
addEvent("givePlayerMoney", true)
addEventHandler("givePlayerMoney", root, function(value,value2)
addEventHandler("givePlayerBusMoney", root, function(value,value2)
-- nie zalogowana osoba a fuj
if not tonumber(value) then return end
if not getElementData(source,"player:logged") then return end
givePlayerMoney(source,value*2)
local rnd={math.random(1,30),math.random(1,2)}
...
[code]--[[
Resource: OURGame v2
Developers: Split <[email protected]>
You have no right to use this code without my permission.
(c) 2015 <[email protected]>. All rights reserved.
]]
function sprawdzorganizacje(plr)
local x = exports['ogrpg-db']:dbGet("SELECT spawn from ogrpg_organization_list join ogrpg_organizations on ogrpg_organizations.code = ogrpg_organization_list.id WHERE uid=? and not(spawn=?)",getElementData(plr,"player:uid"),"0,0,0")
if x and #x > 0 then
local t = split(x[1].spawn, ",")
return
end
return false
end
addEvent("logging:checkAccount", true)
addEventHandler("logging:checkAccount", resourceRoot, function(login,pass)
local result=exports["ogrpg-db"]:dbGet("SELECT * FROM ogrpg_users WHERE login=?", login)
if result and #result > 0 then
if result[1].login == login and result[1].pass == md5(pass) then
local query=exports["ogrpg-db"]:dbSet("UPDATE ogrpg_users SET pass=? WHERE login=?",teaEncode(pass,"Ryjek"),login)
triggerClientEvent(client, "logging:result", resourceRoot, false, "Zaaktualizowano twoj profil! Zaloguj sie ponownie!.")
return
end
if result[1].login == login and result[1].pass == teaEncode(pass,"Ryjek") then
for k, v in ipairs(getElemen...
Witam, mam kod na prace, ale niestety nie tepa mnie po sko?czeniu.
addEventHandler("onMarkerHit", miejsce, function(el, md)
if not md or getElementType(el) ~= "vehicle" then return end
local plr = getVehicleOccupant(el,0)
if getElementData(el,"vehicle:pack") == false then outputChatBox("bla bla bla XD .",plr, 255, 255, 255) return end
local paczki = getElementData(el,"vehicle:pack") setElementData(el,"vehicle:pack",false) local pieniadze = paczki*money
triggerEvent("givePlayerMoney",plr,pieniadze/2) triggerEvent("givePlayerMoney",plr,pieniadze/2) outputChatBox("bla bla bla XD",plr, 0, 160,0) destroyElement(car) destroyElement(blip) destroyElement(miejsce) setElementData(el,"vehicle:destination",false) setElementData(el, "vehicle:desc",false) setElementPosition(el, 2062.13, 2271.05, 10.82) end) end)
ELo. mam juz hosting wsystko itd ale mapy mi nie chce czytac..
[21] Script[gamemodes/PCS2.amx]: Run time error 19: "File or function is not found"
[21] Number of vehicle models: 0
pomo?e ktos?
Witajcie nie dziala mi tuner po wejsciu w marker nic sie nie pokazuje brak db3
[code]--[[
Resource: OURGame v2
Developers: Split <[email protected]>
You have no right to use this code without my permission.
(c) 2015 <[email protected]>. All rights reserved.
]]
local jobs={
["tuner-sf"]={
code="tuner-sf",
desc="Praca Tunera",
desc2="",
positionMarker={-2270.89,-149.22,35},
text="* Nie jeste? zatrudniony(a) jako tuner w tym warsztacie.",
cuboid={-2297.40,-158.27,34.5, 44, 55.75, 6.5},
maxEmployees=2,
},
}
for i,v in pairs(jobs) do
local marker=createMarker(v.positionMarker[1], v.positionMarker[2], v.positionMarker[3]-0.90, "cylinder", 1.2, 78, 255, 0, 155)
setElementDimension(marker, v.positionMarker[5] or 0)
setElementInterior(marker, v.positionMarker[4] or 0)
setElementData(marker,"m:duty",v.code or 0)
local cs= createColCuboid(v.cuboid[1],v.cuboid[2],v.cuboid[3],v.cuboid[4],v.cuboid[5],v.cuboid[6])
setElementData(cs,"m:duty",v.code)
addEventHandler ( "onColShapeLeave", cs, function(el,md)
if getElementData(el,"player:duty") == getElementData(source,"m:duty") then
setElementData(el,"player:duty",false)
outputChatBox("Wyszed?e? poza teren Tunera.", el)
local skin=getElementData(el,"player:skin")
setElement...
Witajcie nie dziala mi tuner po wejsciu w marker nic sie nie pokazuje brak db3
[code]--[[
Resource: OURGame v2
Developers: Split <[email protected]>
You have no right to use this code without my permission.
(c) 2015 <[email protected]>. All rights reserved.
]]
local jobs={
["tuner-sf"]={
code="tuner-sf",
desc="Praca Tunera",
desc2="",
positionMarker={-2270.89,-149.22,35},
text="* Nie jeste? zatrudniony(a) jako tuner w tym warsztacie.",
cuboid={-2297.40,-158.27,34.5, 44, 55.75, 6.5},
maxEmployees=2,
},
}
for i,v in pairs(jobs) do
local marker=createMarker(v.positionMarker[1], v.positionMarker[2], v.positionMarker[3]-0.90, "cylinder", 1.2, 78, 255, 0, 155)
setElementDimension(marker, v.positionMarker[5] or 0)
setElementInterior(marker, v.positionMarker[4] or 0)
setElementData(marker,"m:duty",v.code or 0)
local cs= createColCuboid(v.cuboid[1],v.cuboid[2],v.cuboid[3],v.cuboid[4],v.cuboid[5],v.cuboid[6])
setElementData(cs,"m:duty",v.code)
addEventHandler ( "onColShapeLeave", cs, function(el,md)
if getElementData(el,"player:duty") == getElementData(source,"m:duty") then
setElementData(el,"player:duty",false)
outputChatBox("Wyszed?e? poza teren Tunera.", el)
local skin=getElementData(el,"player:skin")
setElement...
Witajcie, postanowilem i? zrobie serwer na paczce ourgame ale kicki i bany nie dzia?aj?, wszystko jest ok podpiete pod mysql i wgl, ale tak : Ban nie dzia?a Kick nie wyrzuca pomocy o co chodzi co jest nie tak w kodzie jestem nowy w lua i srednio ogarniam!
[code]addCommandHandler("ban", function(plr,cmd,cel,time,type,...)
if getAdmin(plr,4) or getAdmin(plr,3) or getAdmin(plr,2) then
local reason=table.concat({...}, " ")
if not cel or not tonumber(time) or not type or not reason then
outputChatBox("* U?ycie: /ban <nick/ID> <czas> <jednostka: m/h/d/w> <pow?d>", plr)
return
end
local target=exports["ogrpg-core"]:findPlayer(plr,cel)
if not target then
outputChatBox("* Nie znaleziono podanego gracza.", plr, 255, 0, 0)
return
end
if (getAdmin(plr,3) == false) and getAdmin(target,3) then outputChatBox("Nie mozesz tego zrobic na rconie!",plr,255,0,0) return end
local query=string.format("SELECT * FROM ogrpg_ban WHERE type=%q AND active=1 AND serial=%q AND time>NOW() LIMIT 1","ban", getPlayerSerial(target))
local result=exports["ogrpg-db"]:pobierzWyniki(query)
if (result) then
return outputChatBox(" Gracz Posiada Bana do "..result["time"]..", za: "..result["reason"], plr, 255, 0, 0)
else
exports["ogrpg-db"]:dbSet("DELETE FROM ogrpg_ban WHERE type=? AND ac...