Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Latanie.


  • Zamknięty Temat jest zamknięty
10 odpowiedzi w tym temacie

#1 Screeaam...

    ; ooo

  • Zbanowany

Reputacja: 154
Profesjonalista

  • Postów:1 012
  • Lokalizacja:Sosnowiec
Offline

Napisano 18.05.2010 20:40

Jak wyciągnąć funkcję z IronMana z SuperHero Moda, żeby za pomocą pancerza mógł latać (Czyli odejmuje mu pancerz, ale lata)

#2 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 18.05.2010 20:41

jakbys tak podal kod to by bylo latwiej :P
  • +
  • -
  • 0
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#3 Screeaam...

    ; ooo

  • Autor tematu
  • Zbanowany

Reputacja: 154
Profesjonalista

  • Postów:1 012
  • Lokalizacja:Sosnowiec
Offline

Napisano 18.05.2010 20:47

No właśnie w tym problem, że nie wiem który to.

#4 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 18.05.2010 20:59

kod IRONMANA wiec dobrze by bylo podac caly bo z niczego to nawet ci Salomon nie naleje :D
  • +
  • -
  • 0
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#5 Screeaam...

    ; ooo

  • Autor tematu
  • Zbanowany

Reputacja: 154
Profesjonalista

  • Postów:1 012
  • Lokalizacja:Sosnowiec
Offline

Napisano 19.05.2010 15:57

Z tym, że ściągnąłem SH Moda, a tam same pliki .amxx i nie wiem gdzie tego szukać. ;/

#6 false

    Wszechmogący

  • Użytkownik

Reputacja: 53
Pomocny

  • Postów:652
  • Lokalizacja:z Polski
Offline

Napisano 19.05.2010 17:39

Z tym, że ściągnąłem SH Moda, a tam same pliki .amxx i nie wiem gdzie tego szukać. ;/


no to najlepiej w sma iron mana chyba :) to kazdej postaci osobne sma :)
  • +
  • -
  • 0

#7 Screeaam...

    ; ooo

  • Autor tematu
  • Zbanowany

Reputacja: 154
Profesjonalista

  • Postów:1 012
  • Lokalizacja:Sosnowiec
Offline

Napisano 19.05.2010 17:53

Nie moglem sma znalezc w zadnej paczce, ale sie udało.

Oto funkcja (chyba) od latania:

public ironman_loop(id)
{
	new Float:velocity[3]
	new origin[3], userArmor

	if ( !is_user_alive(id) || !gRegenAllowed[id] ) return PLUGIN_HANDLED

	// Increase armor for this guy
	userArmor = get_user_armor(id)
	if ( userArmor < g_MaxArmor[id] && g_jetPackRunning[id] == 0 ) {

		//Give the armor item first so CS knows the player has armor
		if (userArmor <= 0) give_item(id, "item_assaultsuit")

		//Set the armor to what we want it to be
		set_user_armor(id, userArmor + 1 )
		return PLUGIN_HANDLED
	}

	// OK - We'll make this armor based - but also add armor
	// So you can run out of fuel, but get it back too
	if ( gUseFuel != 0 && gFuelCost > userArmor && g_jetPackRunning[id] == 1 ) {
		playSoundDenySelect(id)
		g_jetPackRunning[id] = 0
		set_user_info(id,"JP","0")
		emit_sound(id, CHAN_WEAPON, "debris/beamstart11.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
		client_print(id, print_center, "[SH](Ironman) You ran out of Rocket Pack Fuel")
		return PLUGIN_HANDLED
	}

	if (g_jetPackRunning[id] == 1) {

		// Decrement Fuel
		if ( gUseFuel != 0 ) {
			set_user_armor(id, userArmor - gFuelCost )
		}

		Entvars_Get_Vector(id, EV_VEC_velocity, velocity)

		velocity[0] = velocity[0] * gMultiplier
		velocity[1] = velocity[1] * gMultiplier
		velocity[2] += float(gThrust)

		if ( velocity[0] > gMaxSpeed ) 		velocity[0] = gMaxSpeed
		if ( velocity[0] < (gMaxSpeed * -1) )	velocity[0] = gMaxSpeed * -1
		if ( velocity[1] > gMaxSpeed  )		velocity[1] = gMaxSpeed
		if ( velocity[1] < (gMaxSpeed * -1) )	velocity[1] = gMaxSpeed * -1
		if ( velocity[2] > gThrust * 2.0 )		velocity[2] = gThrust * 2.0

		Entvars_Set_Vector(id, EV_VEC_velocity, velocity)

		get_user_origin(id, origin, 0)
		jetPackFireEffect(origin)
		emit_sound(id, CHAN_WEAPON, "ambience/flameburst1.wav", 1.0, ATTN_NORM, 0, PITCH_LOW)
	}
	return PLUGIN_CONTINUE
}

A tu efekt jarania się pupki przy locie: xD

public jetPackFireEffect(location[3])
{
	message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
	write_byte(17)
	write_coord(location[0])
	write_coord(location[1])
	write_coord(location[2])
	write_short(g_spriteFire)
	write_byte(5)
	write_byte(125)
	message_end()
}

Gdzie moge to dodac do Diablo?

#8 false

    Wszechmogący

  • Użytkownik

Reputacja: 53
Pomocny

  • Postów:652
  • Lokalizacja:z Polski
Offline

Napisano 21.05.2010 19:54

no to tworzysz nową zmienna chyba :>
  • +
  • -
  • 0

#9 Screeaam...

    ; ooo

  • Autor tematu
  • Zbanowany

Reputacja: 154
Profesjonalista

  • Postów:1 012
  • Lokalizacja:Sosnowiec
Offline

Napisano 21.05.2010 23:20

Ale gdzie dać ifa na klase, item, bind na użycie?

#10 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 22.05.2010 13:04

najlepiej zrob sobie osobny plugin ustaw np latanie na nozu+IN_JUMP i jak ci bedzie all dzialac to wtedy wrzuc do diablo bo bedziesz mial lepszy wglad w bledy lepiej szukac nie dzialajacej rzeczy w <100 linijkach niz w >8k
  • +
  • -
  • 0
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#11 Screeaam...

    ; ooo

  • Autor tematu
  • Zbanowany

Reputacja: 154
Profesjonalista

  • Postów:1 012
  • Lokalizacja:Sosnowiec
Offline

Napisano 22.05.2010 15:41

Ale w której linijce dać ifa?

28 maj 2010 - 11:48:
Bump. Jak mogę to zrobić?




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

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