bloquear awp por cantidad de player
#1
buenas noches. estaría necesitando un plugin que bloque el uso de la awp y scout de acuerdo a la cantidad de usuarios que están jugando.
veo mucho abuso en mi servidor de la awp cuando hay menos 10 usuarios y siempre terminan yéndose por que se hace aburrido.
la idea es que cuando haya menos de 10 jugadores por ejemplo no deje comprar awp ni scout.
quien me ayuda. gracias
Responder
#2
Código PHP:
#include <amxmodx>
#include <cstrike>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "r0ma'"


public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
}

public 
CS_OnBuy(indexitem) {
    if(
item != CSI_SCOUT && item != CSI_AWP)
        return 
PLUGIN_CONTINUE;
    
    if(
get_playersnum() >= 10)
        return 
PLUGIN_CONTINUE;
    
    
client_print(indexprint_chat"No");
    
    return 
PLUGIN_HANDLED;

[Imagen: giphy.webp]

Panda Nuestro
Sistema de Cuentas MySQL/SQLite
Discord: FluffyDeveloper#4753

meTaLiCroSS escribió: Pero sin picarse po, todavía te molesta que te haya mandado a la mierda porque querias plugins de mi server? Mírate, seguí programando weas mulas después de años, tení que ser harto penca para esta wea, das pura pena Corazón

(22/01/2021, 02:55 PM)Skylar escribió: dios como me enferma que digas plugins cuando hablas de un solo plugin pendejo re pelotudo
Responder
#3
(07/02/2021, 09:17 AM)r0ma escribió:
Código PHP:
#include <amxmodx>
#include <cstrike>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "r0ma'"


public plugin_init() {
 
register_plugin(PLUGINVERSIONAUTHOR)
}

public 
CS_OnBuy(indexitem) {
 if(
item != CSI_SCOUT && item != CSI_AWP)
 return 
PLUGIN_CONTINUE;
 
 if(
get_playersnum() >= 10)
 return 
PLUGIN_CONTINUE;
 
 
client_print(indexprint_chat"No");
 
 return 
PLUGIN_HANDLED;


uhhh genial. si quiero agregarle la Sig SG550 como hago?
if(item != CSI_SCOUT && item != CSI_AWP && item != CSI_Sig SG550) ASI?

y la ultima y no jode. y se puede poner un mensaje cuando intenten comprar y no los deje como por ejemplo "compra permitida cuando haya mas de 10 jugadores"

gracias
Responder
#4
(07/02/2021, 07:16 PM)cahervar escribió: uhhh genial. si quiero agregarle la Sig SG550 como hago?
if(item != CSI_SCOUT && item != CSI_AWP && item != CSI_Sig SG550) ASI?

y la ultima y no jode. y se puede poner un mensaje cuando intenten comprar y no los deje como por ejemplo "compra permitida cuando haya mas de 10 jugadores"

gracias

Código PHP:
#include <amxmodx>
#include <cstrike>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "r0ma'"


public plugin_init() {
 
register_plugin(PLUGINVERSIONAUTHOR)
}

public 
CS_OnBuy(indexitem) {
 if(
item != CSI_SCOUT && item != CSI_AWP && item != CSI_SG550)
 return 
PLUGIN_CONTINUE;
 
 if(
get_playersnum() >= 10)
 return 
PLUGIN_CONTINUE;
 
 
client_print(indexprint_chat"Compra permitida cuando haya más de 10 jugadores.");
 
 return 
PLUGIN_HANDLED;

Responder
#5
(07/02/2021, 07:54 PM)Chema escribió:
Código PHP:
#include <amxmodx>
#include <cstrike>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "r0ma'"


public plugin_init() {
 
register_plugin(PLUGINVERSIONAUTHOR)
}

public 
CS_OnBuy(indexitem) {
 if(
item != CSI_SCOUT && item != CSI_AWP && item != CSI_SG550)
 return 
PLUGIN_CONTINUE;
 
 if(
get_playersnum() >= 10)
 return 
PLUGIN_CONTINUE;
 
 
client_print(indexprint_chat"Compra permitida cuando haya más de 10 jugadores.");
 
 return 
PLUGIN_HANDLED;


Cuando lo compilo me tira error por el CSI puede ser que en vez de CSI vaya CSW? en otro plugin de skin de armas lo tengo como CSW
Responder
#6
(07/02/2021, 10:22 PM)cahervar escribió: Cuando lo compilo me tira error por el CSI puede ser que en vez de CSI vaya CSW? en otro plugin de skin de armas lo tengo como CSW
Actualiza tu versión de amx a la 1.9
https://www.amxmodx.org/downloads-new.php
Responder
#7
(07/02/2021, 10:34 PM)[N]drs escribió: Actualiza tu versión de amx a la 1.9
https://www.amxmodx.org/downloads-new.php

tendria que hacerlo pero tendria que cambiar todos los plugins y no es opcion por el momento.
confirmenme si poniendo CSW se soluciona el problema. gracias
Responder
#8
(07/02/2021, 10:42 PM)cahervar escribió: tendria que hacerlo pero tendria que cambiar todos los plugins y no es opcion por el momento.
confirmenme si poniendo CSW se soluciona el problema. gracias

La forward fue implementada en la versión de AMXX 1.8.3, así que no, no te va a funcionar.
Responder
#9
(08/02/2021, 01:23 AM)Chema escribió: La forward fue implementada en la versión de AMXX 1.8.3, así que no, no te va a funcionar.

y como se puede hacer para que ande para amxx 1.8.2?
me lo podrian modificar para esta version?
Responder
#10
nadie lo puede modificar para que ande con AMXX 1.8.2? :|
Responder
#11
(09/02/2021, 12:27 PM)cahervar escribió: nadie lo puede modificar para que ande con AMXX 1.8.2? :|

Es recomendable actualizar la version de tu amx como dijo [N]drs descarga lo que el te dejo! Te va a servir para futuros plugins que quieras usar!
_____________________________________________________________________________
(05/08/2020, 06:47 PM)acetatomil escribió: Vos también sos trolazo por responder, y también me incluyo y el que lo lea también. Bue.

_____________________________________________________________________________
Responder
#12
es una pavada actualizar guarda el archivo plugins.ini y solo tenes que reemplazar
y te levanta todo como estaba antes no tenes q migrar plugins ni nada
Responder
#13
bueno me he pasado a amxx 1.9!
funciona el plugins lo unico es que me olvide de incluir la D3/AU-1.
me dicen como la puedo incluir?
Responder
#14
(09/02/2021, 08:16 PM)cahervar escribió: bueno me he pasado a amxx 1.9!
funciona el plugins lo unico es que me olvide de incluir la D3/AU-1.
me dicen como la puedo incluir?

Y eso que es? Dafuq
Responder
#15
(09/02/2021, 09:26 PM)Chema escribió: Y eso que es?  Dafuq

en el juego es la 4 / 6 D3/AU-1 Semi-auto Sniper rifle
Responder
#16
(09/02/2021, 09:34 PM)cahervar escribió: en el juego es la 4 / 6 D3/AU-1 Semi-auto Sniper rifle

La G3SG1 (en el 1.6 las armas están mal nombradas).

Sólo cambia esta línea:
Código PHP:
if(item != CSI_SCOUT && item != CSI_AWP && item != CSI_SG550
Por esta:
Código PHP:
if(item != CSI_SCOUT && item != CSI_AWP && item != CSI_SG550 && item != CSI_G3SG1
Responder
#17
(09/02/2021, 09:38 PM)Mario AR. escribió: La G3SG1 (en el 1.6 las armas están mal nombradas).

Sólo cambia esta línea:
Código PHP:
if(item != CSI_SCOUT && item != CSI_AWP && item != CSI_SG550
Por esta:
Código PHP:
if(item != CSI_SCOUT && item != CSI_AWP && item != CSI_SG550 && item != CSI_G3SG1

gracias
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)