Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
Unison
HV kasutaja
liitunud: 10.12.2009
|
26.09.2011 23:23:48
Abi LUA scriptiga |
|
|
Kuna endal enam mõistus ei võta ja LUA ei ole just tugevaim külg ka, siis küsin targematelt abi.
Mure siis selles, et kirjutabki logisse real 71 oleva hoiatuse.
Muret tekitav fail:
http://pastebin.com/cnCFneWX
g_shops (kust ta võtab autode ID-d ja poe ID-d)
http://pastebin.com/szVk35xx
E: Keegi?
|
|
Kommentaarid: 5 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
5 |
|
tagasi üles |
|
 |
infidel
HV kasutaja

liitunud: 31.01.2004
|
27.09.2011 11:23:55
|
|
|
Ega ma LUA asja ei tunne, aga lihtsa loogikaga koodi lugedes tundub asi olevat selles, et üritatakse funktsioonile anda väärtuste kombinatsioon, mida ei tohiks olemas olla.
Sealt ka küsimus, kas on funktsiooni buyCar ellu kutsuvas koodis viga või üritab keegi endale mängus kerget eelist tekitada. Viimane variant on üksjagu tõenäolisem, seetõttu tuleks logi veidi analüüsida ja kui hoiatused pärinevad samast allikast (logitakse ju nii IP kui kasutaja), kasutada admistratiivseid vahendeid vastavalt oma äranägemisele.
|
|
Kommentaarid: 36 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
35 |
|
tagasi üles |
|
 |
Unison
HV kasutaja
liitunud: 10.12.2009
|
12.10.2011 16:00:07
|
|
|
Hmm, pigem siis vist on viga ikkagi buyCari kutsuvas funktsioonis. Tükk aega juba uurinud, aga no vot ei leia mis valesti!
|
|
Kommentaarid: 5 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
5 |
|
tagasi üles |
|
 |
gynterk
HV kasutaja
liitunud: 17.01.2004
|
13.10.2011 10:39:54
|
|
|
Paluks hoiatust ka.
|
|
Kommentaarid: 5 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
5 |
|
tagasi üles |
|
 |
Unison
HV kasutaja
liitunud: 10.12.2009
|
13.10.2011 12:17:58
|
|
|
gynterk kirjutas: |
Paluks hoiatust ka. |
exports.logs:logMessage("[CAR SHOP] " .. getPlayerIP(client).." \ ".. getPlayerName( client ) .. " tried to buy an " .. getVehicleNameFromModel( id ) .. " at an non existing shop for $".. cost..")", 32) |
Ehk siis näiteks:
[2011-10-05 22:25] [CAR SHOP] 78.28.***.** Nimi_Siin tried to buy an Jester at an non existing shop for $95000) |
http://pastebin.com/cnCFneWX
|
|
Kommentaarid: 5 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
5 |
|
tagasi üles |
|
 |
gynterk
HV kasutaja
liitunud: 17.01.2004
|
13.10.2011 14:27:32
|
|
|
No põhimõtteliselt on tegu, kas mitteeksisteeriva poega või antud poes ei ole seda autot. Muuda rida 71 allolevaks, siis saad teada ka, mis ID-ga poest seda autot osta püüti.
exports.logs:logMessage("[CAR SHOP] " .. getPlayerIP(client).." \ ".. getPlayerName( client ) .. " tried to buy an " .. getVehicleNameFromModel( id ) .. " at an non existing shop (id="..shopID..") for $".. cost..")", 32) |
|
|
Kommentaarid: 5 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
5 |
|
tagasi üles |
|
 |
Unison
HV kasutaja
liitunud: 10.12.2009
|
14.10.2011 12:36:42
|
|
|
gynterk kirjutas: |
No põhimõtteliselt on tegu, kas mitteeksisteeriva poega või antud poes ei ole seda autot. Muuda rida 71 allolevaks, siis saad teada ka, mis ID-ga poest seda autot osta püüti.
exports.logs:logMessage("[CAR SHOP] " .. getPlayerIP(client).." \ ".. getPlayerName( client ) .. " tried to buy an " .. getVehicleNameFromModel( id ) .. " at an non existing shop (id="..shopID..") for $".. cost..")", 32) |
|
Müstika. Shopid-ks näitab 1 ja ka auto on seal poes olemas..
http://pastebin.com/szVk35xx
[2011-10-14 12:34] [CAR SHOP] 78.28.***.*** Nimi_Siin tried to buy an Euros at an non existing shop (id=1) for $100000) |
|
|
Kommentaarid: 5 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
5 |
|
tagasi üles |
|
 |
gynterk
HV kasutaja
liitunud: 17.01.2004
|
14.10.2011 14:48:28
|
|
|
Kontrolli üle kas priceCache[shopID][id] on määratud, kui ei, siis tuleks probleemi otsida buildPriceCache() funktsioonist, suure tõenäosusega on rea 59 koguväärtus false, soovitan debugida ja visata seal olevad 3 muutujat kuhugi logisse ja vaadata, mida välja pritsitakse.
Ja põhimõtteliselt jätkad sama moodi muutuja/funktsiooni kaupa debugimist kuni leiad vea üles, nt kui value[1] ja value[2] on OK, siis tuleks järgmiseks vaadata countVehicles() funktsiooni sisse, et miks antud mudelit vehiclecount muutujasse ei pritsita jne.
|
|
Kommentaarid: 5 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
5 |
|
tagasi üles |
|
 |
Unison
HV kasutaja
liitunud: 10.12.2009
|
13.11.2011 20:46:18
|
|
|
Ei võta enda mõistus. Oleks nõus sümboolse summa andma inimesele kes korda teeb.
|
|
Kommentaarid: 5 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
5 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|