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.
|
Pisanie pluginów
#1
Napisano 11.07.2010 13:06
Chciałbym się dowiedzieć jak pisać pluginy.
Umiem C++.
Liczę na szybkie odpowiedzi !
#2
Napisano 11.07.2010 13:26
Dokumentacja AMXX.pl - Nieoficjalny polski support AMX Mod X oraz AMX Mod X - Half-Life Scripting for Pros! i nic Ci nie będzie obce
#3
Napisano 11.07.2010 13:27
#4
Napisano 11.07.2010 13:39
oraz od małych ćwiczeń typu: Napisz Plugin Wykonywający Wiadomość Powitalną.
#5
Napisano 11.07.2010 13:44
Dzięki
Wykonałem mały plugin w Amx Studio.
Polega on na tym , że jak ktoś wpisze w say: siema,hi,elo,yo,witam to wyświetla mu się wiadomość. Plugin był robiony pod ZombieCrysis.
Oto on:
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "Przywitanie" #define VERSION "1.0" #define AUTHOR "Molthius" public plugin_init() { register_plugin("Przywitaj", "1.0", "Molthius") register_clcmd("say siema", "funkcja_siema") register_clcmd("say elo", "funkcja_elo") register_clcmd("say witam", "funkcja_witam") register_clcmd("say hi", "funkcja_hi") register_clcmd("say yo", "funkcja_yo") } public funkcja_siema(id) { client_print(id, print_chat, "[ZC] Witamy serdecznie na polskim Zombie Crysis! Zyczymi ci milej gry...") client_print(id, print_chat, "[ZC] Jesli potrzebujesz pomocy wpisz /pomoc") } public funkcja_elo(id) { client_print(id, print_chat, "[ZC] Witamy serdecznie na polskim Zombie Crysis! Zyczymi ci milej gry...") client_print(id, print_chat, "[ZC] Jesli potrzebujesz pomocy wpisz /pomoc") } public funkcja_witam(id) { client_print(id, print_chat, "[ZC] Witamy serdecznie na polskim Zombie Crysis! Zyczymi ci milej gry...") client_print(id, print_chat, "[ZC] Jesli potrzebujesz pomocy wpisz /pomoc") } public funkcja_hi(id) { client_print(id, print_chat, "[ZC] Witamy serdecznie na polskim Zombie Crysis! Zyczymi ci milej gry...") client_print(id, print_chat, "[ZC] Jesli potrzebujesz pomocy wpisz /pomoc") } public funkcja_yo(id) { client_print(id, print_chat, "[ZC] Witamy serdecznie na polskim Zombie Crysis! Zyczymi ci milej gry...") client_print(id, print_chat, "[ZC] Jesli potrzebujesz pomocy wpisz /pomoc") }
Czy dobrze jest napisany?
Użytkownik Molthius edytował ten post 11.07.2010 13:44
#6
Napisano 11.07.2010 14:02
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Przywitanie"
#define VERSION "1.0"
#define AUTHOR "Molthius"
public plugin_init() {
register_plugin("Przywitaj", "1.0", "Molthius")
register_clcmd("say siema", "funkcja_siema")
register_clcmd("say elo", "funkcja_siema")
register_clcmd("say witam", "funkcja_siema")
register_clcmd("say hi", "funkcja_siema")
register_clcmd("say yo", "funkcja_siema")
}
public funkcja_siema(id)
{
client_print(id, print_chat, "[ZC] Witamy serdecznie na polskim Zombie Crysis! Zyczymi ci milej gry...")
client_print(id, print_chat, "[ZC] Jesli potrzebujesz pomocy wpisz /pomoc")
}
#7
Napisano 11.07.2010 14:06
#8
Napisano 11.07.2010 14:09
Może na początek poczytaj jeszcze Tutoriale
Wszystkie Przydatne Tutoriale znajdziesz w Tym Dziale:
Nieoficjalny polski support AMX Mod X -> Tutoriale
Użytkownik AmD edytował ten post 11.07.2010 14:13
#9
Napisano 11.07.2010 14:09
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "Przywitanie" #define VERSION "1.0" #define AUTHOR "Molthius" new tab1[][]={"say siema","say elo","say witam","say hi",say yo"} public plugin_init() { register_plugin("Przywitaj", "1.0", "Molthius") for(new i=0 ;i<5;i++) register_clcmd(tab1[i],"funkcja_siema") } public funkcja_siema(id) { client_print(id, print_chat, "[ZC] Witamy serdecznie na polskim Zombie Crysis! Zyczymi ci milej gry...") client_print(id, print_chat, "[ZC] Jesli potrzebujesz pomocy wpisz /pomoc") }
Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka
GG:6022845 (nie pomagam za free osobom ponizej rangi MoD)
#10
Napisano 11.07.2010 14:11
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "Sterydy" #define VERSION "1.0" #define AUTHOR "Molthius" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /zazyj", "sterydy") } public sterydy(id) { set_user_health(id, 110) set_user_gravity(id, 0.50) client_print(id, print_chat,"Zazyles sterydy!") }
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team
/home/groups/amxmodx/tmp3/phphz29tv.sma(18) : error 017: undefined symbol "set_user_health"
/home/groups/amxmodx/tmp3/phphz29tv.sma(19) : error 017: undefined symbol "set_user_gravity"
2 Errors.
Could not locate output file /home/groups/amxmodx/public_html/websc3/phphz29tv.amx (compile failed).
O co chodzi?
Użytkownik Molthius edytował ten post 11.07.2010 14:11
#11
Napisano 11.07.2010 14:15
#12
Napisano 11.07.2010 14:18
@edit
Co potrzeba do napisania modu ?
Użytkownik Molthius edytował ten post 11.07.2010 14:38
#13
Napisano 11.07.2010 15:33
Mógłby mi ktoś wytłumaczyć ..
#14
Napisano 11.07.2010 15:42
#15
Napisano 11.07.2010 15:45
Temat do zamknięcia.
#16
Napisano 11.07.2010 15:47
Ledwie co zacząłeś ogarniać AMXX a już chcesz własnego moda?
Posiedź trochę w tym a na pewno kiedyś będziesz potrafił...
ps. Ja tam nic nie chce mówić ale używając słowa "żal" uświadamiasz innym jak niski jest twój poziom intelektualny... [Przynajmniej dla mnie.]
#17
Napisano 11.07.2010 15:49
pisz plugi i przechodź do coraz trudniejszych potem ci się to znudzi ale co ja tam będę pisał sam zobaczysz
btw. co rozumiesz przez znam c++ ?
Użytkownik DarkGL edytował ten post 11.07.2010 15:50
#18
Napisano 11.07.2010 16:00
Może masz trochę racji , ale przez cały dzień siedzę w domu , bo mam złamaną nogę i nie mam jak wyjść na dwór więc coś muszę robić.
@up
Dzięki.
@topic
Do zamknięcia.
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych