Eiti į turinį
Khai_Offline

Reporterių keybinderis [v4.2.5]

Rekomenduoti pranešimai

  

v4.png

 

Dirbau kažkada reporteriu, neturėjau ką veikt, ieškojau idėjų ką suscriptint ir sugalvojau pasidaryt reporterių keybindą jog būtų patogiau skelbti skelbimus. Tad per keletą dienų kūrimo/testavimo/bugų šalinimo susikūriau tokį keybindą. Daug kam patiko, bet temos atskirai nekūriau. Bet, pastaruoju metu vėl prisėdau prie keybindo tobulinimo, tad nusprendžiau pagaliau sukurti atskira dedikuotą temą keybindui.

 

Parsisiuntimo nuorodos:

Rep Binder (V4.2.1) - PARSISIUNTIMO NUORODA

Moonloader (v026) - PARSISIŪSTI INSTALLĄ

 

Instaliavimo instrukcija:

  1. Parsisiūsti MoonLoader instaliacinį failą.
  2. Instaliuoti MoonLoader.
  3. Parsisiūsti Rep Binderį.
  4. Rep Binder.lua failą įkelti į "GTA-SanAndreas/moonloader" papkę.
    GTA-SanAndreas/moonloader/Rep.Binder.lua
  5. Paleisti žaidimą. Jeigu pritruks kokių nors modų/papildinių/libų, scriptas pats viską parsiūs (gali prireikti perkrauti žaidimą)

 

D.U.K. (Dažniausiai užduodami klausimai)

Spoileris

Q: Linux palaikymas?
A: Yes.

 

Q: Kaip juo naudotis?
A: Atsidaryti lentelę žaidime su /repbind arba numatyjata F3 knopke, į laukelį "Kiekis" įrašyti kiek klientas pirko skelbimų. Į laukelį "Pilnai parašyta struktūra (be komandos)" įrašyti kliento pageidaujamą skelbimą ir pažymėti varnelę jog tas skelbimas yra aktyvus.

 

Q: Kaip aktyvuoti keybindą žaidime?
A: Žaidime reikia paspausti CTRL mygtuką esantį dešinėje klaviatūros pusėje (po enter) jog pradėtų skelbti aktyvius skelbimus (po vieną kartą). Mygtuką galima pasikeisti nustatymų TAB'e.

 

Q: Kuom šis keybindas ypatingas?
A: Keybindas pats skaičiuoja kiek skelbimų paskelbė ir kai paskelbtų skelbimų skaičius toks pat kaip ir užsakytų, keybindas pažymi skelbimą kaip nebeaktyvų ir automatiškai jo nebeskelbia.

 

Q: Paskelbiau visus skelbimus, kas toliau?

A: Baigus skelbti skelbimą, norint įdėti naują, reikia paspausti RR mygtuką, kad anuliuotus skelbimas ir paskelbtas skelbimo skaičius.

 

Q: Nematau source kodo. Ar nebus tiktais įpieštas keylogas?

A: Keybindo source kodą matė keli aukštų privilegijų sarg.lt komandos nariai, tai jeigu ir būtų kažkas kenkėjiško, šis keybindas būtų greitai ištrintas.

 

Q: Man neina parsisiūsti keybindo, ką daryti?

A: Greičiausiai naudoji ,,Google Chrome" naršyklę, nes ji blokuoja visus atsisiuntimo nuorodas, kurioje nėra daug atsisiuntimų. Tad pabandyk atsisiūsit naudodamas kitą naršyklę. Pvz.: ,,Internet explorer".

 

Q: Kokios SA:MP versijos reikia kad veiktu keybindas?

A: Patartina naudoti SA:MP 0.3.7 RC1 klientą, tačiau nuo versijos v3.1, keybindas palaiko ir "0.3.7 RC2", "0.3.7 RC4", bei "0.3DL" versijas.

 

Q: Ką tas "RR" mygtukas daro?

A: "RR" mygtukas yra reikalingas tam, jog pabaigus skelbti skelbimą, vienu pelytės paspaudimu ištrintu seno skelbimo informaciją, bei paskelbtų skelbimų skaičių ir būtų galimą įrašyti naujo kliento skelbimą.

 

Premium paslaugos:

Spoileris

premium.png

 

Naujiems skalbenkės naudotojiems, susisiekus su manimi, bus duodama nemokama savaitė premium paslaugų.
 

Paslaugų kainorašis:

  • SkalbenkePED - 450k/day
  • SkalbenkeVEH - 600k/day
  • AutoSK Dažnis - 10k/1ms (10m/1s)
  • Premium Keybind - 200k/day
  • Premium /ssk - 400k/day

 

Automatinio skelbimų skelbimo dažnio pradinis taškas: 17500ms. tarp skelbimų. Jį galima sumažinti iki 11000ms. (dėl stabilumo mažiau negalima).

 

Žinomi bugai:

  • Bandant paleisti skalbenkę su moonloader 025 versija, scriptas pradeda keiktis dėl json. Tokiu atvėju reikia naudot moonloader 026 (atsisiuntimas temos viršuje)
  • Kainoraščio Tab'e, biški dropina FPS.
  • Jeigu sampas nerodo Lietuviškų raidžių, skalbenkė nerašys Lietuviškų raidžių
  • Jeigu radote bugą, palikite komentarą arba parašykite man į forumo A.Ž., kad galėčiau ištaisyti bugą ir išleisti naują versiją.

 

Keybindo versijos:

 

v4.2.5 - 2024-02-23

  • [*] Suremontuotas GetVehID() funkcijos random crashas
  • [+] April fools
  • [*] [Atidaryti chatą su "/" mygtuku.] ir [Atvykus pas žaidėją į iškvietimą, duoti jam:] turėjo tą patį id. Fixed.
  • [-] Panaikinta funkcija: "Pardavus žaidėjui skelbimų, tikrinti senus skelbimus su to žaidėjo nicku."

 

Spoileris

v4.2.5 - 2024-02-23

  • [*] Suremontuotas GetVehID() funkcijos random crashas
  • [+] April fools
  • [*] [Atidaryti chatą su "/" mygtuku.] ir [Atvykus pas žaidėją į iškvietimą, duoti jam:] turėjo tą patį id. Fixed.
  • [-] Panaikinta funkcija: "Pardavus žaidėjui skelbimų, tikrinti senus skelbimus su to žaidėjo nicku."

 

v4.2.4 - 2023-11-21

  • [*] Atsiradus iškvietimui, chatą su /važiuoju nebeatidarinės jeigu jau turi paėmęs iškvietimą.
  • [+] Nustatymai >> Papildomos funkcijos >> Random >> Prie žaidėjų nickų pridėti [ID] (a.k.a. ChatID).

 

v4.2.2 - 2023-11-11

  • [*] Pataisytas bugas dėl scripto perkrovimo būnant AFK režime.
  • [+] Nustatymai >> Papildomos funkcijos >> Iškvietimai >> Blokuoti /tp komandą jeigu esi arčiau iškvietimo negu būtum padaręs /tp.
  • [+] Nustatymai >> Papildomos funkcijos >> Iškvietimai >> Jeigu iškvietėjas yra pasidaręs /offto, parašyti jam į /sms kad pasidarytu /onto (1 kartą per iškv.).
  • [+] Nustatymai >> Papildomos funkcijos >> Iškvietimai >> Supypseti kai atsiranda iškvietimas.
  • [*] Praplėsta į šonus /senisk lentelė.
  • [+] Per /senisk lentelę rodys paskelbto skelbimo datą.
  • [+] Nustatymai >> Papildomos funkcijos >> Skelbimai >> Pardavus žaidėjui skelbimų, tikrinti senus skelbimus su to žaidėjo nicku.

 

v4.2.1 - 2023-10-23

  • [+] Nustatymai >> Papildomos funkcijos >> Iškvietimai >> Atvykus į iškvietimą, rašyti pasisveikinimo žinutę.
  • [*] Patvarkytas bugas dėl kurio išsijungdavo keybindas, kai bandydavo žaidėją informuoti jog jam baigėsi skelbimai.

 

v4.2 - 2023-10-15

  • [+] Nustatymas kuris perkelinėjo sekimo lentelę į dešinę pusę taippat perkels ir GPS lentelę.
  • [+] F3 >> Nustatymai >> Papildomos funkcijos >> Komandos >> Sutrumpinti "/bendradarbiai" komandą į "/bendr" bei "/kolegos".
  • [+] Sukurtas naujas įrankis palengvinantis keybindo įrašymą.
  • [*] Tekstas kuris viršija 128simbolius bus apkarpytas, kad tilptu į chatą (nerodė teksto dėl per daug simbolių).
  • [+] Nauja komanda "/repbind.import.ebinds" kuri įkelia informacija iš /ebinds keybindo į Rep Binder keybindą.

 

v4.1.2 - 2023-09-23

  • [*] Supaprastintos kaikurios funkcijos.
  • [*] Sutvarkytas bugas dėl kurio perkrovus visus scriptus su Ctrl + R išsicrashindavo rep bindas.
  • [*] Panaikintas DEBUG tekstas iš F2 knopkės (RIP Gaw_Gaw, taip ir negavo 500€).

 

v4.1.1 - 2023-04-28

  • [+] Pridėtas nustatymas (Nustatymai >> Papildomos funkcijos >> Iškvietimai) Rankiniu būdu atsitelinti į paskutinį paimtą iškvietimą.
  • [+] Pridėtas nustatymas (Nustatymai >> Papildomos funkcijos >> Random) Atidaryti chatą su "/" mygtuku.
  • [+] Pridėtas nustatymas (Nustatymai >> Papildomos funkcijos >> Iškvietimai) Atvykus pas žaidėją į iškvietimą, duoti jam xxxxx €.

 

v4.1 - 2023-04-15

  • [*] Sutvarkyta AutoUpdate funkcija
  • [*] Sutvarkyta problema dėl MultiThread crashų
  • [+] Naudojant /xx arba /x komandas (su auto sk idėjimu) galima rašyti skelbėjo ID vietoj pilno V_P
  • [+] Pridėtas nustatymas (Nustatymai >> Papildomos funkcijos >> Iškvietimai) "Sekimo lentelė kitoje ekrano pusėje"
  • [-] Neberašys iškvID/iškvFIX į sampfuncs consolę
  • [*] Kad atidarytu chatą su /vaziuoju, nebereikės buti įjungus IškvFix funkcijos
  • [*] AutoRR pradės siūsti senus skelbimus į šiukšlyną
  • [+] Po scripto restarto AutoSK funkcija nedirbs 10sec (kad nespamintu jeigu katik buvo sk)
  • [+] Atnaujinta skelbimų sinchronizavimo funkcija
  • [+] Pridėjau funkciją, kad galėčiau visiems uždėti Premium funkcijas (ne tik vienam asmeniui)
  • [+] Išjungs aktyvius skelbimus jeigu bandys skelbti skelbimus nedirbant reporteriu
  • [+] Sukurtas settings.json backupas, jeigu susicorruptintu nustatymai (kaikurie kažkaip sugeba)
  • [*] Perdaryta nick aptikimo sistema
  • [*] /vaziuoju rašymas į chatą funkcija tikrins, ar žaidėjas turi aktyvų premium keybind
  • [+] Jeigu darbuotojas idės 1k į dfondą su tekstu, rašys į chatą jo tekstą (fake [racija] žinutė)

 

v4.0 - 2022-05-12

  • [+] Skalbenkė perrašyta iš .ahk į .lua (+Linux palaikymas)
  • [+] Skalbenkės valdymas žaidime (Default "F3" arba "/repbind")
  • [+] Pridėta nauja funkcija, kurią įjungus, bus nusiūtas sms'as klientui, jog jo skelbimai pasibaigė.
  • [+] Prie papildomų funkcijų pridėta funkcija kad paėmus iškvietimą daryt /to pas klientą.
  • [*] Atnaujintos darbinės tr. priemonės.Pakeistos
  • [+] Nauja komanda: /ap.
  • [+] Jeigu skelbiamo teksto V_P yra prisijungęs, rašys jo ID (kad nesipjautu su chatid.sf ir nenupjautu eilutės).
  • [$] Pridėta galimybė nusipirkti papildomų funkcijų ant savo nicko:
    • [$] Premium skalbenkė (automatinis skelbimas bet kurioje mašinoje)
    • [$] Premium skalbenkė (automatinis skelbimas nebūnant mašinoje)
    • [$] Premium keybind (galimybė loopint bet kokį tekstą/komandą)
    • [$] Premium skaičiuoklė (vietoj vnt kainos galima rašyt paslaugos tipą pagal dienos/nakties tarifą.)
  • [+] Nauja komanda: /premium
  • [-] Paprasto keybindo automatinę funkciją bus galima naudoti tik su nustatytomis komandomis.
  • [+] SeniSkelbimai tab'e, pridėtas paieškos laukelis.
  • [+] Pridėta nauja funkcija, IškvID ir IškvFIX (pirmoji sutvarko iškvietusio nicką ir prirašo ID, antroji tik sutvarko nicką).
  • [-] Panaikinta galimybė siūsti tekstą serveriui per "T" raidę.
  • [+] Pridėta AutoRR funkcija (baigus skelbt skelbimus, už jus paspaus RR mygtuką).
  • [+] Galimybė paslėpt savo skelbiamus skelbimus.
  • [+] Galimybė paslėpt "Paskelbėte * skelbimų su komanda /x".
  • [+] Galimybė nustatymuose pasikeist, po kiek vienodų skelbimų paslėpt skelbimus.
  • [+] "Paskelbėte * skelbimų su komanda /x *" rašys paskelbtus skelbimus pagal rep bindą.
  • [+] Skelbiant automatiškai, rašys apytiksliai, kiek laiko skelbs skelbimus.
  • [+] Paspaudus RR kai nebaigta skelbti skelbimu, automagiškai parašys "/restartuoti x".
  • [+] Galimybė sutrumpint "/dstatistika" komandą į "/dstat".

 

Redaguota , redagavo Khai_Offline
[v4.2.5] Released
  • Patinka 7
  • Ačiū 2
Nuoroda į komentarą
Dalintis kitose svetainėse

Problemų šalinimo patarimai:

 


 

Problema:

(error) Rep Binder: C:\GTA San Andreas\moonloader\lib\mimgui\imgui.lua:8: cannot load module 'C:\GTA San Andreas\moonloader\lib\mimgui\cimguidx9': The specified module could not be found. 
    stack traceback:
        [C]: in function 'load'
        C:\GTA San Andreas\moonloader\lib\mimgui\imgui.lua:8: in main chunk 
        [C]: in function 'require'
        C:\GTA San Andreas\moonloader\lib\mimgui\init.lua:7: in main chunk 
(error) Rep Binder: Script died due to an error. (099D412C) 

Sprendimas: Parsisiūsti ir įsirašyti "Microsoft Visual C++" x86 ir x64

 


 

Problema:

(error) Rep Binder: C:\GTA San Andreas\moonloader\lib\samp\events\core.lua:79: attempt to call local 'callback' (a table value)
	stack traceback:
		C:\GTA San Andreas\moonloader\lib\samp\events\core.lua:79: in function <C:\GTA San Andreas\moonloader\lib\samp\events\core.lua:53>
(error) Rep Binder:C:\GTA San Andreas\moonloader\lib\samp\events\core.lua:79: attempt to call local 'callback' (a table value)
	stack traceback:
		C:\GTA San Andreas\moonloader\lib\samp\events\core.lua:79: in function <C:\GTA San Andreas\moonloader\lib\samp\events\core.lua:53>
(error) Rep Binder: Script died due to an error. (28DBA194) 

Sprendimas: Susicorruptines "...\GTA-SanAndreas\moonloader\lib\samp\samp.lua" failas. Reikia persirašyti moonloaderį, arba įsikelti naują failą.

 


 

Problema:

(error)	Rep.Binder.lua: opcode '0AF8' call caused an unhandled exception
stack traceback:
	[C]: in function 'sampAddChatMessage'
	C:\GTA-SanAndreas\moonloader\Rep.Binder.lua:118: in function C:\sampas\GTA-SanAndreas\moonloader\Rep.Binder.lua:16>
(error)	Rep.Binder.lua: Script died due to an error. (0A82902C)

Sprendimas: Parsisiūsti ir įsirašyti "Microsoft Visual C++" x86

 


 

Problema: Neveikia nei sampfuncs, nei moonloader
Sprendimas: https://www.youtube.com/watch?v=ka5JB1uhac8

 


 

Problema: Atsidaro /repbind lentelė, bet nereguoja į jokį paspaudimą
Sprendimas: Ištrinti "Documents\GTA San Andreas User Files\gta_sa.set" failiuką ir išjungti "samp.exe" ir "gta_sa.exe" compatability mode

 


 

Redaguota , redagavo Khai_Offline
opcode '0AF8' call caused an unhandled exception
Nuoroda į komentarą
Dalintis kitose svetainėse

Svečias
Atsakyti į šią temą...

×   Jūs įklijavote turinį su formatavimu..   Pašalinti formatavimą

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Buvęs turinys buvo atstatytas.   Išvalyti

×   You cannot paste images directly. Upload or insert images from URL.



  • Paskutiniai lankytojai   0 nariai(-ių)

    • Šio puslapio nežiūri nė vienas registruotas narys.
×
×
  • Sukurti naują...