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

[ROZWIĄZANE] Własny Plugin nie działa.


  • Zamknięty Temat jest zamknięty
5 odpowiedzi w tym temacie

#1 EferenTM

    Zaawansowany

  • Użytkownik

Reputacja: 47
Pomocny

  • Postów:117
  • Imię:Michał
  • Lokalizacja:Olkusz
Offline

Napisano 21.12.2013 16:24

Witajcie,

ostatnio napisałem plugin pt.: Paralizator pod JB by Cypis`.

 

Mam następujący problem:

- plugin nie za bardzo działa.

- nie wczytuje modelu Paralizatora.

- nie zamraża/odmraża gracza.

 

Oto kod:

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>

#define PLUGIN "Paralizator JB"
#define VERSION "1.0"
#define AUTHOR "Eferen"

new time_seconds = 10

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR);
	register_forward(FM_PlayerPreThink, "Paraliz");
	RegisterHam(Ham_Spawn, "player", "player_spawn", 1);
	register_clcmd("say /paralizator", "handle_say")
	register_touch("player","weapon_knife","paralizator");
}
 
public plugin_precache()
{
	precache_model("models/v_paralizator.mdl")
	precache_model("models/v_paralizator2.mdl")
}
 
public player_spawn(id)
{
	if(cs_get_user_team(id) == 0)
	{
	client_print(id,print_chat,"[Paralizator] Nie wybrales druzyny!")
	return PLUGIN_HANDLED
	}
	if(cs_get_user_team(id) == 1)
	{
	client_print(id,print_chat,"[Paralizator] Jestes w grupie wiezniow, ktorzy nie maja paralizatora!")
	return PLUGIN_HANDLED
	}
	if(cs_get_user_team(id) == 2)
	{
	return PLUGIN_CONTINUE
	}
	if(cs_get_user_team(id) == 3)
	{
	client_print(id,print_chat,"[Paralizator] Jestes w grupie obserwatorow, nie posiadasz paralizatora!")
	return PLUGIN_HANDLED
	}
}
public Paraliz(id)
{
	if(is_user_alive(id))
	{
		new id2, body, bron;
		get_user_aiming(id, id2, body, distance=50);
		cs_get_weapon_id(bron)
			if(cs_get_weapon_id(bron) == CSW_KNIFE
			{
				entity_set_model(bron, Model[])
			}
	}
}
public paralizator(id, weapon)
{    
 
    if(is_valid_ent(weapon)&& is_user_alive(id)) 
 
    {
 
                 client_print(id, print_center, "Sparalizowales Gracza! Masz 10 sek na przeszukanie go!");
	         set_user_rendering(id, fx=kRenderFxNone, r=0, g=0, b=255, render=kRenderNormal, amount=16)
	
    }
 
}
public odliczanie(id)

{
	--time_seconds;
		if(time_s > 1)
		{
			set_task(1.0, "odlicznie",id)
		}

		else

		{

			zamrozenie(id);

		}

}



public zamrozenie(id)
{
		if(is_user_alive(id) && _:cs_get_user_team(id)== 2)
		{
			set_user_maxspeed( id, 0.0 )
		}
}

Pomocy chłopaki.

 

P.S Dodam jeszcze, że to mój 2 plugin a 1 z modelami i zarmażaniem.


Użytkownik .Eferen. edytował ten post 21.12.2013 16:27

  • +
  • -
  • 0

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Pomogłem? Daj +, Ciebie to nic nie kosztuje, a mnie motywuje!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

CS-FragMania.pl - Twoja sieć serwerów, zapraszam!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

#2 k4x4z5

    Wszechwidzący

  • Użytkownik

Reputacja: 84
Zaawansowany

  • Postów:257
  • Imię:Marcin
  • Lokalizacja:zDaleka
Offline

Napisano 21.12.2013 16:35

precache_model("models/v_paralizator.mdl")
precache_model("models/v_paralizator2.mdl")

nigdzie w kodzie nie użyłeś/ustawiłes tych modeli,tylko je pobierasz


Użytkownik k4x4z5 edytował ten post 21.12.2013 16:35

  • +
  • -
  • 0

#3 EferenTM

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 47
Pomocny

  • Postów:117
  • Imię:Michał
  • Lokalizacja:Olkusz
Offline

Napisano 21.12.2013 16:39

No tak, nigdy nie robiłem w pluginach (2) pobierania i używania modeli.

http://amxx.pl/dokumentacja/

Tutaj nie znalazłem takiej funkcji.

entity_set_model(bron, Model[])

A tutaj go nie wywołałem?

 

Wiem, że porwałem się z motyką na słońce zaczynając "pisać" ten plugin, ale może z Waszymi wskazówkami uda mi się go napisać.


Użytkownik .Eferen. edytował ten post 21.12.2013 16:44

  • +
  • -
  • 0

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Pomogłem? Daj +, Ciebie to nic nie kosztuje, a mnie motywuje!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

CS-FragMania.pl - Twoja sieć serwerów, zapraszam!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

#4 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

  • Postów:3 066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 24.12.2013 20:47

Wiem, że porwałem się z motyką na słońce zaczynając "pisać" ten plugin, ale może z Waszymi wskazówkami uda mi się go napisać.


Myślę, że będzie to bardziej wyglądało tak, że za Ciebie napiszemy. Radzę zacząć od czegoś łatwiejszego. Duuuuużo łatwiejszego.
  • +
  • -
  • 0

NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark


#5 EferenTM

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 47
Pomocny

  • Postów:117
  • Imię:Michał
  • Lokalizacja:Olkusz
Offline

Napisano 24.12.2013 20:56

To już rozwiązałem, lecz mam kolejny problem.

http://amxx.pl/topic...ie/#entry595626

Zobacz.


  • +
  • -
  • 0

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Pomogłem? Daj +, Ciebie to nic nie kosztuje, a mnie motywuje!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

CS-FragMania.pl - Twoja sieć serwerów, zapraszam!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

#6 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

  • Postów:3 066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 25.12.2013 15:47

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
  • +
  • -
  • 0

NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark





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

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