Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

reik pagalbos kas moka Script +rep jai galesiu ir 200lt


Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 6018 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

register_plugin("VIP", "2.5", "AMX Mod X")

register_cvar("amx_contactinfo", CONTACT, FCVAR_SERVER)

health_start = register_cvar("amx_vip_hp_start", "100")

register_event("Damage", "on_damage", "b", "2!0", "3=0", "4!0")

register_event("Damage", "Damage", "b")

register_event("DeathMsg", "death_msg", "a")

register_event("DeathMsg", "hook_death", "a", "1>0")

register_event("ResetHUD", "StartHP", "b")

register_logevent("logevent_Round_Start", 2, "1=Round_Start")

register_menucmd(register_menuid("rod"), Keysrod, "Pressedrod")

register_event("CurWeapon", "event_CurWeapon", "be", "1=1")

register_event("CurWeapon", "event_CurWeaponn", "be", "1=1")

register_event("CurWeapon", "event_CurWeaponnn", "be", "1=1")

register_clcmd("say /vipguns", "Showrod", ADMIN_LEVEL_H)

register_clcmd("say /noriuvip", "ShowMotd")

register_clcmd("say", "handle_say")

maxplayers = get_maxplayers()

MsgSayText = get_user_msgid("SayText")

g_HudSync_Damage = CreateHudSyncObj()

#if defined DAMAGE_RECIEVED

g_HudSync_Damage2 = CreateHudSyncObj()

#endif

}

public on_damage(id)

{

new attacker = get_user_attacker(id)

#if defined DAMAGE_RECIEVED

if (is_user_connected(id) && is_user_connected(attacker))

if (get_user_flags(attacker) & ADMIN_LEVEL_H)

{

new damage = read_data(2)

set_hudmessage(255, 0, 0, 0.45, 0.50, 2, 0.1, 3.0, 0.1, 0.1, -1)

ShowSyncHudMsg(id, g_HudSync_Damage2, "%i^n", damage)

#else

if (is_user_connected(attacker) && if(get_user_flags(attacker) & ADMIN_LEVEL_H))

{

new damage = read_data(2)

#endif

set_hudmessage(0, 100, 200, -1.0, 0.55, 2, 0.1, 3.0, 0.02, 0.02, -1)

ShowSyncHudMsg(attacker, g_HudSync_Damage, "%i^n", damage)

}

}

public Damage(id)

{

new weapon, hitpoint, attacker = get_user_attacker(id, weapon, hitpoint)

if(attacker <= maxplayers && is_user_alive(attacker) && attacker != id)

if(get_user_flags(attacker) & ADMIN_LEVEL_H)

{

new money = read_data(2) * get_pcvar_num(mpd)

if(hitpoint == 1) money += get_pcvar_num(mhb)

cs_set_user_money(attacker, cs_get_user_money(attacker) + money)

}

}

public death_msg()

{

if (read_data(1) <= maxplayers && read_data(1) && read_data(1) != read_data(2)) cs_set_user_money(read_data(1), cs_get_user_money(read_data(1)) + get_pcvar_num(mkb) - 300)

}

public hook_death()

{

nKiller = read_data(1)

if ((read_data(3) == 1) && (read_data(5) == 0))

{

nHp_add = get_pcvar_num(health_add_hs)

}

else

nHp_add = get_pcvar_num(health_add)

nHp_max = get_pcvar_num(health_max)

if(!(get_user_flags(nKiller) & ADMIN_LEVEL_H))

return

nKiller_hp = get_user_health(nKiller)

nKiller_hp += nHp_add

if(nKiller_hp > nHp_max) nKiller_hp = nHp_max

set_user_health(nKiller, nKiller_hp)

message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, nKiller)

write_short(1<<10)

write_short(1<<10)

write_short(0x0000)

write_byte(0)

write_byte(0)

write_byte(200)

write_byte(75)

message_end()

}

public StartHP(id)

{

if (get_user_flags(id) & ADMIN_LEVEL_H)

set_user_health(id, get_pcvar_num(health_start))

return PLUGIN_CONTINUE

}

public logevent_Round_Start()

{

round++

new players[32], player, pnum

get_players(players, pnum, "a")

for(new i = 0; i < pnum; i++)

{

player = players

if(get_user_flags(player) & ADMIN_LEVEL_H)

{

give_item(player, "weapon_hegrenade")

give_item(player, "weapon_flashbang")

give_item(player, "weapon_flashbang")

give_item(player, "weapon_smokegrenade")

give_item(player, "item_kevlar")

give_item(player, "item_assaultsuit")

give_item(player, "item_thighpack")

}

}

return PLUGIN_HANDLED

}

public Showrod(id)

{

if(!(get_user_flags(id) & ADMIN_LEVEL_H))

{

client_print(id, print_chat, ".::[VIP]::. You've no acces!")

client_cmd(id, "spk vip/no")

return PLUGIN_HANDLED

}

show_menu(id, Keysrod, "\rVIP Guns:^n^n1. \wM4A1 & Deagle ^n\r2. \wAK47 & Deagle^n\r3. \wAWP & Deagle^n\r4. \wFamas & Deagle^n\r5. \wGalil & Deagle^n\r6. \wMP5-Navy & Deagle^n\r7. \wSG550 & Deagle^n^n\r0. \wExit^n", -1, "rod")

client_cmd(id, "spk vip/vipmenu")

return PLUGIN_CONTINUE

}

public Pressedrod(id, key)

{

switch(key)

{

case 0:

{

if (user_has_weapon(id, CSW_C4) && get_user_team(id) == 1)

HasC4[id] = true

else

HasC4[id] = false

strip_user_weapons(id)

give_item(id, "weapon_m4a1")

give_item(id, "ammo_556nato")

give_item(id, "ammo_556nato")

give_item(id, "ammo_556nato")

give_item(id, "weapon_deagle")

give_item(id, "ammo_50ae")

give_item(id, "ammo_50ae")

give_item(id, "ammo_50ae")

give_item(id, "ammo_50ae")

give_item(id, "ammo_50ae")

give_item(id, "weapon_knife")

client_print(id, print_center, "* You taked M4A1 & Deagle *")

if (HasC4[id])

{

give_item(id, "weapon_c4")

}

}

case 1:

{

if (user_has_weapon(id, CSW_C4) && get_user_team(id) == 1)

HasC4[id] = true

else

HasC4[id] = false

strip_user_weapons(id)

give_item(id,"weapon_ak47")

give_item(id,"ammo_762nato")

give_item(id,"ammo_762nato")

give_item(id,"ammo_762nato")

give_item(id,"weapon_deagle")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"weapon_knife")

client_print(id, print_center, "* You taked AK47 & Deagle *")

if (HasC4[id])

{

give_item(id, "weapon_c4")

}

}

case 2:

{

if (user_has_weapon(id, CSW_C4) && get_user_team(id) == 1)

HasC4[id] = true

else

HasC4[id] = false

strip_user_weapons(id)

give_item(id,"weapon_awp")

give_item(id,"ammo_338magnum")

give_item(id,"ammo_338magnum")

give_item(id,"ammo_338magnum")

give_item(id,"weapon_deagle")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"weapon_knife")

client_print(id, print_center, "* You taked AWP & Deagle *")

if (HasC4[id])

{

give_item(id, "weapon_c4")

}

}

case 3:

{

if (user_has_weapon(id, CSW_C4) && get_user_team(id) == 1)

HasC4[id] = true

else

HasC4[id] = false

strip_user_weapons(id)

give_item(id,"weapon_famas")

give_item(id,"ammo_556nato")

give_item(id,"ammo_556nato")

give_item(id,"ammo_556nato")

give_item(id,"weapon_deagle")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"weapon_knife")

client_print(id, print_center, "* You taked Famas & Deagle *")

if (HasC4[id])

{

give_item(id, "weapon_c4")

}

}

case 4:

{

if (user_has_weapon(id, CSW_C4) && get_user_team(id) == 1)

HasC4[id] = true

else

HasC4[id] = false

strip_user_weapons(id)

give_item(id,"weapon_galil")

give_item(id,"ammo_556nato")

give_item(id,"ammo_556nato")

give_item(id,"ammo_556nato")

give_item(id,"weapon_deagle")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"weapon_knife")

client_print(id, print_center, "* You taked Galil & Deagle *")

if (HasC4[id])

{

give_item(id, "weapon_c4")

}

}

case 5:

{

if (user_has_weapon(id, CSW_C4) && get_user_team(id) == 1)

HasC4[id] = true

else

HasC4[id] = false

strip_user_weapons(id)

give_item(id,"weapon_mp5navy")

give_item(id,"ammo_9mm")

give_item(id,"ammo_9mm")

give_item(id,"ammo_9mm")

give_item(id,"ammo_9mm")

give_item(id,"weapon_deagle")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"weapon_knife")

client_print(id, print_center, "* You taked MP5-Navy & Deagle *")

if (HasC4[id])

{

give_item(id, "weapon_c4")

}

}

case 6:

{

if (user_has_weapon(id, CSW_C4) && get_user_team(id) == 1)

HasC4[id] = true

else

HasC4[id] = false

strip_user_weapons(id)

give_item(id,"weapon_sg550")

give_item(id,"ammo_556nato")

give_item(id,"ammo_556nato")

give_item(id,"ammo_556nato")

give_item(id,"weapon_deagle")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"ammo_50ae")

give_item(id,"weapon_knife")

client_print(id, print_center, "* You taked SG550 & Deagle *")

if (HasC4[id])

{

give_item(id, "weapon_c4")

}

}

case 9:

{

}

}

return PLUGIN_CONTINUE

}

public HandleCmd(id)

{

if (!get_pcvar_num(AWP_Active))

return PLUGIN_CONTINUE

if(get_user_flags(id) & ADMIN_LEVEL_H)

return PLUGIN_CONTINUE

client_print(id, print_center, "* Snipers only for VIP *")

client_cmd(id, "spk vip/no")

return PLUGIN_HANDLED

}

public event_CurWeapon(id)

{

if (!get_pcvar_num(AWP_Active))

return PLUGIN_CONTINUE

if(read_data(2) == CSW_AWP)

{

if(!(get_user_flags(id) & ADMIN_LEVEL_H))

{

client_print(id, print_center, "* Snipers only for VIP *")

client_cmd(id, "drop")

client_cmd(id, "spk vip/no")

}

}

return PLUGIN_HANDLED

}

public event_CurWeaponn(id)

{

if (!get_pcvar_num(AWP_Active))

return PLUGIN_CONTINUE

if(read_data(2) == CSW_SG550)

{

if(!(get_user_flags(id) & ADMIN_LEVEL_H))

{

client_print(id, print_center, "* Snipers only for VIP *")

client_cmd(id, "drop")

client_cmd(id, "spk vip/no")

}

}

return PLUGIN_HANDLED

}

public event_CurWeaponnn(id)

{

if (!get_pcvar_num(AWP_Active))

return PLUGIN_CONTINUE

if(read_data(2) == CSW_G3SG1)

{

if(!(get_user_flags(id) & ADMIN_LEVEL_H))

{

client_print(id, print_center, "* Snipers only for VIP *")

client_cmd(id, "drop")

client_cmd(id, "spk vip/no")

}

}

return PLUGIN_HANDLED

}

public ShowMotd(id)

{

show_motd(id, "vip.txt")

}

public client_authorized(id)

{

set_task(30.0, "PrintText", id)

set_task(60.0, "VIPGuns", id)

}

public PrintText(id)

{

client_print(id, print_chat, "[VIP] Rasyk: /noriuvip kad pamatytum VIP statusa.")

}

public VIPGuns(id)

{

client_print(id, print_chat, "[VIP] VIP'ai naudojasi ginku meniu parase: /vipguns")

}

public handle_say(id)

{

new said[192]

read_args(said, 192)

if ((containi(said, "who") != -1 && containi(said, "admin") != -1 ) || contain(said, "/vips") != -1)

set_task(0.1, "print_adminlist", id)

return PLUGIN_CONTINUE

}

public print_adminlist(user)

{

new adminnames[33][32]

new message[256]

new contactinfo[256], contact[112]

new id, count, x, len

for(id = 1; id <= maxplayers; id++)

if(is_user_connected(id))

if(get_user_flags(id) & ADMIN_LEVEL_H)

get_user_name(id, adminnames[count++], 31)

len = format(message, 255, "%s VIP ONLINE: ", COLOR)

if(count > 0)

{

for(x = 0; x < count; x++)

{

len += format(message[len], 255-len, "%s%s ", adminnames[x], x < (count-1) ? ", ":"")

if(len > 96)

{

print_message(user, message)

len = format(message, 255, "%s ", COLOR)

}

}

print_message(user, message)

}

else

{

len += format(message[len], 255-len, "No VIP online.")

print_message(user, message)

}

get_cvar_string("amx_contactinfo", contact, 63)

if(contact[0])

{

format(contactinfo, 111, "%s Contact Server Admin -- %s", COLOR, contact)

print_message(user, contactinfo)

}

}

print_message(id, msg[])

{

message_begin(MSG_ONE, MsgSayText, {0,0,0}, id)

write_byte(id)

write_string(msg)

message_end()

}

public plugin_precache()

{

precache_sound("vip/vipmenu.wav")

precache_sound("vip/ok.wav")

precache_sound("vip/no.wav")

}

Man reikia kad parasius /vipguns butu tik 4 gunai +deagle gunai butu tokie AWP ZOOM(CT ir T)ir machinegun

poto ko man dar reiktu VIP skino kad butu ir rasytu specialus VIP prisijunge toks ir toks :) aciu tam kas padarysi :) ir ides cia sma arba tesiok kodus

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 6018 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...