Witam mam problem z wgranie bazy danych paczki RivalRPG oto error
---- Baza danych: `rivalrpg`---- ------------------------------------------------------------ Struktura tabeli dla tabeli `rv_admins`--CREATE TABLE `rv_admins` ( `dbid` int(11) NOT NULL, `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_polish_ci NOT NULL DEFAULT '', `serial` varchar(255) NOT NULL DEFAULT '', `level` int(255) NOT NULL DEFAULT 1, `added` date NOT NULL DEFAULT current_timestamp()) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
Witam, napisa?em sobie skrypt na otwieranie bramy, jednak po wgraniu go do folderu resources na file zilla nie pojawia mi sie on w grze jak chce go wgra?, prosz? o pomoc
addEvent("jobMoney", true)
addEventHandler("jobMoney", root, function(plr, job)
if isElement(plr) then
local siano = math.random(settings[job].money[1], settings[job].money[2])
local exp = math.random(settings[job].exp[1], settings[job].exp[2])
local punkty = math.random(settings[job].jobPoints[1], settings[job].jobPoints[2])
local uid = getElementData(plr, "player:uid")
if uid and punkty then
exports['dmta_db']:dbSet('UPDATE dmta_users SET jobPoints=jobPoints+? WHERE id=?',math.floor(punkty), uid)
end
if getElementData(plr, "player:premium") then
local siano = math.floor((siano*1.2)*math.floor(mnoznik))
local exp = math.floor((exp*1.2)*math.floor(mnoznik))
givePlayerMoney(plr, siano)
exports.dmta_levels:addExp(plr, exp)
exports.dmta_interface:showPlayerNotification(plr, "Otrzymujesz wynagrodzenie w postaci "..siano.."$ oraz "..exp.." EXP", "info")
...
czemu jak podpinam baze danych pys 3.0 tak samo gm to czemu nie mo?e w??czy? mi si? serwer? z innymi serwerami tak nie mia?em, wydaje mi si? ?e to wina plik?w typu mtaserver.conf ale no nie wiem, ktos mzoe wie?
Co? setVehicleEngineState(veh,false) nie chce gasi? mi pojazdu (a chce tak zrobi? poniewa? buguj? mi si? customowe dzwi?ki pojazdu i zostaj? w miejscu, a gdy zghasze pojazd to te dzwi?ki znikaj?.
Witam, dzi? zainstalowa?em PAWN'a, niby wszystko dobrze, otwieram go "Failed to set data for " ", okej otworzy?em jako administrator i zacz??em robi? jaki? tam ma?y skrypt na hp, kiedy chcia?em zapisa? co? takiego mi si? pojawi?o:
C:Usersuser47Desktopserwergamemodeshape.pwn(4) : fatal error 100: cannot read from file: "zcmd"
[ Dodano: 2019-08-02, 07:07 ]
W sumie pr?bowa?em co? zrobi? z hp, prosty skrypt zeby dawa?o hp, jeden raz si? uda?o a drugi raz pisze ?e "warning 203: symbol is never used"
[ Dodano: 2019-08-02, 07:08 ]
Plus, gdy uda?o mi si? jeden raz zrobi? te hp, chcia?em wejsc, wchodze i gdy chce da? komedne pisze " unknown command"
[lua]
function connect()
DBConnection = dbConnect( "mysql", "dbname=;host=;charset=utf8", "", "" )
if (not DBConnection) then
outputDebugString("Nie uda?o si? nawi?za? po??czenia z baz? MySQL")
else
outputDebugString("Po??czenie z MySQL zosta?o nawi?zane")
end
end
function query(...)
local queryHandle = dbQuery(DBConnection , ...)
if (not queryHandle) then
return nil
end
local rows = dbPoll(queryHandle, -1)
return rows
end
function zapiszBron ()
local serial = getPlayerSerial ( source )
local bron = getPedWeapon ( source )
local amunijca = getPedTotalAmmo ( source )
local bazaRezultat = query("SELECT * FROM zapisbroni WHERE serial=?", serial)
query("INSERT INTO zapisbroni (serial, bron, amunicja) VALUES (?,?,?)", serial, bron, amunijca)
end
function zaladujBron ()
local serial = getPlayerSerial ( source )
local bazaRezultat = query("SELECT * FROM zapisbroni WHERE serial=?", serial)
if bazaRezultat then
local weapon = giveWeapon ( source, bazaRezultat[1].bron)
setWeaponAmmo ( source, bazaRezultat[1].bron, bazaRezultat[1].amunicja )
end
end
addEventHandler ( "onPlayerJoin", getRootElement(), zaladujBron )
addEventHandler ( "onPlayerQuit&q...
W konsoli wyskakuj? mi takie b??dy:
ERROR: zapisbroni/s.lua:23: bad argument #1 to 'mysql_num_rows' (mysqlResult expected, got nil)
WARNING: zapisbroni/s.lua:9: Bad argument @ 'dbQuery' [Expected string at argument 2, got db-connection]
w 23 linijce mam:
Gra?em w MTA oko?o roku i postanowi?em zrobi? sw?j serwer RPG map? ju? mam i wszystko tylko nie wiem jak go zrobi? do ko?ca.
Baze Danych wgra?em tak samo wszystkie pliki wgra?em do FTP.
I nie wiem co dalej ? Ch?tnie wezm? na serwer jakiego? Programiste lub obeznanego ! Czekam na wasz? pomoc ! Pozdrawiam
Siemka
Pobra?em sobie skrypcik z jakie? paczki, postanowi?em go przerobi? lecz mam b??dy w db3 przy wchodzeniu. Dodam ?e zrobi?em tabelke z tak?
struktur?: https://imgur.com/a/4UxsFCV
B??dy : https://imgur.com/a/HwGo1vn
Kod
function connect(nick,ip,username,serial) local sprawdz = exports["ogrpg-db"]:dbGet("SELECT * FROM rpg-wh WHERE serial=?", serial)
if #sprawdz > 0 then
else cancelEvent(true, "Trwaja prace techniczne, przepraszamy!") end
end
addEventHandler("onPlayerConnect", getRootElement(), connect)
Siema,
mam taki problem:
"hudv1/c.lua:10 call: failed to call: 'ogrpg-db:dbGet' string "?"
Kto napisze prawid?owy kod daje
Macie kodzik:
[lua]
czcionka = dxCreateFont (":noti/czcionka.ttf", 10)
sx, sy = guiGetScreenSize ()
hudOn = false
uid = getElementData (localPlayer, "player:uid")
RP = exports["ogrpg-db"]:dbGet("SELECT reputation FROM ogrpg_users WHERE uid = ?", uid)
addEventHandler( "onClientResourceStart", resourceRoot, function()
for _, staryhud in ipairs({"weapon", "ammo", "health", "clock", "money", "breath", "armour", "wanted"}) do
setPlayerHudComponentVisible( staryhud, false)
end
if not hudobraz and getElementData(localPlayer, "id") and getElementData(localPlayer, "player:uid") then
pokazhud()
end
end)
addEventHandler ("onClientPlayerSpawn", resourceRoot, function()
if not hudobraz and getElementData(localPlayer, "id") and getElementData(localPlayer, "player:uid") then
hud()
end
end)
function hudobraz()
if getElementData(localPlayer, "id") and getElementData(localPlayer, "player:uid") then
hudobraz = dxDrawImage(565, 36, 225, 129, ":hud/penta.png", 0, 0, 0, tocolo...
Witam.
Ot?? mam problem z przyciskiem do nowego okna GUI.
Chodzi mi o to ?e jak klikniemy w przycisk (LABEL) to powinno nam zamkn?? okno nr.1 a wy?wietli? okno nr.2 i tutaj jest problem w tym ?e nie wywala mi b??du a okno nr.2 si? nie wy?wietla oto niezb?dny kod:
Bo , znalaz?em skrypt na licznik przerobi?em go (zmieni?em grafiki , po?o?enie ,itp)
i chcia?em go pod??czy? to systemu aut ?e by , m?g? pobra? warto?ci o przebiegu i paliwie.
Ale my?la?em ?e , si? uda a tu ni? .
local sw, sh = guiGetScreenSize();
local zoom = 1;
if sw < 1920 then
zoom = math.min(2, 1920/sw);
end
local function sx(po)
return (po/1920)*sw;
end
local function sy(po)
return (po/1080)*sh;
end
local font = dxCreateFont("cz.ttf", 14/zoom)
addEventHandler("onClientRender", root, function()
if getElementData(localPlayer, "hud") then return end
if getPedOccupiedVehicle(localPlayer) then
local przebieg = getElementData(veh,"vehicle:mileage") or 0
local veh = getPedOccupiedVehicle(localPlayer)
local paliwo = getElementData(veh, "vehicle:fuel") or 100
local sx2, sy2, sz2 = getElementVelocity(veh)
local predkosc = (sx2^2 + sy2^2 + sz2^2)^(0.5)
local kmh = predkosc * 180
local kmh2 = predkosc * 145
if getVehicleOverrideLights(veh) == 1 then
dxDrawImage(sx(1400), sy(586), sx(550), sy(550), ":licznik/licznik/bialy.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
else
dxDrawImage(sx(1400), sy(586), sx(550), sy(550), ":licznik/licznik/bialyon.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
end
if getElementHealth(veh) < 301 then
setElementHealth(veh,302)
end
dxDrawImage(sx(1400), sy(620), sx(550), sy(550), ":licznik...
Witam.
Pisze odno?nie programu pawno.exe gdy? dzisiaj w??czy?em chcia?em po edytowa? map? i po ok.10 sekundach mi si? wy??czy?o pawno, dalej ju? nie chcia?o si? w??czy?, nwm mo?e to wina kompa?? Jakby?cie mieli jakie? pomys?y, lub doradzi? co? to piszcie. Z g?ry wielkie dzi?ki.
Witam.
Wczoraj gra?em sobie jakby nigdy nic na serwerze, zachodze do przecho a tam b??d debuga.
Pr?bowali?my z koleg? naprawia? to przecho, ale nam nie wychodzi wi?c pisz? do was! My?l? ?e nam pomo?ecie.
Witam, tak jak w temacie... Mam problem ot?? Po wej?ciu w Marker nie chce mi si? wy?wietli? GUI.
[lua]
addEvent( 'onClientNapadMenu',true )
addEvent( 'onSoundNapad',true )
addEvent( 'onSoundNapadStop',true )
local oknoBank = guiCreateWindow( 0.3184,0.3568,0.3809,0.306,"test bank",true )
local tak = guiCreateButton( 36,147,89,46,"test1",false,oknoBank )
local nie = guiCreateButton( 251,147,89,46,"test",false,oknoBank )
guiSetVisible( oknoBank, false )
guiSetAlpha( oknoBank, 0.4 )
-- Alarm
addEventHandler( "onSoundNapad",root,
function( )
alarm = playSound3D ( "alarm.wav",1,2,3, true )
setSoundMaxDistance ( alarm, 250 )
end
)
addEventHandler( "onSoundNapadStop",root,
function( )
if isElement( alarm ) then
stopSound( alarm )
end
end
)
-- KoniecAlarmu
addEventHandler( 'onClientNapadMenu',localPlayer,
function( )
showCursor( true )
guiSetVisible( oknoBank,true )
addEventHandler ( "onClientGUIClick", tak,
function( )
showCursor( false )
guiSetVisible( oknoBank,false )
outputChatBox( "sw-test1",255,0,0 )
outputChatBox( "sw-test2",255,0,0 )
triggerServerEvent( 'onStartRobber',localPlayer )
end
,false )
...
Brama si? otwiera ale nie zamyka. Kto? mo?e wie dlaczego? Podczas restartu skryptu debug pokazuje ?e jest b??d w o staniej linijce i ?e nie poprawny 3 argument.
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?.
function openPanel()
guiSetVisible(GUIEditor.staticimage[1], true)
showCursor(true)
end
addCommandHandler("pdp", openPanel)
function zamykamy()
if source == GUIEditor.label[1] then
guiSetVisible(GUIEditor.staticimage[1],false)
showCursor(false)
end
end
addEventHandler("onClientGUIClick", root, zamykamy)
[/lua]
w db3 mam cos takiego : http://i.imgur.com...
Siema, wgra?em sobie YlGames na m?j serwer i wszystko pi?knie dzia?a tylko nie chce mi si? w??czy? najwa?niejszy skrypt czyli YWG-GmBeta.
Gdy pr?buj? w??czy? pisze mi: Initiating changemode from 'play' to 'YWG-GmBeta'
i z serwerinfo zmieni?em ip na swoje z hamachi, da?em nazwe serwerowi, w acl wpisa?em sw?j nick z gry zawartosc folderu [Dayz] wdzuci?em do resources a pliki takie jak acl, serverinfo i internal podmieni?em. Poczym klikam serwer ?eby w??czy? i wyskakuje b??d ERROR error parsing config file ! , Server Stopped !