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.
|
Latanie.
#1
Napisano 18.05.2010 20:40
#2
Napisano 18.05.2010 20:41
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
#4
Napisano 18.05.2010 20:59
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
#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
#7
Napisano 19.05.2010 17:53
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
#9
Napisano 21.05.2010 23:20
#10
Napisano 22.05.2010 13:04
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
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


Dodatki SourceMod



Temat jest zamknięty










