←  Prośby o modyfikację

AMXX.pl: Support AMX Mod X i SourceMod

»

Zombie Plague 4.3
[ROZWIĄZANE] Klasa Predator


Najlepsza odpowiedź MrZohan 27.12.2021 14:55

 

 

do plugin init dodaj to

register_logevent("RoundEnd",2,"1=Round_End")

i na koniec pluginu

Public RoundEnd()
{
	for(new i=0;i<33;i++)
		g_ability[i] = false
}

 

 

error 010: invalid function or declaration

 

 

Zrobiłem.
Z racji że nie można edytować swojej odpowiedzi, muszę użyć cytatu.

A więc jeżeli ktoś chciałby używać tej klasy i nie mieć tego błędu co ja musi dodać do,

plugin init:

RegisterHam(Ham_Spawn, "player", "Odrodzenie", 1);

oraz pod:

public client_disconnected(id)
{
	jumpznum[id] = 0
	dozjump[id] = false
}

dodać:

public Odrodzenie(id)
{
	if(!is_user_alive(id) || !is_user_connected(id))
		return;
		
	g_ability[id]=false;	
}

Dzięki za chęci oraz łap +.
Problem rozwiązany. 

Przejdź do postu
Zablokowany

  • +
  • -
MrZohan - zdjęcie MrZohan 25.12.2021

Witam serdecznie.

Dziś chciałbym prosić Was o pomoc z moją klasą.
Chodzi mi o to, że gdy użyjemy niewidoczność i zabijemy wszystkich będąc w tym czasie niewidzialnym, i tym samym naturalnie rzecz biorąc wywołamy nową rundę, to w kolejnej rundzie, gdy jesteśmy Predatorem Zombi - pisze informacja: Jesteś już niewidzialny.

Chciałbym finalnie osiągnąć, aby w nowej rundzie plugin sam się odświeżał i by można było znowu używać niewidzialności.

Nie wiem co powoduje ten błąd, że gdy zabijemy ostatnich będąc niewidzialnym, to później w kolejnej rundzie nie można wybrać znowu niewidki.

Bardzo proszę o pomoc o życzę wesołych świąt :)

Załączone pliki

Odpowiedz

  • +
  • -
rzeznik9871 - zdjęcie rzeznik9871 27.12.2021

do plugin init dodaj to

register_logevent("RoundEnd",2,"1=Round_End")

i na koniec pluginu

Public RoundEnd()
{
	for(new i=0;i<33;i++)
		g_ability[i] = false
}
Odpowiedz

  • +
  • -
MrZohan - zdjęcie MrZohan 27.12.2021

 

do plugin init dodaj to

register_logevent("RoundEnd",2,"1=Round_End")

i na koniec pluginu

Public RoundEnd()
{
	for(new i=0;i<33;i++)
		g_ability[i] = false
}

 

 

error 010: invalid function or declaration

Odpowiedz

  • +
  • -
Najlepsza odpowiedź MrZohan - zdjęcie MrZohan 27.12.2021

 

 

do plugin init dodaj to

register_logevent("RoundEnd",2,"1=Round_End")

i na koniec pluginu

Public RoundEnd()
{
	for(new i=0;i<33;i++)
		g_ability[i] = false
}

 

 

error 010: invalid function or declaration

 

 

Zrobiłem.
Z racji że nie można edytować swojej odpowiedzi, muszę użyć cytatu.

A więc jeżeli ktoś chciałby używać tej klasy i nie mieć tego błędu co ja musi dodać do,

plugin init:

RegisterHam(Ham_Spawn, "player", "Odrodzenie", 1);

oraz pod:

public client_disconnected(id)
{
	jumpznum[id] = 0
	dozjump[id] = false
}

dodać:

public Odrodzenie(id)
{
	if(!is_user_alive(id) || !is_user_connected(id))
		return;
		
	g_ability[id]=false;	
}

Dzięki za chęci oraz łap +.
Problem rozwiązany. 

Odpowiedz

  • +
  • -
dasiek - zdjęcie dasiek 29.12.2021

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
Odpowiedz
Zablokowany