Skocz do zawartości

Nowy szablon forum

mygo.pl

Stworzyliśmy dla Was nowy wygląd forum. Z pewnością znajdziesz rzeczy, które wg Ciebie mogą zostać zmienione - wspomnij o tym w specjalnym wątku.

Czytaj więcej

Jak założyć własną sieć

serwerów CS

Zastanawiasz się nad prowadzeniem własnej sieci serwerów? Przeczytaj podstawowe informacje, na które należy zwrócić uwagę, przy takim projekcie.

Czytaj więcej

Tworzymy spis sieci

dodaj swoją

Dodaj sieć do której należysz, pozwoli to na promocję i budowę ogólnopolskiej bazy sieci CS.

Czytaj więcej

RSSSpecial rounds .sma - admin_all not working


MYGO.pl
 Udostępnij

Rekomendowane odpowiedzi

  • RSSy
I found this special rounds .sma here and it is not working. This "Admin_ALL" is not working. I tried changing it to others like, ADMIN_ADMIN, but then it only works for admins. How can I make it work for all? ADMIN_ALL makes sense, but it is not working. I as an admin, enter the cmd and it does not work. It does not show anything.

#include <amxmodx>
#include <engine>
#include <fun>
#include <cstrike>
#include <hamsandwich>

/* credits:
Flicker For Random Pistols
v3x For amxx menu generator
Arkshine For disable buy
zmd94 For Give me The Code by Arkshine
*/

enum _:g_eWeaponData
{
_NameForChat[32],
_WeaponName[32],
_Ammo,
_CSW
}

enum _:g_eWeaponTypes
{
S
}

new const g_szSecondary[][g_eWeaponData]=
{
{"Dual Elites", "weapon_elite", 240, CSW_ELITE},
{"Fiveseven", "weapon_fiveseven", 240, CSW_FIVESEVEN},
{"Deagle", "weapon_deagle", 240, CSW_DEAGLE}
}

new g_WpnID[g_eWeaponTypes]
new EnabledCvar

public plugin_init() {
register_plugin("Special Round", "Version", "Constentine")
register_clcmd("wp_special", "SprMenuShow")

EnabledCvar = register_cvar("amx_enable", "1")// Enable/Disable Plugin
}

public SprMenuShow(id)
{
if(get_pcvar_num( EnabledCvar ) && get_user_flags(id) & ADMIN_ALL)
{
new menu = menu_create("Special Round", "SprMenuHandler")
menu_additem(menu, "Knife round", "1", 0)
menu_additem(menu, "shotgun round", "3", 0)
menu_additem(menu, "deagle round", "4", 0)
menu_additem(menu, "awp round", "5", 0)
menu_additem(menu, "tmp round", "9", 0)
menu_additem(menu, "Unlimated Grenades round", "10", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)

menu_display(id, menu, 0)
}
}

public SprMenuHandler(id, menu, item)
{
if( item == MENU_EXIT )
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], szName[33];
new acces, callback;
menu_item_getinfo(menu, item, acces, data,charsmax(data), szName,charsmax(szName), callback)
new key = str_to_num(data);
switch(key)
{
case 1: {
hideBuyIcon
strip_user_weapons(id)
give_item(id, "weapon_knife")
client_print(0, print_chat, "WP Knife Round Has Begun!")
}
case 2: {
hideBuyIcon
strip_user_weapons(id)
give_item(id, "weapon_knife")
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_flashbang")
client_print(0, print_chat, "Admin Choose Grenades And Knife Round!")
}
case 3: {
hideBuyIcon
strip_user_weapons(id)
give_item(id, "weapon_m3")
give_item(id, "weapon_xm1014")
cs_set_user_bpammo(id,CSW_M3,240)
cs_set_user_bpammo(id,CSW_XM1014,240)
client_print(0, print_chat, "WP Shotgun Round Has Begun!")
}
case 4: {
hideBuyIcon
strip_user_weapons(id)
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id,CSW_DEAGLE,240)
client_print(0, print_chat, "WP Deagle Round Has Begun!")
}
case 5: {
hideBuyIcon
strip_user_weapons(id)
give_item(id, "weapon_awp")
cs_set_user_bpammo(id,CSW_AWP,240)
client_print(0, print_chat, "WP Awp Round Has Begun!")
}
case 6: {
hideBuyIcon
strip_user_weapons(id)
g_WpnID[S] = random_num(1, charsmax(g_szSecondary))
give_item(id, g_szSecondary[g_WpnID[S]][_WeaponName])
cs_set_user_bpammo(id, g_szSecondary[g_WpnID[S]][_CSW], g_szSecondary[g_WpnID[S]][_Ammo])
client_print(0, print_chat, "Admin Choose Random Pistols Round!")
}
case 7: {
hideBuyIcon
strip_user_weapons(id)
give_item(id, "weapon_m4a1")
cs_set_user_bpammo(id,CSW_M4A1,240)
client_print(0, print_chat, "Admin Choose M4A1 Round!")
}
case 8: {
hideBuyIcon
strip_user_weapons(id)
give_item(id, "weapon_ak47")
cs_set_user_bpammo(id,CSW_AK47,240)
client_print(0, print_chat, "Admin Choose AK47 Round!")
}
case 9: {
hideBuyIcon
strip_user_weapons(id)
give_item(id, "weapon_tmp")
cs_set_user_bpammo(id,CSW_TMP,240)
client_print(0, print_chat, "WP Tmp Round Has Begun!")
}
case 10: {
hideBuyIcon
strip_user_weapons(id)
give_item(id, "weapon_hegrenade")
cs_set_user_bpammo(id,CSW_HEGRENADE,240)
client_print(id, print_chat, "WP Unlimated Grenades Round Has Begun!")
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}

hideBuyIcon()
{
new const szClassnameBuy[] = "func_buyzone"
remove_entity_name(szClassnameBuy)
new ent = create_entity(szClassnameBuy)
entity_set_origin(ent, Float:{8192.0, 8192.0, 8192.0})
entity_set_int(ent, EV_INT_solid, SOLID_NOT)
}

Przeczytaj cały wpis

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...