Senior Member
Join Date: Nov 2012
Location: Chile , O Yes!
|
12-20-2012
, 15:59
[AYUDA] Shop Hidenseek
|
#1
|
Ola , Bueno he venido a pedirles ayuda con mi shop hidenseek .
bueno la cosa era colocarle para que cada item se comprara 1 vez cada ronda . pero
solo se compra uno por ronda .
Ademas Se Resta El Dinero Aunque no tenga Ayuda .
Code :
PHP Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fun>
#include <engine>
#include <cstrike>
#define PLUGIN "SHOP HIDENSEEK"
#define VERSION "1.0"
#define AUTHOR "strikerv2"
new Comprado[33]
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /shop", "shop_menu")
register_clcmd("say shop", "shop_menu")
RegisterHam(Ham_Spawn, "player", "Spawn", 1)
}
public Spawn(id)
{
Comprado[id] = false
}
public shop_menu(id)
{
new Menu = menu_create("\rSHOP \d BY : STRIKERV2", "Menushop")
menu_additem(Menu, "\rGodMode \y$ 16.000", "1", 0)
menu_additem(Menu, "\rGranada Congeladora \y$ 2500", "2", 0)
menu_additem(Menu, "\rHe Granada \y$ 1500", "3", 0)
menu_additem(Menu, "\rGranada Flash \y$ 1000", "4", 0)
menu_additem(Menu, "\r+100 VIDA \y$ 3500", "5", 0)
menu_additem(Menu, "\rGravedad \y$ 6000", "6", 0)
menu_additem(Menu, "\rVELOCIDAD \y$ 7000", "7", 0)
menu_additem(Menu, "\rINVISIBILIDAD \y$ 6000", "8", 0)
menu_additem(Menu, "\r+100 ARMADURA \y$ 1000", "9", 0)
menu_setprop(Menu,MPROP_EXITNAME,"Salir")
menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, Menu, 0)
}
public Menushop(id, Menu, item)
{
if (item == MENU_EXIT)
{
menu_destroy(Menu)
return PLUGIN_HANDLED
}
new iData[6];
new iAccess;
new iCallback;
new iName[64];
menu_item_getinfo(Menu, item, iAccess, iData, 5, iName, 63, iCallback)
switch (str_to_num(iData))
{
case 1:
{
if(!Comprado[id])
{
cs_set_user_money(id, cs_get_user_money(id) - 16000)
Comprado[id] = true
set_user_godmode(id, 1)
set_task(5.0, "FinGod", id)
client_print(id, print_chat, "Has obtenido Godmode por 5 Segundos")
} else {
client_print(id, print_chat, "Ya compraste Godmode")
}
}
case 2:
{
if(!Comprado[id])
{
cs_set_user_money(id, cs_get_user_money(id) - 2500)
Comprado[id] = true
give_item(id, "weapon_smokegrenade")
client_print(id, print_chat, "Has Comprado Congeladora")
} else {
client_print(id, print_chat, "Ya compraste esto")
}
}
case 3:
{
if(!Comprado[id])
{
cs_set_user_money(id, cs_get_user_money(id) - 1500) //Quitando la plata
Comprado[id] = true
give_item(id, "weapon_hegrenade")
client_print(id, print_chat, "Has Comprado he grenade")
} else {
client_print(id, print_chat, "Ya compraste esto")
}
}
case 4:
{
if(!Comprado[id])
{
cs_set_user_money(id, cs_get_user_money(id) - 1000)
Comprado[id] = true
give_item(id, "weapon_flash")
client_print(id, print_chat, "Has obtenido flashbang")
} else {
client_print(id, print_chat, "Ya compraste esto")
}
}
case 5:
{
if(!Comprado[id])
{
cs_set_user_money(id, cs_get_user_money(id) - 3500)
Comprado[id] = true
set_user_health(id, get_user_health(id) + 100)
client_print(id, print_chat, "Has obtenido 100 de vida")
} else {
client_print(id, print_chat, "Ya compraste vida")
}
}
case 6:
{
if(!Comprado[id])
{
cs_set_user_money(id, cs_get_user_money(id) - 2500)
Comprado[id] = true
set_user_godmode(id, 1)
set_task(5.0, "FinGravedad", id)
client_print(id, print_chat, "Has obtenido Gravedad")
} else {
client_print(id, print_chat, "Ya compraste esto")
}
}
case 7:
{
if(!Comprado[id])
{
cs_set_user_money(id, cs_get_user_money(id) - 6000)
Comprado[id] = true
set_user_maxspeed(id, 120)
client_print(id, print_chat, "Has obtenido Velocidad")
} else {
client_print(id, print_chat, "Ya compraste esto")
}
}
case 8:
{
if(!Comprado[id])
{
cs_set_user_money(id, cs_get_user_money(id) - 6000)
Comprado[id] = true
set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 15)
set_task(10.0, "FinInvis", id)
client_print(id, print_chat, "Has obtenido Velocidad")
} else {
client_print(id, print_chat, "Ya compraste esto")
}
}
case 9:
{
if(!Comprado[id])
{
cs_set_user_money(id, cs_get_user_money(id) - 1000)
Comprado[id] = true
set_user_armor(id, get_user_armor(id) + 100)
client_print(id, print_chat, "Has obtenido Armadura")
} else {
client_print(id, print_chat, "Ya compraste esto")
}
}
}
return PLUGIN_HANDLED
}
public FinGod(id)
{
set_user_godmode(id, 0)
client_print(id, print_chat, "Se te acabo el Godmode")
}
public FinGravedad(id)
{
set_user_gravity(id, 0)
client_print(id, print_chat, "Se te acabo La Gravedad")
}
public FinInvis(id)
{
set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255);
client_print(id, print_chat, "Se te acabo La Invisibilidad")
}
__________________
Mi firma era tan sexy .-.
|
|