←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD Stary
Podmianka Modeli Dla Teamów

Zablokowany

VVirus - zdjęcie VVirus 23.02.2011

Witajcie Mam pytanie Jak zmienić model dla danej klasy i aby modele były inne dla ct i dla TT

Z góry dzięki za każda pomoc

Każdego nagrodzę Plusikiem ;)
Odpowiedz

  • +
  • -
dasiek - zdjęcie dasiek 23.02.2011

zobacz

case Klasa:
		{
		give_item(id, "weapon_m4a1");
                switch(get_user_team(id))
		{
			case 1: 
			{
				cs_set_user_model(id, Scierzka/do/modelu/TT); 
			}
			case 2:
			{
				cs_set_user_model(id, Scierzka/do/modelu/CT);  
			}
		}
		}
Pod Give item dajesz swich i jaki model ma brać ;)

ważne żebyś w public plugin_precache()
dodał
precache_model("Scierzka/do/modelu/CT);
precache_model("Scierzka/do/modelu/CT);
powinno śmigać ;)
Odpowiedz

VVirus - zdjęcie VVirus 23.02.2011

Dzięki

/// Jednak nie przy kompilacji pisze mi :
Error: Undefined symbol "models" on line 880
Error: Undefined symbol "beast" on line 880
Error: Undefined symbol "nikita_ct" on line 880'


Mam tak :

case Nikita:
		{
			give_item(id, "weapon_mac10");
			give_item(id, "weapon_m4a1");
			give_item(id, "weapon_elites");
			give_item(id, "weapon_flashbang");
			give_item(id, "weapon_flashbang");
			ilosc_apteczek_gracza[id] = 2;
			 switch(get_user_team(id))
		{
			case 1: 
			{
				cs_set_user_model(id, models/beast/nikita_ct.mdl); 
			}
			case 2:
			{
				cs_set_user_model(id, models/beast/nikita_tt.mdl);  
			}
		}
		}
	}


W precache dodałem


/// EDIT 2 moja wina nie dałem "adresik/do/modelu.mdl"

Zapomniałem tych "" czopków :D

działa dzięki
Użytkownik VVirus edytował ten post 23.02.2011 16:16
Odpowiedz

ptk. - zdjęcie ptk. 28.02.2011

Mam jeszcze dalej problem tylko nie wiem czy to wina modelu ale wchodząc na serwer wybierając tą klasę na której mam model to porostu on nie chodzi ani w ct ani w tt
Co jest nie tak ?? :confused:

Dodano 28 luty 2011 - 22:31:
entity_set_string(id, EV_SZ_viewmodel, "models/twojfolder/twojmodel.mdl")
Ten kod powinien iść pod
switch(get_user_team(id))
:rolleyes:

Dodano 28 luty 2011 - 22:35:
??
Odpowiedz

  • +
  • -
KevinMagic - zdjęcie KevinMagic 01.03.2011

Źle robisz..
Modele daj do models/player
czyli masz np models/player/nikita_ct/nikita_ct.mdl i modlels/player/nikita_tt/nikita_tt.mdl

wtedy to wygląda tak :
case Nikita:
		{
			give_item(id, "weapon_mac10");
			give_item(id, "weapon_m4a1");
			give_item(id, "weapon_elites");
			give_item(id, "weapon_flashbang");
			give_item(id, "weapon_flashbang");
			ilosc_apteczek_gracza[id] = 2;
			 switch(get_user_team(id))
		{
			case 1: 
			{
				cs_set_user_model(id, nikita); 
			}
			case 2:
			{
				cs_set_user_model(id, nikita_tt);  
			}
		}
		}
	}
Odpowiedz

ptk. - zdjęcie ptk. 01.03.2011

Dodałem tak w public plugin_precache()

precache_model("models/player/mor/mor.mdl");

i w case klasy
cs_set_user_model(id, mor);

Błąd ... QTM_CodMod.sma(1073) : error 017: undefined symbol "mor"
Odpowiedz

  • +
  • -
Goliath - zdjęcie Goliath 01.03.2011

cs_set_user_model(id, "mor"); 
Odpowiedz

ptk. - zdjęcie ptk. 01.03.2011

Nom własnie przed sekunda to zrobiłem ale thx dam wam + :rolleyes:
Odpowiedz

  • +
  • -
KevinMagic - zdjęcie KevinMagic 01.03.2011

no hehe zapomnialem dodac cudzyslow.
Skoro zrobiles, to juz ok :)
Odpowiedz
Zablokowany