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] Problem z pluginem


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

#1 SkowRoN

    Początkujący

  • Zbanowany

Reputacja: 3
Nowy

  • Postów:12
  • Imię:Tomek
  • Lokalizacja:Białystok
Offline

Napisano 29.06.2012 18:07

Witam dopiero zaczynam z pluginami i własnie dzisiaj spróbowałem napisać jeden ale coś mi się nie udało czy możecie powiedzieć co jest źle?



/* Plugin generated by AMXX-Studio */ #include  #include  #include  #include  #include  #include  #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "SkowRoN" public plugin_init() { register_plugin(Vip, v.0.01, SkowRoN) register_clcmd("say /vip", "motd") register_clcmd("say_team /vip", "motd") } public runda(id) { if(get_user_flags(id) & ADMIN_LEVEL_H) { set_user_footsteps ( id, 1); set_user_gravity(id, 0.75); give_item(id, "weapon_hegrenade") give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "weapon_smokegrenade") ColorChat(id, GREEN, "^x03[= Vip =]^x04 Plugin Vip Stworzony Przez SkowRoN!") } public motd(id) { if_(motd_on) { show_motd(id, "vip.txt", "Co otrzymujesz jako VIP?") }


#2 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 29.06.2012 20:10

A mógłbyś sformatować troszkę ten kod?
Dziękuję.

#3 Pan PrO

    Wszechpomocny

  • Użytkownik

Reputacja: 99
Zaawansowany

  • Postów:388
  • Lokalizacja:PC
Offline

Napisano 29.06.2012 20:27

daj ten kod w .[sma] bo z tego się nie da odczytać tego kodu

Użytkownik Pan PrO edytował ten post 29.06.2012 20:28

  • +
  • -
  • 0

#4 grzesiu131

    Profesjonalista

  • Użytkownik

Reputacja: 87
Zaawansowany

  • Postów:180
  • Lokalizacja:Warszawa
Offline

Napisano 29.06.2012 21:11

Sprawdź to i porównaj, pomyśl czego ci brakowało i porównaj dlaczego nie działa. ( Sam nie jestem pewien czy ten ode mnie zadziała ale się kompiluje ;) )

Załączone pliki


  • +
  • -
  • 0

#5 Pan PrO

    Wszechpomocny

  • Użytkownik

Reputacja: 99
Zaawansowany

  • Postów:388
  • Lokalizacja:PC
Offline

Napisano 29.06.2012 21:23

a co ci nie działa ?
  • +
  • -
  • 0

#6 grzesiu131

    Profesjonalista

  • Użytkownik

Reputacja: 87
Zaawansowany

  • Postów:180
  • Lokalizacja:Warszawa
Offline

Napisano 29.06.2012 21:26

Tzn. zrobione jest tak aby działało, lecz zawsze trzeba sprawdzić.
  • +
  • -
  • 0

#7 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 29.06.2012 21:29

Blok
if(is_user_connected(id) && is_user_alive(id))
{

if(get_user_flags(id) & ADMIN_LEVEL_H)
{
set_user_footsteps ( id, 1);
set_user_gravity(id, 0.75);
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
ColorChat(id, GREEN, "^x03[= Vip =]^x04 Plugin Vip Stworzony Przez SkowRoN!");
}
}
proponuję Ci wykonać po spawnie gracza, a nie w momencie eventu nowej rundy.
Polecam Ci do tego bibliotekę HamSandwich i event HamSpawned, koniecznie z ostatnim argumentem równym 1.

#8 grzesiu131

    Profesjonalista

  • Użytkownik

Reputacja: 87
Zaawansowany

  • Postów:180
  • Lokalizacja:Warszawa
Offline

Napisano 29.06.2012 21:36

Mam chwilę wolną więc masz.

Załączone pliki


  • +
  • -
  • 0

#9 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 29.06.2012 21:47

@up: Pisałem dokładnie o tym samym.

#10 SkowRoN

    Początkujący

  • Autor tematu
  • Zbanowany

Reputacja: 3
Nowy

  • Postów:12
  • Imię:Tomek
  • Lokalizacja:Białystok
Offline

Napisano 30.06.2012 07:23

Wszystko działa. Dzięki :). Ale mam jeszcze jedno pytanie jak dodać do tego unikatowy model vipa?. TTinny Ct inny


/* Plugin generated by AMXX-Studio */

#include <amxmodx>

#include <amxmisc>

#include <fun>

#include <Colorchat>

#include <hamsandwich>

 

#define PLUGIN "New Plug-In"

#define VERSION "1.0"

#define AUTHOR "SkowRoN"

new cvar;

public plugin_init()

{

register_plugin(PLUGIN, VERSION, AUTHOR);

register_clcmd("say /vip", "motd");

register_clcmd("say_team /vip", "motd");

RegisterHam(Ham_Spawn, "player", "Spawn", 1)

cvar = register_cvar("motd_on", "1");

}

public Spawn(id)

{

if(is_user_connected(id) && is_user_alive(id) && get_user_flags(id) & ADMIN_LEVEL_H)

{

  set_user_footsteps ( id, 1);

  set_user_gravity(id, 0.75);

  give_item(id, "weapon_hegrenade")

  give_item(id, "weapon_flashbang")

  give_item(id, "weapon_flashbang")

  give_item(id, "weapon_smokegrenade")

  ColorChat(id, GREEN, "^x03[= Vip =]^x04 Plugin Vip Stworzony Przez SkowRoN!");

}

}

public motd(id)

{

if(get_pcvar_num(cvar))

{ 

  show_motd(id, "vip.txt", "Co otrzymujesz jako VIP?")

}

}



#11 grzesiu131

    Profesjonalista

  • Użytkownik

Reputacja: 87
Zaawansowany

  • Postów:180
  • Lokalizacja:Warszawa
Offline

Napisano 30.06.2012 07:31

Benio - Wiem zrobiłem tak jak pisałeś bo miałem wolną chwilę.
Co do modelu sprawdź to. Na górze zmieniasz ścieżkę do modelu.

Załączone pliki


Użytkownik grzesiu131 edytował ten post 30.06.2012 07:39

  • +
  • -
  • 2

#12 SkowRoN

    Początkujący

  • Autor tematu
  • Zbanowany

Reputacja: 3
Nowy

  • Postów:12
  • Imię:Tomek
  • Lokalizacja:Białystok
Offline

Napisano 30.06.2012 07:50

Można zamknąć dzięki grzesiu:)

#13 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 30.06.2012 13:09

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL




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

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