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 6
  • 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

Susikurkite paskyrą arba prisijunkite, kad galėtumėte komentuoti

Jūs turite būti registruotas narys, jei norite palikti komentarą

Sukurkite paskyrą

Užsiregistruokite mūsų forume. Tai labai paprasta!

Sukurkite naują paskyrą

Prisijungti

Jau turite paskyrą? Prisijunkite čia.

Prisijungti dabar


  • Paskutiniai lankytojai   0 nariai(-ių)

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