Update autopatcher

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
bmb959
Nou Venit

Nou Venit
Mesaje: 11
Membru din: 23 Oct 2020, 09:59
Regat: Jinno
Aprecieri: 21  
Mulţumiri: 0
Medalii

Cum fac update la autopatcher?!
Mai exact la locale, deoarce am schimbat poza de login și când am înlocuit locale.eix.lz nu își face update.
Care e procedura ?

[ Postat de pe iPhone ] Imagine
Avatar utilizator
Vaynz
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 729
Membru din: 07 Iun 2018, 15:16
Server: -
Regat: Chunjo
Aprecieri: 153  
Mulţumiri: 3618  
Medalii

In primul rand ai un model de respectat, in al doilea rand foloseste c++ autopatcher cu sanchez lister e mult mai usor
Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

Uite aici un autopatcher pe sursă, perfect funcțional :

https://mega.nz/file/XtITQC4R#X7Oy6TiCp ... ouuBXz5VHE

Îți las aici și tutorial, pas cu pas, cum să-l folosești, în caz că nu știi astfel de patcher, pe C++:

1. Intri în Source -> Sanchez.slm și-l deschizi, de preferat, cu Visual Studio Community 2013 (Eu, personal, pe acesta-l recomand, e cel mai easy)

2. Modifici următoarele :

- Server URL = Locația unde este folderul tău cu autopatcher-ul. De exemplu : Dacă ai autopatcher-ul pus direct in site, link-ul va fii așa : http://site-ultău.ro/patch/ . Neapărat să fie cu " / " la sfârșit (E un exemplu, tu denumești folderul cum vrei și pui domeniul pe care-l ai). Am pus domeniu, ca exemplu, pentru că nu se mai acceptă servere, cu subdomenii gratuite, pe forum. ATENȚIE : Să fie cu http, nu https, chiar dacă tu ai https la site.

- PatchlistName = Îl lași așa, e prestabilit fișierul patchlist.txt

- Arguments = Îl lași așa

- BinaryName = Numele starter-ului tău, cu care intri în joc.

Apoi dai și compilezi. În caz că nu știi cum : Ori prin Ctrl + Shift +B, ori te duci sus la Build și dai Build Solution

3. După ce ai compilat sursa patcher-ului, o să-ți arate în PENULTIMUL rând, locația unde este generat noul tău patcher. Pe acela îl pui în folderul tău cu metinul

4. După ce ai modificat fisierele de care ai nevoie și le-ai pus în clientul tău, intri în Sanchez Lister, dai Select Path și te duci unde ai tu folderul cu metinul și selectezi de-acolo folderul pe care-l vrei să fie actualizat din patcher. De exemplu, pack-ul. Îl selectezi și dai Ok și astepți să se încarce. Vezi că bara va rămâne încărcată, atunci când termină, să nu stai să aștepți degeaba :)) .

5. După ce ai terminat, copiezi tot ce s-a făcut, de preferat într-un document text pentru a-ți fi mai ușor și apoi, linia respectivă o pui în patchlist.txt-ul pe care tu trebuie să-l ai upload-at în folderul cu patcher-ul. Vezi, atenție, patchlist.txt să fie in folderul principal cu patcher-ul, din site, să nu fie în vreun subfolder. Gen -> site.ro/patch/autopatch. În "patch" să fie. Atenție. O să-ți dea, pe fiecare linie, locația din PC-ul tău unde este fișierul. Dacă vrei să pui, de exemplu, ce este în folderul "pack", trebuie să ștergi tot ce e înainte de "pack" și să lasi doar, de exemplu "pack/" și ce este după acel "/".

De exemplu :

E:/New Test Server/StrangeWorld2/settings/_09_ be2c618ceab9355f06361004664b060a 180829070 Ce este generat de lister

settings/_09_ be2c618ceab9355f06361004664b060a 180829070 ce trebuie să ai tu .

Dacă, de exemplu, vrei să pui starter-ul, după ce-l actualizezi, pui direct partea aia cu starter-ul, de genul

E:/New Test Server/StrangeWorld2/StrangeWorld2.exe d0c2fdf101d58fcb2bf4bd54bfd0aa09 3374592 acesta este generat de Lister.

StrangeWorld2.exe d0c2fdf101d58fcb2bf4bd54bfd0aa09 3374592 și asta trebuie să ai tu

6. După ce ai făcut astea, urcă-ți și fișierele tale, în patcher (Vezi, dacă este vreun folder în client, faci un folder nou ÎN patcher, cu același nume și acolo pui fișierele. Practic, este ca și cum patcher-ul ar fi clientul XD).

Poți face și invers, să pui întâi fișierele și apoi să-i dai cu lister-ul, important e să faci ambii pași.

7. Acum, de preferat este să ai și un client separat, în care să nu fi pus deja fișierele noi, ci în acel folder să le actualizezi cu patcherul, pentru a testa.

8. Later edit : Vezi, atenție, ce mi-a fost mie recomandat de la host : În folderul principal cu patcher-ul, din site, pune un fisier (poți și gol) numit index.php. Pe același fișier să-l ai in toate folderele pe care le vrei descărcate. Altfel, riști să-ți dea eroare de conectare la patcher.

Also, dacă vrei să editezi numele patcher-ului, cum vrei tu :

1. Te duci în dreapta pe Forms -> pForms.cs -> Și trebuie să dai aici :

Imagine

De-acolo modifici numele și dai compilare.
Pentru acest mesaj, SkyLine a primit 2 (de) mulţumiri
Kazuhiri • bmb959
Avatar utilizator
bmb959
Nou Venit

Nou Venit
Mesaje: 11
Membru din: 23 Oct 2020, 09:59
Regat: Jinno
Aprecieri: 21  
Mulţumiri: 0
Medalii

Multumesc, rezolvat
Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

Topic Rezolvat. Mutat in Probleme Rezolvate
Închis

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Bing [Bot] și 7 vizitatori