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

Wysłany: 2020-10-19, 15:36


Matikmontana

Modern Stories






Wiek: 22
Na forum: 2473 dni
Posty: 423
Nick w MP: Mazeusz*

Piwa: 1015

Respekt: 130
Respekt: 130

Ostrzeżeń: 60%
Witam, korzystam z skryptu na osi?gni?cia od Wielebnego (Xyzzyrp).

Napotka?em pewien problem, dok?adnie chodzi mi o to ?e gdy gracz posiada +5 pojazd?w nie nadaje mu osiagniecia. Je?li chodzi o reszt? nadawanych osiagniec to one dzia?aj?, r?wnie? te kt?re wykorzystuj? sume.

["1stcar"]={
        name="Pierwszy pojazd",
        descr="w ko?cu dorobi?e?/a? si? swojego pierwszego pojazdu! Je?dzij ostro?nie!. +5PG",
        timely=true,
        chance=25,
        typ=3,
        value=5,
        check=function(plr)
          --[[local character=getElementData(plr,"character")
             if not character or not character.id then return false end]]
    
            local uid=getElementData(plr,"player:sid")
            if not uid then return false end
            local r exports.DB2:pobierzWyniki("select ownedPlayer suma from pystories_vehicles where ownedPlayer=?"uid)
            if not r or not r.suma then return false end
            if and tonumber(r.suma) and tonumber(r.suma)>=1 then return true end
            return false
        end
    },
    ["2stcar"]={
        name="Fan motoryzacji poziom 2",
        descr="Posiadasz co najmniej 5 pojazd?w! Wszyscy uwa?aj? Ci? za fana motoryzacji!. +15PG",
        timely=true,
        chance=25,
        typ=3,
        value=15,
        check=function(plr)
          --[[local character=getElementData(plr,"character")
             if not character or not character.id then return false end]]
    
            local uid=getElementData(plr,"player:sid")
            if not uid then return false end
            local r exports.DB2:pobierzWyniki("SELECT * FROM pystories_vehicles WHERE ownedPlayer=?"uid)
            if not r or not r.suma then return false end
            if and tonumber(r.suma) and tonumber(r.suma)>=5 then return true end
            return false
        end
    },


Podpis


Modern Stories
Discord
https://discord.gg/MRJSYq8
Forum
https://msmta.pl
Panel Gracza
https://panel.msmta.pl
Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-10-19, 15:47


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Masz kolumn? 'suma', ?e z niej korzystasz?

Sprawdzaj ilo?? element?w w tabeli, kt?r? zwraca Ci to zapytanie.
Upewnij si?, ?e funkcja 'pobierzWyniki' zwraca Ci wszystkie warto?ci. Wtedy zr?b
if #r >= ilosc_aut then


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-10-20, 18:42


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Podales kod "finalny". Podaj tu kod ktory wywoluje "1stcar" i "2stcar" (swoj? drog? mowiac poprawnie powinno byc "2ndcar", ale to taka ciekawostka :D )

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-10-28, 22:01


Maniekxx

Amator






Wiek: 24
Na forum: 2894 dni
Posty: 232
Nick w MP: Maniekxx

Piwa: 225

Respekt: 110
Respekt: 110

Ostrzeżeń: 20%
Ostatnio te? zacz??em korzysta? z tego kodu, i dodawa?em takowe osi?gni?cie. Tylko ?e moje zapytanie do bazy danych wygl?da?o tak:
PHP Code:

"select count(id) suma from vehicles where owning_player=?"



Postaw piwo autorowi tego posta
 

 
Tagi: pobieranie :: sumy :: bazy :: danych
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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