Skocz do zawartości

net4game

Największy polski serwer RolePlay w GTA: San Andreas Multiplayer

Zdjęcie
* * * - - 4 głosy

SA-MP 0.3z R1


  • Please log in to reply
119 odpowiedzi w tym temacie

#1 Detektyw Rafcio6233 16/01/2014 - 14:43

Detektyw Rafcio
  • Zarząd

*
Popularny

logo_forum.gif

 
SA-MP 0.3z RC

Jest to aktualizacja głównie dotycząca zabezpieczeń - które SA-MP team chce jak najszybciej wydać.

Aktualizacja synchronizacji strzelania z broni:
 
Strzały które trafiły w gracza/pojazd/obiekt są teraz do wykrycia - serwer ma pełny dostęp do tych informacji.
 

#define BULLET_HIT_TYPE_NONE            0
#define BULLET_HIT_TYPE_PLAYER          1
#define BULLET_HIT_TYPE_VEHICLE         2
#define BULLET_HIT_TYPE_OBJECT          3
#define BULLET_HIT_TYPE_PLAYER_OBJECT   4

forward OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ);

forward OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid, bodypart);
forward OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid, bodypart);

 
Inne:
 
- Do server.cfg dodano 'messageholelimit' dotyczący ataków DoS
- Gamemode Rivershell został zaktualizowany do wersji 2

 

Aktualizacja RC5-2:

- Naprawiono błąd gdzie gracz o wysokim ID nie zwracał informacji o pojeździe

 

Aktualizacja RC5:
- Naprawiono błąd gdy do listy serwera dodawano serwer z błędnym portem - 77777
- Optymalizacja clienta która powinna zwiększyć wydajność
- Naprawiono: PVars nie było dostępne w OnPlayerDisconnect podczas restartu serwera
- Naprawiono problem z NameTagami które mają się nie wyświetlać za obiektem
- Zmiany parametrów w OnUnoccupiedVehicleUpdate

forward OnUnoccupiedVehicleUpdate(vehicleid, playerid, passenger_seat, Float:new_x, Float:new_y, Float:new_z);

- Dodano:

GetServerTickRate()

- Zmieniono w server.cfg 'shotcompmode' na 'lagcompmode'

lagcompmode 0 ; lag compensation is disabled
lagcompmode 1 ; (default) lag compensation is enabled
lagcompmode 2 ; lag compensation enabled, position only.

- Przeglądarka serwerów będzie pokazywać w okienku (pod lista graczy) rubrykę: 'lagcomp'
- Kiedy synchronizacja jest wyłączona strzały będą się zachowywać jak w poprzednich wersjach (<0.3x)


Aktualizacja RC4:
- Naprawiono "dolatywanie" strzałów długodystansowych do celu
- Nametagi testowo nie będą widoczne przez obiekty
- OnPlayerGiveDamage dotyczy również NCP
- Dodano GetPlayerLastShotVectors aby dostawać więcej informacji na temat strzałów
- Dodano tryb "Legacy" (shotcompmode 2 w server.cfg) który włącza kamerę do celowania oraz auto-aim w joypadzie
- Naprawiono problem gdy nie można było trafić osobę która poruszała się w aucie
- Dodano kilka dodatkowych informacji: proporcje oraz poziom powiększenia (dla snajpera)
- Dodano rozbudowane funkcje 'netstats' dzięki czemu można uzyskać informacje o sieci bez konieczności analizowania statystyk

native GetPlayerLastShotVectors(playerid, &Float:fOriginX, &Float:fOriginY, &Float:fOriginZ, &Float:fHitPosX, &Float:fHitPosY, &Float:fHitPosZ);

native Float:GetPlayerCameraAspectRatio(playerid);
native Float:GetPlayerCameraZoom(playerid);

// Extended admin network stats
native NetStats_GetConnectedTime(playerid);
native NetStats_MessagesReceived(playerid);
native NetStats_BytesReceived(playerid);
native NetStats_MessagesSent(playerid);
native NetStats_BytesSent(playerid);
native NetStats_MessagesRecvPerSecond(playerid);
native Float:NetStats_PacketLossPercent(playerid);
native NetStats_ConnectionStatus(playerid);
native NetStats_GetIpPort(playerid, ip_port[], ip_port_len);

 

Aktualizacja RC3:
- Poprawiono włączanie się auto-aim w trybie joypada
- Poprawiono niedocierające kule ze snajperki gdy wektor wylatywał poza obszar powierzchni SA
- Dodano dodatkowe informacje dla serwera o uszkodzeniach zadane przez pociski
- Dodano funkcje VectorSize
 

Aktualizacja RC2:
- Dodano BULLET_HIT_TYPE_PLAYER_OBJECT 4
- Usunięto autoaim kiedy gracz posiada gamepada
- Naprawiono pozycję efektów po wystrzeleniu z broni.
 
 
Download:
SA-MP 0.3z Client Installer
SA-MP 0.3z Windows Server
SA-MP 0.3z Linux Server
 
Oficjalny temat SA-MP 0.3z RC - http://forum.sa-mp.c...ad.php?t=487997
Oficjalny temat SA-MP 0.3z - http://forum.sa-mp.c...ad.php?t=494414
 

Tłumaczenie: Wodo


  • Do góry
    • 3

#2 Kaktoos 211 16/01/2014 - 14:53

Kaktoos
  • Gracz

Poprawia tylko synchronizacje broni? Bójek tez by sie przydało bo chyba wiemy - jak funkcjonuje to w chwili obecnej :P

A tak ogónie, to net4game przechodzi na ta nowa wersje?


  • Do góry
    • 0

#3 Detektyw Rafcio6233 16/01/2014 - 14:56

Detektyw Rafcio
  • Zarząd

Poprawia tylko synchronizacje broni? Bójek tez by sie przydało bo chyba wiemy - jak funkcjonuje to w chwili obecnej :P

A tak ogónie, to net4game przechodzi na ta nowa wersje?

Jeszcze nie czas na to, to jest dopiero wersja RC.


  • Do góry
    • 0

#4 Kaktoos 211 16/01/2014 - 14:57

Kaktoos
  • Gracz

Jeszcze nie czas na to, to jest dopiero wersja RC.

Pisałeś o synchronizacji brońi że będzie poprawiona.

A wiesz coś na temat poprawienia synchronizacji bójek?


  • Do góry
    • 0

#5 Dawid Piaszczyński1449 16/01/2014 - 14:59

Dawid Piaszczyński
  • Gracz

Pisałeś o synchronizacji brońi że będzie poprawiona.

A wiesz coś na temat poprawienia synchronizacji bójek?

W oficjalnym temacie nic o tym nie ma. Możliwe że w kolejnych wersjach SA-MP. ;)


  • Do góry
    • 0

#6 Detektyw Rafcio6233 16/01/2014 - 15:11

Detektyw Rafcio
  • Zarząd

Pisałeś o synchronizacji brońi że będzie poprawiona.

A wiesz coś na temat poprawienia synchronizacji bójek?

Co masz na myśli pisząc synchronizacja bójek? 


  • Do góry
    • 0

#7 AceBoy377 16/01/2014 - 15:13

AceBoy
  • Gracz

Zapowiada się bardzo fajnie z tego co wyczytałem.


  • Do góry
    • 0

#8 miss kldz624 16/01/2014 - 15:19

miss kldz
  • Gracz

okeee  :thumbsup:


  • Do góry
    • 0

#9 Artur K156 16/01/2014 - 15:22

Artur K
  • Gracz

Co masz na myśli pisząc synchronizacja bójek? 

A pewnie to, że aktualnie u jednej osoby ktoś leży na ziemi i jest okłada, a u drugiej na odwrót. Slyszałem że było to poprawiane, a często nadal się zdarza.


  • Do góry
    • 0

#10 EASYYY 1266 16/01/2014 - 15:24

EASYYY
  • Gracz

Co masz na myśli pisząc synchronizacja bójek? 

Zapewne, że np. ja kogoś bije, a mu hp nie schodzi, a gracz którego atakuje mówi, że on mnie bił i też hp nie schodzilo.

@edit
Up, mnie wyprzedził ;p


Użytkownik 3asy edytował ten post 16/01/2014 - 15:24

  • Do góry
    • 0

#11 Kaktoos 211 16/01/2014 - 15:32

Kaktoos
  • Gracz

Dokładnie, teraz bójki trwają po pięc minut, bo ani jedna strona ani druga nie traci HP :P

Czas to naprawić, Marzęcky ^^ xD


  • Do góry
    • 0

#12 Full1321 16/01/2014 - 15:33

Full
  • Gracz

Wspaniale, mnie się podoba. :)


  • Do góry
    • 0

#13 Dawid Piaszczyński1449 16/01/2014 - 15:38

Dawid Piaszczyński
  • Gracz

Aktualizacja - RC1-2

SA-MP 0.3z RC1-2 Client Installer

Tłumaczenie: Wodo

 


  • Do góry
    • 0

#14 Mitis2265 16/01/2014 - 15:45

Mitis
  • Gracz

Fajne, będzie bombowo  :P

 

 


Użytkownik Brutalny edytował ten post 16/01/2014 - 19:57

  • Do góry
    • -1

#15 ViceGuy200 16/01/2014 - 16:09

ViceGuy
  • Gracz

Czyli będzie możliwe zwiększenie zadanego DMG? W sensie, więcej za głowe niż za noge np. 


  • Do góry
    • 0

#16 Detektyw Rafcio6233 16/01/2014 - 16:14

Detektyw Rafcio
  • Zarząd

Czyli będzie możliwe zwiększenie zadanego DMG? W sensie, więcej za głowe niż za noge np. 

Si


  • Do góry
    • 0

#17 Pytelsky138 16/01/2014 - 16:17

Pytelsky
  • Gracz

Dalej nie poprawili buga z GetPlayerWeapon które zwraca 0 gdy gracz jest w pojeździe :/

BTW, czy istnieje już tablica referencyjna z poszczególnymi ID części ciała?


Użytkownik Pytelsky edytował ten post 16/01/2014 - 16:19

  • Do góry
    • 0

#18 Sebeg285 16/01/2014 - 16:42

Sebeg
  • Gracz

forward OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ);

 

Mam rozumieć, że te współrzędne to będą obiektu trafionego? - tzn, że będzie można na przykład wykryć, że koleś dostał w rękę/nogę/głowę etc? - bo jeżeli tak, to zajebiście. 


  • Do góry
    • 0

#19 Pytelsky138 16/01/2014 - 16:52

Pytelsky
  • Gracz

forward OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ);

 

Mam rozumieć, że te współrzędne to będą obiektu trafionego? - tzn, że będzie można na przykład wykryć, że koleś dostał w rękę/nogę/głowę etc? - bo jeżeli tak, to zajebiście. 

Służy to do pobierania pozycji w którą gracz strzelił, do wykrywania części ciała służy OnPlayerTake/DiveDamage, które zwraca w nowej wersji sampa dodatkową wartość - bodypart.


  • Do góry
    • 0

#20 Pytelsky138 16/01/2014 - 17:22

Pytelsky
  • Gracz

haha żal jaracie się funkcjami które w MTA:SA były w wersji alpa 5/6 lat temu. :lol:

Nie rozumiem jak można grać w taki zbugowany multiplayer jak jest lepszy.

Pewnie ktoś zaraz d(cenzura)ie że samp ma prawdziwy klimat gta :lol: .

Nie pierdol głupot, co ma MTA czego nie ma SAMP? Modyfikacja plików client-side, instalowanie podmianek i całą resztę da się zrobić w sampie jeśli użyjesz launchera.


  • Do góry
    • 1

#21 ViceGuy200 16/01/2014 - 17:42

ViceGuy
  • Gracz

haha żal jaracie się funkcjami które w MTA:SA były w wersji alpa 5/6 lat temu. :lol:

Nie rozumiem jak można grać w taki zbugowany multiplayer jak jest lepszy.

Pewnie ktoś zaraz d(cenzura)ie że samp ma prawdziwy klimat gta :lol: .

SAMP nie zabiera tylu FPSów co MTA przez co pozwala grę większej ilości graczy niż MTA. Nie każdy ma dobry komputer. SAMP nie jest przebajerowany, rozumiem, że w MTA można napisać skrypt, który nie będzie miał bajerów ale mimo to wolę SAMPa. 


  • Do góry
    • 1

#22 Mateos441 16/01/2014 - 18:44

Mateos
  • Gracz
No, no będzie super - czekamy :).
  • Do góry
    • 0

#23 Detektyw Rafcio6233 16/01/2014 - 19:28

Detektyw Rafcio
  • Zarząd

forward OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ);

 

Mam rozumieć, że te współrzędne to będą obiektu trafionego? - tzn, że będzie można na przykład wykryć, że koleś dostał w rękę/nogę/głowę etc? - bo jeżeli tak, to zajebiście. 

w OnPlayerTakeDamage lub OnPlayerGiveDamage.

 

Służy to do pobierania pozycji w którą gracz strzelił, do wykrywania części ciała służy OnPlayerTake/DiveDamage, które zwraca w nowej wersji sampa dodatkową wartość - bodypart.

Nie do końca :P


  • Do góry
    • 0

#24 Kapitan Pałkarz32 16/01/2014 - 20:00

Kapitan Pałkarz
  • Gracz
Nic to w zabezpieczeniach nie zmieni, w sobeitach pod 0.3z lada chwila pojawi się funkcja typu; Disable BulletType.
  • Do góry
    • 0

#25 Kareth001139 16/01/2014 - 21:38

Kareth001
  • Gracz

Oby więcej takich tematów! 


  • Do góry
    • 0

#26 ScoyallyN 1348 16/01/2014 - 22:01

ScoyallyN
  • Gracz

Fajne zmiany, podobają mi się. Wszyscy wiemy jak to obecnie wygląda.


  • Do góry
    • 0

#27 VerksoP 1259 16/01/2014 - 22:02

VerksoP
  • Gracz

Fajnie że SAMP idzie naprzód, jest coraz lepiej - cieszy mnie ten fakt, że kolejny update jest już gotów. :P


  • Do góry
    • 0

#28 Sebeg285 17/01/2014 - 13:33

Sebeg
  • Gracz

w OnPlayerTakeDamage lub OnPlayerGiveDamage.

 

Nie do końca :P

No tak, lecz według pozycji, w którą doleciał pocisk można wywnioskować w co uderzył, jeżeli zrobi się odpowiednie wyliczenia. Pozycja człowieka jest badana w środku jego modelu, nie przy nogach, czy głowie. Dodając załóżmy +20.0 do współrzędnej Z, można wyliczyć, że ktoś dostał w głowe. Tak samo z samochodami. Można zrobić ciekawy system rykoszetów, że na przykład pocisk odbija się od blachy jednokrotnie i jest możliwość dostania jakiś obrażeń przez rykoszet. Zresztą, kazda wersja samp'a dodaje coś fajnego, czym można się zajebiście pobawić. 


  • Do góry
    • 0

#29 Detektyw Rafcio6233 17/01/2014 - 15:23

Detektyw Rafcio
  • Zarząd

No tak, lecz według pozycji, w którą doleciał pocisk można wywnioskować w co uderzył, jeżeli zrobi się odpowiednie wyliczenia. Pozycja człowieka jest badana w środku jego modelu, nie przy nogach, czy głowie. Dodając załóżmy +20.0 do współrzędnej Z, można wyliczyć, że ktoś dostał w głowe. Tak samo z samochodami. Można zrobić ciekawy system rykoszetów, że na przykład pocisk odbija się od blachy jednokrotnie i jest możliwość dostania jakiś obrażeń przez rykoszet. Zresztą, kazda wersja samp'a dodaje coś fajnego, czym można się zajebiście pobawić. 

Na co robić obliczenia, skoro jest:

 

forward OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid, bodypart);

 

callback, który zwraca nam w jaką część ciała została trafiona osoba? ;p


  • Do góry
    • 0

#30 Sebeg285 17/01/2014 - 15:24

Sebeg
  • Gracz

Na co robić obliczenia, skoro jest:

 

forward OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid, bodypart);

 

callback, który zwraca nam w jaką część ciała została trafiona osoba? ;p

Bodypart, ale to do player'a. A ja też napisałem o samochodzie, gdzie można w sumie obliczyć trajektorię  lotu, czy jak to tam się pisze, a ten nowy wykrywa  czy to samochód, czy co. :P


  • Do góry
    • 0

#31 Detektyw Rafcio6233 17/01/2014 - 15:28

Detektyw Rafcio
  • Zarząd

Bodypart, ale to do player'a. A ja też napisałem o samochodzie, gdzie można w sumie obliczyć trajektorię  lotu, czy jak to tam się pisze, a ten nowy wykrywa  czy to samochód, czy co. :P

Od tego jest http://wiki.sa-mp.co...ageStatusUpdate



Aktualizacja tematu, dzisiaj została wydana kolejna wersja oznaczona RC2 :)


  • Do góry
    • 0

#32 Sebeg285 17/01/2014 - 15:33

Sebeg
  • Gracz

Od tego jest http://wiki.sa-mp.co...ageStatusUpdate



Aktualizacja tematu, dzisiaj została wydana kolejna wersja oznaczona RC2 :)

No wiem, że jest, ale mi chodzi o to, że mozna obliczyć w jaki sposób pocisk leci, pod jakim kątem etc :< - doooobra, nie rozumiesz mje. :<


  • Do góry
    • 0

#33 Pakerele632 17/01/2014 - 15:34

Pakerele
  • Gracz


Aktualizacja tematu, dzisiaj została wydana kolejna wersja oznaczona RC2 :)

Kiedy będzie "wgrana" na nasz N4G? :P


  • Do góry
    • 0

#34 Detektyw Rafcio6233 17/01/2014 - 15:36

Detektyw Rafcio
  • Zarząd

Kiedy będzie "wgrana" na nasz N4G? :P

Nie sądzę aby to stało się na dniach :P Wersja jest ciągle rozwijana, więc dopiero po wydaniu oficjalnej wersji zapewne.


  • Do góry
    • 0

#35 Pakerele632 17/01/2014 - 15:43

Pakerele
  • Gracz

Nie sądzę aby to stało się na dniach :P Wersja jest ciągle rozwijana, więc dopiero po wydaniu oficjalnej wersji zapewne.

A kiedy Ona wychodzi? :D


  • Do góry
    • 0

#36 Detektyw Rafcio6233 17/01/2014 - 15:54

Detektyw Rafcio
  • Zarząd

A kiedy Ona wychodzi? :D

Tego nikt nie wie


  • Do góry
    • 0

#37 Pytelsky138 17/01/2014 - 16:30

Pytelsky
  • Gracz

Nie do końca :P

Dzięki - jeszcze tego nie sprawdzałem, na domówce cały czas mam paczkę 0.3x R-2 - też czekam aż pojawi się oficjalna wersja :P

Użytkownik Pytelsky edytował ten post 17/01/2014 - 16:33

  • Do góry
    • 0

#38 szpDamian0 20/01/2014 - 18:19

szpDamian
  • Świeżak

No to tylko czekać, najbardziej podoba mi się poprawa synchronizacji broni.


  • Do góry
    • 0

#39 xXJaruśXx0 21/01/2014 - 13:58

xXJaruśXx
  • Świeżak

No to tylko czekać, najbardziej podoba mi się poprawa synchronizacji broni.

Dokładnie. :)


  • Do góry
    • 0

#40 Puckerman24 24/01/2014 - 14:54

Puckerman
  • Gracz
No ładnie ładnie,teraz tylko czekac az zaaktualizujece serwer do rc3
  • Do góry
    • 0


Użytkownicy przeglądający ten temat: 2

0 użytkowników, 2 gości, 0 anonimowych