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: bankomat
1. Bankomat
Mam problem z bankomatem. Gdy w bankomacie jest 2,147,483,647PLN to nie mo?na wi?cej wp?aci?.

Link do pastebina, poniewa? za du?o liter: https://pastebin.com/Mt4PpcGS
2. Bankomat
Witam mam problem z skryptem na bankomat. Bankomat znalaz?em na jednej z paczek. Bankomat dzia?a og?lnie dobrze , ale nie dzia?aj? przyciski "WP?A?" i "WYP?A?". Prosi?bym kogo? z czytaj?cych ten temat o pomoc w skrypcie.
Je?li kto? by m?g? to prosi?bym o przes?anie naprawionego skryptu.

[bankomaty]
[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"]: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 e...
3. bankomat psrpg nie widać cyfr
Witam mam pewien problem.. ot?? gdy wchodz? w marker wy?wietla mi si? gui bankomatu natomiast nie pokazuje mi cyfr.. ani w okienku posiadanych pieni?dzy ani w okienku wp?acenia pieni?dzy pomoc ;( Prosz? o szybk? pomoc

[code]local font = dxCreateFont(":dG-Fonty/1.ttf", 10)
local screenW, screenH = guiGetScreenSize()
local sx, sy = guiGetScreenSize()
local pieniadze = 0
mojeW,mojeH = 1280, 1024
sW,sH = guiGetScreenSize()
w, h = (sW/mojeW), (sH/mojeH)

function kursorek(psx,psy,pssx,pssy,abx,aby)
if not isCursorShowing() then return end
cx,cy=getCursorPosition()
cx,cy=cx*sx,cy*sy
if cx >= psx and cx <= psx+pssx and cy >= psy and cy <= psy+pssy then
return true,cx,cy
else
return false
end
end

function roundedRectangle(x, y, w, h, color)
dxDrawRectangle(x, y, w, h, color, false)
dxDrawRectangle(x + 2, y - 1, w - 4, 1, color, false)
dxDrawRectangle(x + 2, y + h, w - 4, 1, color, false)
dxDrawRectangle(x - 1, y + 2, 1, h - 4, color, false)
dxDrawRectangle(x + w, y + 2, 1, h - 4, color, false)
end

local pasek = guiCreateEdit(514*w, 490*h, 266*w, 36*h, "", false)
guiSetAlpha(pasek, 0)
guiSetVisible(pasek, false)
guiEditSetMaxLength(pasek, 8)

function pokazBankomat()
local alph = interpolateBetween(0, 0, 0, 255, 0, 0, (getTickCount() - tick)/1000, "OutQuad")
dxDrawImage(440*w, 301*h, 400*w, 430*h, "bankomat-psrpg.png", 0, 0, ...
4. Ulepszanie mki bankomat
Witam chcialbym zrobic tak aby pobieralo hajs z banku zamiast z gotowki w skrypcie na mk
s.lua
[lua]
elements = {}
elements["positions"] = {
["EZ 1"]={
marker = {1249.42, -1824.18, 13.41},
cuboid = {1249.42, -1824.18, 13.41, 5},
text = "Monta? wzmocnie?"
}
}

local napis=createElement("text")
setElementData(napis, "name", "Dost?pne ulepszenian(brak mo?liwo??i demonta?u)nnUlepszenie silnika - 50kknUlepszenie silnika - 99kknNitro sta?e - 90kk")
setElementPosition(napis, 1249.42, -1824.18, 13.5)

for i,v in pairs(elements["positions"]) do
v.cuboid = ColShape.Sphere(unpack(v.cuboid))
v.marker = Marker(v.marker[1], v.marker[2], v.marker[3]-0.90, "cylinder", 3, 32, 64, 128, 50)
end

addEvent("mk1", true)
addEventHandler("mk1", getRootElement(), function()
local hajs = getPlayerMoney(source)
local ccar = getPedOccupiedVehicle(source)
local cena = 50000000

if getElementData(ccar, "vehicle:ownedPlayer") == getElementData(client, "player:sid") then
if hajs < cena then triggerClientEvent(client, "onClientAddNotification", client, "Nie sta? Ci? aby zakupi? to ulepszenie!", "error") return end
local id = getElementData(ccar, "vehicle:id")
if not id then triggerClientEvent(client, "onClientAddNotification", client, "To nie jest pojazd prywatny!", "error...
5. Salony Bankomat
Witam chce zrobic by pobieral sie hajs z banku nie z gotowki przy sobie pisalem juz wczesniej post lecz nie zadzialalo to
SKRYPT NA SALONY
createBlip(2485.09, -1754.90, 13.26, 55,2,0,0,0,0,0,275) -- Za dupie LSwa
createBlip(1891.16, -1860.97, 13.61, 55,2,0,0,0,0,0,275) -- Motory LS
createBlip(2681.88, -1960.03, 13.55, 55,2,0,0,0,0,0,275) -- Cygan LS
--createBlip(1061.80, -1619.31, 13.94, 55,2,0,0,0,0,0,275)
--createBlip(1865.30, -2218.91, 13.55, 5,2,0,0,0,0,0,275) -- Samoloty



local limit_aut = 65 ---------- tutaj wpisujesz maksymalna ilosc posiadanych pojazdow
local positionVehicles = {
-- Motory Montgomery - Rypsko

{'Perennial', '500,000', 404, 64512, 500000, 2697.62, -1963.46, 13.28, 359.7, 360.0, 145.9},
{'Tampa', '750,000', 549, 34953, 750000, 2683.24, -1948.81, 13.24, 360.0, 360.0, 187.8},
{'Sadler', '480,000', 543, 54853, 480000, 2674.57, -1965.70, 13.36, 358.9, 0.0, 331.0},
{'Club (Fiat Cinquecento)', '25,000,000', 589, 49542, 25000000, 2675.49, -1948.85, 13.3, 359.1, 0.0, 195.0},
{'Manana (Fiat Maluch)', '600,000', 410, 25934, 600000, 2653.55, -1967.30, 13.6, 359.4, 0.0, 329.7},
{'Blista Compact (Golf MK2)', '35,000,000', 496, 17231, 35000000, 2648.65, -1958.80, 13.41, 359.7, 0.0, 280.6},
{'Moonbeam', '470,000', 418, 76503, 470000, 2651.56, -1947.98, 13.64, 0.1, 360.0, 215.3},

-- Motory Montgomery - Rypsko

{'PCJ-600', '3,450,000', 461, 0, 3450000, 1881.05, -1855.26, 13.15, 358.8, 360.0, 14...
6. Bankomat
Dobry, mam problem napisa?em prosty skrypt bankomatu.
Funkcja wp?acania i wyp?acania dzia?a, aczkolwiek nie do ko?ca.
(przy wp?acie nie ma ?adnego problemu) je?li chc? wyp?aci? pieni?dze np. 70$ z bankomatu (na koncie mam 100$) to i tak nie chce si? wykona? (...)
Co ciekawe, kwot? 10-1 wyp?aca normalnie, tak samo jak i ca?? ilo?? pieni?dzy z bazy.


    
if (inspect(check[1].bank 0)) >= ileWyplaca then --sprawdza czy masz hajs na koncie i czy nie chcesz wyplacic mnie jak 0
    outputChatBox 
("wyplacasz: "..ileWyplaca.."$",plr,0,255,0)
    
local saldoPoOperacji =  (check[1].bank 0) - ileWyplaca
    local ustawNoweSaldoPoOperacji 
exports["DB3"]:dbSet("UPDATE konto SET bank = ? WHERE login =?",saldoPoOperacji,nazwa)
    
local ileMaszPrzySobieJakWyplacisz check[1].pieniadze ileWyplaca
    local wpiszHajsDoBanku 
exports["DB3"]:dbSet("UPDATE konto SET pieniadze = ? WHERE login =?",ileMaszPrzySobieJakWyplacisz,nazwa)
    
local ustawAktualnyHajsGraczowi setPlayerMoney (plr,ileMaszPrzySobieJakWyplacisz)
    
triggerClientEvent ("saldoPoWplaceniuKasyNaGui",resourceRoot,saldoPoOperacji)
    else
    
outputChatBox ("Nie mo?esz tego zrobi?!",plr,255,0,0)
    
outputChatBox ("W banku masz tylko: "..(inspect(check[1].bank 0)).."$",plr,0,255,0)
    
end

jpg ni?ej
7. Bankomat
Witam powie mi kto? jak zrobi? by kas? za zakup pojazdu pobiera?o z bankomatu? oraz podczas odbierania wyp?aty z frakcji te? wp?ywa?o na konto bankowe.

[ Dodano : 2019-02-07, 12:07 ]
Dodaje skrypt na salon:

[lua]createBlip(545.63,-1283.71,24.13, 55,2,0,0,0,0,0,275) ----szybkie
createBlip(978.52, -2162.24, 13.45, 55,2,0,0,0,0,0,275) ----offroad
createBlip(2344.93, -2277.75, 13.55, 55,2,0,0,0,0,0,275) ----Zwyk?e
createBlip(1889.01, -1866.62, 13.58, 55,2,0,0,0,0,0,275) ----Cygan
createBlip(234.08,84.23,4.95, 55,2,0,0,0,0,0,275)
createBlip(204.55,101.20,4.98, 55,2,0,0,0,0,0,275) --salon motorow
createBlip(2323.24,-1993.33,13.55, 55,2,0,0,0,0,0,275)

local napis=createElement("text")
status="Salon Aut Przemys?owych"
setElementData(napis, "name", ""..status.."")
setElementPosition(napis, 2325.74,-1981.96,19.42)
setElementData(napis, "scale", 1.4)

local napis=createElement("text")
status="Salon samochodowynTylko tutaj najszybsze auta sportowe!"
setElementData(napis, "name", ""..status.."")
setElementPosition(napis, 935.13, -1718.39, 13.55)
setElementData(napis, "scale", 1.2)

local napis=createElement("text")
status="Salon na KlifienOTWARTE 24/HnSAMOCHODY NA OFFROAD, DU?O ZA MA?O!nWJED? TUTAJ!"
setElementData(napis, "name", ""..status.."")
setElementPosition(napis, 1024.66, -2064.51,...
8. bankomat
jak zrobi? jak chc? kupi? auto w salonie to ?eby kase pobiera?o z bankomatu bo chc? da? infka daimy za 200kk a przy sobie miesci si? tylko 99kk....
9. Bankomat
Siemano, tworze w?a?nie skrypt na bankomat.. napotka? mnie pewien b??d, ot?? doda?em komende do sprawdzania stanu konta i po prostu mam problem z dodaniem funkcji.
Tu ustawiam stan:

addEventHandler
("onClientGUIClick"resourceRoot, function(elmd)
    if 
source == Zamknij then
    showCursor
(false)
    
guiSetVisible(BANKGLOWNY,false)
    
end
    
if source == Wplac then
    
if el ~= Player then return end
    local ilosc 
guiGetText TEXT )
    
local numer tonumber guiGetText TEXT ) )
    if ( 
numer ) and ilosc then
    local konto 
getPlayerAccount(el)
    
setAccountData(konto"pbankomath"ilosc)
    
outputChatBox("Wp?a?")
    else
    
outputChatBox("Podany text nie jest liczb?!")
    
end
    end
    
if source == Wyplac then
    outputChatBox
("Wyp?a?")
    
end
end
)

A tutaj sprawdzam:
function mufmijef thePlayer )
account getClientAccount thePlayer )
    
local pie getAccountData account"pbankomath" )
    if ( 
account then
        outputChatBox
(""..pie.."")
    
end
end
addCommandHandler 
"stankonta"mufmijef )


DB3:
Kod:


attempt to call global 'getClientAccount' (a nil value)
--account = getClientAccount ( thePlayer )
10. [INNE] Bankomat dla jednej osoby
Siemka, mam taki problem a mianowicie zrobi?em bank wszystko ok ale.. wszyscy maj? tyle samo kasy i o to ten problem jak zrobi? ?eby wszyscy gracze mieli swoj? kas? a nie innych?
11. [INNE] Bankomat
Siema. Stworzy?em niedawno system bankomat?w na zasadzie streamera by Incognito. Gdy podchodze do bankomatu pisze ze nie stoje przy bankoamcie WTF?
Daje kod:


[code]cmd(bankomat, playerid, params[])
{
new obid, Float:x, Float:y, Float:z;
for(new object_id=0; object_id<MAX_OBJECTS; object_id++)
{
if(Streamer_IsItemVisible(playerid, STREAMER_TYPE_OBJECT, object_id))
{
if(Streamer_GetIntData(STREAMER_TYPE_OBJECT, object_id, E_STREAMER_MODEL_ID) == 2942)
{
GetDynamicObjectPos(object_id, x, y, z);
new Float:distance = GetPlayerDistanceFromPoint(playerid, x, y, z);
if(distance < 5.0 )
{
obid = object_id;
}
}
}
}
if(IsValidDynamicObject(obid))
{
if(PlayerInfo[playerid][BankAccount] != 0)
{
ShowPlayerDialog(playerid, DIALOG_BANK, DIALOG_STYLE_LIST, ""NAME" » Bankomat", "Opcje", "Wybierz", "Anuluj");
}
else
{
ShowPlayerDialog(playerid, DIALOG_NO_ACCOUNT, DIALOG_STYLE_MSGBOX, ""NAME" » Bankomat", "Nie masz konta", "Za???", "Anuluj");
}
}
else
{
ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, ""NAME" » Bankomat", "Nie stoisz pr...
12. [GF] Szukam bankomatu Bankomat
Witam poszukuj? skryptu bankomatu lub banku poniewa? u mnie nie ma banku a pensja, kt?ra jest wyp?acana co 1h jest uzyskiwana w banku, kt?rego nie ma.
13. [GF] Bankomat
Mam taki kod :

Kod:

CMD:bankomat(playerid, cmdtext[])
{
if(!PlayerInfo[playerid][pKarta])
{
GuiInfo(playerid,"Nie masz karty kredytowej do korzystania z bankomatu! Kup j? w banku!");
return 1;
}
if(!DoInRange(2.0,playerid,1421.72,-1019.43,2853.72)&&!DoInRange(2.5,playerid,-326.41983032227, 1049.5924072266, 19.308261871338)&&!DoInRange(2.5,playerid,-94.165458679199, 1083.357421875, 18.718189239502))
{
GuiInfo(playerid,"Nie jeste? przy bankomacie!");
return 1;
}
dShowPlayerDialog(playerid,96,DIALOG_STYLE_LIST,""MAPA"Bank",""MAPA"Statusn"MAPA"Wyp?a?n"MAPA"Odbierz PayDay/Zasi?ek","Wybierz","Wyjd?");
return 1;
}

CMD:bank(playerid, cmdtext[])
{
if(!DoInRange(1.5,playerid,1432.40,-997.82,1639.79))
{
GuiInfo(playerid,"Nie jeste? w banku!");
return 1;
}
dShowPlayerDialog(playerid,90,DIALOG_STYLE_LIST,""MAPA"Bank",""MAPA"Konto osobisten"MAPA"Konto frakcyjnen"MAPA"Konto biznesowen"MAPA"Odbierz PayDay/Zasi?ekn"MAPA"Wyr?b kart? kredytow?","Wybierz","Wyjd?");
return 1;


I chcia?bym doda? kilka "miejsc" bankomat?w bo tutaj jest zrobiony na jeden ;//
A chcia?bym abym m?g? doda? np jeszcze 10 bankomat?w w r??nych miejsach ( Koordy mam)