[ POMOC] Modyfikowanie skryptów broni

Uczymy się edytowania P2 i rozwiązujemy nasze problemy. Nowi adepci mile widziani!

Moderatorzy: Moderatorzy, Admini

Awatar użytkownika
Tiszer
Wytrenowany morderca
Wytrenowany morderca
Posty: 1144
Rejestracja: 30 lis 2008, 18:55

21 mar 2016, 23:24

Od razu nie będzie łatwo, wyspecjalizuj się w jednej rzeczy, która idzie ci dobrze, a następne elementy moddingu zostaw na czarną godzinę, nie ma specjalistów, którzy potrafią zrobić wszystko sami.
(no dobra, modelowanie i teksturowanie idą ze sobą w parze razem z animowaniem, ale i tak lepiej ogarnąć te dwie rzeczy).
Jak nie rozumiesz co mówi, to staraj się oglądać co gościu robi na filmiku i dokładnie rób to samo, to nie jest trudne, z czasem będziesz rozumiał jak co działa, a z kolejnymi poradnikami, będziesz sam umiał rozwiązać problem.
Tylko to wymaga ogromu czasu, samozaparcia oraz własnej inicjatywy.
Spróbuj sam coś pokombinować w programie, nie wiem pobaw się jakimiś prostymi animacjami, wskakiwanie od razu na głęboką wodę w moddingu nie jest wskazane, to może prowadzić to zniechęcania :)


Awatar użytkownika
seebeek17
Modder
Modder
Posty: 8399
Rejestracja: 10 cze 2013, 13:25
Lokalizacja: Z Zewnątrz
Kontakt:

21 mar 2016, 23:45

ArtekXDPL, Tiszer wie co mówi. ;)

Ja np. ogarnąłem tworzenie NOWYCH broni (animacje, kości, modele, itp.) dopiero po chyba pół roku wkurwiania się na to wszystko. xD

Ja kolejność uczenia się modderki widzę tak:
Tworzenie mapek -> Skrypty -> Robienie modeli -> Teksturowanie (przedtem mappowanie) -> Podmienienie mesh'a starej broni na nową (nowa broń na starych animacjach) -> Nowa broń i nowe animacje do niej
Potem szlifujesz swoje umiejętności. :faja:


Awatar użytkownika
ArtekXDPL
Seryjny zabójca
Posty: 461
Rejestracja: 16 maja 2009, 23:30
Lokalizacja: Przemyśl

22 mar 2016, 08:10

Ja już jestem wkurwiony... zalatuje to chyba pod troll prośbę...
napiszę mi ktoś co Volve klika przez te 3 godziny?


Umieram i powstaje z popiołów jak Phoenix, już od stuleci.
Awatar użytkownika
Silver Dragon
V.I.P.
V.I.P.
Posty: 7080
Rejestracja: 11 sie 2007, 23:28
Lokalizacja: East Mayberry
Otrzymał  piwo: 2 razy

22 mar 2016, 18:42

Bez obrazy, ale zabierać się za modderkę bez znajomości angielskiego to jak iść na wojnę z widelcen do ciasta :)


Przybyłem, zobaczyłem... i polała się krew :evilbat:
Obrazek
Awatar użytkownika
Pan Szatan
Modder
Modder
Posty: 6207
Rejestracja: 05 gru 2013, 13:16
Lokalizacja: Paradise
Postawił piwo: 5 razy
Otrzymał  piwo: 8 razy
Kontakt:

22 mar 2016, 18:56

Silver Dragon pisze:Bez obrazy, ale zabierać się za modderkę bez znajomości angielskiego to jak iść na wojnę z widelcen do ciasta :)
Ja tam słabo znam angielski a jakoś dałem radę zrobić nową broń (ale się usunęła zanim opublikowałem)


I'm fucking insane in the brain. :axe:
Awatar użytkownika
ArtekXDPL
Seryjny zabójca
Posty: 461
Rejestracja: 16 maja 2009, 23:30
Lokalizacja: Przemyśl

22 mar 2016, 19:05

Silver Dragon pisze:Bez obrazy, ale zabierać się za modderkę bez znajomości angielskiego to jak iść na wojnę z widelcen do ciasta :)
Nie obraziłeś mnie, a nawet rozbawiłeś, staram się nie poddawać. :)


Umieram i powstaje z popiołów jak Phoenix, już od stuleci.
Awatar użytkownika
ArtekXDPL
Seryjny zabójca
Posty: 461
Rejestracja: 16 maja 2009, 23:30
Lokalizacja: Przemyśl

23 mar 2016, 22:04

Jak zmodyfkować skrypt pistoletu, tak, aby wylatywał z niego pocisk z bazooki?


Umieram i powstaje z popiołów jak Phoenix, już od stuleci.
Awatar użytkownika
Ryuq
Administrator
Administrator
Posty: 1338
Rejestracja: 03 paź 2010, 18:20
Lokalizacja: Galicja
Postawił piwo: 2 razy
Otrzymał  piwo: 4 razy

23 mar 2016, 22:15

Edytując odpowiednią linię kodu


Awatar użytkownika
ArtekXDPL
Seryjny zabójca
Posty: 461
Rejestracja: 16 maja 2009, 23:30
Lokalizacja: Przemyśl

23 mar 2016, 22:27

Ryuq pisze:Edytując odpowiednią linię kodu
Źle zadałem pytanie, jaka linijka kodu za to odpowiada?


Umieram i powstaje z popiołów jak Phoenix, już od stuleci.
Awatar użytkownika
seebeek17
Modder
Modder
Posty: 8399
Rejestracja: 10 cze 2013, 13:25
Lokalizacja: Z Zewnątrz
Kontakt:

24 mar 2016, 12:58

Pocisk z Bazooki to tzw. "projectile". Pobierasz kierunek strzału odpowiednią funkcją i spawnujesz projectile w odpowiednim kierunku. Zobacz jak to zrobili w oryginalnej wyrzutni rakiet, możesz sobie przekopiować odpowiedni fragment kodu z bazooki do pistoletu.
Ostatnio zmieniony 24 mar 2016, 12:59 przez seebeek17, łącznie zmieniany 1 raz.


Awatar użytkownika
ArtekXDPL
Seryjny zabójca
Posty: 461
Rejestracja: 16 maja 2009, 23:30
Lokalizacja: Przemyśl

24 mar 2016, 16:08

Proszę o wklejenie tu linijek za to odpowiedzialnych.


Umieram i powstaje z popiołów jak Phoenix, już od stuleci.
Awatar użytkownika
seebeek17
Modder
Modder
Posty: 8399
Rejestracja: 10 cze 2013, 13:25
Lokalizacja: Z Zewnątrz
Kontakt:

24 mar 2016, 19:44

Ja pierdziele, naucz się najpierw człowieku programować jak chcesz grzebać w skryptach. :D
Bo to raczej bezsensu jak będziesz jechać na gotowcach...

Kod: Zaznacz cały

///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
function Notify_ShootLauncher()
{
	local vector StartTrace, X,Y,Z, markerpos, HitNormal, HitLocation;
	local actor HitActor;
	local LauncherProjectile lpro;
	local LauncherSeekingProjectileTrad lspro;
	local float giveback;
	
	if(AmmoType != None)
	{
		GetAxes(Instigator.GetViewRotation(),X,Y,Z);
		StartTrace = GetFireStart(X,Y,Z); 
		AdjustedAim = Instigator.AdjustAim(AmmoType, StartTrace, 2*AimError);
		CalcAIChargeTime();
		ShootStyleChanger=0;
		// Make sure we're not generating this on the other side of a thin wall
		HitActor = Trace(HitLocation, HitNormal, Instigator.Location, StartTrace, true);
		if(HitActor == None
			|| (!HitActor.bStatic
				&& !HitActor.bWorldGeometry))
		{
			if(!bSeeking)
				// fire a normal rocket
			{
				lpro = spawn(class'LauncherProjectile',Instigator,,StartTrace, AdjustedAim);
			}
          (...)
		}
	}
}


Awatar użytkownika
ArtekXDPL
Seryjny zabójca
Posty: 461
Rejestracja: 16 maja 2009, 23:30
Lokalizacja: Przemyśl

24 mar 2016, 19:51

Wielkie dzięki!
Nie umiem programować, kiedyś sam próbowałem, ale zawszę wszystko nie działało.
Nie uważam tak, może kilka prostych rzeczy tak się zrobi.


Umieram i powstaje z popiołów jak Phoenix, już od stuleci.
ODPOWIEDZ