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: kasy
1. nie daje kasy i expa za zarabianie
Gdy odk?adam paczke nie daje mi kasy i expa a w debugu wyskakuje taki b??d
[img]https://i.imgur.com/NnpPtWm.png[/img]

[code]local sx, sy = guiGetScreenSize()

local settings = {

job_markerpos = {3314.52, -434.43, 573.75},
job_int = 1,
pos_x = 1280,
pos_y = 720,
jobCode = "magazynier",
jobMarker = nil,
jobMarkerPos = {3312.81, -414.53, 573.75},
gui = false,
gui_2 = false,
caseTexture = dxCreateTexture("img/skrzynia.png", "argb", false, "clamp"),
targetMarker = nil,
targetBlip = nil,
playerPack = nil,

}

local positions = {

{3289.81, -441.02, 573.75},
{3285.61, -441.09, 573.75},
{3281.68, -441.33, 573.75},
{3263.26, -422.89, 573.75},


}

local w, h = (sx/settings.pos_x),(sy/settings.pos_y)
local zoom = 1
if sx < settings.pos_x then
zoom = math.min(2, settings.pos_x / sx)
end

addEventHandler( "onClientResourceStart", resourceRoot, function()
marker = createMarker(settings.job_markerpos[1], settings.job_markerpos[2], settings.job_markerpos[3]-1, "cylinder", 2, 255, 51, 204, 75)
setElementData(marker, "marker:text", "PRACA DORYWCZA - MAGAZYNIER")
setElementInterior(marker, settings.job_int)

addEventHandler( "onClientMarkerHit", marker, hitMarker)
addEventHandler( "onClientMarkerLeave", marker, leaveMarker)
end)

function warehouseJob()
dxDrawImage(385*w, 183*h, 520*w, 355*h, ":dmta_interfac...
2. animacja dostawania kasy
Witam bawi? si? z hudem i natkn??em si? na pewien problem chcia?bym zrobi? aby po otrzymaniu kasy kasa automatycznie nie pokazywa?o ile kto? ma tylko przy np dostaniu 50k liczby si? zmieniaj? a? do otrzymaniu tych np 50k. Dla testu chcia?em zobaczy? czy kod sirphantasm zadzia?a lecz b??du brak a animacji nie ma kod z kt?rego bra?em https://github.com/sirphantasm/DXHud/blob/main/DXHud/main.lua


[lua]
function test()

if getElementData(localPlayer, "show:hud") == true then
dolar = getElementData(localPlayer, "p:dolar")
cent = getElementData(localPlayer, "p:cent") or 0
kasa=getPlayerMoney(localPlayer)
money2 = getElementData(localPlayer, "p:cent") or 0
if kasa ~= getPlayerMoney(localPlayer) then
local checkMoney = kasa - getPlayerMoney(localPlayer)
if checkMoney == math.abs(checkMoney) then
if tonumber(kasa-getPlayerMoney(localPlayer))>1000000 then
kasa = kasa - 100000
elseif tonumber(kasa-getPlayerMoney(localPlayer))>100000 then
kasa = kasa - 10000
elseif tonumber(kasa-getPlayerMoney(localPlayer))>10000 then
kasa = kasa - 1000
elseif tonumber(kasa-getPlayerMoney(localPlayer))>1000 then
kasa=kasa-100
elseif tonumber(kasa-getPlayerMoney(localPlayer))>100 then
kasa=kasa-10
else
kasa=kasa-1
end
else
if tonumber(getPlayerMoney(localPlayer)-kasa)>1000000 then
kasa = kasa + 100000
elseif tonumber(getPlayerMoney(localPlayer)-kasa)>...
3. Dostawanie Kasy Za Napad
Chce zeby za napad dostawalo sie randomow? kase np. od 15000 do 50000

[code]local sx,sy = guiGetScreenSize()
local sc = 1920/sx

local font = dxCreateFont("f.ttf", 17)

local celuje = nil

local czas = 5

local ped = createPed(46, -2076.93,-2430.00,30.63)
setElementRotation(ped, 0, 0, 230)
setElementData(ped, "napad:stacja", true)

local blip = createBlip(-2072.95,-2433.10,30.63, 17)
setBlipVisibleDistance(blip, 250)

function isPedAiming ( thePedToCheck )
if isElement(thePedToCheck) then
if getElementType(thePedToCheck) == "player" or getElementType(thePedToCheck) == "ped" then
if getPedTask(thePedToCheck, "secondary", 0) == "TASK_SIMPLE_USE_GUN" then
return true
end
end
end
return false
end

addEventHandler("onClientPlayerTarget", root, function(el)
if isPedAiming(localPlayer) and el then
if getElementType(el) == "ped" and getElementData(el, "napad:stacja") and not celuje then
if getElementData(el, "napad:okradziony") then exports['yd-noti']:noti("To miejsce zosta?o niedawno okradzione!", "error") return end
if getElementData(el, "napad:okradany") then exports['yd-noti']:noti("Aktualnie kto? jest w trakcie napadu tego miejsca!", "error") return end
toggleControl("fire", false)
celuje = true
setElementData(el, "napad:okradany", true)
...
4. Nie mogę zmienić kasy z premki
Witam, nie mog? zmieni? wynagrodzenia godzinnego z premium. W sensie chodzi mi o to, ?e nie moge znale?? skryptu od tego, paczka to Navaxa RPG by dafik. Mo?e kto? b?dzie wiedzia? jaki to skrypt.
5. Nie zapisuje kasy ani re
[color=red][/color]

Witam nie zapisuje mi ani repki ani kasy po rc, baza danych podpieta. wchodze po rc loguje sie ale kasy i repki juz nie ma. Prosze o pomoc jest to moj 1 serwer.
6. Wiecej kasy z bankomacie
Dzie? dobry czy mog? by kto? pom?c zwiekszy? limi w bankomacie bo owy wynosi 2,147,483,647 a chcia?bym ?eby limit by? wi?kszy ss > https://imgur.com/a/vQqTnAP
kod
c_bankomat
s_bankomat
https://pastebin.pl/view/81e23190
7. kasyno pobieranie hajsu z banku i dawanie kasy do banku
c.lua
[lua]

--[[
Casino - slot machine
@author Hyperion/R3fr3Sh <[email protected]>
@copyright 2017 Hyperion/R3fr3Sh <[email protected]>
@license GPLv3
]]


-- source of the background:http://www.freepik.com/free-vector/valentine-s-background-design_1024958.htm#term=slot (for both internal and external drum parts)
-- background edited by MrDadosz [email protected] using GIMP
local drum = "img/drum.png"
local druminteral = "img/cards.png"
-- general settings
local settings = {}
settings.drumColor = tocolor(0, 125, 255)
settings.stake = 30000000 -- starting stake
settings.stakeMax = 500000000 -- maximum stake
settings.stakeMin = 1000000 -- minimum stake
settings.stakeStep = 1000000 -- step of a stake
settings.font = "font/Roboto.ttf"
settings.language = "english"
settings.jackpotSound = "sounds/jackpot.ogg" -- SOURCE: https://www.freesound.org...6/sounds/51671/ "This work is licensed under the Attribution Noncommercial License."
settings.positionsCol = { -- slot machine colshape positions
-- {x, y, z, size, dimension, interior}
{1135.08, -3.87, 1000.68, 0.3, 0, 12},
{1132.90, -1.66, 1000.68, 0.3, 0, 12},
{1134.91, 0.61, 1000.68, 0.3, 0, 12},
{1127.99, 3.01, 1000.68, 0.3, 0, 12},
{1126.95, 3.01, 1000.68, 0.3, 0, 12},
{1125.90, 3.01, 1000.68, 0.3, 0, 12},
{1124.87, 3.01, 1000.68, 0.3, 0, 12},
}

-- don't modify these unless you...
8. Bugowanie kasy
Siemka, co zrobi? w tym kodzie aby automatycznie po wejsciu w marker i odebraniu kasy odrazu odswiezala sie baza danych albo cos, bo gdy mam saldo np 350$ i krece sie w markerze to moge w kolko odbierac saldo, jak zrestartuje skrypt to juz nie ale wtedy gdy dochodzi zarobek to nie moge odebrac poniewaz musze zrestartowac skrypt, da rade zrobic jakies automatyczne odswiezanie?

addEventHandler
("onMarkerHit"biznes1, function(plr,md)
    if 
getElementType(plr) == "vehicle" then return end
    
if getPedOccupiedVehicle(plrthen return end
        
if getElementData(plr,"player:sid") == 19 then
        outputChatBox
("#ffffff[#ff0000^#ffffff] Odebra?e? zysk z biznesu "..q[1].saldo.."#216B01$",plr,255,255,255,true)  
        
exports["pystories-db"]:dbSet("UPDATE urpg_biznesy SET saldo=? WHERE id=?",0,1)     
        
givePlayerMoney(plr,q[1].saldo)   
        else
        
outputChatBox("#ffffff[#ff0000^#ffffff] Nie masz uprawnienia do panelu tego #ff0000biznesu",plr,255,255,255,true)
        return
        
end
9. Skrypt pracy - dawanie kasy
Witam mamy taki kod, zmieni?em nadanie kasy domy?lne na takie z bazy danych, ale kasy nie nadaje

[ Dodano: 2020-03-30, 12:13 ]
Kod:

else
exports.hud:sendBottomNotification(localPlayer, "Sadzenie Truskawek", "Zasadzi?e? Truskawki, zarobi?e? 15$")
setElementData(el,"player:reputation", getElementData(el,"player:reputation")+math.random(0,1))
exports.global:giveMoney(client, rate)
10. nie działą zapisywanie się prawojazdy i kasy w hudzie
Jak w tytule nie zapisuje sie kasa repputacja oraz prawo jazdy
:piwo: :piwo: :piwo:
11. Nie Zapisuje Kasy, rp i org
Witam, wyskakuje mi o takie co?
[20-02-25 21] WARNING: [skrypty]/pystories-db/s_db.lua:18: dbPoll failed; Table '775579_db.saj' doesn't exist
[20-02-25 21] WARNING: [skrypty]/pystories-db/s_db.lua:18: dbPoll failed; Table '775579_db.saj' doesn't exist
[20-02-25 21] WARNING: [skrypty]/pystories-db/s_db.lua:18: dbPoll failed; Table '775579_db.saj' doesn't exist
[20-02-25 21] WARNING: [skrypty]/pystories-db/s_db.lua:18: dbPoll failed; Table '775579_db.saj' doesn't exist
[20-02-25 21] WARNING: [skrypty]/pystories-db/s_db.lua:18: dbPoll failed; Table '775579_db.saj' doesn't exist
[20-02-25 21] WARNING: [skrypty]/pystories-db/s_db.lua:18: dbPoll failed; Table '775579_db.saj' doesn't exist
[20-02-25 21] WARNING: [skrypty]/pystories-db/s_db.lua:18: dbPoll failed; Table '775579_db.saj' doesn't exist

i nie zapisuje pieniedzy, rp ani organizacji wie ktos mo?e jak to zrobic?
12. [MTA] Kasy drajwer - PYLife Funny
Og?lnie mia? by? film z mojej "jazdy", a tak zrobi?a si? zlepka r??nych sytuacji, kt?ra pojawia?a si? na drogach San Andreas. Materia?y g??wnie pochodz? z 2019 roku w przedziale maj-grudzie?.

https://youtu.be/ybYkeuqIei8
13. pobieranie kasy z banko do tune
mam probblem taki ?e chc? zrobi? aby Tuning Mk pojemnosci itp pobiera?o kase z bankomatu z salonami uda?o mi si? zrobi? jako? ale Tune to nie mam poj?cia mo?e mnie kto? nakierowa? ? :

[lua]mk1 = 30000000
mk2 = 40000000
rh = 55000000
rh2 = 60000000
mask = 83000000
hood = 10000000


local licz = {}
local t=createElement('text')
setElementData(t,'name','Automatyczny monta? tuningu mechanicznego')
setElementPosition(t,1085.52, 1352.39, 10.82)

addEvent("mk1", true)
addEventHandler("mk1", root, function()
pojazd = getPedOccupiedVehicle(source)
local id = getElementData(pojazd,"vehicle:id")
if not pojazd then return end
local qr = exports['pystories-db']:dbGet("SELECT * FROM pystories_vehicles WHERE id=? AND mk1=?",id, "1")
if #qr == 1 then exports['noti']:showBox(source,"info","Posiadasz ju? to ulepszenie.") return end
if (getPlayerMoney(source) > tonumber(mk2)) then
local id = getElementData(pojazd, "vehicle:id")
exports["pystories-db"]:dbSet("UPDATE pystories_vehicles SET mk1=1 WHERE id=?", id)
exports['noti']:showBox(source,"error","Zamontowano uk?ad MK1.nOddaj pojazd do przechowalni aby zobaczyc efekty.")
takePlayerMoney( source, mk1 )
else
exports['noti']:showBox(source,"warning","Nie sta? Ci? na MK1.")
end
end
)


addEvent("mk2", true)
addEventHandler("mk2", root, f...
14. Limit kasy przy sobie.
Witam, chcia?bym zrobi? ?eby gracz nie mia? 99,999,999PLN przy sobie tylko np 400,000,000 lub 10,000,000,000PLN prosze o pomoc

[ Dodano: 2019-10-31, 16:33 ]
Zmieniam z givePlayerMoney na setElementData i nie dzia?a
15. Prace [Nie wypłacanie kasy za prace]
Witam !

Posiadam ogromny problem a mianowicie chodzi o to ?e, prace na moim serwerze wszystkie dzia?a?y bez problemu i nagle z dnia na dzie? przesta?o dawa? kas? za prace. Czyli po wej?ciu w punkt w pracy powinno si? dostawa? kas? i na czacie pisz? ?e dosta?em a w rzeczywisto?ci jej nie nalicza czyli w chudzie dalej jest "0 PLN"

Dodam ?e w konsoli wyskakuje taki b??d przy ka?dym wej?ciu w taki punkt:

[code]ERROR: Client (#0079EBDaniel77) triggered serverside event money, but event is not added serverside[/code]

I co gorsza ten sam b??d si? pojawi? w ka?dej innej pracy na serwerze !

Szpera?em na google jak to mo?na naprawi? lecz nie znalaz?em konkret?w lecz wiem ?e wina le?y po stronie plik?w po stronie Clienta "praca_c.lua" w linijce "triggered serverside event money" lecz gdy pr?bowa?em to jako? ogarn?? / naprawi? ?adnych efekt?w pozytywnych.

[code]local job_marker = createMarker(-2087.53, -1529.02, 77.80-0.9, "cylinder", 1, 255, 255, 0, 60)
local job_marker_cancel = createMarker(-2088.64, -1531.94, 77.80-0.9, "cylinder", 1, 255, 0, 0, 50)
createBlip(-1999.99, -1552.93, 85.01,46)
local time_freeze = math.random(6000,9000)
local name_job = "wydobywania surowc?w mineralnych"
local button_job = "e"
local button_state = "down"
local digging_animation = "bat_4"
local sw, sh = guiGetScreenSize()


local rozpoczecie = createElement("text")
setElementData...
16. Wyświetlanie kasy w hudzie z mysql
Chcia?bym zrobi?, aby w hudzie na bie??co aktualizowala sie kwota, kt?ra jest w bazie danych zapisana jako bank_money i tabela o nazwie: gl_users .

Kod z ladowania graczy:
function loadPlayerData(plr)
    
local result=exports["gl-db"]:dbGet("SELECT * FROM gl_users WHERE id=?"getElementData(plr,"player:sid"))
    if 
result and #result > 0 then
        
local v=result[1]
                
setElementData(plr,"player:bank",v.bank_money)


Kod z hudu:
local bank convertNumber(getElementData(localPlayer"player:bank") or "0")
17. Wyświetlanie kasy przechowywanej w banku
Chcia?bym wy?wietli? w hudzie ilo?? pieni?dzy posiadanych przez gracza w banku.
Tutaj mam kawalek kodu i nie wiem, dlaczego nie dzia?a. :/

Client Side
local bank convertNumber(getPlayerBankMoney(localPlayer()))

Server Side
function getPlayerBankMoney(player)
    
local uid getElementData(player"player:sid")
    
local result=exports["gl-db"]:dbGet("SELECT * from users where id=?"uid)
    if 
result and #result > 0 then
        
return result[1].bank_money
    end
    
return 0
end
18. Nie zabiera kasy
Nie zabiera kasy gdy kto? kupi jedzenie.

[lua]
--[[
Skrypt na jedzonko
]]

local screenW, screenH = guiGetScreenSize()
local sx, sy = guiGetScreenSize()
local px, py = screenW/1440, screenH/900

local font = dxCreateFont("cz.ttf", 10)
local font2 = dxCreateFont("cz.ttf", 13)

local okno = false

local rzeczy = {
--- nazwa, tekst, cena, %najedzenia, grafika
{"Hamburger", "Kupuj?c hamburgera dostajesz +20% najedzenia", 20, 20, 1},
{"Hotdog", "Kupuj?c hotdoga dostajesz +15% najedzenia", 10, 15, 2},
{"Kebab", "Kupuj?c kebaba dostajesz +20% najedzenia", 25, 20, 3},
{"Woda", "Kupuj?c wode dostajesz +5% najedzenia", 5, 5, 7},
{"P?czek", "Kupuj?c p?czka dostajesz +10% najedzenia", 10, 10, 5},
}

function gui()
dxDrawImage(510*px, 233*py, 420*px, 435*py, ":BW_ekwipunki/grafiki/tlo.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawText("Zakup fastfood?w", 509*px, 233*py, 930*px, 272*py, tocolor(255, 255, 255, 255), 1.00, font2, "center", "center", false, false, false, false, false)
dxDrawImage(904*px, 243*py, 16*px, 16*py, ":guieditor/images/cross.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
for i, v in ipairs(rzeczy) do
local dodatekY = (73*py)*(i-1)
local dodatekY2 = (146*py)*(i-1)

dxDrawRectangle(520*px, 281*py+dodatekY, 400*px, 70*p...
19. Nie daje kasy [Pys 3.0]
Odpalenie Pystories-ustawienia-prac nic nie daje
a tak wygl?da kawa?ek kodu pracy : kasa = math.random(7500,20000)
showMarker()
playSoundFrontEnd(12)
if getElementData(el,"player:premium") then
addEventHandler("onClientRender",root,render4)
setTimer(renderstop4,1000,1)
triggerEvent('onClientAddNotification', localPlayer, 'Za dojechanie do punktu otrzymujesz,nwynagrodzenie w postaci: #00c005'..kasa..' $#FFFFFF', 'info')
triggerServerEvent("givePlayerMoney", el, kasa*1, 0)
setElementData(el,"player:srp", getElementData(el,"player:srp")+math.random(0,1))
else
triggerEvent('onClientAddNotification', localPlayer, 'Za dojechanie do punktu otrzymujesz,nwynagrodzenie w postaci: #00c005'..kasa..' $#FFFFFF', 'info')
addEventHandler("onClientRender",root,render4)
setTimer(renderstop4,1000,1)
triggerServerEvent("givePlayerMoney", el, kasa*1, 0)
setElementData(el,"player:srp", getElementData(el,"player:srp")+math.random(0,1))
end
end
end
i chcia?bym doda? ?e, wcze?niej to dzia?a?o lecz przesta?o z niewiadomych przyczyn
20. [MTA] MTA: PYLife (II) #43 - Na h
S?u?ba nie wr??ba powiadaj?, jak Kasego nie widzieli na s?u?bie to teraz jest dogodna okazja, bo odcinek jest. Zapraszam do ogl?dania :)

https://www.youtube.com/watch?v=1sb925eucMQ
21. Nie zabiera kasy za fixa :P
sn.lua[lua]--[[
@author Lukasz Biegaj <[email protected]>
@author Karer <[email protected]>
@author RacheT <[email protected]>
@copyright 2011-2013 Lukasz Biegaj <[email protected]>
@license Dual GPLv2/MIT
@package MTA-XyzzyRP
@link https://github.com/lpiob/MTA-XyzzyRP GitHub
]]--



-- uniwersalny kod wspoldzielony pomiedzy warsztatami

local strefyNapraw={

--idlewood
warsztatIdlewoodStanowsko11={
cuboid={1846.96, -1784.89, 14.1, 5, 9, 6 },-- cuboid w ktorym musi znalezc sie pojazd
mpos={1854.92,-1780.84,12.55}, -- pozycja markera w ktorym gracz bedzie stal aby naprawiac
faction_id=3, -- id frakcji ktora ma do tego dostep
},

warsztatIdlewoodStanowsko12={
cuboid={1846.96, -1775.17, 14.1, 5, 9, 6 },-- cuboid w ktorym musi znalezc sie pojazd
mpos={1854.44,-1772.43,12.65}, -- pozycja markera w ktorym gracz bedzie stal aby naprawiac
faction_id=3, -- id frakcji ktora ma do tego dostep
},

warsztatIdlewoodStanowsko2={
cuboid={1892.99, -1784.89, 14.1, 5, 21, 6 },-- cuboid w ktorym musi znalezc sie pojazd
mpos={1900.45,-1779.93,12.55}, -- pozycja markera w ktorym gracz bedzie stal aby naprawiac
faction_id=3, -- id frakcji ktora ma do tego dostep
},


--montgomery
warsztatMontgomeryStanowsko1={
cuboid={1184.08,253.10,19.63, 8, 6, 6 },-- cuboid w ktorym musi znalezc sie pojazd
mpos={1182.39,253.35,18.53}, -- pozycja markera w ktorym gracz be...
22. Limit kasy PYS 3.0
Siema mam problem bo nie wiem czemu jest limit kasy 88kk i wiecej juz sie nie da ktos wie o co chodzi?
23. [MTA] MTA: PYLife (II) #34 - Mebl
Nowa aktualizacja w postaci meblowania domk?w. Aktualnie znajduje si? na testach u graczy Gold, problemy zosta?y ju? w wi?kszo?ci za?atane/naprawione. A w odcinku poka?? co i jak ;3


https://www.youtube.com/watch?v=kmp_TbJp0aU
24. nie dostaje sie kasy
wgra?em prace magazyniera i si? nie dostaje pieni?dzy ale rp si? dostaje wie mo?e kto? jaka jest przyczyna jaki? plik czy licznika lua jest nie dopisana pomocy
25. [MTA] PYLife (II) #28 - Testujemy
Witam forumowicz?w. Po raz pierwszy co? tutaj pisz?. Chcia?bym Was zaprosi? do poogl?dania nowej pracy na serwerze PYLife. Jest Maj?wka, a ja dopiero teraz lec? z kolejnym odcinkiem. Ca?e szcz??cie, ?e w og?le te odcinki chodz?. Wi?c zapraszam do zobaczenia nowej pracy na serwerze !


https://www.youtube.com/watch?v=1AB6ucCd5iU
26. HUD w ktorym nie pokazuje kasy
Siemka . Przerobi?em pod wzgl?dem graficznym hud z lifeline i po zrobieniu prac dorywczych oraz zarabianiu nie pokazuje zarobionych $$ . Jakie? pomys?y ?
27. Daje kasy x2
Co mo?e by? odpowiedzialne za to, ?e kas? z pracy daje dwa razy wi?cej?
(Mam dwie prace wgrane i gdy jedna jest wy??czona to daje normalnie a gdy si? j? w??czy to dwa razy wi?cej)

Server:
addEvent("givePlayerMoney"true
addEventHandler("givePlayerMoney"root, function(kwota2)
    
givePlayerMoney (clientkwota2)
end)


Client:
function showMarker()
    
el localPlayer
    local carr 
getPedOccupiedVehicle(el)
    if 
not getPedOccupiedVehicle(elthen return end
    
if getVehicleController(carr) == el then
        rand 
missionPoints[math.random(#missionPoints)]
        
JobMarker createMarker(rand[1], rand[2], rand[3], "checkpoint"2.50025530 )
        
JobBlip createBlip(rand[1], rand[2], rand[3], 12)
        
addEventHandler("onClientMarkerHit"JobMarker, function(elmd)

            
setElementFrozen(carrtrue)
            
setTimer(function()
            
outputChatBox "Odk?adasz pizze pod drzwi..."255255255)
            
rnd math.random(1020)
            
triggerServerEvent("givePlayerMoney"resourceRootrnd)
            
outputChatBox "Za koszenie trawy otrzymujesz:" ..rnd.. "PLN"255255255)
            
setElementFrozen(carrfalse)
            
end50001)
        

            
finishJob(false)
            
showMarker()
        
end)
    
end
end
28. Sprawdzanie Kasy
Witam, mam taki o to kod na sprawdzanie czy dany gracz posiada tyle kasy.

bindKey("space""down", function()
if 
panelV == true or panelVe == true  then
        local kasa 
getElementData(localPlayer"gracz:money")
        
local money pojazdySalon[NumerVehicles][2]
    
local hajs tonumber(money)
if 
kasa hajs then
      outputChatBox
("* Nie posiadasz #11FF00"..hajs.." PLN #FFFFFFaby zakupi? pojazd."255,255,255true)
else
    
triggerServerEvent("onPlayerBuyVehicle"localPlayer,)
end
end
end
)


i nie wiem czemu ale wyskakuje mi w db: attempt compare string with number

to jest to: if kasa < hajs then i nie wiem co tu jest ?le?
29. zapis kasy na serwerze
Witam, od dawna staram si? naprawi? pewnien b??d kt?ry jest strasznie dziwny, a mianowicie chodzi mi tu o to, ?e dostajemy pieni?dze z prac. Pokazuje si? to na walucie itd, ale w panelu pod 'p' pokazuje ze nie dostalismy tego hajsu. Nie mozemy nic kupic, bo pisze ze nie mamy pieni?dzy. Nie wiem co z tym zrobic wi?c postanowi?em zg?osi? to tu. Mo?e wy mi pomo?ecie w rozwi?zaniu problemu. Postawie piwo i dam respekt za pomoc.
30. Nie dostaje kasy
Mam pasa?era i jak wjezdzam to nie dostaje Kasy
[lua]


local jobMarker
local jobVehicle
local jobOdbieranie = createMarker(1922.41, 2314.70, 10.22, "cylinder", 6, 0, 0, 255)


local positionTrash = {
{1641.78, 1821.85, 10.35},
{1728.25, 1613.82, 9.36},
}

function finishJob()
if jobMarker and isElement(jobMarker) then
destroyElement(jobMarker)
jobMarker = nil
end
if jobBlip and isElement(jobBlip) then
destroyElement(jobBlip)
jobBlip = nil
end
end

function hideNextPoint(el, md)
if el ~= localPlayer or not md then return end
if not getPedOccupiedVehicle(el) then return end
local pojazd = getPedOccupiedVehicle(el)
if not getElementData(pojazd, "pojazd_smieci") then setElementData(pojazd, "pojazd_smieci", 0) end

if getElementData(pojazd, "pojazd_smieci") > 1 then
outputChatBox("* Posiadasz 1 Pasa?era! Jedz do Celu.")
return
end

local smieci = getElementData(pojazd, "pojazd_smieci") + math.random(25, 35)

finishJob()
showNextPoint()
playSoundFrontEnd(12)
setElementData(pojazd, "pojazd_smieci", smieci)
setElementData(pojazd, "vehicle:desc", "Pasa?er: 1")
end

function showNextPoint()
jobRandom = math.random(1, #positionTrash)

jobMarker = createMarker(positionTrash[jobRandom][1], positionTrash[jobRandom]...
31. Nie zapisuje kasy
Mam taki skrypt. Ma on zapisywa? kas? po wyj?ciu z serwera lecz nie zapisuje. Co jest ?le?

function playerLogin (thePreviousAccounttheCurrentAccountautoLogin)
if 
not (isGuestAccount (getPlayerAccount(source))) then
local accountData 
getAccountData (theCurrentAccount"kasa")
if (
accountDatathen
local playerMoney 
getAccountData(theCurrentAccount"kasa")
playerMoney tonumber(playerMoney)
setPlayerMoney(sourceplayerMoney)
end
end
end
addEventHandler
("onPlayerLogin"getRootElement(), playerLogin)

function 
onQuit()
if 
not (isGuestAccount (getPlayerAccount (source))) then
account 
getPlayerAccount (source)
if (
accountthen
setAccountData
(account,"kasa"tostring(getPlayerMoney(source)))
end
end
end
addEventHandler
("onPlayerQuit"getRootElement(), onQuit)


<meta>
    <
info author="test" version="0.1" type="resource"/>
    <
script src="zapisywanie_kasy.lua" type="server" />  -- zapisywanie kasy
</meta>
32. dawanie kasy
close
33. Nie daje kasy
Cze?? mam w??sny serwer i mam problem w tym i? nie dostaje kasy gdy w skocze wjade w punkt prosze o pomoc. O dok?adne wyt?umaczenie co i gdzie w co wej??

Daje R* i 2x :piwo: :piwo:
34. Daje za dużo kasy
Witam, w pewnej pracy daje mi za du?o kasy.

PS. Za jeden punkt dostaje 51 PLN ;x

Kod:
Client:
showMarker()
        
playSoundFrontEnd(12)
        
triggerServerEvent("givePlayerMoney"localPlayer130)
    
end
end

Server:

addEvent("givePlayerMoney"true
addEventHandler("givePlayerMoney"root, function(ile
givePlayerMoney (source,(ile))
end)
35. SQL nie aktualizuje kasy
Mam Problem poniewa? jak wchodze na serwer to mam 0 poten zarabiam np 150
wychodz? i zapisuj? si? 150 wchodze i mam 150 poten znowu zarabiam i mam 300 potem wychodze z serwer i wchodze i mam znowu 150

Skrypt

[lua]local polaczenie = dbConnect ( "sqlite", "db.db" )

addEventHandler ( "onPlayerQuit", root, function ()
if polaczenie then
plr = source
konto = getPlayerAccount ( plr )
dbExec ( polaczenie, "CREATE TABLE IF NOT EXISTS OP_Players ( login INTEGER, skin INTEGER, portfel INTEGER, serial INTEGER )" )
local zapytanie = dbQuery ( polaczenie, "SELECT login FROM OP_Players WHERE login = ?", getPlayerName ( plr ) )
local wynik = dbPoll ( zapytanie, -1 )
dbFree ( zapytanie )
if #wynik == 0 then
dbQuery ( polaczenie, "INSERT INTO OP_Players ( login, portfel, skin, serial ) VALUES ( ?,?,?,? )", getPlayerName ( plr ), getPlayerMoney ( plr ), getElementModel ( plr ), getPlayerSerial ( plr ) )
elseif #wynik == 1 then
dbQuery ( polaczenie, "UPDATE INTO OP_Players SET skin = '?', portfel = '?', serial = '?', WHERE login = ?", getElementModel ( plr ), getPlayerMoney ( plr ), getPlayerSerial ( plr ), getPlayerName ( plr ) )
end
end
end)

addEventHandler ( "onPlayerLogin", root, function ( _, konto )
if polaczenie then
plr = source
local zapis = dbQuery ( polaczenie, "SELECT * FROM OP_Players WHERE login = ?", getPlaye...
36. Nie daje kasy
Witam kr?tko i na temat praca nie daje kasy. DAJE PIWKO :piwo:
37. Zapis kasy itp
witam mam o tuz taki problem bo mam tutaj zapis kasy itp lecz jest problem, jak zmieni? nick w ustawieniach MTA i potem za?o?? konto w logowaniu o innym nicku
nie zapisuje mi kasy itp czy da si? to jako? zrobi? tak z?by zapisywa?o jak si? ma inny nick w ustawieniach MTA ?
Za pomoc stawiam :piwo:

[lua]local polaczenie = dbConnect ( "sqlite", "db.db" )

addEventHandler ( "onPlayerQuit", root, function ()
if polaczenie then
plr = source
konto = getPlayerAccount ( plr )
dbExec ( polaczenie, "CREATE TABLE IF NOT EXISTS OP_Players ( login VARCHAR, skin INTEGER, portfel INTEGER, interior INTEGER, dimension INTEGER, punkty INTEGER, posx FLOAT, posy FLOAT, posz FLOAT )" )
local zapytanie = dbQuery ( polaczenie, "SELECT login FROM OP_Players WHERE login = ?", getPlayerName ( plr ) )
local wynik = dbPoll ( zapytanie, -1 )
dbFree ( zapytanie )
local x,y,z = getElementPosition ( plr )
local punkty = getAccountData ( konto, "punkty" ) or 0
if #wynik == 0 then
dbQuery ( polaczenie, "INSERT INTO OP_Players ( login, skin, portfel, interior, dimension, punkty, posx, posy, posz ) VALUES ( ?,?,?,?,?,?,?,?,? )", getPlayerName ( plr ), getElementModel ( plr ), getPlayerMoney ( plr ), getElementInterior ( plr ), getElementDimension ( plr ), punkty, x, y, z )
elseif #wynik == 1 then
dbQuery ( polaczenie, "UPDATE OP_Players SET skin = '?', portfel = '?', interior = '?', dimensio...
38. [INNE] Wymagana odpowiednia kwota kasy
CMD:granat(playerid, cmdtext[])
{
GivePlayerWeapon(playerid, 16, 5);
GivePlayerMoney(playerid, -5000);
SCM(playerid, zielony, "Kupi?e? granaty za 5.000$.");

return 1;
}

Potrzebuje funkcji sprawdzaj?cej czy gracz posiada odpowiedni? potrzebn? kwot?, je?li nie nie da mu broni lub czegokolwiek. Wiem ?e to nie jest trudne ale dopiero zaczynam si? uczy? pwn
39. Nie zabiera kasy
strona s-side

addEveaddEvent
("zabierz"true
addEventHandler("zabierz"getRootElement(), function(thePlayer
 
takePlayerMoney (thePlayer3)
end
)

i strona c-side

function marker ()
triggerServerEvent "zabierz" ,root getLocalPlayer())
addEventHandler("onClientMarkerHit",marker_zabierz,marker )
40. Zapisywanie kasy, pozycji. (MySQL)
Witam, ot?? znalaz?em dwa tematy:
http://gtao.pl/zapisywani...-vt87288,15.htm
http://gtao.pl/rejestracj...ala-vt87270.htm

Tylko nie wiele z tego rozumiem. Ka?dy pisze ?e to b?edy ma a to nie.
I nie kumam. Potrzebowa? bym skryptu kt?ry rejestruje i loguje (??czy si? z SQL).
Oraz zapisywanie konta, w czym jest zapisywanie kasy, skina,broni.
A i jak widzia?em s? tam skrypty, a co z zapytaniami do SQL. Trzeba samemu robi?, czy s? one ju? tak jakby zawarte w skrypcie ?.