Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-08-20, 19:37


Qadax







Wiek: 36
Na forum: 4776 dni
Posty: 36

Piwa: 3

Respekt: 40,5

Ostrzeżeń: 20%
Cze??. Mam zamiar zabezpieczy? sw?j serwer przed cheaterstwem, og?lnie widzia?em na serwerze, ?e jest mo?liwo?? podczas ??czenia si? kogo? sprawdzenie plik?w gry gracza kt?ry si? ??czy, dzi?ki temu jest mo?liwo?? ustawienia automatycznego kicka za posiadanie czego? co mo?e spowodowa? u?atwienie gry.

Oczywi?cie to tylko jedno z zabezpiecze?, opr?cz tego poszukuj? anty money hack (mo?e by? proste rozwi?zanie kt?re b?dzie zapisywa? stan kasy gracza do pliku, a przy zmianie dodawa?/usuwa? j? (je?li zrobi? normaln? akcj? kupna lub co? wygra?) albo resetowa? j? do zera (je?li wykorzysta? cheat).

Nie wiem te? jak napisa? anty weapon hack (np. ban na konto i IP za posiadanie miniguna/jetpacka/RPG itd.)



"PrzemQ " napisał/a:

Jest temat zbiorczy.

Nie wiem gdzie, nie ma tam chyba tego co szukam w tym temacie. Nast?pnym razem podaje si? link do tego tematu bo ja nie mog?em znale??...

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Virtuaal
Wysłany: 2013-08-20, 20:32


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

Hmm. Wiesz dlaczego na moim avatarze w telefonie widnieje nasz Papie? Polak? Z prostego wzgl?du. Kiedy pal? sam i nie mam do kogo otworzy? pyska, chwytam za kom?re, odblokowuj? j? a na wy?wietlaczu pojawia si? Wojty?a. Wtem, na ekranik precyzyjnie wydmuchuj? w?ochate grube k??by dymu i udaje ?e to Papie? po?ytkuje ze mn? czas.

Oczywi?cie fakt z ?ycia numer #1 nie ma za wiele wsp?lnego z Twoim problemem. ?eby by?o ?miesznie, Tw?j post czyta?em po?ytkuj?c sw?j cenny czas w toalecie. I niesamowicie zdenerwowa?em si? na jego widok.

"Qadax" napisał/a:

Widzia?em na serwerze, ?e jest mo?liwo?? podczas ??czenia si? kogo? sprawdzenie plik?w gry gracza kt?ry si? ??czy.


Oh really? Show me dat server. Bo albo mylimy SA-MP z MTA, albo nie dopisa?e? pewnej wa?nej kwestii, ?e aby zagra? na tym serwerze potrzeba dodatkowego launchera.

Anty money hack? Bro, please.

Kod:

stock _ALT_GetPlayerMoney(playerid)
{
return _pMoney[playerid];
}

#if defined _ALS_GetPlayerMoney
#undef GetPlayerMoney
#else
#define _ALS_GetPlayerMoney
#endif
#define GetPlayerMoney _ALT_GetPlayerMoney

stock _ALT_GivePlayerMoney(playerid, _money)
{
_pMoney[playerid] = _pMoney[playerid] + _money;
ResetPlayerMoney(playerid);
return GivePlayerMoney(playerid, _pMoney[playerid]);
}

#if defined _ALS_GivePlayerMoney
#undef GivePlayerMoney
#else
#define _ALS_GivePlayerMoney
#endif
#define GivePlayerMoney _ALT_GivePlayerMoney

stock SetPlayerMoney(playerid, _money)
{
_pMoney[playerid] = _money;
return true;
}


A? przepisa?em ^

"Qadax" napisał/a:

Nie wiem te? jak napisa? anty weapon hack (np. ban na konto i IP za posiadanie miniguna/jetpacka/RPG itd.)


Kod:

if(GetPlayerWeapon(playerid) == 38)
{
//minigun
}

if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK)
{
//banowanie, co? tam elo
}

if(GetPlayerWeapon(playerid) == (35||36))
{
//rpg
}


Wszystko to najlepiej do OnPlayerUpdate. Nie uwzgl?dniam tutaj mo?liwo?ci, ?e gracz dostanie takow? bro? ze skryptu, tak?e musisz ju? sobie z tym radzi?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-20, 21:03


Qadax







Wiek: 36
Na forum: 4776 dni
Posty: 36

Piwa: 3

Respekt: 40,5

Ostrzeżeń: 20%
Interesuje mnie tylko o co chodzi z twoj? sygn?.

Podaje IP serwera gdzie to by?o: 178.19.105.66:8207
SAMP W wersji 0.3x, nie MTA. Niestety w tym momencie jest na ?atce gdzie to zosta?o wy??czone i nie wyskakuje GUI z informacj? "czekaj trwa sprawdzanie twoich plik?w gry...", mo?e to tylko straszak, ale widzia?em ?e bot antycheat kickn?? kogo? z powodem "s0beit", wi?c nie wiem czy to mo?liwe.

Jeszcze pytanie, zak?adaj?c ?e mam komend? /dajkase
kt?ra ma mi da? 100$ tak aby doda?o j? do pliku gracza, jaki kod mam wykorzysta??
czy ma to by?:
Kod:


_ALT_GivePlayerMoney(playerid, 100)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-20, 21:42


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

"Qadax" napisał/a:

Interesuje mnie tylko o co chodzi z twoj? sygn?.

Podaje IP serwera gdzie to by?o: 178.19.105.66:8207
SAMP W wersji 0.3x, nie MTA. Niestety w tym momencie jest na ?atce gdzie to zosta?o wy??czone i nie wyskakuje GUI z informacj? "czekaj trwa sprawdzanie twoich plik?w gry...", mo?e to tylko straszak, ale widzia?em ?e bot antycheat kickn?? kogo? z powodem "s0beit", wi?c nie wiem czy to mo?liwe.

Jeszcze pytanie, zak?adaj?c ?e mam komend? /dajkase
kt?ra ma mi da? 100$ tak aby doda?o j? do pliku gracza, jaki kod mam wykorzysta??
czy ma to by?:
Kod:


_ALT_GivePlayerMoney(playerid, 100)


Moja sygnatura? Hmm. Jest to pewien beko klasyk, pewnej dumnej Pani, kt?ra po ?mierci swojego m??a opisuje swoje jak?e owocne prze?ycia odbyte wraz z w?asnym dzieckiem.

Serwer sprawdze potem.

Nie, funkcje kt?re Ci poda?em REDEFINIUJ? funkcje natywne u?yte w bibliotekach SA-MP'a. Co to oznacza? Nale?y ich u?ywa? jako normalnych funkcji, tj:

Kod:

GivePlayerMoney(playerid, 100);


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-20, 21:57


Qadax







Wiek: 36
Na forum: 4776 dni
Posty: 36

Piwa: 3

Respekt: 40,5

Ostrzeżeń: 20%
@up, no co? nie dzia?a.

Dopisa?em
Kod:


new _pMoney[MAX_PLAYERS];

bo wyskakuje error ?e nie wie co to _pMoney

Wzi??em troche kasy na cheacie i mi nic nie zrobi?o, normalnie mog?em za t? kase kupi? co chcia?em i koniec, kod nic nie zapisuje nigdzie (w ?adnym pliku).

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-20, 22:02


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

"Qadax" napisał/a:

@up, no co? nie dzia?a.

Dopisa?em
Kod:


new _pMoney[MAX_PLAYERS];

bo wyskakuje error ?e nie wie co to _pMoney

Wzi??em troche kasy na cheacie i mi nic nie zrobi?o, normalnie mog?em za t? kase kupi? co chcia?em i koniec, kod nic nie zapisuje nigdzie (w ?adnym pliku).


Bo nie zapisuje. My?lisz, ?e kto? b?dzie tak g?upi i da Ci gotowca na tacy? ;) Oj, nie nie m?j drogi. Ju? i tak ci?gniesz ode mnie wiele. Kod, kt?ry Ci da?em redefiniuje funkcj? na tak?, kt?ra zapisuje wszystko do zmiennych i sprawdza stan pieni?dzy na zmiennej = brak ingerencji w kupno napoj?w, przemalowywanie etc.

To jest SA-MP, nic na to nie poradzisz.

[ Dodano: 2013-08-20, 22:11 ]
Swoj? drog?.. Gdzie te Twoje magiczne zabezpieczenia?





Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-20, 22:14


Qadax







Wiek: 36
Na forum: 4776 dni
Posty: 36

Piwa: 3

Respekt: 40,5

Ostrzeżeń: 20%
@up, jak m?wi?em - po ?atce ich ju? nie ma...

spr?buj? znale?? jaki? spos?b na to gdzie? w internetach...

Ostatnio zmieniony przez Qadax 2013-08-20, 23:25, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-20, 23:19


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

SaveBankPlayer + SprawdzBank, co to?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-20, 23:26


Qadax







Wiek: 36
Na forum: 4776 dni
Posty: 36

Piwa: 3

Respekt: 40,5

Ostrzeżeń: 20%
@up Ju? sobie poradzi?em z zapisem danych do pliku.

Nadal jednak nie wiem jak zrobi? jaki? prosty anty money hack, chyba b?d? musia? pobra? zwyczajnie skrypt na to.

Postaw piwo autorowi tego posta
 

 
Tagi: zabezpieczenia :: serwer
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] Zabezpieczenia na serwer Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku