Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.


Wysłany: 2019-12-01, 18:42


Wilq







Wiek: 18
Na forum: 2348 dni
Posty: 2766

Piwa: 543

Respekt: 1055,8
Respekt: 1055,8



   Moderator: Cześć, pamiętaj, aby Twoje posty zawierały argumentację zgodną z regulaminem.
Jak pojazd... jak pojazd...
Zobacz chociażby tutaj
if (getPlayerMoney(source) > tonumber(mk1)) then 


Nawet nie wiesz co masz w kodzie, sory ale więcej tutaj nie będę odpowiadać bo mi się już nie chce.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
kerfyn
Wysłany: 2019-12-01, 19:45


kerfyn

Hyp3R






Wiek: 19
Na forum: 659 dni
Posty: 121
Nick w MP: Hyp3R



Respekt: 50


Kod:

dałem to : local sid=getElementData(source,'player:sid') or 0
i też nic napisz mi rozwiązanie i będzie spokój bo uwierz mi że ja nie chciałem się wcale brać za to

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-12-01, 19:53


Wilq







Wiek: 18
Na forum: 2348 dni
Posty: 2766

Piwa: 543

Respekt: 1055,8
Respekt: 1055,8



   Moderator: Cześć, pamiętaj, aby Twoje posty zawierały argumentację zgodną z regulaminem.
Teraz druga zmienna, odejmujesz jakieś "cost". W tej linijcie masz odpowiedź co musisz wstawić:
if (getPlayerMoney(source) > tonumber(mk1)) then 


Skopiowałeś i nie zmieniłeś zmiennej, tak samo jak było z plr.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
kerfyn
Wysłany: 2019-12-01, 20:27


kerfyn

Hyp3R






Wiek: 19
Na forum: 659 dni
Posty: 121
Nick w MP: Hyp3R



Respekt: 50


Nie wiem Poddaje sie Próbuje
Kod:

local sid=getElementData(mk1,'player:sid') or 0
exports["pystories-db"]:dbSet("UPDATE pystories_users SET bank_money=bank_money-" .. mk1 .. " WHERE id=" .. sid .. " LIMIT 1")
i na odwrót i dalej nic Wiem że mi napisałeś rozwiazanie Tego ale ja nie wiem o co chodzi z tą linjką

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-12-01, 20:31


Wilq







Wiek: 18
Na forum: 2348 dni
Posty: 2766

Piwa: 543

Respekt: 1055,8
Respekt: 1055,8



   Moderator: Cześć, pamiętaj, aby Twoje posty zawierały argumentację zgodną z regulaminem.
local sid=getElementData(mk1,'player:sid') or 


Poprzednie było dobrze (to co było wcześniej z source, jakbyś nawet tego nie rozumiał), poczytaj o funkcji

Więcej informacji znajdziesz w Wikipedii MTA:

getElementData


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
kerfyn
Wysłany: 2019-12-01, 20:43


kerfyn

Hyp3R






Wiek: 19
Na forum: 659 dni
Posty: 121
Nick w MP: Hyp3R



Respekt: 50


Skoro to :
Kod:

local sid=getElementData(source,'player:sid') or 0
było git

Kod:

exports["pystories-db"]:dbSet("UPDATE pystories_users SET bank_money=bank_money-" ..source .. " WHERE id=" .. sid .. " LIMIT 1")

to to jest źle próbowałem z source dać albo mk1 jak pisałęś w

Kod:

if (getPlayerMoney(source) > tonumber(mk1)) then


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-12-01, 21:04


Wilq







Wiek: 18
Na forum: 2348 dni
Posty: 2766

Piwa: 543

Respekt: 1055,8
Respekt: 1055,8



   Moderator: Cześć, pamiętaj, aby Twoje posty zawierały argumentację zgodną z regulaminem.
mk1 to liczba, a odjąć możesz tylko liczbę. To chyba logiczne. Czyli mk1. W setelementdata source. Wyslij kod kiedy już to zrobisz poprawnie to sprawdzę.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
kerfyn
Wysłany: 2019-12-01, 21:19


kerfyn

Hyp3R






Wiek: 19
Na forum: 659 dni
Posty: 121
Nick w MP: Hyp3R



Respekt: 50


Kod:

exports["pystories-db"]:dbSet("UPDATE pystories_users SET bank_money=bank_money-" ..mk1.. " WHERE id=" .. sid .. " LIMIT 1")


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-12-01, 21:21


Wilq







Wiek: 18
Na forum: 2348 dni
Posty: 2766

Piwa: 543

Respekt: 1055,8
Respekt: 1055,8



   Moderator: Cześć, pamiętaj, aby Twoje posty zawierały argumentację zgodną z regulaminem.
Na myśli miałem cały kod. Ale ta linijka powinna być okej, zobacz sam czy działa czy nie.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
kerfyn
Wysłany: 2019-12-01, 21:28


kerfyn

Hyp3R






Wiek: 19
Na forum: 659 dni
Posty: 121
Nick w MP: Hyp3R



Respekt: 50


No wlasnie nie działa a chyba teraz prawidłowo robie

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-12-01, 21:55


Wilq







Wiek: 18
Na forum: 2348 dni
Posty: 2766

Piwa: 543

Respekt: 1055,8
Respekt: 1055,8



   Moderator: Cześć, pamiętaj, aby Twoje posty zawierały argumentację zgodną z regulaminem.
Wyślij cały kod po zmianach.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
kerfyn
Wysłany: 2019-12-01, 22:03


kerfyn

Hyp3R






Wiek: 19
Na forum: 659 dni
Posty: 121
Nick w MP: Hyp3R



Respekt: 50


Kod:

addEvent("mk1", true)
addEventHandler("mk1", root, function()
pojazd = getPedOccupiedVehicle(source)
local id = getElementData(source,"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(mk1)) then
local id = getElementData(source, "vehicle:id")
exports["pystories-db"]:dbSet("UPDATE pystories_vehicles SET mk1=1 WHERE id=?", id)
local sid=getElementData(source,'player:sid') or 0
exports["pystories-db"]:dbSet("UPDATE pystories_users SET bank_money=bank_money-" ..mk1.. " WHERE id=" .. sid .. " LIMIT 1")
exports['noti']:showBox(source,"error","Zamontowano układ MK1.\nOddaj pojazd do przechowalni aby zobaczyc efekty.")
else
exports['noti']:showBox(source,"warning","Nie stać Cię na MK1.")
end
end
)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-12-01, 22:22


Wilq







Wiek: 18
Na forum: 2348 dni
Posty: 2766

Piwa: 543

Respekt: 1055,8
Respekt: 1055,8



   Moderator: Cześć, pamiętaj, aby Twoje posty zawierały argumentację zgodną z regulaminem.
No i co, nie działa? Jakieś błędy /debugscript 3?

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
kerfyn
Wysłany: 2019-12-02, 07:47


kerfyn

Hyp3R






Wiek: 19
Na forum: 659 dni
Posty: 121
Nick w MP: Hyp3R



Respekt: 50


No nie działa żadnego błędu w db3......

[ Dodano: 2019-12-02, 17:06 ]
Wilq, Masz radę na to żeby działało z bazą bo raczej Dobrze Kod zrobiony a nie działa.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-12-02, 19:26


Wilq







Wiek: 18
Na forum: 2348 dni
Posty: 2766

Piwa: 543

Respekt: 1055,8
Respekt: 1055,8



   Moderator: Cześć, pamiętaj, aby Twoje posty zawierały argumentację zgodną z regulaminem.
Możesz mnie oświecić i powiedzieć, czemu w tej linijce
local id getElementData(source"vehicle:id")

zmieniłeś z 'pojazd' na 'source', kiedy o niej w ogóle nie mówiłem?

Spróbuj to poprawić na to co było wcześniej i daj znać. Bo nawet w kluczu elementDaty masz "vehicle", no sory.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
kerfyn
Tagi: pobieranie :: kasy :: banko :: tune
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:








Wyświetl posty z ostatnich:   

Odpowiedz do tematu

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku

Skocz do: