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
Nowy Plugin

[ROZWIĄZANE] Łom dla danej flagi

nowy plugin

Najlepsza odpowiedź FORMOZA, 13.12.2013 14:15

Edytowalem tego posta żeby nie spamować ;)

 

Sprawdź teraz: 

 

 

Przejdź do postu


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

#1 killer98

    Wszechpomocny

  • Użytkownik

Reputacja: 59
Pomocny

  • Postów:370
  • GG:
  • Lokalizacja:Małopolska
Offline

Napisano 13.12.2013 13:10

Proszę o napisanie pluginu który będzie dawał łoma danej fladze.


  • +
  • -
  • 0

Pomogłem? Kliknij rep_up.png

b_350_20_FF0000_FF0000_000000_000000.png

Moimi autorytetami są: 6262 & 10153

Robię zabawy JailBreak i klasy CoD na zamówienie.


#2 Dziobak?

    Wszechmogący

  • Power User

Reputacja: 271
Wszechwidzący

  • Postów:645
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Radom
Offline

Napisano 13.12.2013 13:21

/* Plugin generated by AMXX-Studio */


#include <amxmodx>

#include <hamsandwich>

#include <cstrike>



#define PLUGIN "New Plugin"

#define AUTHOR "Unknown"

#define VERSION "1.0"



#define FLAGA ADMIN_LEVEL_A



new const model[] = "twoj_model";

new const model_path[] = "models/player/twoj_model/twoj_model.mdl";



public plugin_init()

{

register_plugin(PLUGIN, VERSION, AUTHOR)



RegisterHam(Ham_Spawn, "player", "Spawn", 1);

}



public plugin_precache()

precache_model(model_path);



public Spawn(id)

{

if(!is_user_alive(id))

return HAM_IGNORED;



cs_reset_user_model(id);

if(get_user_flags(id) & FLAGA)

cs_set_user_model(id, model);



return HAM_IGNORED;

}

Tutaj:

#define FLAGA ADMIN_LEVEL_A



new const model[] = "twoj_model";

new const model_path[] = "models/player/twoj_model/twoj_model.mdl";

Ustawiasz flagę, model i ścieżkę do modelu.


  • +
  • -
  • 1

#3 killer98

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 59
Pomocny

  • Postów:370
  • GG:
  • Lokalizacja:Małopolska
Offline

Napisano 13.12.2013 13:24

Ok, ale da się dać łom np dla dwóch flag ?? I łom ma mieć +20 dmg


Użytkownik killer98 edytował ten post 13.12.2013 13:25

  • +
  • -
  • 0

Pomogłem? Kliknij rep_up.png

b_350_20_FF0000_FF0000_000000_000000.png

Moimi autorytetami są: 6262 & 10153

Robię zabawy JailBreak i klasy CoD na zamówienie.


#4 FORMOZA

    KDE User

  • Power User

Reputacja: 416
Wszechobecny

  • Postów:758
  • Imię:Kamil
  • Lokalizacja:Łowicz
Offline

Napisano 13.12.2013 13:36


RegisterHam(Ham_Spawn, "player", "Spawn", 1);

Na spawn ? a potem jak zmieni to moze nie niec to juz lepiej w curweapon ;)

Sprawdź ten kod ;) chyba bardziej optymalny

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#define NAME		"Lom dla Premium"
#define VERSION		"0.9 Alpha"
#define AUTHOR		"FORMOZA"

#define FLAG ADMIN_LEVEL_H

static const v_knife[] = "models/v_lom.mdl"
static const p_knife[] = "models/p_lom.mdl"

public plugin_init()
{
	register_plugin(NAME, VERSION, AUTHOR)
	
	RegisterHam(Ham_Item_Deploy, "weapon_knife", "ChangeModel", 1)
	
}
public plugin_precache()
{
	precache_model(v_knife)
	precache_model(p_knife)
}

public ChangeModel(weapon)
{
	if(!pev_valid(weapon))
		return HAM_IGNORED
	
	static player
	player = pev(weapon, pev_owner)
	
	if ((!is_user_alive(player)) && !(get_user_flags(player) & FLAG))
		return HAM_IGNORED
		
	change(player)
	return HAM_HANDLED
}


change(id)
{
	set_pev(id, pev_viewmodel2, v_knife)
	set_pev(id, pev_weaponmodel2, p_knife)
}


  • +
  • -
  • 1

Diablo Mod V9 Demonic by FORMOZA *Updated 21-12-2013*

Perki by Pas (FORMOZA) cz1 %5BPaczka%5D

Perki by J River (FORMOZA) cz2 %5BPaczka%5D

Dołączona grafika

=================================

Załączony plik  Diablo Install_9.zip   1,2 MB  1135 Ilość pobrań

Załączony plik  Perki by Pas DOWNLOAD.zip   127,12 KB  1666 Ilość pobrań


Załączony plik  Perks_by_J_River.zip   178,98 KB  2309 Ilość pobrań

=================================


http://kdemaker.blogspot.com/


#5 Dziobak?

    Wszechmogący

  • Power User

Reputacja: 271
Wszechwidzący

  • Postów:645
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Radom
Offline

Napisano 13.12.2013 13:47

Nie jestem pewien ale spróbuj tak :

#include <amxmodx>
#include <fakemeta>
#include <codmod>
#include <hamsandwich>


#define NAME		"Lom dla Premium"
#define VERSION		"0.9 Alpha"
#define AUTHOR		"FORMOZA"

#define FLAG ADMIN_LEVEL_H
#define DMG_BULLET (1<<1)

static const v_knife[] = "models/v_lom.mdl"
static const p_knife[] = "models/p_lom.mdl"

new bool:ma_klase[33];

public plugin_init()
{
	register_plugin(NAME, VERSION, AUTHOR)
	
	RegisterHam(Ham_TakeDamage, "player", "TakeDamage");
	
	RegisterHam(Ham_Item_Deploy, "weapon_knife", "ChangeModel", 1)
	
}
public plugin_precache()
{
	precache_model(v_knife)
	precache_model(p_knife)
}
public cod_class_enabled(id)
{
	ma_klase[id] = true;
}

public cod_class_disabled(id)
{
	ma_klase[id] = false;
}
public ChangeModel(weapon)
{
	if(!pev_valid(weapon))
		return HAM_IGNORED
	
	static player
	player = pev(weapon, pev_owner)
	
	if ((!is_user_alive(player)) && !(get_user_flags(player) & FLAG))
		return HAM_IGNORED
		
	change(player)
	return HAM_HANDLED
}


change(id)
{
	set_pev(id, pev_viewmodel2, v_knife)
	set_pev(id, pev_weaponmodel2, p_knife)
}

public TakeDamage(this, idinflictor, idattacker, Float:damage, damagebits)

{

		if(!is_user_connected(idattacker))

				return HAM_IGNORED;



		if(!ma_klase[idattacker])

				return HAM_IGNORED;



		if(get_user_team(this) != get_user_team(idattacker) && get_user_weapon(idattacker) == CSW_KNIFE && damagebits & DMG_BULLET)

				cod_inflict_damage(idattacker, this, 5.0, 0.0, idinflictor, damagebits);



		return HAM_IGNORED;

}

Ps. Dałem na przykładzie FORMOZY.


  • +
  • -
  • 1

#6 killer98

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 59
Pomocny

  • Postów:370
  • GG:
  • Lokalizacja:Małopolska
Offline

Napisano 13.12.2013 13:48

Dzięki. Działa. :D Do zamknięcia :)


  • +
  • -
  • 0

Pomogłem? Kliknij rep_up.png

b_350_20_FF0000_FF0000_000000_000000.png

Moimi autorytetami są: 6262 & 10153

Robię zabawy JailBreak i klasy CoD na zamówienie.


#7 killer98

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 59
Pomocny

  • Postów:370
  • GG:
  • Lokalizacja:Małopolska
Offline

Napisano 13.12.2013 13:58

Aaa jeszcze plugin ma działać tylko w TT


  • +
  • -
  • 0

Pomogłem? Kliknij rep_up.png

b_350_20_FF0000_FF0000_000000_000000.png

Moimi autorytetami są: 6262 & 10153

Robię zabawy JailBreak i klasy CoD na zamówienie.


#8 FORMOZA

    KDE User

  • Power User

Reputacja: 416
Wszechobecny

  • Postów:758
  • Imię:Kamil
  • Lokalizacja:Łowicz
Offline

Napisano 13.12.2013 14:01


Dałem na przykładzie FORMOZY.

 

No spoko ;) Ale czemu uzyles biblioteki codmod ? :D

Dodałem ci też ze tylko w tt ;)

Sprawdź:

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#include <fun>

#define NAME		"Lom dla Premium"
#define VERSION		"0.9 Alpha"
#define AUTHOR		"FORMOZA"

#define FLAG ADMIN_LEVEL_H

static const v_knife[] = "models/v_lom.mdl"
static const p_knife[] = "models/p_lom.mdl"

public plugin_init()
{
	register_plugin(NAME, VERSION, AUTHOR)
	
	RegisterHam(Ham_Item_Deploy, "weapon_knife", "ChangeModel", 1)
	
	register_event("Damage", "Damage", "b", "2!0")
	
}
public plugin_precache()
{
	precache_model(v_knife)
	precache_model(p_knife)
}
public Damage(id)
{
	if (is_user_connected(id))
	{
		new weapon
		new bodypart
		new attacker_id = get_user_attacker(id,weapon,bodypart) 
		if (is_user_connected(attacker_id) && attacker_id != id)
		{
			if (weapon == CSW_KNIFE)
			{
				if (get_user_health(id) > 20)
				{
					set_user_health(id,get_user_health(id) - 20)
				} 
				else 
				{
					set_user_health(id,random_num(1,5))
				}
			}
			
		}
	}
}
public ChangeModel(weapon)
{
	if(!pev_valid(weapon))
		return HAM_IGNORED
	
	static player
	player = pev(weapon, pev_owner)
	
	if ((!is_user_alive(player)) && !(get_user_flags(player) & FLAG) && get_user_team(player) == 1)
		return HAM_IGNORED
		
	change(player)
	return HAM_HANDLED
}


change(id)
{
	set_pev(id, pev_viewmodel2, v_knife)
	set_pev(id, pev_weaponmodel2, p_knife)
}

  • +
  • -
  • 1

Diablo Mod V9 Demonic by FORMOZA *Updated 21-12-2013*

Perki by Pas (FORMOZA) cz1 %5BPaczka%5D

Perki by J River (FORMOZA) cz2 %5BPaczka%5D

Dołączona grafika

=================================

Załączony plik  Diablo Install_9.zip   1,2 MB  1135 Ilość pobrań

Załączony plik  Perki by Pas DOWNLOAD.zip   127,12 KB  1666 Ilość pobrań


Załączony plik  Perks_by_J_River.zip   178,98 KB  2309 Ilość pobrań

=================================


http://kdemaker.blogspot.com/


#9 killer98

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 59
Pomocny

  • Postów:370
  • GG:
  • Lokalizacja:Małopolska
Offline

Napisano 13.12.2013 14:05

Dalej łom jest w ct.


  • +
  • -
  • 0

Pomogłem? Kliknij rep_up.png

b_350_20_FF0000_FF0000_000000_000000.png

Moimi autorytetami są: 6262 & 10153

Robię zabawy JailBreak i klasy CoD na zamówienie.


#10 FORMOZA

    KDE User

  • Power User

Reputacja: 416
Wszechobecny

  • Postów:758
  • Imię:Kamil
  • Lokalizacja:Łowicz
Offline

Napisano 13.12.2013 14:08

Sorki pomyliłem liczby :P
Teraz sprawdź 

Załączony plik  lom_premium.sma   1,55 KB  25 Ilość pobrań
  lom_premium.amxx


  • +
  • -
  • 0

Diablo Mod V9 Demonic by FORMOZA *Updated 21-12-2013*

Perki by Pas (FORMOZA) cz1 %5BPaczka%5D

Perki by J River (FORMOZA) cz2 %5BPaczka%5D

Dołączona grafika

=================================

Załączony plik  Diablo Install_9.zip   1,2 MB  1135 Ilość pobrań

Załączony plik  Perki by Pas DOWNLOAD.zip   127,12 KB  1666 Ilość pobrań


Załączony plik  Perks_by_J_River.zip   178,98 KB  2309 Ilość pobrań

=================================


http://kdemaker.blogspot.com/


#11 killer98

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 59
Pomocny

  • Postów:370
  • GG:
  • Lokalizacja:Małopolska
Offline

Napisano 13.12.2013 14:12

Dalej ct ma łoma


  • +
  • -
  • 0

Pomogłem? Kliknij rep_up.png

b_350_20_FF0000_FF0000_000000_000000.png

Moimi autorytetami są: 6262 & 10153

Robię zabawy JailBreak i klasy CoD na zamówienie.


#12 FORMOZA

    KDE User

  • Power User

Reputacja: 416
Wszechobecny

  • Postów:758
  • Imię:Kamil
  • Lokalizacja:Łowicz
Offline

Napisano 13.12.2013 14:15   Najlepsza odpowiedź

Edytowalem tego posta żeby nie spamować ;)

 

Sprawdź teraz: 

Załączony plik  lomprem.sma   1,46 KB  39 Ilość pobrań
  lomprem.amxx

 

 


  • +
  • -
  • 1

Diablo Mod V9 Demonic by FORMOZA *Updated 21-12-2013*

Perki by Pas (FORMOZA) cz1 %5BPaczka%5D

Perki by J River (FORMOZA) cz2 %5BPaczka%5D

Dołączona grafika

=================================

Załączony plik  Diablo Install_9.zip   1,2 MB  1135 Ilość pobrań

Załączony plik  Perki by Pas DOWNLOAD.zip   127,12 KB  1666 Ilość pobrań


Załączony plik  Perks_by_J_River.zip   178,98 KB  2309 Ilość pobrań

=================================


http://kdemaker.blogspot.com/


#13 killer98

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 59
Pomocny

  • Postów:370
  • GG:
  • Lokalizacja:Małopolska
Offline

Napisano 13.12.2013 14:16

Dalej jest...


  • +
  • -
  • 0

Pomogłem? Kliknij rep_up.png

b_350_20_FF0000_FF0000_000000_000000.png

Moimi autorytetami są: 6262 & 10153

Robię zabawy JailBreak i klasy CoD na zamówienie.


#14 killer98

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 59
Pomocny

  • Postów:370
  • GG:
  • Lokalizacja:Małopolska
Offline

Napisano 13.12.2013 15:11

Ten drugi edytowany działa :D Thx ;) Do zamknięcia :)


  • +
  • -
  • 0

Pomogłem? Kliknij rep_up.png

b_350_20_FF0000_FF0000_000000_000000.png

Moimi autorytetami są: 6262 & 10153

Robię zabawy JailBreak i klasy CoD na zamówienie.






Również z jednym lub większą ilością słów kluczowych: nowy plugin

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

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