Problem(error/warning): Evo vec par dana radim mod od nule, uzeo sam register/login sistem iz UP moda i sve lepo radi, e sad nije to pitanje. Na kucnom serveru kad igram sve savrseno radi, anticheat za armor,health,teleport radi savrseno nikad nije false alertovao, kada ga hostujem na neki hosting odma krecu bagovi, false alertanje za teleport,health,armor cheat. Nije mi jasno, i jos imam problem, nekad igrac ne vidi drugog igraca, a podesio sam lepo SetPlayerVirtualWorld na 0, bas sam trazio u skripti ima li negde drugi id al svugde je na 0 al opet se igraci nekad ne vide, hvala unapred
Dio skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem):
Teleport je verovatno sredjen, nisam imao proveru za svakog pojedinacnog igraca imao sam samo new Float:SafePosX; umesto new Float:SafePosX[MAX_PLAYERS]
Razlika između LANa i hosta je ni manje ni više nego P I N G.
Preporučujem da uzmeš nex-ac i pre njega include raknet i nemaš brige.
:-\
Ne samo u sampu, u svakoj igrici može se dobiti false alert samo zbog pinga pa iz tog razloga svi stavljaju warnove koji se resetiraju posle nekog vremena da ne bi dobijali false alert (3/3 i onda preduzmi nešto i posle npr 5min resetiraj warnove ako nisu 3/3 nego 1/3 npr)
( Ping je koliko ms treba podacima da dođu sa X client na Y server i nazad, na LANu je sve tečno dok na internetu ima delay )
Sa nex-ac-a sam uzeo anti speedhack, koji savrseno radi, sredio sam ono sto je spamalo, nisam dodao delay izmedju alertanja stvarno svaka cast. A za antiteleport hack nisam napravio da je anticheat kordinate za svakog igraca nego globalne, verovatno sam zaboravio da dodam pored, sad ovaj health i armor cheat ne znam stvarno pogledacu iz nekih drugih modova pa cu da vidim. E sad mi objasni ako znas naravno, zasto se igraci ponekad ne vide?
Možda vraćaš nulu u nekom callbacku tipa OnPlayerUpdate koji gasi syncovanje?
a za health i armor hack napisi novu poruku..
moja preporuka ti je da hookuješ sa YSI 5.0 Hooks funkciju SetPlayerHealth i Armor i pod callbackovima da menjaš šta treba, nisam siguran koji se prvi poziva (Take ili Give, printaj pa vidi ima li red, treba da ima jer je single thread)
Citat: Ruzica poslato Februar 07, 2020, 13:07:12 POSLE PODNE
Možda vraćaš nulu u nekom callbacku tipa OnPlayerUpdate koji gasi syncovanje?
a za health i armor hack napisi novu poruku..
moja preporuka ti je da hookuješ sa YSI 5.0 Hooks funkciju SetPlayerHealth i Armor i pod callbackovima da menjaš šta treba, nisam siguran koji se prvi poziva (Take ili Give, printaj pa vidi ima li red, treba da ima jer je single thread)
Proverio sam ovo prvo sto si napisao u svakom publiku, nije to
kako mislis novu poruku?
Probacu ovo sto si napisao bas
Za health i armor je veoma solidna solucija weapon-config sto pored dobro sinhronizovanog health control systema daje neke prednosti u editovanju mnogih default podesavanja pa cak te i zastiti od fake-kill citova. Mozes izvuci iz nex-aca ili jednostavno kao sto je Ruzica rekao/la hookovati funkcije i u promenljivama cuvati health/armor i pratiti vrednosti. Ako se igraci ne vide proveri da li su u istom virtual worldu i interijeru.
Mislim da je sredjen health hack, ako nije proba cu ovo.
Isti su vw i int oba igraca
Da li imas neki error/warning pri pokretanju ili u logovima? Da li koristis neki mod(za gta) ili mozda neki include/plugin koji bi mozda imao neke veze sa ovim problemom? Da li se problem odnosi na sve igrace ili samo neke i je l' se bas uvek dogadja ili kako kad?
Sad cu bas da pokrenem crash detector pa mozda izbaci nesto,
[pawn]#include < a_samp >
#include < a_http >
#include < a_objects >
#include < core >
#include < float >
#include < time >
#include < morphinc >
#include < file >
#include < foreach >
#include < streamer >
#include < YSI\y_ini >
#include < YSI\y_va >
#include < YSI\y_commands >
#include < sscanf2 >
#include < mapandreas >[/pawn]
To da li je na sve igrace ne znam posto sam testao sa drugarom.
Kako kad se desi ne cesto
Crash detector nista ne prikazuje, stvarno ne znam sta je problem
Citat: Kriso poslato Februar 07, 2020, 14:18:01 POSLE PODNE
Mislim da je sredjen health hack, ako nije proba cu ovo.
Isti su vw i int oba igraca
Cek, nisam ispratio šta jos pravi problem?
Mislio sam da reformulises pitanje za HH ali ok ako si rešio...
Samo da ti sredim ovo, grešku praviš ovde djaba...
I update sve include jer vidim da koristiš ove iz 2008...
[pawn]#include < a_samp >
#include < streamer >
#include < YSI\y_ini >
#include < YSI\y_va >
#include < YSI\y_iterate >
#include < YSI\y_commands >
#include < sscanf2 >
#include < mapandreas >[/pawn]
Citat: Ruzica poslato Februar 07, 2020, 16:46:35 POSLE PODNE
Cek, nisam ispratio šta jos pravi problem?
Mislio sam da reformulises pitanje za HH ali ok ako si rešio...
Samo da ti sredim ovo, grešku praviš ovde djaba...
I update sve include jer vidim da koristiš ove iz 2008...
[pawn]#include < a_samp >
#include < streamer >
#include < YSI\y_ini >
#include < YSI\y_va >
#include < YSI\y_iterate >
#include < YSI\y_commands >
#include < sscanf2 >
#include < mapandreas >[/pawn]
Kakvu gresku pravim?
Koje druge da koristim znam da su old jer su inkludovi sa up-a
Mislim update verzije, ovako ostavi kako sam ja napisao include i promeni foreach syntax
Update sam ih vec bio
Mislim da ti je problem u skripti, napravi cmd /setint i setvw setaj i vidi da li će raditi
Citat: //>> Vedran poslato Februar 08, 2020, 03:06:27 PRE PODNE
Mislim da ti je problem u skripti, napravi cmd /setint i setvw setaj i vidi da li će raditi
Bas sam to i uradio i opet isto, provericu jos koji put da vidim ima li sta cudno u skripti pod onplayerupdate ili tako nesto pa mozda i nadjem nesto