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

Podmiana noża VIP tt


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
11 odpowiedzi w tym temacie

#1 killer98

    Wszechpomocny

  • Użytkownik

Reputacja: 59
Pomocny

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

Napisano 25.12.2013 19:33

Robię plugin VIP i mam pytanie, jak podmienić nóż dla VIP, chodzi mi o modele p_ i v_ . Modele mają się podmieniać 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.


#2 EferenTM

    Zaawansowany

  • Użytkownik

Reputacja: 47
Pomocny

  • Postów:117
  • Imię:Michał
  • Lokalizacja:Olkusz
Offline

Napisano 25.12.2013 20:02

Na samej górze:

#include <hamsandwich> 

Nad plugin_init()

new weapon = get_user_weapon(id); 

W plugin_init()

RegisterHam(Ham_Item_Deploy, "weapon_knife", "Item_Deploy", 1); 

Pod plugin_init()

public plugin_precache()
{
	precache_model("models/jakistamnoz.mdl");
        precache_model("models/jakistamnoz2.mdl");
}
public Item_Deploy(id)
{
static iOwner;
iOwner = pev(id, pev_owner);

if(!IsPlayer(iOwner))
return HAM_IGNORED;

if(get_user_team(iOwner) == 1 && ADMIN_LEVEL_H && weapon == CSW_KNIFE)
{
set_pev(iOwner, pev_viewmodel2, "models/jakistamnoz.mdl");
set_pev(iOwner, pev_weaponmodel2, "models/jakistamnoz2.mdl");
}
return HAM_IGNORED
}

 
Powinno działać.


Użytkownik EferenG edytował ten post 25.12.2013 20:03

  • +
  • -
  • 0

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Pomogłem? Daj +, Ciebie to nic nie kosztuje, a mnie motywuje!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

CS-FragMania.pl - Twoja sieć serwerów, zapraszam!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

#3 k4x4z5

    Wszechwidzący

  • Użytkownik

Reputacja: 84
Zaawansowany

  • Postów:257
  • Imię:Marcin
  • Lokalizacja:zDaleka
Offline

Napisano 25.12.2013 20:04

Musisz dac warunek:

if(get_user_team(id) == 1)

A model podmienic w:

register_event("CurWeapon", "CurWeapon", "be", "1=1")

Łap przykladowy kod:

#include <hamsandwich>
enum
{
TT_VIP,
TT_VIP,
}

new SzModels[6][128];

public plugin_precache()
{
	SzModels[TT_VIP] = "models/...../.....mdl"
	SzModels[TT_VIP] = "models/...../......mdl"
	
	precache_model(SzModels[TT_VIP]);
	precache_model(SzModels[TT_VIP]);
}

public plugin_init() {
	register_event("CurWeapon", "Noz", "be", "1=1")
}

public Noz(id) {
	new wpn = read_data(2)
	if(get_user_team(id) == 1 && get_user_flags(id) & ADMIN_LEVEL_H && wpn == CSW_KNIFE){
		set_pev(id, pev_viewmodel2, SzModels[TT_VIP]);
		set_pev(id, pev_weaponmodel2, SzModels[TT_VIP]);
	}
}

SzModels[TT_VIP] = "models/folder/nazwanoza.mdl"
	SzModels[TT_VIP] = "models/folder/nazwanoza.mdl"

Użytkownik k4x4z5 edytował ten post 25.12.2013 20:07

  • +
  • -
  • 0

#4 killer98

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 59
Pomocny

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

Napisano 25.12.2013 20:05


{ set_pev(iOwner, pev_viewmodel2, "models/jakistamnoz.mdl"); set_pev(iOwner, pev_weaponmodel2, "models/jakistamnoz2.mdl"); }

jakistamnoz - model p_

jakistamnoz2 - model v_

????


Użytkownik killer98 edytował ten post 25.12.2013 20:07

  • +
  • -
  • 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.


#5 EferenTM

    Zaawansowany

  • Użytkownik

Reputacja: 47
Pomocny

  • Postów:117
  • Imię:Michał
  • Lokalizacja:Olkusz
Offline

Napisano 25.12.2013 20:08

Tak, jeden to p_ a drugi v_

v_ to viewmodel

p_ to weaponmodel

 

1 to p a 2 to v

 

 

 


Użytkownik EferenG edytował ten post 25.12.2013 20:10

  • +
  • -
  • 0

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Pomogłem? Daj +, Ciebie to nic nie kosztuje, a mnie motywuje!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

CS-FragMania.pl - Twoja sieć serwerów, zapraszam!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

#6 killer98

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 59
Pomocny

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

Napisano 25.12.2013 20:08


Musisz dac warunek:

if(get_user_team(id) == 1)

Przecież go dodał tu :


if(get_user_team(iOwner) == 1 && ADMIN_LEVEL_H && weapon == CSW_KNIFE)

  • +
  • -
  • 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 EferenTM

    Zaawansowany

  • Użytkownik

Reputacja: 47
Pomocny

  • Postów:117
  • Imię:Michał
  • Lokalizacja:Olkusz
Offline

Napisano 25.12.2013 20:11

 


Musisz dac warunek:

if(get_user_team(id) == 1)

Przecież go dodał tu :

 


if(get_user_team(iOwner) == 1 && ADMIN_LEVEL_H && weapon == CSW_KNIFE)

 

Połączyłem po prostu 3 warunki w 1, jeśli któryś się nie spełni to zwrot będzie FAŁSZ, lepiej zrobić 1 warunek niż 3 itp.

 

 

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Do k4 :)

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

 

Nie kminie tylko dlaczego szModels wrzuciłeś w tablicę dwuwymiarową?

new SzModels[6][128];

Użytkownik EferenG edytował ten post 25.12.2013 20:13

  • +
  • -
  • 0

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Pomogłem? Daj +, Ciebie to nic nie kosztuje, a mnie motywuje!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

CS-FragMania.pl - Twoja sieć serwerów, zapraszam!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

#8 killer98

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 59
Pomocny

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

Napisano 25.12.2013 20:12

EferenG błąd przy kompilacji

supervip.sma(28) : error 017: undefined symbol "id"
supervip.sma(28) : error 008: must be a constant expression; assumed zero

Chodzi o tą linię :

new weapon = get_user_weapon(id);

Użytkownik killer98 edytował ten post 25.12.2013 20:13

  • +
  • -
  • 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.


#9 EferenTM

    Zaawansowany

  • Użytkownik

Reputacja: 47
Pomocny

  • Postów:117
  • Imię:Michał
  • Lokalizacja:Olkusz
Offline

Napisano 25.12.2013 20:15

Aaaaaa wiem wsadź tą linijkę nad

if(get_user_team(iOwner) == 1 && ADMIN_LEVEL_H && weapon == CSW_KNIFE)

  • +
  • -
  • 0

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Pomogłem? Daj +, Ciebie to nic nie kosztuje, a mnie motywuje!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

CS-FragMania.pl - Twoja sieć serwerów, zapraszam!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

#10 killer98

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 59
Pomocny

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

Napisano 25.12.2013 20:21

Modele się ściągają, ale nie działają.


  • +
  • -
  • 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.


#11 EferenTM

    Zaawansowany

  • Użytkownik

Reputacja: 47
Pomocny

  • Postów:117
  • Imię:Michał
  • Lokalizacja:Olkusz
Offline

Napisano 25.12.2013 20:40

Sprawdź wersję k4 ponieważ widzę, że on już zedytował dobrze ten kod.


  • +
  • -
  • 0

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Pomogłem? Daj +, Ciebie to nic nie kosztuje, a mnie motywuje!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

CS-FragMania.pl - Twoja sieć serwerów, zapraszam!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

#12 k4x4z5

    Wszechwidzący

  • Użytkownik

Reputacja: 84
Zaawansowany

  • Postów:257
  • Imię:Marcin
  • Lokalizacja:zDaleka
Offline

Napisano 25.12.2013 21:08

Do EferenG jak pisalem posta to nie widzialem,ze Ty juz wstawiles kod.

 
  • +
  • -
  • 0




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

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