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

Nazwa skina


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

#1 Hiko

    Wszechpomocny

  • Użytkownik

Reputacja: 34
Życzliwy

  • Postów:302
Offline

Napisano 30.07.2017 19:35

Witam !

Chce zrobic by wyswietlalo nazwe skina w hud na razie testuje to nad hp xD

i nie Działa. 

new const g_KosyNazwa[][32] =
{
"Domyslny Noz",
"Karambit"

};
new const g_KosyModel[][256] =
{
"models/v_knife.mdl",
"models/Knifes/karambit.mdl"
};
new const g_AKNazwa[][32] =
{
"Domyslny Noz",
"Paladin"

};
new const g_AKModel[][256] =
{
"models/v_ak47.mdl",
"models/Knifes/paladin.mdl"
};
stock LoadData(id, level){
			format(Info, 511, "Twoja aktualna Bron:%s", level);
			message_begin(MSG_ONE, get_user_msgid("StatusText"), {0,0,0}, id);
			write_byte(0);
			write_string(Info);
			message_end();
}

public client_PreThink(id){
	if(is_user_connected(id) && is_user_alive(id) && cs_get_user_team(id) != CS_TEAM_SPECTATOR || CS_TEAM_UNASSIGNED){
		switch(get_user_weapon(id)){		
			case CSW_AK47:{
				new N = g_AKNazwa[0][id];
				LoadData(id, N);
			}			
			case CSW_KNIFE:{
				new N = g_KosyNazwa[0][id];
				LoadData(id, N);
			}			
			
		}
	}
	return PLUGIN_CONTINUE;
}

Wchodzę do gry i pisze : Twoja aktulna bron to :oo 

Ktos wie jak to zrobić ?


  • +
  • -
  • 0

POMAGAM NA ILE TYLKO POTRAFIĘ !

 

 


#2 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

  • Postów:11 983
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 31.07.2017 11:07

Nie kompilowałem

new const g_KosyNazwa[][32] =
{
"Domyslny Noz",
"Karambit"

};
new const g_KosyModel[][256] =
{
"models/v_knife.mdl",
"models/Knifes/karambit.mdl"
};
new const g_AKNazwa[][32] =
{
"Domyslny Noz",
"Paladin"

};
new const g_AKModel[][256] =
{
"models/v_ak47.mdl",
"models/Knifes/paladin.mdl"
};
stock LoadData( id, name[] ){
			format( Info, 511, "Twoja aktualna Bron: %s", name );
			message_begin(MSG_ONE, get_user_msgid("StatusText"), {0,0,0}, id);
			write_byte(0);
			write_string(Info);
			message_end();
}

public client_PreThink(id){
	if(is_user_connected(id) && is_user_alive(id) && cs_get_user_team(id) != CS_TEAM_SPECTATOR || CS_TEAM_UNASSIGNED){
		switch(get_user_weapon(id)){		
			case CSW_AK47:{
				LoadData(id, g_AKNazwa[0][id] );
			}			
			case CSW_KNIFE:{
				LoadData(id, g_KosyNazwa[0][id] );
			}			
			
		}
	}
	return PLUGIN_CONTINUE;
}

  • +
  • -
  • 1

#3 Robiin

    Godlike

  • Support Team

Reputacja: 1 107
Super Hero

  • Postów:2 049
  • Imię:Robert
  • Lokalizacja:Wrocław
Online

Napisano 31.07.2017 11:19

Nie kompilowałem
 

new const g_KosyNazwa[][32] =
{
"Domyslny Noz",
"Karambit"

};
new const g_KosyModel[][256] =
{
"models/v_knife.mdl",
"models/Knifes/karambit.mdl"
};
new const g_AKNazwa[][32] =
{
"Domyslny Noz",
"Paladin"

};
new const g_AKModel[][256] =
{
"models/v_ak47.mdl",
"models/Knifes/paladin.mdl"
};
stock LoadData( id, name[] ){
			format( Info, 511, "Twoja aktualna Bron: %s", name );
			message_begin(MSG_ONE, get_user_msgid("StatusText"), {0,0,0}, id);
			write_byte(0);
			write_string(Info);
			message_end();
}

public client_PreThink(id){
	if(is_user_connected(id) && is_user_alive(id) && cs_get_user_team(id) != CS_TEAM_SPECTATOR || CS_TEAM_UNASSIGNED){
		switch(get_user_weapon(id)){		
			case CSW_AK47:{
				LoadData(id, g_AKNazwa[0][id] );
			}			
			case CSW_KNIFE:{
				LoadData(id, g_KosyNazwa[0][id] );
			}			
			
		}
	}
	return PLUGIN_CONTINUE;
}

 

Swoją drogą dlaczego ucina początek stringa? "Twoja aktualna Bron: omyslny  Noz", tak samo miałem z rangami. 

Kodzik dziala :P


  • +
  • -
  • 1

Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.


#4 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

  • Postów:11 983
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 31.07.2017 11:38

new const g_KosyNazwa[][32] =
{
"Domyslny Noz",
"Karambit"

};
new const g_KosyModel[][256] =
{
"models/v_knife.mdl",
"models/Knifes/karambit.mdl"
};
new const g_AKNazwa[][32] =
{
"Domyslny Noz",
"Paladin"

};
new const g_AKModel[][256] =
{
"models/v_ak47.mdl",
"models/Knifes/paladin.mdl"
};
stock LoadData( id, name[] ){
			format( Info, 511, "Twoja aktualna Bron: %s", name );
			message_begin(MSG_ONE, get_user_msgid("StatusText"), {0,0,0}, id);
			write_byte(0);
			write_string(Info);
			message_end();
}

public client_PreThink(id){
	if(is_user_connected(id) && is_user_alive(id) && cs_get_user_team(id) != CS_TEAM_SPECTATOR || CS_TEAM_UNASSIGNED){
		switch(get_user_weapon(id)){		
			case CSW_AK47:{
				LoadData(id, g_AKNazwa[ id ] );
			}			
			case CSW_KNIFE:{
				LoadData(id, g_KosyNazwa[ id ] );
			}			
			
		}
	}
	return PLUGIN_CONTINUE;
}

  • +
  • -
  • 2

#5 Robiin

    Godlike

  • Support Team

Reputacja: 1 107
Super Hero

  • Postów:2 049
  • Imię:Robert
  • Lokalizacja:Wrocław
Online

Napisano 31.07.2017 11:52

new const g_KosyNazwa[][32] =
{
"Domyslny Noz",
"Karambit"

};
new const g_KosyModel[][256] =
{
"models/v_knife.mdl",
"models/Knifes/karambit.mdl"
};
new const g_AKNazwa[][32] =
{
"Domyslny Noz",
"Paladin"

};
new const g_AKModel[][256] =
{
"models/v_ak47.mdl",
"models/Knifes/paladin.mdl"
};
stock LoadData( id, name[] ){
			format( Info, 511, "Twoja aktualna Bron: %s", name );
			message_begin(MSG_ONE, get_user_msgid("StatusText"), {0,0,0}, id);
			write_byte(0);
			write_string(Info);
			message_end();
}

public client_PreThink(id){
	if(is_user_connected(id) && is_user_alive(id) && cs_get_user_team(id) != CS_TEAM_SPECTATOR || CS_TEAM_UNASSIGNED){
		switch(get_user_weapon(id)){		
			case CSW_AK47:{
				LoadData(id, g_AKNazwa[ id ] );
			}			
			case CSW_KNIFE:{
				LoadData(id, g_KosyNazwa[ id ] );
			}			
			
		}
	}
	return PLUGIN_CONTINUE;
}

 

Git. TY


  • +
  • -
  • 1

Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.


#6 Hiko

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 34
Życzliwy

  • Postów:302
Offline

Napisano 31.07.2017 14:25

dzięki darku ! 


  • +
  • -
  • 0

POMAGAM NA ILE TYLKO POTRAFIĘ !

 

 


#7 Hiko

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 34
Życzliwy

  • Postów:302
Offline

Napisano 31.07.2017 15:43

jednak jest problem ;x 

Nazwa sie wyswietla ale jak zmienie na innego skina to nie zmienia nazwy ;x

W menu jak ustawia nazwe na say to mam zrobione tak : 

ColorChat(id,GREEN,"[SKINY] ^x01Wybrales skin: ^x04%s^x01.", g_AKNazwa[item]

a w stocku jest g_AKNazwa[id] ;x ktoś coś poradzi ?

  • +
  • -
  • 0

POMAGAM NA ILE TYLKO POTRAFIĘ !

 

 


#8 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

  • Postów:11 983
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 31.07.2017 17:43

g_AKNazwa[ id ]
zmienna id to w tym przypadku id gracza więc kompletnie nie to co nas interesuje musi być tu podane id broni której używamy czytaj modelu
  • +
  • -
  • 0

#9 Hiko

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 34
Życzliwy

  • Postów:302
Offline

Napisano 31.07.2017 18:26

no dobra tylko ze to działa w ten sposob ze wejde na serwer mam : AK | PALADIN zmienieie na domyslny i nie zmienia sie nazwa tylko ciagle ak | Paladin

 

edit // 

zamiast id jako gracz dalem id broni kosy i ak to mam bład : 

array index out of bounds 


Użytkownik Hiko edytował ten post 31.07.2017 18:31

  • +
  • -
  • 0

POMAGAM NA ILE TYLKO POTRAFIĘ !

 

 


#10 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

  • Postów:11 983
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 31.07.2017 19:13

Musisz zapisywać w jakieś zmiennej jakiej broni dany użytkownik używa
  • +
  • -
  • 0

#11 Hiko

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 34
Życzliwy

  • Postów:302
Offline

Napisano 31.07.2017 19:32

a mógłbyś pokazać jak to zrobić ? xD


  • +
  • -
  • 0

POMAGAM NA ILE TYLKO POTRAFIĘ !

 

 


#12 Robiin

    Godlike

  • Support Team

Reputacja: 1 107
Super Hero

  • Postów:2 049
  • Imię:Robert
  • Lokalizacja:Wrocław
Online

Napisano 31.07.2017 20:30

new s = get_user_weapon(id)

https://amxx.pl/doku...get-user-weapon


  • +
  • -
  • 0

Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.


#13 Hiko

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 34
Życzliwy

  • Postów:302
Offline

Napisano 01.08.2017 08:02

Nic to nie działa XDD
  • +
  • -
  • 0

POMAGAM NA ILE TYLKO POTRAFIĘ !

 

 


#14 _McHappy

    Wszechwiedzący

  • Support Team

Reputacja: 243
Wszechwidzący

  • Postów:501
  • GG:
  • Imię:Radek
  • Lokalizacja:Tak
Offline

Napisano 01.08.2017 09:28

if(is_user_connected(id) && is_user_alive(id) && cs_get_user_team(id) != CS_TEAM_SPECTATOR || CS_TEAM_UNASSIGNED)


Czy tylko mi coś tu nie gra? xD

"|| CS_TEAM_UNASSIGNED" -> if(is_user_connected(id) || 0)
  • +
  • -
  • 1

#15 Hiko

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 34
Życzliwy

  • Postów:302
Offline

Napisano 01.08.2017 14:37

hmmm>?


  • +
  • -
  • 0

POMAGAM NA ILE TYLKO POTRAFIĘ !

 

 


#16 Robiin

    Godlike

  • Support Team

Reputacja: 1 107
Super Hero

  • Postów:2 049
  • Imię:Robert
  • Lokalizacja:Wrocław
Online

Napisano 01.08.2017 14:56

hmmm>?

Jeśli warunek nie jest spełniony (typ nie jest podłaczony) to po co mu sprawdzasz drużynę, w taki sposób? Skoro chcesz wykluczyć wszystko poza TT, to lepiej get_user_team(id) == 1.


  • +
  • -
  • 0

Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.


#17 Master Yoga

    Support Team | Mocarz

  • Support Team

Reputacja: 136
Zaawansowany

  • Postów:275
  • Lokalizacja:Magistrala Adresowa
Offline

Napisano 01.08.2017 16:03

Spoiler

Przyjrzyjcie się jeszcze raz temu co napisał _McHappy, zwróćcie uwagę na podany warunek:
Spoiler

  • +
  • -
  • 0

HTML ★ CSS ★ JAVASCRIPT ★ AJAX ★ JQUERY ★ PHP ★ C++ ★ PAWN ★ SQL ★ Objective-C++


MKW0tb8.pngMKW0tb8.pngMKW0tb8.png


#18 Hiko

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 34
Życzliwy

  • Postów:302
Offline

Napisano 01.08.2017 16:20

to zostawic tylko to : if(is_user_connected(id) && is_user_alive(id)) ?

 

## 

ale ktos potrafi pomoc z tym ze przy zmianie skina do danej broni nie zmienia sie nazwa ? tzn mam glock domyslny ustawie glock fade to w hud ma byc Glock Fade a nie Glock Domyslny xD


Użytkownik Hiko edytował ten post 01.08.2017 16:23

  • +
  • -
  • 0

POMAGAM NA ILE TYLKO POTRAFIĘ !

 

 


#19 Hiko

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 34
Życzliwy

  • Postów:302
Offline

Napisano 04.08.2017 17:10

ref


  • +
  • -
  • 0

POMAGAM NA ILE TYLKO POTRAFIĘ !

 

 


#20 Hiko

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 34
Życzliwy

  • Postów:302
Offline

Napisano 10.08.2017 16:29

Zrobione :) close
  • +
  • -
  • 0

POMAGAM NA ILE TYLKO POTRAFIĘ !

 

 





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

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