Jak wyciągnąć funkcję z IronMana z SuperHero Moda, żeby za pomocą pancerza mógł latać (Czyli odejmuje mu pancerz, ale lata)
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.
|
Guest Message by DevFuse
Latanie.
Temat rozp.
Screeaam...
, 18.05.2010 20:40
10 odpowiedzi w tym temacie
#1
Napisano 18.05.2010 20:40
#2
Napisano 18.05.2010 20:41
jakbys tak podal kod to by bylo latwiej
Manual ponad wszystko, konsola ponad manual :&
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)
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)
#3
Napisano 18.05.2010 20:47
No właśnie w tym problem, że nie wiem który to.
#4
Napisano 18.05.2010 20:59
kod IRONMANA wiec dobrze by bylo podac caly bo z niczego to nawet ci Salomon nie naleje
Manual ponad wszystko, konsola ponad manual :&
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)
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)
#5
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
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
#7
Napisano 19.05.2010 17:53
Nie moglem sma znalezc w zadnej paczce, ale sie udało.
Oto funkcja (chyba) od latania:
A tu efekt jarania się pupki przy locie:
Gdzie moge to dodac do Diablo?
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:
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
Napisano 21.05.2010 19:54
no to tworzysz nową zmienna chyba
#9
Napisano 21.05.2010 23:20
Ale gdzie dać ifa na klase, item, bind na użycie?
#10
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
Manual ponad wszystko, konsola ponad manual :&
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)
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)
#11
Napisano 22.05.2010 15:41
Ale w której linijce dać ifa?
28 maj 2010 - 11:48:
Bump. Jak mogę to zrobić?
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