Witam, od dzisiaj zacząłem się bawić na forwardami zabawy i zrobiłem poniższy kod:
Główny mod:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "JailBreak Mod"
#define VERSION "1.0"
#define AUTHOR "Andrzejek"
new ZabawaDzienStart, ZabawaDzienKoniec;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("Nowa_Runda", 2, "1=Round_Start")
register_logevent("Koniec_Rundy", 2, "1=Round_End")
ZabawaDzienStart = CreateMultiForward("jb_zabawa_enabled", ET_CONTINUE, FP_CELL, FP_CELL, FP_CELL);
ZabawaDzienKoniec = CreateMultiForward("jb_zabawa_disabled", ET_CONTINUE, FP_CELL, FP_CELL, FP_CELL);
}
public Nowa_Runda()
{
new Ret;
ExecuteForward(ZabawaDzienStart, Ret, "KillDay", true, 0);
}
public Koniec_Rundy()
{
new Ret;
ExecuteForward(ZabawaDzienKoniec, Ret, "KillDay", true, 0);
}
Zabawa:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <jailbreak>
#define PLUGIN "Zabawa KillDay"
#define VERSION "1.0"
#define AUTHOR "Andrzejek"
new id_zabawy;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
id_zabawy = jb_register_game("KillDay");
}
public jb_zabawa_enabled(zabawa, bool:wartosc, dzien)
{
if(id_zabawy == zabawa && wartosc == true && dzien == 0)
{
}
}
public jb_zabawa_disabled(zabawa, bool:wartosc, dzien)
{
if(id_zabawy == zabawa && wartosc == true && dzien == 0)
{
}
}
jailbreak.inc
#if defined _jailbreak_included #endinput #endif #define _jailbreak_included #define JAILBREAK_CONTINUE 0 #define JAILBREAK_STOP 4 native jb_register_game(nazwa_zabawy[]); /*------------------------------ Rejestruje nowa zabawe oraz zwraca jej numer ------------------------------*/ forward jb_zabawa_enabled(zabawa, bool:wartosc, dzien); /*------------------------------ Forward wysylany do pluginu z ktorego zarejestrowana jest zabawa w momencie aktywacji ------------------------------*/ forward jb_zabawa_disabled(zabawa, bool:wartosc, dzien); /*------------------------------ Forward wysylany do pluginu z ktorego zarejestrowana jest zabawa w momencie dezaktywacji ------------------------------*/
Powiedzcie mi czy poprawie zrobiłem ?? ![]()


Dodatki SourceMod



Temat jest zamknięty










