Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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

Dlaczego nie chce skompilować?


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

#1 NewBorn

    Pomocny

  • Zbanowany

Reputacja: 0
zer0.

  • Postów:70
  • Lokalizacja:Skądś ;) A ty?
Offline

Napisano 07.08.2011 11:38

Dlaczego nie chce tego skompilować??

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"


new plugin_on //potrzebne do cvaru
new price //potrzebne do cvaru

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say/niespodzianka", "steroids")//po wpisaniu w sayu /niespodzianka dostaniemy sterydy

plugin_on = register_cvar("amx_tutorial_plugin", "1")// cvar który daje to że plugin włącza się przy uruchomieniu serwera
price = register_cvar("amx_tutorial_plugin", "500")// cvar który daje to że za 500 $ można kupić sterydy
}

public steroids(id)// pokazywanie pluginowi co to jest steroids
{
new money = cs_get_user_money(id) // to odpowiada za zabranie pieniędzy graczowi po wpisaniu komendy /niespodzianka
// Powodem dlaczego robimy to tutaj a nie na poczatku z innymi zmiennymi pluginu
// jest taki poniewaz linia zawiera (id) , i koniecznie musi znajdowac sie w tej sekcji.
// Nie mozesz uzywac (id) z innymi wartosciami, niestety. Dlatego wstawiamy ja tutaj kiedy ja potrzebujemy
// Zanim będziemy działac dalej upewnijmy sie ze: plugin_on = 1.
// W innych słwoach niech plugin upewni sie ze ma sie włączyc
// jesli Cavar ustawiony jest na 1.
if (plugin_on == 1)
{
set_user_health(id, 200)//ile gracz dostanie hp
set_user_gravity(id, 0.50)// jaka gracz bedzie mial grawitacje
client_print(id, print_chat,"Wlasnie zazyles sterydy, koksisz!") // co sie wyswietli graczowi za kupienie sterydow
cs_set_user_money(id, money - price)//sprawdza ile gracz ma kasy i zabiera mu jesli ma tyle ile trzeba
}
}


Uczę się robić pluginy i to mój pierwszy według poradnika robiony. Co w tym jest źle??

#2 Dwdov

    Profesjonalista

  • Zbanowany

Reputacja: 59
Pomocny

  • Postów:172
  • Imię:Dawid
  • Lokalizacja:Jawor
Offline

Napisano 07.08.2011 11:42

Bo nie masz

#include <cstrike>


#dół
A no faktycznie, nie zauważyłem że funa używa xD



Użytkownik Dawedov edytował ten post 07.08.2011 11:46

Nie pomagam na PW, tylko na forum.


#3 sharkowy

    Lokalna anomalia sejsmiczna o nieustalonej genezie.

  • Przyjaciel

Reputacja: 71
Pomocny

  • Postów:1913
Offline

Napisano 07.08.2011 11:45

#include <fun>

  • +
  • -
  • 0

2011 - Admin FFA

2011 ~ 2012 - Support Team

2012 ~ 2014 - Moderator

2014 - Junior Admin

2015 - Przyjaciel  R.I.P. sharkowy :(

 


#4 NewBorn

    Pomocny

  • Autor tematu
  • Zbanowany

Reputacja: 0
zer0.

  • Postów:70
  • Lokalizacja:Skądś ;) A ty?
Offline

Napisano 07.08.2011 11:50

Ok dzięki ;)

Dodano 07 sierpień 2011 - 11:53:
A nie czyta go na serwerze dlaczego??
L 08/07/2011 - 12:52:20: [AMXX] Plugin "moje.amxx" failed to load: Module/Library "cstrike" required for plugin. Check modules.ini.
Takie coś jest w logach

Użytkownik NewBorn edytował ten post 07.08.2011 11:54


#5 sharkowy

    Lokalna anomalia sejsmiczna o nieustalonej genezie.

  • Przyjaciel

Reputacja: 71
Pomocny

  • Postów:1913
Offline

Napisano 07.08.2011 12:09

Odblokuj moduły -> modules.ini i pousuwaj średnik ( ; )
  • +
  • -
  • 0

2011 - Admin FFA

2011 ~ 2012 - Support Team

2012 ~ 2014 - Moderator

2014 - Junior Admin

2015 - Przyjaciel  R.I.P. sharkowy :(

 


#6 A może sma?

    Godlike

  • Power User

Reputacja: 539
Wszechwiedzący

  • Postów:1464
  • GG:
  • Steam:steam
  • Imię:Tomasz
  • Lokalizacja:Polska
Offline

Napisano 07.08.2011 12:13

Możliwe, że nie pobrałeś modułu cstrike - skąd pobrałeś AMXXa? :]
Podstawowe pliki - AMXX.pl: Support AMX Mod X
  • +
  • -
  • 0

#7 NewBorn

    Pomocny

  • Autor tematu
  • Zbanowany

Reputacja: 0
zer0.

  • Postów:70
  • Lokalizacja:Skądś ;) A ty?
Offline

Napisano 07.08.2011 12:13

Wszystko pousuwałem, cstrike jest wgrane do folderu modules. Więc nie wiem o co chodzi

Dodano 07 sierpień 2011 - 12:15:
Amxx pobrałem z ich strony. Wersje 1.81 dla windowsa. Cstrike nie było w folderze modules ale wgrałem i dalej nie działa ;/

Dodano 07 sierpień 2011 - 13:30:
Już działa :)




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

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