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

Z biohazardu do plague


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

#1 Grzelak

    Profesjonalista

  • Użytkownik

Reputacja: 22
Życzliwy

  • Postów:166
  • GG:
  • Imię:Mateusz
  • Lokalizacja:Polska
Offline

Napisano 06.04.2010 10:49

Czy ten plugin

#include <amxmodx>
#include <fakemeta>
#tryinclude 

#if !defined _biohazard_included
        #assert Biohazard functions file required!
#endif

#define pev_flare pev_iuser4
#define flare_id 1337
#define is_ent_flare(%1) (pev(%1, pev_flare) == flare_id) ? 1 : 0

new const g_flare_model[] = "models/w_flare.mdl"

new cvar_smokeflare, cvar_smokeflare_dur
public plugin_init()
{
	register_plugin("smoke flare", "0.1", "mini_midget/cheap_suit")
	is_biomod_active() ? plugin_init2() : pause("ad")
}

public plugin_precache() 
	precache_model(g_flare_model)

public plugin_init2()
{
	register_forward(FM_SetModel, "fwd_setmodel")	
	register_forward(FM_Think, "fwd_think")
	cvar_smokeflare = register_cvar("bh_flare_enable",   "1")
	cvar_smokeflare_dur = register_cvar("bh_flare_duration", "999.9")
}

public fwd_setmodel(ent, const model[]) 
{
	if(!pev_valid(ent) || !equal(model[9], "smokegrenade.mdl"))
		return FMRES_IGNORED
	
	static classname[32]; pev(ent, pev_classname, classname, 31)
	if(equal(classname, "grenade") && get_pcvar_num(cvar_smokeflare))
	{
		engfunc(EngFunc_SetModel, ent, g_flare_model)
		set_pev(ent, pev_effects, EF_BRIGHTLIGHT)
		set_pev(ent, pev_flare,   flare_id)
		set_pev(ent, pev_nextthink, get_gametime() + get_pcvar_float(cvar_smokeflare_dur))
		fm_set_rendering(ent, kRenderFxGlowShell, 150, 150, 250, kRenderNormal, 16)
		
		return FMRES_SUPERCEDE
	}
	return FMRES_IGNORED
}

public fwd_think(ent) if(pev_valid(ent) && is_ent_flare(ent))
	engfunc(EngFunc_RemoveEntity, ent)

stock fm_set_rendering(entity, fx = kRenderFxNone, r = 255, g = 255, b = 255, render = kRenderNormal, amount = 16) 
{
	static Float:color[3]; color[2] = float(<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' />, color[0] = float(r), color[1] = float(g)
	
	set_pev(entity, pev_renderfx, fx)
	set_pev(entity, pev_rendercolor, color)
	set_pev(entity, pev_rendermode,  render)
	set_pev(entity, pev_renderamt,   float(amount))

	return 1
}

Mozna przeniesc do Zombie Plague? Jest to plugin zamieniajacy smoke grenade w flare.
  • +
  • -
  • 0

#2 false

    Wszechmogący

  • Użytkownik

Reputacja: 53
Pomocny

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

Napisano 06.04.2010 11:01

To osobny plugin czy kawałek sma Biohazardu ??
  • +
  • -
  • 0

#3 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 2 017
Godlike

  • Postów:7 356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 06.04.2010 11:06

Light SmokeGrenade - Nieoficjalny polski support AMX Mod X ?
  • +
  • -
  • 0

#4 .minD

    Wszechobecny

  • Użytkownik

Reputacja: 57
Pomocny

  • Postów:451
  • Lokalizacja:Łódź
Offline

Napisano 07.04.2010 15:35

jak w Zombieplague zamienia Ci smoka w flarę xD nie rozumiem
  • +
  • -
  • 0

#5 Grzelak

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 22
Życzliwy

  • Postów:166
  • GG:
  • Imię:Mateusz
  • Lokalizacja:Polska
Offline

Napisano 09.04.2010 12:40

W plague pod smoke jest flara, lecz pod calkowicie innym spritem i modelem, wyglada to okropnie sztucznie. Rzucasz smoka, po chwili rozblyska (jak sie zatrzyma). W biohazardzie rzucajac flare podczas lotu i odbijania sie na ziemi ona juz swieci.
  • +
  • -
  • 0

#6 .minD

    Wszechobecny

  • Użytkownik

Reputacja: 57
Pomocny

  • Postów:451
  • Lokalizacja:Łódź
Offline

Napisano 09.04.2010 20:51

to podmień sobie sprita rzuconego granata w zombieplague.ini
  • +
  • -
  • 0

#7 Grzelak

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 22
Życzliwy

  • Postów:166
  • GG:
  • Imię:Mateusz
  • Lokalizacja:Polska
Offline

Napisano 10.04.2010 08:10

to podmień sobie sprita rzuconego granata w zombieplague.ini


Probowalem tez i tego, jeden sprite jest pod dwa granaty

[Grenade Sprites]
TRAIL = sprites/laserbeam.spr
RING = sprites/shockwave.spr
FIRE = sprites/flame.spr
SMOKE = sprites/black_smoke3.spr
GLASS = models/glassgibs.mdl

  • +
  • -
  • 0

#8 .minD

    Wszechobecny

  • Użytkownik

Reputacja: 57
Pomocny

  • Postów:451
  • Lokalizacja:Łódź
Offline

Napisano 10.04.2010 18:49

a które podmieniałeś?
  • +
  • -
  • 0

#9 Grzelak

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 22
Życzliwy

  • Postów:166
  • GG:
  • Imię:Mateusz
  • Lokalizacja:Polska
Offline

Napisano 11.04.2010 14:30

chodzi o model (w_) czyli widoczny po wyrzuceniu, pomyslalem zeby podmienic za pomoca pluginu replace model


model w_smoke na w_flare (tego nie moge znależć), lecz jest funkcja glow na smoku, jak podmienie model to czy nie bedzie to crashowalo?
  • +
  • -
  • 0

#10 .minD

    Wszechobecny

  • Użytkownik

Reputacja: 57
Pomocny

  • Postów:451
  • Lokalizacja:Łódź
Offline

Napisano 11.04.2010 17:56

jeżeli nie pomylisz się z nazwami plików to raczej nie (nie jestem pewny w 100% a daje na nie)
  • +
  • -
  • 0




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

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