blokoada he
Empire
29.12.2011
Witam. proszę o dopisanie map fy_snow oraz de_dust2_long do tego pluginu. Jest to zapewne banalne, ale mi nie wychodzi.
#include #include #define PLUGIN "Anty he" #define VERSION "1.4" #define AUTHOR "[AvP] ELOS" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) new mapa[5]; get_mapname(mapa, 4); if(equal(mapa, "aim_") || equal(mapa, "awp_") || equal(mapa, "fy_p")) register_event("CurWeapon","CurWeapon","be", "1=1", "2=4") } public CurWeapon(id) { if(get_user_weapon(id) == CSW_HEGRENADE){ engclient_cmd(id, "weapon_knife") client_print(id, print_center, "HE zablokowane na tej mapie!") } } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par } */
_nothing_
29.12.2011
Sprawdź :
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "Anty he" #define VERSION "1.4" #define AUTHOR "[AvP] ELOS" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) new mapa[5]; get_mapname(mapa, 4); if(equal(mapa, "aim_") || equal(mapa, "awp_") || equal(mapa, "fy_p") || equal(mapa, "fy_snow") || equal(mapa, "de_dust2_long")) register_event("CurWeapon","CurWeapon","be", "1=1", "2=4") } public CurWeapon(id) { if(get_user_weapon(id) == CSW_HEGRENADE){ engclient_cmd(id, "weapon_knife") client_print(id, print_center, "HE zablokowane na tej mapie!") } } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par } */
Emixx.
29.12.2011
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Anty he"
#define VERSION "1.4"
#define AUTHOR "[AvP] ELOS"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
new mapa[5];
get_mapname(mapa, 4);
if(equal(mapa, "aim_") || equal(mapa, "awp_") || equal(mapa, "fy_p") || equal(mapa, "fy_s") || equal(mapa, "de_dust2_")) register_event("CurWeapon","CurWeapon","be", "1=1", "2=4")
}
public CurWeapon(id)
{
if(get_user_weapon(id) == CSW_HEGRENADE){
engclient_cmd(id, "weapon_knife")
client_print(id, print_center, "HE zablokowane na tej mapie!")
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }
*/
Sprawdź.
K!113r
31.12.2011
Koledzy wyżej źle napisali.
Zapewne nie wychodzi Ci dodanie tych map bo nazwa mapy przechowywana w tablicy to pierwsze 4 znaki a w equal sprawdzasz więcej znaków
.
Zamień
Na to
Zapewne nie wychodzi Ci dodanie tych map bo nazwa mapy przechowywana w tablicy to pierwsze 4 znaki a w equal sprawdzasz więcej znaków

Zamień
new mapa[5];
get_mapname(mapa, 4);
Na to
new mapa[32];
get_mapname(mapa, 31);