Witam. Chciałbym się dowiedzieć jaki jest event zmiany drużyny/ bądź forward i jak go anulować, tzn. Gdy gracz chce przejść np. do CT to zabrania mu tego. Nie zabija go itd, tylko zatrzymuje event i wywala jakąś wiadomość na say-u
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.
|
Guest Message by DevFuse
Event/forward zmiany drużyny
Temat rozp.
dram
, 19.07.2011 17:54
3 odpowiedzi w tym temacie
#1
Napisano 19.07.2011 17:54
Co oferuje?
Pisanie pluginów amxx/modow itd
Skryptow php
Kontakt na PW LUB GG
Pisanie pluginów amxx/modow itd
Skryptow php
Kontakt na PW LUB GG
#2
Napisano 19.07.2011 18:54
Tak mozesz zablokowac zmiane druzyny
Event zmiany druzyny to : register_event("TeamInfo","team_assign","a")
#include <amxmodx>
#include <cstrike>
public plugin_init() {
register_plugin("Blokada zmiany teamu", "1.0", "MarWit")
register_clcmd("chooseteam", "Blokuj")
register_clcmd("jointeam", "Blokuj")
}
public Blokuj(id)
{
if(cs_get_user_team(id) != CS_TEAM_UNASSIGNED){
client_print(id, print_center, "#Cstrike_TitlesTXT_Command_Not_Available");
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
Event zmiany druzyny to : register_event("TeamInfo","team_assign","a")
#3
Napisano 20.07.2011 11:23
A jak zablokować wtedy kiedy zmienia gracz drużyne na CT?
Co oferuje?
Pisanie pluginów amxx/modow itd
Skryptow php
Kontakt na PW LUB GG
Pisanie pluginów amxx/modow itd
Skryptow php
Kontakt na PW LUB GG
#4
Napisano 20.07.2011 11:44
register_event("TeamInfo","eventJoinTeam","a","2=TERRORIST","2=CT");
public eventJoinTeam(){
new id = read_data(1);
if(cs_get_user_team(id) == CS_TEAM_CT){
cs_set_user_team(id, CS_TEAM_T);
client_print(id, 3, "Dojscie do CT zablokowane!");
return 1;
}
return 0;
}
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych