Welcome Soldier.



[APORT3] /swap, /revive, /grav, /speed

ChrstopH Ausente
Hypnotize
#1
es un plugin que un cabrón me pidió por steam para un DR pero se puede usar para cualquiera v:

/revive nick y los otros comandos..

para configurar la grav y speed tienen que tocar el code SI O SI.

Código PHP:
/* Script generated by Pawn Studio */

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

#define PLUGIN "New Plugin"
#define AUTHOR "autor"
#define VERSION "1.0"

public plugin_init()
{
register_plugin(PLUGINVERSIONAUTHOR)
// Add your own code here
register_clcmd("say""clcmd_say");
}
public 
clcmd_sayindex ){
if (!
is_user_connectedindex )) return PLUGIN_HANDLED;

new 
szMessage[32];
read_args(szMessagecharsmax(szMessage));
remove_quotes(szMessage);

if (
equal(szMessage"/swap",5) && is_user_adminindex ))
{
new 
player cmd_targetindex szMessage[6], 0);

if (!
player) return PLUGIN_CONTINUE;

cmd_Cmd(indexplayer3);
}
else if (
equal(szMessage"/revive",7) && is_user_adminindex ))
{
new 
player cmd_targetindex szMessage[8], 0)

if (!
player) return PLUGIN_CONTINUE

cmd_Cmd
index player2);
}
else if (
equal(szMessage"/speed",6) && is_user_adminindex ))
{
new 
player cmd_targetindex szMessage[7], 0)

if (!
player) return PLUGIN_CONTINUE

cmd_Cmd
index player0);
}
else if (
equal(szMessage"/grav",5) && is_user_adminindex ))
{
new 
player cmd_targetindex szMessage[6], 0)

if (!
player) return PLUGIN_CONTINUE

cmd_Cmd
index player1);
}
return 
PLUGIN_HANDLED_MAIN;
}
public 
cmd_Cmd(idtargettipo)
{
if (
is_user_adminid ))
{
new 
playeriName[32][2];
if (
targetplayer target
else
{
new 
arg[32]
read_argv(1arg31)
player cmd_target(idargCMDTARGET_ALLOW_SELF)
}
get_user_name(idiName[0], 31);
get_user_name(playeriName[1], 31);
if (!
player || !is_user_connected(player)) return PLUGIN_HANDLED;

switch(
tipo){
case 
0set_user_maxspeedplayer300.0 ); 
case 1set_user_gravityplayer0.3 ); 
case 2ExecuteHamB(Ham_CS_RoundRespawnplayer);
case 
3cs_set_user_team(player,( cs_get_user_team(player) == CS_TEAM_T CS_TEAM_CT CS_TEAM_T));
}
set_hudmessage(02550, -1.0, -1.0)
show_hudmessage(id"El admin %s te %s! ", 
iName
[id][0], tipo == "Dio Speed" tipo == "Dio Gravedad" tipo == "revivio" :"cambio de team");
client_print(idprint_chat"El admin %s %s a %s"iName[id][0], tipo == "Dio Speed" tipo == "Dio Gravedad" tipo == "revivio" :"cambio de team"iName[player][1]) 
}
return 
PLUGIN_HANDLED;

No lo probe pero seguro sirve v:
[Imagen: 76561198283253977.png]

Mapas Frutas 100%
DeathRun Levels 100%
Atrapa al Traidor (Edición) 100%
Battle Royale 40%
Responder

angel123 Sin conexión
User
#2
(06-30-2017, 04:08 AM)ChrstopH escribió: es un plugin que un cabrón me pidió por steam para un DR pero se puede usar para cualquiera v:

/revive nick y los otros comandos..

para configurar la grav y speed tienen que tocar el code SI O SI.

Código PHP:
/* Script generated by Pawn Studio */

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

#define PLUGIN "New Plugin"
#define AUTHOR "autor"
#define VERSION "1.0"

public plugin_init()
{
register_plugin(PLUGINVERSIONAUTHOR)
// Add your own code here
register_clcmd("say""clcmd_say");
}
public 
clcmd_sayindex ){
if (!
is_user_connectedindex )) return PLUGIN_HANDLED;

new 
szMessage[32];
read_args(szMessagecharsmax(szMessage));
remove_quotes(szMessage);

if (
equal(szMessage"/swap",5) && is_user_adminindex ))
{
new 
player cmd_targetindex szMessage[6], 0);

if (!
player) return PLUGIN_CONTINUE;

cmd_Cmd(indexplayer3);
}
else if (
equal(szMessage"/revive",7) && is_user_adminindex ))
{
new 
player cmd_targetindex szMessage[8], 0)

if (!
player) return PLUGIN_CONTINUE

cmd_Cmd
index player2);
}
else if (
equal(szMessage"/speed",6) && is_user_adminindex ))
{
new 
player cmd_targetindex szMessage[7], 0)

if (!
player) return PLUGIN_CONTINUE

cmd_Cmd
index player0);
}
else if (
equal(szMessage"/grav",5) && is_user_adminindex ))
{
new 
player cmd_targetindex szMessage[6], 0)

if (!
player) return PLUGIN_CONTINUE

cmd_Cmd
index player1);
}
return 
PLUGIN_HANDLED_MAIN;
}
public 
cmd_Cmd(idtargettipo)
{
if (
is_user_adminid ))
{
new 
playeriName[32][2];
if (
targetplayer target
else
{
new 
arg[32]
read_argv(1arg31)
player cmd_target(idargCMDTARGET_ALLOW_SELF)
}
get_user_name(idiName[0], 31);
get_user_name(playeriName[1], 31);
if (!
player || !is_user_connected(player)) return PLUGIN_HANDLED;

switch(
tipo){
case 
0set_user_maxspeedplayer300.0 ); 
case 1set_user_gravityplayer0.3 ); 
case 2ExecuteHamB(Ham_CS_RoundRespawnplayer);
case 
3cs_set_user_team(player,( cs_get_user_team(player) == CS_TEAM_T CS_TEAM_CT CS_TEAM_T));
}
set_hudmessage(02550, -1.0, -1.0)
show_hudmessage(id"El admin %s te %s! ", 
iName
[id][0], tipo == "Dio Speed" tipo == "Dio Gravedad" tipo == "revivio" :"cambio de team");
client_print(idprint_chat"El admin %s %s a %s"iName[id][0], tipo == "Dio Speed" tipo == "Dio Gravedad" tipo == "revivio" :"cambio de team"iName[player][1]) 
}
return 
PLUGIN_HANDLED;

No lo probe pero seguro sirve v:

Nose ni verga de esto,pero se ve bueno Pacman
Me mide 30 cm y por eso me apodan como: El sujeto.    :whatever:
Responder

Fury Ausente
User
#3
Te lo pidió en AM Pacman

"El día que seas capaz de llorar de impotencia ante una injusticia, ese día seremos compañeros"
Responder

escobar Sin conexión
User
#4
(06-30-2017, 04:08 AM)ChrstopH escribió: es un plugin que un cabrón me pidió por steam para un DR pero se puede usar para cualquiera v:

/revive nick y los otros comandos..

para configurar la grav y speed tienen que tocar el code SI O SI.

Código PHP:
/* Script generated by Pawn Studio */

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

#define PLUGIN "New Plugin"
#define AUTHOR "autor"
#define VERSION "1.0"

public plugin_init()
{
register_plugin(PLUGINVERSIONAUTHOR)
// Add your own code here
register_clcmd("say""clcmd_say");
}
public 
clcmd_sayindex ){
if (!
is_user_connectedindex )) return PLUGIN_HANDLED;

new 
szMessage[32];
read_args(szMessagecharsmax(szMessage));
remove_quotes(szMessage);

if (
equal(szMessage"/swap",5) && is_user_adminindex ))
{
new 
player cmd_targetindex szMessage[6], 0);

if (!
player) return PLUGIN_CONTINUE;

cmd_Cmd(indexplayer3);
}
else if (
equal(szMessage"/revive",7) && is_user_adminindex ))
{
new 
player cmd_targetindex szMessage[8], 0)

if (!
player) return PLUGIN_CONTINUE

cmd_Cmd
index player2);
}
else if (
equal(szMessage"/speed",6) && is_user_adminindex ))
{
new 
player cmd_targetindex szMessage[7], 0)

if (!
player) return PLUGIN_CONTINUE

cmd_Cmd
index player0);
}
else if (
equal(szMessage"/grav",5) && is_user_adminindex ))
{
new 
player cmd_targetindex szMessage[6], 0)

if (!
player) return PLUGIN_CONTINUE

cmd_Cmd
index player1);
}
return 
PLUGIN_HANDLED_MAIN;
}
public 
cmd_Cmd(idtargettipo)
{
if (
is_user_adminid ))
{
new 
playeriName[32][2];
if (
targetplayer target
else
{
new 
arg[32]
read_argv(1arg31)
player cmd_target(idargCMDTARGET_ALLOW_SELF)
}
get_user_name(idiName[0], 31);
get_user_name(playeriName[1], 31);
if (!
player || !is_user_connected(player)) return PLUGIN_HANDLED;

switch(
tipo){
case 
0set_user_maxspeedplayer300.0 ); 
case 1set_user_gravityplayer0.3 ); 
case 2ExecuteHamB(Ham_CS_RoundRespawnplayer);
case 
3cs_set_user_team(player,( cs_get_user_team(player) == CS_TEAM_T CS_TEAM_CT CS_TEAM_T));
}
set_hudmessage(02550, -1.0, -1.0)
show_hudmessage(id"El admin %s te %s! ", 
iName
[id][0], tipo == "Dio Speed" tipo == "Dio Gravedad" tipo == "revivio" :"cambio de team");
client_print(idprint_chat"El admin %s %s a %s"iName[id][0], tipo == "Dio Speed" tipo == "Dio Gravedad" tipo == "revivio" :"cambio de team"iName[player][1]) 
}
return 
PLUGIN_HANDLED;

No lo probe pero seguro sirve v:

+Rep papi gracias por el plugin :3333

(06-30-2017, 04:23 AM)Fury escribió: Te lo pidió en AM Pacman

no se lo pedi a el en si, si no al que me ayudara xD. Pero le hable por mp en steam c:

(06-30-2017, 04:08 AM)ChrstopH escribió: es un plugin que un cabrón me pidió por steam para un DR pero se puede usar para cualquiera v:

/revive nick y los otros comandos..

para configurar la grav y speed tienen que tocar el code SI O SI.

Código PHP:
/* Script generated by Pawn Studio */

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

#define PLUGIN "New Plugin"
#define AUTHOR "autor"
#define VERSION "1.0"

public plugin_init()
{
register_plugin(PLUGINVERSIONAUTHOR)
// Add your own code here
register_clcmd("say""clcmd_say");
}
public 
clcmd_sayindex ){
if (!
is_user_connectedindex )) return PLUGIN_HANDLED;

new 
szMessage[32];
read_args(szMessagecharsmax(szMessage));
remove_quotes(szMessage);

if (
equal(szMessage"/swap",5) && is_user_adminindex ))
{
new 
player cmd_targetindex szMessage[6], 0);

if (!
player) return PLUGIN_CONTINUE;

cmd_Cmd(indexplayer3);
}
else if (
equal(szMessage"/revive",7) && is_user_adminindex ))
{
new 
player cmd_targetindex szMessage[8], 0)

if (!
player) return PLUGIN_CONTINUE

cmd_Cmd
index player2);
}
else if (
equal(szMessage"/speed",6) && is_user_adminindex ))
{
new 
player cmd_targetindex szMessage[7], 0)

if (!
player) return PLUGIN_CONTINUE

cmd_Cmd
index player0);
}
else if (
equal(szMessage"/grav",5) && is_user_adminindex ))
{
new 
player cmd_targetindex szMessage[6], 0)

if (!
player) return PLUGIN_CONTINUE

cmd_Cmd
index player1);
}
return 
PLUGIN_HANDLED_MAIN;
}
public 
cmd_Cmd(idtargettipo)
{
if (
is_user_adminid ))
{
new 
playeriName[32][2];
if (
targetplayer target
else
{
new 
arg[32]
read_argv(1arg31)
player cmd_target(idargCMDTARGET_ALLOW_SELF)
}
get_user_name(idiName[0], 31);
get_user_name(playeriName[1], 31);
if (!
player || !is_user_connected(player)) return PLUGIN_HANDLED;

switch(
tipo){
case 
0set_user_maxspeedplayer300.0 ); 
case 1set_user_gravityplayer0.3 ); 
case 2ExecuteHamB(Ham_CS_RoundRespawnplayer);
case 
3cs_set_user_team(player,( cs_get_user_team(player) == CS_TEAM_T CS_TEAM_CT CS_TEAM_T));
}
set_hudmessage(02550, -1.0, -1.0)
show_hudmessage(id"El admin %s te %s! ", 
iName
[id][0], tipo == "Dio Speed" tipo == "Dio Gravedad" tipo == "revivio" :"cambio de team");
client_print(idprint_chat"El admin %s %s a %s"iName[id][0], tipo == "Dio Speed" tipo == "Dio Gravedad" tipo == "revivio" :"cambio de team"iName[player][1]) 
}
return 
PLUGIN_HANDLED;

No lo probe pero seguro sirve v:
oye we 1er bug xD cuando das /swap solamente te cambia a T pero no te manda a la base (en mi caso deathrun)
Responder

ChrstopH Ausente
Hypnotize
#5
(06-30-2017, 04:23 AM)Fury escribió: Te lo pidió en AM Pacman

me lo mando en steam

dr FIX
[spoiler]
Código PHP:
/* Script generated by Pawn Studio */

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

#define PLUGIN    "New Plugin"
#define AUTHOR    "Unknown"
#define VERSION    "1.0"

new const g_isSound[] = "gemi2.wav";

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR)
    
// Add your own code here
    
register_clcmd("say""clcmd_say");
}
public 
plugin_precache() precache_player_Sound(g_isSound);
public 
clcmd_sayindex ){
    if (!
is_user_connectedindex )) return PLUGIN_HANDLED;
    
    new 
szMessage[32];
    
read_args(szMessagecharsmax(szMessage));
    
remove_quotes(szMessage);
    
    if (
equal(szMessage"/swap",5) && is_user_adminindex ))
    {
        new 
player cmd_targetindex szMessage[6], 0);
        
        if (!
player) return PLUGIN_CONTINUE;
        
        
cmd_Cmd(indexplayer3);
    }
    else if (
equal(szMessage"/revive",7) && is_user_adminindex ))
    {
        new 
player cmd_targetindex szMessage[8], 0)
        
        if (!
player) return PLUGIN_CONTINUE
        
        cmd_Cmd
index player2);
    }
    else if (
equal(szMessage"/speed",6) && is_user_adminindex ))
    {
        new 
player cmd_targetindex szMessage[7], 0)
        
        if (!
player) return PLUGIN_CONTINUE
        
        cmd_Cmd
index player0);
    }
    else if (
equal(szMessage"/grav",5) && is_user_adminindex ))
    {
        new 
player cmd_targetindex szMessage[6], 0)
        
        if (!
player) return PLUGIN_CONTINUE
        
        cmd_Cmd
index player1);
    }
    return 
PLUGIN_HANDLED_MAIN;
}
public 
cmd_Cmd(idtargettipo)
{
    if (
is_user_adminid ))
    {
        new 
player;
        if (
targetplayer target
        
else
        {
            new 
arg[32]
            
read_argv(1arg31)
            
player cmd_target(idargCMDTARGET_ALLOW_SELF)
        }
        if (!
player || !is_user_connected(player)) return PLUGIN_HANDLED;
        
        switch(
tipo){
            case 
0set_user_maxspeedplayer300.0 ); 
            case 
1set_user_gravityplayer0.3 ); 
            case 
2ExecuteHamB(Ham_CS_RoundRespawnplayer);
            case 
3:{
                
cs_set_user_team(player,( cs_get_user_team(player) == CS_TEAM_T CS_TEAM_CT CS_TEAM_T));
                
                if (
is_user_alive(player))
                    
ExecuteHamB(Ham_CS_RoundRespawnplayer)
            }
        }
        new 
szAdminName[32],szPlayerName[32]
        
get_user_name(id,szAdminName,31); get_user_name(playerszPlayerName31);
        
PlaySound(idg_isSound);
        
set_hudmessage(02550, -1.0, -1.0)
        
show_hudmessage(id"El admin %s te %s! "
        
szAdminNametipo == "Dio Speed" tipo == "Dio Gravedad" tipo == "revivio" :"cambio de team");
        
chatcolor(id"El admin ^4%s %s ^1a ^4%s"szAdminNametipo == "Dio Speed" tipo == "Dio Gravedad" tipo == "revivio" :"cambio de team"szPlayerName);
    }
    return 
PLUGIN_HANDLED;
}
PlaySound(const id, const sound[]) {
    
client_cmd(id"%s ^"%s^"", !IsMp3(sound) ? "spk" "mp3 play"sound);
}

IsMp3(const szSound[]) return equali(szSound[strlen(szSound) - 4], ".mp3");
stock precache_player_Sound(const soundd[]) 

    if (
IsMp3(soundd)) 
        
precache_generic(soundd);
    else 
precache_sound(soundd);
    
}
stock chatcolor(id, const input[], any:...)
{
    static 
szMsg[191], msgSayText;
    
    if (!
msgSayText)
        
msgSayText get_user_msgid("SayText");
    
    
vformat(szMsg190input3);
    
    
replace_all(szMsg190"!g""^4");
    
replace_all(szMsg190"!y""^1");
    
replace_all(szMsg190"!team""^3");
    
    
message_begin(id MSG_ONE_UNRELIABLE MSG_BROADCASTmsgSayText, .player id);
    
write_byte(id id 33);
    
write_string(szMsg);
    
message_end();

[/spoiler]
[Imagen: 76561198283253977.png]

Mapas Frutas 100%
DeathRun Levels 100%
Atrapa al Traidor (Edición) 100%
Battle Royale 40%
Responder

PlayEasymx Sin conexión
User
#6
no tiene caso que des el nombre del player al quien le dio la cosa si esta asi: client_print(id, print_chat,"")

Edit: Cambiale a 0 xd
Responder

ChrstopH Ausente
Hypnotize
#7
fue un errorsito de dedo..
que lo edite quien quiera xd
[Imagen: 76561198283253977.png]

Mapas Frutas 100%
DeathRun Levels 100%
Atrapa al Traidor (Edición) 100%
Battle Royale 40%
Responder





Usuarios navegando en este tema:
1 invitado(s)



Sobre M X E M E X I C O

Comunidad MxE © 2020 - La mejorar comunidad de Counter Strike 1.6 .