Skocz do zawartości
Zaku

[Rozwiązane] Problem z zabieraniem flesha na początku rundy

Rekomendowane odpowiedzi

Witajcie, chciałem zrobić custom rundę do areny 1v1 od splewisa na gołe pięści, ale mam problem z kodem. Dodałem usuwanie flesha na początku rundy - działa elegancko - ale nie pokazuje także pięści. Tak jakbym wyrzucił nóż....

 

Kod:

#include <smlib>
#include <sourcemod>
#include "include/multi1v1.inc"
#include "multi1v1/version.sp"
#pragma newdecls required
#pragma semicolon 1

public void Multi1v1_OnRoundTypesAdded() {
  Multi1v1_AddRoundType("Walka na pięści", "piesci", fistHandler, true, false, "", true);
}

public void fistHandler(int client) {
  Client_SetArmor(client, 100);
  GivePlayerItem(client, "weapon_fist");
  PrintToChat(client,"Aktualnie gramy rundę na gołe pięści!", client);
}

public void OnEntityCreated(int entity, const char[] classname)
{
	if(StrEqual(classname, "weapon_flashbang"))
	{
		if(IsValidEntity(entity))
		{
			AcceptEntityInput(entity, "Kill");
		}
	}
}

 

 

Ktoś widzi błąd? 😞

 

P.S usuwanie flesha wziąłem z tego tematu: KLIK
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Pięści nie daje się przez sam GivePlayerItem.
Zrób tak

int arms = GivePlayerItem(client, "weapon_fists");
EquipPlayerWeapon(client, arms);

i powinno być okey

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
6 minut temu, Brum Brum napisał:

Pięści nie daje się przez sam GivePlayerItem.
Zrób tak

int arms = GivePlayerItem(client, "weapon_fists");
EquipPlayerWeapon(client, arms);

i powinno być okey

 

Dziękuję bardzo, działa - można zamknąć

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wiadomość wygenerowana automatycznie

 

Problem został rozwiązany

Jeżeli się z tym nie zgadzasz, raportuj ten post

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

×
×
  • Dodaj nową pozycję...