Desvirtue aquí
(20/09/2017, 10:18 PM)GhosT1550 escribió:
(20/09/2017, 09:22 PM)Skylar escribió:
Código PHP:
#include <amxmodx>
#include <fun>
#include <cstrike>
#include <hamsandwich> 
#include <biohazard>

new PLUGIN[ ] = "Simple tienda"
new VERSION[ ] = "1.0"
new AUTHOR[ ] = "tienda"


new PREFIX[ ] = "[Zombie Biohazard]"

new asd[100], num[3]
new 
g_VezRespawn33 ];

enum _:opt opcion[32], costo }

new const 
opciones[][opt] = 
{
    { 
"Armadura Anti-Infeccion"2500 },
    { 
"Pack Granadas He+Frost"4000 }, 
    { 
"Gravedad"6500 },
    { 
"Multi Salto (SOLO ADMIN)"13000 },
    { 
"+200 HP (Solo Zombies)"4500 },
    { 
"Brillo (Solo Zombies)"1500},
    { 
"Respawn (Solo Zombies)"8000}
}

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR);
    
register_clcmd("say /shop""AbrirMenu"_"");
    
RegisterHamHam_Spawn"player""ham_Spawn"true );
}

public 
ham_Spawnid g_VezRespawnid ] = false;

public 
AbrirMenu(id)
{
    new 
menulen[50]
    
    
formatex(lencharsmax(len), "\rTienda de items:", (is_user_zombie(id) ? "" ""))
    
menu menu_create(len"Shop")
    
    for(new 
0sizeof opcionesi++) 
    {
        
num_to_str(inum2)
        
formatex(asdcharsmax(asd), "\w%s \y \r$ %y \d"opciones[i][opcion], opciones[i][costo])
        
menu_additem(menuasdnum)
    }
    
    
menu_setprop(menu,MPROP_EXITNAME,"\ySalir")
    
    
    
menu_display(idmenu)
    return 
PLUGIN_HANDLED;
}

public 
Shop(idmenuitem)
{
    if (
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    
    if(
cs_get_user_money(id) < opciones[item][costo])
    {
        
client_print(idprint_center"%s [Zombie Biohazard] No tienes dinero suficiente para comprar este item."PREFIX)
        return 
PLUGIN_HANDLED;
    }
    
    switch (
item)
    {
        
        case 
0:
        {
            
set_user_armor(id100)
        }
        case 
1:
        {
            
cs_set_user_bpammo(idgive_item(id"weapon_hegrenade"), 2)
            
cs_set_user_bpammo(idgive_item(id"weapon_smokegrenade"), 2)
        }
        case 
2:
        {
            
set_class_data(idDATA_GRAVITYget_class_data(idDATA_GRAVITY)-40.0)
        }
        case 
3:
        {
            return 
PLUGIN_HANDLED;
        }
        case 
4:
        {
            if( !
is_user_zombieid ) )
            {
                
client_printidprint_chat"[Zombie Biohazard] Este item es solo para zombies!" );
                return 
PLUGIN_HANDLED;
            }
            
            
set_user_health(id200)
        }
        case 
5:
        {
            if( !
is_user_zombieid ) )
            {
                
client_printidprint_chat"[Zombie Biohazard] Este item es solo para zombies!" );
                return 
PLUGIN_HANDLED;
            }
            
            
set_user_renderingidkRenderFxGlowShellrandom_num0255 ), random_num0255 ), random_num0255 ), kRenderNormal25 );
        }
        case 
6:
        {
            if(!
is_user_zombie(id) && g_VezRespawnid ] )
            {
                
client_print(idprint_chat"[Zombie Biohazard] Este item es solo para zombies o ya usaste una vez este item!")
                return 
PLUGIN_HANDLED;
            }
            
            
ExecuteHamB(Ham_CS_RoundRespawnid)
            
g_VezRespawnid ] = true;
        }
        case 
MENU_EXITmenu_destroy(menu)
    }
    
    
cs_set_user_money(idcs_get_user_money(id) - opciones[item][costo])
    
client_print(idprint_center"%s %s"PREFIXopciones[item][opcion])
    
    return 
PLUGIN_HANDLED


Al glow le metí un color random y ahí acomodé los demas, el item triple salto lo hará otro supongo>pacman y como no te explicaste bien con lo de respawn, puse que solo se pueda usar 1 vez por spawn.
Gracias! men
1. pero tiene algunos bugs ejemplo los humanos pueden comprar el respawn
2. no sale el precio al lado de los items
3. el multi salto no funciona
4. el respawn solo puede ser comprado cuando un zombie este muerte
5. restriccion a los items zombies
6. y el brillo podria ser glow de color random
muchas gracias!

(21/09/2017, 08:47 PM)Devil escribió:
(21/09/2017, 08:17 PM)Skylar escribió:
Código PHP:
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#include <hamsandwich> 
#include <biohazard>
#include <engine>

new const __PLUGIN[ ][ ] = { "Tienda""1.0""Tu gfa" };
new const 
__PREFIX[ ] = "[ Zombie Biohazard ]";

new 
boolgMultiJump33 ] = false;
new 
jumpnum[33] = 0
new bool:dojump[33] = false

enum _
:ENUM_SHOP ITEM50 ], PRICE };

new const 
CONST_SHOP[ ][ ENUM_SHOP ] =
{
    { 
"Armadura Anti-Infeccion"2500 },
    { 
"Pack Granadas He+Frost"4000 }, 
    { 
"Gravedad"6500 },
    { 
"Multi Salto (SOLO ADMIN)"13000 },
    { 
"+200 HP (Solo Zombies)"4500 },
    { 
"Brillo (Solo Zombies)"1500 },
    { 
"Respawn (Solo Zombies)"8000 }
}

public 
plugin_init( )
{
    
register_plugin__PLUGIN], __PLUGIN], __PLUGIN] );
    
    
register_clcmd"say /shop""open_MenuShop" );
    
    
register_cvar("amx_maxjumps""1")
}

public 
client_putinserverid )
{
    
jumpnum[id] = 0
    dojump
id ] = false;
    
gMultiJumpid ] = false;
}

public 
open_MenuShopid )
{
    new 
iiMenuiText100 ];
    
iMenu menu_create"\rTienda de items:""handMenuShop" );
    
    for( 
0sizeofCONST_SHOP ); i++ )
    {
        if( 
cs_get_user_moneyid ) < CONST_SHOP][ PRICE ] )
            
formatexiTextcharsmaxiText ), "\d%s \r[ $%d ]"CONST_SHOP][ ITEM ], CONST_SHOP][ PRICE ] );
        else
            
formatexiTextcharsmaxiText ), "\w%s \y[ $%d ]"CONST_SHOP][ ITEM ], CONST_SHOP][ PRICE ] );
        
menu_additemiMenuiText__menu_makecallback"callbackMenuShop" ) );
    }
    
    
menu_displayidiMenu );
}
public 
callbackMenuShopidmenuitem )
{
    if( 
cs_get_user_moneyid ) < CONST_SHOPitem ][ PRICE ] )
        return 
ITEM_DISABLED;
        
    return 
ITEM_ENABLED;
}
public 
handMenuShopidmenuitem )
{
    switch( 
item )
    {
        case 
0set_user_armorid100 );
        case 
1:
        {
            
cs_set_user_bpammoidgive_item(id"weapon_hegrenade"), );
            
cs_set_user_bpammoidgive_item(id"weapon_smokegrenade"), );
        }
        case 
2set_class_dataidDATA_GRAVITYget_class_dataidDATA_GRAVITY )-40.0 );
        case 
3:
        {
            if( !
is_user_adminid ) )
            {
                
client_printidprint_chat"%s Item solo para administradores."__PREFIX );
                return 
PLUGIN_HANDLED;
            }
            
            
gMultiJumpid ] = true;
        }
        case 
4:
        {
            if( 
get_user_teamid ) != )
            {
                
client_printidprint_chat"%s Item solo para zombies."__PREFIX );
                return 
PLUGIN_HANDLED;
            }
            
            
set_user_healthid200 );
        }
        case 
5:
        {
            if( 
get_user_teamid ) != )
            {
                
client_printidprint_chat"%s Item solo para zombies."__PREFIX );
                return 
PLUGIN_HANDLED;
            }
            
            
set_user_renderingidkRenderFxGlowShellrandom_num0255 ), random_num0255 ), random_num0255 ), kRenderNormal25 );
        }
        case 
6:
        {
            if( 
get_user_teamid ) != && !is_user_aliveid ) )
            {
                
client_printidprint_chat"%s Item solo para zombies."__PREFIX );
                return 
PLUGIN_HANDLED;
            }
            
            
ExecuteHamB(Ham_CS_RoundRespawnid);
        }
        case 
MENU_EXIT: { menu_destroymenu ); return PLUGIN_HANDLED; }
    }
    
    
cs_set_user_moneyidcs_get_user_moneyid ) - CONST_SHOPitem ][ PRICE ], );
    
client_printidprint_chat"%s Compraste: %s."__PREFIXCONST_SHOPitem ][ ITEM ] );
    
    return 
PLUGIN_HANDLED;
}

public 
client_PreThink(id)
{
    if( !
is_user_aliveid ) ) return PLUGIN_CONTINUE;
    if( !
gMultiJumpid ] ) return PLUGIN_CONTINUE;
    
    new 
nbut get_user_button(id)
    new 
obut get_user_oldbutton(id)
    if((
nbut IN_JUMP) && !(get_entity_flags(id) & FL_ONGROUND) && !(obut IN_JUMP))
    {
        if(
jumpnum[id] < get_cvar_num("amx_maxjumps"))
        {
            
dojump[id] = true
            jumpnum
[id]++
            return 
PLUGIN_CONTINUE
        
}
    }
    if((
nbut IN_JUMP) && (get_entity_flags(id) & FL_ONGROUND))
    {
        
jumpnum[id] = 0
        
return PLUGIN_CONTINUE
    
}
    return 
PLUGIN_CONTINUE
}

public 
client_PostThink(id)
{
    if( !
is_user_aliveid ) ) return PLUGIN_CONTINUE;
    if( !
gMultiJumpid ] ) return PLUGIN_CONTINUE;
        
    if(
dojump[id] == true)
    {
        new 
Float:velocity[3]    
        
entity_get_vector(id,EV_VEC_velocity,velocity)
        
velocity[2] = random_float(265.0,285.0)
        
entity_set_vector(id,EV_VEC_velocity,velocity)
        
dojump[id] = false
        
return PLUGIN_CONTINUE
    
}
    return 
PLUGIN_CONTINUE


Listo, ahora debería funcionar

Configuras vos los máximos de saltos


gracias!

Doble cuenta ¿?
Responder
(21/09/2017, 08:05 PM)meTaLiCroSS escribió:
(21/09/2017, 11:04 AM)FreDDy escribió:
(21/09/2017, 10:29 AM)RusselNight escribió: ttt_new_crossfire (? okno

Podría ser, pero no es que ya hay otro mapa crossfire 'oficial' para el ttt, el que conocemos es una descompilacion vieja. Yo solo lo re hice y agregué las armas y otras boludeces nomas. Además de algunas puertas secretas Thats what she said

Crossfire para ZP ejem Thats what she said

Estoy sin intertnet como poder subir el mapa, menos el .rmf, en cuanto pueda te lo paso
Responder
También suelen publicar los juegos en Reddit:
https://www.reddit.com/r/FreeGamesOnSteam/
STEAM

(25/07/2016, 11:34 PM)Neeeeeeeeeel.- escribió:
(25/07/2016, 11:33 PM)Web Controller escribió: Este mensaje no se va a ver asi que russel te amo siempre me gustaste :$

Solamente voy a restaurar los datos del template de la db que rompi... no te ilusiones.
Responder
Pronto buscare programadores para crear un modo, no nuevos, pero si podria decirse unicos, pagare en dolares Gran sonrisa asi que pronto abrire el tema, me gustaria contratar a @kikizon2 para ayuda en los mod y a @FreDDy para los mapas :3
Idioma: [Extrangez]
Nivel de Amistad: [Depende de ti]

Aportes:
[Mapas]
zm_impressive

zm_laberim
zm_bunkeriM 28%

Made in Venezuela
Responder
ZP incoming
Responder
(22/09/2017, 05:06 PM)Hernandez escribió: ZP incoming

Eso es obvio amigo mio.

ZP (Zombie Plague)
GG (Gun Game)
BB (Base Builder)
NM (Normal Mode)
Modo Caza (Modo a mi gusto)
Idioma: [Extrangez]
Nivel de Amistad: [Depende de ti]

Aportes:
[Mapas]
zm_impressive

zm_laberim
zm_bunkeriM 28%

Made in Venezuela
Responder
El viejo jenki :V

(22/09/2017, 04:56 PM)wester escribió: Pronto buscare programadores para crear un modo, no nuevos, pero si podria decirse unicos, pagare en dolares Gran sonrisa asi que pronto abrire el tema, me gustaria contratar a @kikizon2 para ayuda en los mod y a @FreDDy para los mapas :3

Que paso con tus conocimientos maperos :V
[Imagen: 76561198350936449.png]

Cita:Los precios en la moneda venezolana se fijarán a partir de la reconversión monetaria y valdrá mucho menos de lo que cuesta una Cachapa con queso.
Responder
200 dólares por mapa.
Responder
No soy tu amigo.

Más crap de la misma Whatever
Responder
(22/09/2017, 05:22 PM)Hernandez escribió: No soy tu amigo.

Más crap de la misma Whatever

Yo se que no eres mi amigo, pero me encanta como te picas todo xd

por eso te quiero RainbowExcitedeyes


(22/09/2017, 05:16 PM)KrR10VnZl escribió:
(22/09/2017, 04:56 PM)wester escribió: Pronto buscare programadores para crear un modo, no nuevos, pero si podria decirse unicos, pagare en dolares Gran sonrisa asi que pronto abrire el tema, me gustaria contratar a @kikizon2 para ayuda en los mod y a @FreDDy para los mapas :3

Que paso con tus conocimientos maperos :V

No tengo tiempo para hacer mas mapas Whatdone ando full trabajando para tener una vida estable xd Excitedeyes

Al fin y al cabo no soy un crack en los mapas Whatever pero si aprendi bastante, cuando tenga tiempo me pongo a aprender mas Proud



(22/09/2017, 05:18 PM)FreDDy escribió: 200 dólares por mapa.

What Da faqin faqqqq Oh god whyWhatdone

Creo que no contratare tus servicios entonces Cutecry usare los mapas ya creados Roflmao aunque queria mapas unicos Whatdone
Idioma: [Extrangez]
Nivel de Amistad: [Depende de ti]

Aportes:
[Mapas]
zm_impressive

zm_laberim
zm_bunkeriM 28%

Made in Venezuela
Responder
Es cuestión Nothingdohere
[Imagen: bvpq9q-6.png]

NO DOY AYUDA VIA MENSAJE PRIVADO

* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Responder
(22/09/2017, 05:49 PM)kikizon2 escribió: Es cuestión Nothingdohere

uy yuyui Dafuq

(22/09/2017, 05:18 PM)FreDDy escribió: 200 dólares por mapa.

Con oro incluido Thats what she said
[Imagen: 76561198350936449.png]

Cita:Los precios en la moneda venezolana se fijarán a partir de la reconversión monetaria y valdrá mucho menos de lo que cuesta una Cachapa con queso.
Responder
(22/09/2017, 05:49 PM)kikizon2 escribió: Es cuestión Nothingdohere

claro kiki, ya de eso lo hablaremos mas adelante que te plantee bien las ideas de todo y tu me digas el monto.
Idioma: [Extrangez]
Nivel de Amistad: [Depende de ti]

Aportes:
[Mapas]
zm_impressive

zm_laberim
zm_bunkeriM 28%

Made in Venezuela
Responder
MarioMario

Pagar por algo que se puede hacer al gusto, no lo sé

Interesting[Imagen: DF4Qog6.png]
Responder
(22/09/2017, 07:14 PM)SoundBlaster escribió: MarioMario

Pagar por algo que se puede hacer al gusto, no lo sé

Interesting[Imagen: DF4Qog6.png]

Pues la verdad no tengo tiempo para hacerlo a gusto :l es por eso que requiero servicios, para tener algo a mi gusto y a los que me ayuden pues recibirán su respectivo pago
Idioma: [Extrangez]
Nivel de Amistad: [Depende de ti]

Aportes:
[Mapas]
zm_impressive

zm_laberim
zm_bunkeriM 28%

Made in Venezuela
Responder
Cuando no eres capaz de concretar tus sueños Trolleyes
Responder
Alguien me ayuda o tiene algunos rates buenos para pasarme? porque lo uqe tengo son una verga que se van al cielo las balas.
Gracias!
WhatdoneWhatdoneWhatdoneWhatdoneWhatdoneExcitedeyesExcitedeyesExcitedeyes
Steam
Responder
Alguno que me ayude con las misiones de la operación Hydra( CSGO )?
Compré antes de ayer el pase y recien hoy empecé con algunas misiones

Responder
(22/09/2017, 10:21 PM)meTaLiCroSS escribió: Cuando no eres capaz de concretar tus sueños Trolleyes

No es que no sea capaz :'( cambie de pais y me vine yo solo, estoy empezando de 0 mi vida
Idioma: [Extrangez]
Nivel de Amistad: [Depende de ti]

Aportes:
[Mapas]
zm_impressive

zm_laberim
zm_bunkeriM 28%

Made in Venezuela
Responder
MarioMario
Responder
WhateverWhatever
[Imagen: 76561198350936449.png]

Cita:Los precios en la moneda venezolana se fijarán a partir de la reconversión monetaria y valdrá mucho menos de lo que cuesta una Cachapa con queso.
Responder
Insecure
[Imagen: b_350_20_323957_202743_f19a15_111111.png]

Estudia siempre; el tiempo es oro, lo material se puede recuperar pero el tiempo no se puede recuperar.
(02/10/2016, 05:05 PM)meTaLiCroSS escribió: Siempre me gusta ayudar cuando alguien esta interesado realmente en ver que esta programando.
(08/08/2019, 05:32 PM)meTaLiCroSS escribió: grax x el dato cr4ck


Mis aportes

PLUGINS
MAPAS
Menú LANG [SF] Sistema de Frags
Say System (Admin Prefix)
Responder
MarioMario
Responder
WhateverWhatever
Believe, be yourself and don't hold on to just one dream ❤

https://github.com/FEDERICOMB96
Responder
WhateverWhatever
[Imagen: 76561198350936449.png]

Cita:Los precios en la moneda venezolana se fijarán a partir de la reconversión monetaria y valdrá mucho menos de lo que cuesta una Cachapa con queso.
Responder


Salto de foro:


Usuarios navegando en este tema: 13 invitado(s)