Witam dzisiaj spotka?em si? z takim problemem .
Wi?c mam 1kkk w bankomacie ( pys 3.0 ) chc? kupi? pojazd i wyskakuje mi nie posiadasz wystarczaj?cych ?rodk?w
witam mam bankomaty z pysa lecz postanowilem podpiac pieniadze z banku pod player:b_money by bylo latwiej lecz mam tylko problem z wyplacaniem pieniedzy z bankomatu
KOD Bankomaty
[code]--[[
@author Lukasz Biegaj <[email protected]>
@copyright 2011-2013 Lukasz Biegaj <[email protected]>
@license Dual GPLv2/MIT
@todo przerobic z zasobu DB na DB2
]]--
addEvent("onPlayerRequestATMInfo", true)
addEventHandler("onPlayerRequestATMInfo", resourceRoot, function()
local dbid=getElementData(client,"player:sid")
if not dbid then
triggerClientEvent(client,"doFillATMInfo", resourceRoot, false)
return
end
local sr=exports["DB2"]:pobierzWyniki("SELECT bank_money FROM pystories_users WHERE id="..(tonumber(dbid) or 0).." LIMIT 1")
if not sr or not sr.bank_money then
triggerClientEvent(client,"doFillATMInfo", resourceRoot, false)
return
end
triggerClientEvent(client,"doFillATMInfo", resourceRoot, true, tonumber(sr.bank_money))
end)
addEvent("doATMOperation", true)
addEventHandler("doATMOperation", resourceRoot, function(kwota)
-- kwota dodatnia - wplata
-- kwota ujemna - wyplata
if kwota>0 and kwota>getPlayerMoney(client) then return end -- komunikat bledu po stronie klienta
local dbid=getElementData(client,"player:sid")
if not dbid then return end -- nie powinno sie zdarzyc
if kwota>0 the...
Witam, Mam Problem z bankomatami z paczki Star Life i nie wiem jak to naprawi?. Wp?acanie do bankomatu jak i wyrobienie karty dzia?a lecz nie mo?na wyp?aci? pieni?dzy + w bazie danych nie zalicza si? karta przez co po relogu jej nie ma. Przerabiany by? pystories core bo przez pewn? rzecz nie mo?na by?o si? zarejestrowa? lecz wszystko dzia?a?o i by? pystories-db z quality game a nie star life, lecz teraz znowu jest db z star life i zmiana na wcze?niejsze quality game nie dzia?a i dzieje si? to co powy?ej napisa?em
Czesc, mam problem z bankomatami, tzn. wp?acaj? pieni?dze na konto lecz nie ma ich na koncie, kod:
s.lua
[lua]--[[
Skrypt zosta? wykonany przez:
-Asper ([email protected]).
Na potrzeby serwera:
-WestRPG (2018).
Jedyne i wy??czone prawo do u?ywania kodu ma serwer WestRPG oraz autor skryptu. (Asper)
]]
local db = exports['pystories-db']
local noti = exports['n_noti']
local duty = exports['pystories-admin']
local bankomaty = {
{1254.51,740.46,10.82},
}
for i,v in ipairs(bankomaty) do
local csp = createColSphere(v[1], v[2], v[3]-0.15, 1.15)
local obj = createObject(2942, v[1]-0.05, v[2]+0.05, v[3]-0.4, 0, 0, v[4])
if v[5] then
setElementDimension(obj, v[5])
setElementDimension(csp, v[5])
end
end
function getBankMoney(player)
local q = db:dbGet('select * from pystories_users where login=? limit 1', getPlayerName(player))
if q and #q > 0 then
return q[1]['bank_money']
end
return 0
end
function getNewsPay(player)
local q = db:dbGet('select * from pystories_users where login=? limit 1', getPlayerName(player))
if q and #q > 0 then
return q[1]['nowe_przelewy']
end
return 0
end
function getBankAccount(player)
local q = db:dbGet('select * from pystories_users where login=? limit 1', getPlayerName(player))
if q and #q > 0 then
return q[1]['konto_bankowe']
end
return 0
end
mam problem bo nie wiem jak zrobi? tak ze jak stoimy ko?o bankomatu to wy?wietla nam panel bankomatu zrobi?em cos takiego ale dzia?a tylko na bankomat o id 1 id 2,3 nie chce dzia?a? nie wiem jak to zrobi? by dzia?a?o ko?o wszystkich bankomat?w
poni?ej stock kt?ry zrobi?em do tej pory i z kt?rym walcz? ju? jakie? 2 godziny:
Witam, chcia?bym zdj?? limity z bankomat?w nie wiem gdzie pozmienia?.
Wiem, ?e w bazie danych ale nie wiem jaki format wybra? tego ?eby nie by?o 2,1kkk max w banku chc? mie? wi?ksz? ilo??.
Witam, chcia?bym zwi?kszy? limit pieni?dzy tak jak to jest zrobione na jednym serwerze, lecz nie wiem jak to zmieni?. m?g?by kto? pom?c?
Tutaj umieszczam kod:
s.lua
[lua]addEvent("onPlayerRequestATMInfo", true)
addEventHandler("onPlayerRequestATMInfo", resourceRoot, function()
local dbid=getElementData(client,"player:uid")
if not dbid then
triggerClientEvent(client,"doFillATMInfo", resourceRoot, false)
return
end
local sr=exports["ogrpg-db"]:dbGet("SELECT bank_money FROM ogrpg_users WHERE id=? LIMIT 1",dbid)
if not sr or #sr < 1 then
triggerClientEvent(client,"doFillATMInfo", resourceRoot, false)
return
end
local sr=sr[1]
triggerClientEvent(client,"doFillATMInfo", resourceRoot, true, tonumber(sr.bank_money))
end)
addEvent("doATMOperation", true)
addEventHandler("doATMOperation", resourceRoot, function(kwota)
if type(kwota) ~= "number" then outputDebugString("error") return end
if kwota>0 and kwota>getPlayerMoney(client) then return end -- komunikat bledu po stronie klienta
local dbid=getElementData(client,"player:uid")
local sr=exports["ogrpg-db"]:dbGet("SELECT `bank_money` FROM `ogrpg_users` WHERE id=? LIMIT 1",dbid)
if not sr or #sr < 1 then return end
sr=tonumber(sr[1].bank_money)
if not dbid then return end -- nie powinno sie zdarzyc
if kwota>0 then
if...
Witam, ot?? chcia?em przerobi? bankomaty z psrpg 2.0 zmieniaj?c element daty z pystories na ogrpg tak aby dzia?a?o i wszystko dzia?a poza jednym. Nie dzia?a przelewanie got?wki z konta gracza X na konto gracza Y
--[[BANKOMATY LOS SANTOS
{-2028.47,147.37,28.84-0.35, -0.00, 0.00, 90}, --Spawn ls
{2194.30, -1971.70, 13.78-0.35, -0.00, 0.00, 177.89}, -- Praca Smieciarki.
{2110.01, -2100.33, 13.55-0.35, -0.00, 0.00, 359.49}, -- Salon obok ?mieciarek.
{872.86, -1203.87, 16.98-0.35, -0.00, 0.00, 0.30}, -- Salon w Vinewood obok LSPD na PRL.
{2133.30, -1151.32, 24.08-0.35, -0.00, 0.00, 179.41}, -- Salon Motorniczy obok Gangu Blood na PRL. (( Jak jeszcze istnieje. ))
{661.36, -576.13, 16.34-0.35, -0.00, 0.00, 269.16}, -- Stacja Benzynowa Dillimore | Red County.
--BANKOMATY LOS SANTOS--]]
Witam, przychodze z pytaniem bo nie potrafie tego naprawic gdy chce wejsc w interakcje z bankomatem pisze ze musze bys zarejestrowany (wszystko dobrze podpiete) w debugscript'cie wyskakuje takie co?: https://imgur.com/a/jpFKYHC
Prosz? o pomoc
EDIT1: Naprawi?em ten error czerwony, wystarczy?o zmienic w linicjie z UID>SID, ale teraz problem jest taki: WARNING: [pystories]/[skrypty]/DB2/sql.lua:37: Bad argument @ 'dbQuery' [Expected db-connection at argument 1, got boolean]
Witam, m?j problem polega na tym, ?e na gamemodzie Play Your Stories 3.0 nie dzia?aj? bankomaty. Wszystko jest podpi?te, bany dzia?aj?, kicki dzia?aj?, zabranie prawka dzia?a a w bankomacie wyskakuje mi 'Musisz by? zarejestrowany.'. Nie mam ju? si? do tego, kto? jakie? pomys?y, prosz? o pomoc.
Witam mam co? z bankomatami z paczki IYW oto wycinek z konsoli
[code][2017-06-05 19] ERROR: Client (#4060e0pemson) triggered serverside event onPlayerRequestATMInfo, but event is not added serverside
[/code]
KOD(serwer):
[code]--[[
@author Lukasz Biegaj <[email protected]>
@copyright 2011-2013 Lukasz Biegaj <[email protected]>
@license Dual GPLv2/MIT
@todo przerobic z zasobu DB na DB2
]]--
addEvent("onPlayerRequestATMInfo", true)
addEventHandler("onPlayerRequestATMInfo", resourceRoot, function()
local dbid=getElementData(client,"player:uid")
if not dbid then
triggerClientEvent(client,"doFillATMInfo", resourceRoot, false)
return
end
local sr=exports["ogrpg-db"]:dbGet("SELECT bank_money FROM ogrpg_users WHERE id=? LIMIT 1",dbid)
if not sr or #sr < 1 then
triggerClientEvent(client,"doFillATMInfo", resourceRoot, false)
return
end
local sr=sr[1]
triggerClientEvent(client,"doFillATMInfo", resourceRoot, true, tonumber(sr.bank_money))
end)
addEvent("doATMOperation", true)
addEventHandler("doATMOperation", resourceRoot, function(kwota)
-- kwota dodatnia - wplata
-- kwota ujemna - wyplata
if type(kwota) ~= "number" then outputDebugString("Blad bankomatu xDDDDD") return end
if kwota>0 and kwota>getPlayerMoney(client) then return end -- komunikat bledu po stronie klienta
local d...
w bankomatach pisze :
BRAK POLACZENIA Z BAZA DANYCH
Macie tu b??da
ERROR: [podstawa]/ogrpg-db/s_db.lua:94: attempt to call global 'mysql_query' (a nil value)
[2017-03-19 00:14] ERROR: [podstawa]/lss-bankomaty/bankomaty.lua:18: call: failed to call 'ogrpg-db:pobierzWyniki' [string "?"]
Mam problem z bankomatami, wszystko mam pod??czone a i tak nie dzia?aj?.
Oto kod
[code]addEvent("onPlayerRequestATMInfo", true)
addEventHandler("onPlayerRequestATMInfo", resourceRoot, function()
local dbid=getElementData(client,"player:uid")
if not dbid then
triggerClientEvent(client,"doFillATMInfo", resourceRoot, false)
return
end
local sr=exports["ogrpg-db"]:pobierzWyniki("SELECT bank_money FROM ogrpg_users WHERE id="..(tonumber(dbid) or 0).." LIMIT 1")
if not sr or not sr.bank_money then
triggerClientEvent(client,"doFillATMInfo", resourceRoot, false)
return
end
triggerClientEvent(client,"doFillATMInfo", resourceRoot, true, tonumber(sr.bank_money))
end)
addEvent("doATMOperation", true)
addEventHandler("doATMOperation", resourceRoot, function(kwota)
-- kwota dodatnia - wplata
-- kwota ujemna - wyplata
if kwota>0 and kwota>getPlayerMoney(client) then return end -- komunikat bledu po stronie klienta
local dbid=getElementData(client,"player:uid")
if not dbid then return end -- nie powinno sie zdarzyc
if kwota>0 then
if getPlayerMoney(client)<kwota then return end
takePlayerMoney(client, kwota)
exports["ogrpg-db"]:zapytanie("UPDATE ogrpg_users SET bank_money=bank_money+"..(tonumber(kwota) or 0).." WHERE id="..tonumber(dbid).." LIMIT 1")
--triggerEv...
Wie kto? jak zrobi? zapis kont bankowych w tym skrypcie ? :
[code]
/******************************************************************************/
//=========================== Script Bankomaty, karta by Sp3nNc3r ==============//
// Dla GTAO.pl
/******************************************************************************/
Mam problem z bankomatami.Tu jest funkcja:
Problem w tym ?e jak wchodz? na wszystkie pozycje
po wpisaniu"/bankomat" nic si? nie wy?wietla tak jak
by by?y z?e pozycje(pozycje s? dobrze ustawione).