Jump to content
assignment_ind Existing user? Sign In

Sign In



person_add Sign Up
Go-Code.pl - Support SourceMod i Pluginy CS:GO
Sign in to follow this  
Kamil?

[Rozwiązane] Dlaczego nie dzialaja umiejetnosci klasy/itemu

Recommended Posts

Pobralem coda od linuxa 1.1, tego z forum. Nie dzialaja mi umiejetnosci klas i perkow pomimo ich zbindowania.

Ktos tak mial badz wie co na to poradzic ?

 

public Action:UzyjKlasy(client, args)
{
	if(!(!IsPlayerAlive(client) || freezetime) && GetClientButtons(client) & IN_USE)
	{
		new Function:forward_klasy = GetFunctionByName(pluginy_klas[klasa_gracza[client]], "cod_class_skill_used");
		if(forward_klasy != INVALID_FUNCTION)
		{
			Call_StartFunction(pluginy_klas[klasa_gracza[client]], forward_klasy);
			Call_PushCell(client);
			Call_PushCell(klasa_gracza[client]);
			Call_Finish();
		}
	}

	return Plugin_Handled;
}
public Action:UzyjItemu(client, args)
{
	if(!(!IsPlayerAlive(client) || freezetime))
	{
		new Function:forward_itemu = GetFunctionByName(pluginy_itemow[item_gracza[client]], "cod_item_used");
		if(forward_itemu != INVALID_FUNCTION)
		{
			Call_StartFunction(pluginy_itemow[item_gracza[client]], forward_itemu);
			Call_PushCell(client);
			Call_PushCell(item_gracza[client]);
			Call_Finish();
		}
	}

	return Plugin_Handled;
}

Oraz jesli by byla mozliwosc, da sie to zrobic na standarowe bindy z klawiszy E - dla klasy i C - dla perku?

Share this post


Link to post
Share on other sites

Bind na item: bind klawisz useitem

Bind umiejętności klasy : bind klawisz useclass

 

  • Lubię to! 1

Share this post


Link to post
Share on other sites

Nie dziala:

 

bind c useclass
Unknown command: sm_useitem

 

to wycinek konsoli, bind i komenda zwrotna po uzyciu

Share this post


Link to post
Share on other sites

Komunikat unknown command będzie się pojawiał tak czy siak

 

poza bindami mod działa dobrze? Może sprawdzałeś na klasie, która nie ma żadnej specjalnej mocy? Może zbindowałeś w zły sposób?

  • Lubię to! 1

Share this post


Link to post
Share on other sites

Podalem bind a linijka nizej uzycie, to jest wyciete z konsoli, ogolnie w tym modzie co dal linux 1.1, to nie dzialaly mi w zaden sposob cvary jesli zmienialem je, wiec zamiast cvarow dalem sobie wartosci stale w miejsce expa za runde kill itd, wszystko dziala jak najbardziej w porzadku, jedyny problem z uzywaniem umiejetnosci klas.

 

Byc moze wersja sourcemoda daje tutaj do myslenia. 

Moja: 

SourceMod Version: 1.9.0.6241 SourcePawn Engine: 1.9.0.6241, jit-x86 (build 1.9.0.6241)

Share this post


Link to post
Share on other sites

Dlaczego dodales sprawdzanie czy gracz trzyma E, skoro funkcja jest aktywowana na komende? Mozesz dodac uzycie umiejetnosci pod np E, jest poradnik na amxx jak to zrobic. Masz jakies logi? Kod jest prawidlowy, jezeli jak piszesz mialesz nim problemy od poczatku to sprobuj zmienic wersje sm na inna, wylacz dodatkowe pluginy (moze z czyms sie gryzie).

  • Lubię to! 1

Share this post


Link to post
Share on other sites

Dziala, dzieki wielkie, usunalem in use i jest ok

By MAGNET,

Problem rozwiązany

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.


O NAS Jesteśmy społecznością łączącą ludzi, którzy dzielą pasję poznawania CS:GO od strony programistycznej. Posiadamy duże zaplecze merytoryczne i zawsze cieszymy się, gdy dołączają do nas osoby gotowe do nauki. Gwarantujemy, że z odrobiną wytrwałości i otwartym umysłem bardzo szybko napiszesz swój pierwszy plugin. Zapraszamy! 🙂
Szablon wykonany z dużą ilością przez cyberpixelz / Mesharsky / Sitefuture
Forum dumnie napędzane przez: Invision Power Services, Inc.
×
×
  • Create New...