Zumbis Online
Últimos assuntos
» [NPC]Alien Boss
por zumbmod Ontem à(s) 4:36 pm

» Serve teste(Ainda estou arrumando meu addons)
por .Cannabis. 8/2/2017, 3:51 pm

» [Gp'Ex] Não Sabia que tinha voltado KKKKKKKK SO QUE NUNCA
por Wilian 4/2/2017, 6:05 pm

» Addons: Dark Plagues 5.0.8
por SoaD^ | [M]aTaDoR.?>* 1/2/2017, 11:18 am

» [Test] Angra Nest controlável
por Wilian 30/1/2017, 8:48 am

» Rapaz voltaram que isso
por .Cannabis. 26/1/2017, 6:15 pm

» Boss Firemonster
por [Dk]Serial-Killer 26/1/2017, 10:59 am

» [AJUDA] Mod Berserker
por [Dk]Serial-Killer 22/1/2017, 8:41 pm

» [AJUDA] Banco
por [Dk]Serial-Killer 22/1/2017, 8:23 pm

» [PROBLEMA] ADM
por Pro B R 3 G 4 5/1/2017, 3:34 pm

Frases filosóficas Zplague:
....
Os membros mais ativos da semana
zumbmod
 

Adsense

[ZP] Doar Ammo Pack Menu

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[ZP] Doar Ammo Pack Menu

Mensagem por Eduardoo em 1/11/2013, 1:04 pm

Doe quantos ammo packs você quiser para algum amigo no servidor, mas para doar uma quantidade certa, claro que você vai ter que ter esses ammo packs.

IMAGEM:


COMANDOS:
/doar = Abre o menu de doar ammo packs.

Para fazer download do plugin, clique aqui

CRÉDITOS:
Biel-oGrande

Gostou? REP+ ou apenas comente.

____________________________________________

Zplague Gaming

Apresente-se: http://zplague.forumclan.com/f8-apresentacoes
Lei-a as regras: http://zplague.forumclan.com/t1682-regras-do-nosso-forum

Seja parte dessa Família!

"Tudu qui eu quiria era ouvir vuçe diser ai lóve beibe"

Eduardoo
Designer
Designer

Nick : HeyBigode
Masculino Número de Mensagens : 796
Ammo Packs : 1691
Honra : 28
Data de inscrição : 29/09/2013

Ver perfil do usuário eduardo.struk4

Voltar ao Topo Ir em baixo

Re: [ZP] Doar Ammo Pack Menu

Mensagem por MtsLa!<3.L em 1/11/2013, 1:09 pm

Achei um igualzin o Dele :D

Código:
#include <    amxmodx >
#include <    amxmisc >
#include <    zombieplague >
#include <    colorchat >

// Donacion De Experiencia
new number [ 33 ], user_id [ 33 ], name [ 33 ];

new option , selection ;

public plugin_init () {
register_plugin ( "ZP: Give Ammo" , "1.0" , "Author" );
register_clcmd ( "zp_giveap" , "CmdGiveAP" , ADMIN_RCON , "- zp_giveap <name> <amount> : Give Ammo Packs" );
register_clcmd ( "amx_giveap" , "CmdGiveAP" , ADMIN_RCON , "- amx_giveap <name> <amount> : Give Ammo Packs" );

// Donar Ammopacks
register_clcmd ( "Cantidad_de_AmmoPacks" , "Dar_Cantidad" )
register_clcmd ( "say donar" , "clcmd_saymenu_donar" )
register_clcmd ( "say /donar" , "clcmd_saymenu_donar" )
}

public CmdGiveAP ( id , level , cid ) {
if ( ! cmd_access ( id , level , cid , 3 ) ) return PLUGIN_HANDLED ;

new s_Name [ 32 ], s_Amount [ 9 ];

read_argv ( 1 , s_Name , charsmax ( s_Name ) );
read_argv ( 2 , s_Amount , charsmax ( s_Amount ) );

new i_Target = cmd_target ( id , s_Name , 2 );

if ( ! i_Target ) {
client_print ( id , print_console , "(!) Player not found" );
return PLUGIN_HANDLED ;
}

zp_set_user_ammo_packs ( i_Target , max ( 1 , str_to_num ( s_Amount ) ) );

return PLUGIN_HANDLED ;
}

// Say "/donar"
public clcmd_saymenu_donar ( id )
donar_menu ( id ) // show donar menu

public donar_menu ( id ) {
new aps ; aps = zp_get_user_ammo_packs ( id )
new Title [ 120 ];
format ( Title , 119 , "\r|||\wMenu de \yDonación de AmmoPacks\r|||^n\wTienes: \r[\w%i\r] \yAmmoPacks" , aps )
new menu_donar = menu_create ( Title , "donarmenu_handler" )
menu_additem ( menu_donar , "\wElegir \rJugador" , "1" )
menu_setprop ( menu_donar , MPROP_EXITNAME , "Salir" )
menu_setprop ( menu_donar , MPROP_EXIT , MEXIT_ALL )
menu_display ( id , menu_donar , 0 )
}

public donarmenu_handler ( id , menu , item ) {
if(! is_user_connected ( id )) return PLUGIN_CONTINUE ;

if( item == MENU_EXIT ) {
menu_destroy ( menu );
return PLUGIN_CONTINUE ;
}

switch( item ) {
case 0 : {
Players ( id )
option = 1
}
}
return PLUGIN_CONTINUE ;
}

public Players ( id )
{
new aps ; aps = zp_get_user_ammo_packs ( id )
new Title [ 120 ];
format ( Title , 119 , "\r|||\wMenu de \yDonación de AmmoPacks\r|||^n\wTienes: \r[\w%i\r] \yAmmopacks" , aps )
new players = menu_create ( Title , "players_handler" )

for(new i = 0 , n = 0 ; i <= 32 ; i ++) {
if(! is_user_connected ( i )) continue;

user_id [ n ++] = i ;
new temp1 [ 64 ];
get_user_name ( i , temp1 , 63 )
menu_additem ( players , temp1 , "0" , 0 );
}

menu_setprop ( players , MPROP_EXITNAME , "Salir" )
menu_setprop ( players , MPROP_BACKNAME , "Atras" )
menu_setprop ( players , MPROP_NEXTNAME , "Siguiente" )
menu_setprop ( players , MPROP_EXIT , MEXIT_ALL )

menu_display ( id , players , 0 )
}

public players_handler ( id , menu , item ) {
if( item == MENU_EXIT ) {
menu_destroy ( menu );
return PLUGIN_CONTINUE ;
}

selection = user_id [ item ];
get_user_name ( selection , name , 32 );

console_cmd ( id , "messagemode Cantidad_de_AmmoPacks" )

return PLUGIN_HANDLED ;
}

public Dar_Cantidad ( id ) {
new aps ; aps = zp_get_user_ammo_packs ( id )
static szArgs [ 64 ]; read_args ( szArgs , 63 )

if( containi ( szArgs , "-" ) != - 1 || containi ( szArgs , "?" ) != - 1 || containi ( szArgs , " " ) != - 1 || containi ( szArgs , "~" ) != - 1 ||
containi ( szArgs , "`" ) != - 1 || containi ( szArgs , "@" ) != - 1 || containi ( szArgs , "#" ) != - 1 || containi ( szArgs , "$" ) != - 1 ||
containi ( szArgs , "&" ) != - 1 || containi ( szArgs , "*" ) != - 1 || containi ( szArgs , "(" ) != - 1 || containi ( szArgs , ")" ) != - 1 ||
containi ( szArgs , "_" ) != - 1 || containi ( szArgs , "+" ) != - 1 || containi ( szArgs , "}" ) != - 1 || containi ( szArgs , "{" ) != - 1 ||
containi ( szArgs , "|" ) != - 1 || containi ( szArgs , ">" ) != - 1 || containi ( szArgs , "<" ) != - 1 || containi ( szArgs , "!" ) != - 1 ||
containi ( szArgs , "/" ) != - 1 || containi ( szArgs , "%" ) != - 1 || containi ( szArgs , "'" ) != - 1 || containi ( szArgs , "[" ) != - 1 ||
containi ( szArgs , "]" ) != - 1 || containi ( szArgs , "." ) != - 1 || containi ( szArgs , ":" ) != - 1 || containi ( szArgs , "=" ) != - 1 ||
containi ( szArgs , "," ) != - 1 || equal ( szArgs , "" )) {
set_hudmessage ( 0 , 255 , 0 , - 1.0 , 0.4 , 0 , 6.0 , 12.0 )
show_hudmessage ( id , "No se permiten simbolos raros ni espacios..." )
return PLUGIN_HANDLED ;
}
new text [ 192 ]
read_argv ( 1 , text , 191 )
format ( number , charsmax ( number ), "%s" , text );

if( str_to_num ( number ) <= aps )
donar_ammopacks ( id )
else {
set_hudmessage ( 0 , 255 , 0 , - 1.0 , 0.4 , 0 , 6.0 , 12.0 )
show_hudmessage ( id , "No puedes donar mas AmmoPacks de la que tienes..." )
}
return PLUGIN_CONTINUE ;
}

public donar_ammopacks ( id ) {
new aps ; aps = zp_get_user_ammo_packs ( id )
if( option == 1 ) {
aps -= str_to_num ( number )
aps += str_to_num ( number )

static name_id [ 33 ]
get_user_name ( id , name_id , 32 )
static aps_donados ; aps_donados = str_to_num ( number )

ColorChat ( 0 , TEAM_COLOR , "^x04[ MXF ]^x01 El Jugador^x04 %s^x01 Le Dono^x04 %i^x01 AmmoPacks^x01 A^x04 %s^x01." , name_id , aps_donados , name )
ColorChat ( selection , TEAM_COLOR , "^x04[ MXF ]^x01 El Jugador^x04 %s^x01 Te ha Donado^x04 %i^x01 AmmoPacks^x04." , name_id , aps_donados )
}
}

____________________________________________

Quem sabe faz ao vivo :)
-----------------------------------------
Salve - Leozinho - Hawk - Gkf - Junin - J0sh - Rotam
-----------------------------------------
Vem que com nois é vida HAHA!!!!

-----------------------------------------

MtsLa!<3.L
Moderador
Moderador

Nick : Estelionatario
Masculino Número de Mensagens : 1237
InfoBanker
Ammo Packs : 1937
Honra : 28
Data de inscrição : 16/03/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [ZP] Doar Ammo Pack Menu

Mensagem por micael mattei em 21/11/2013, 5:35 pm

MtsLa!<3.L aonde coloco esse codigo?

____________________________________________


micael mattei
Humano
Humano

Nick : -BO4MORT3-
Masculino Número de Mensagens : 229
[ZP] - The Dark Division
Ammo Packs : 1199
Honra : 0
Data de inscrição : 14/11/2013

Ver perfil do usuário http://steamcommunity.com/profiles/76561198073643303 micaelmattei

Voltar ao Topo Ir em baixo

Re: [ZP] Doar Ammo Pack Menu

Mensagem por MtsLa!<3.L em 21/11/2013, 6:22 pm

micael mattei escreveu:MtsLa!<3.L aonde coloco esse codigo?
Pow voce tem que compilar esse plugin para ele poder pegar :D

se voce nao tiver compilador baixa este aqui

Download Clique Aqui

____________________________________________

Quem sabe faz ao vivo :)
-----------------------------------------
Salve - Leozinho - Hawk - Gkf - Junin - J0sh - Rotam
-----------------------------------------
Vem que com nois é vida HAHA!!!!

-----------------------------------------

MtsLa!<3.L
Moderador
Moderador

Nick : Estelionatario
Masculino Número de Mensagens : 1237
InfoBanker
Ammo Packs : 1937
Honra : 28
Data de inscrição : 16/03/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [ZP] Doar Ammo Pack Menu

Mensagem por Biel-oGrande em 22/11/2013, 7:43 am

MtsLa!<3.L escreveu:Achei um igualzin o Dele :D

Código:
#include <     amxmodx >
#include <     amxmisc >
#include <     zombieplague >
#include <     colorchat >

// Donacion De Experiencia
new number [ 33 ], user_id [ 33 ], name [ 33 ];

new option , selection ;

public plugin_init () {
register_plugin ( "ZP: Give Ammo" , "1.0" , "Author" );
register_clcmd ( "zp_giveap" , "CmdGiveAP" , ADMIN_RCON , "- zp_giveap <name> <amount> : Give Ammo Packs" );
register_clcmd ( "amx_giveap" , "CmdGiveAP" , ADMIN_RCON , "- amx_giveap <name> <amount> : Give Ammo Packs" );

// Donar Ammopacks
register_clcmd ( "Cantidad_de_AmmoPacks" , "Dar_Cantidad" )
register_clcmd ( "say donar" , "clcmd_saymenu_donar" )
register_clcmd ( "say /donar" , "clcmd_saymenu_donar" )
}

public CmdGiveAP ( id , level , cid ) {
if ( ! cmd_access ( id , level , cid , 3 ) ) return PLUGIN_HANDLED ;

new s_Name [ 32 ], s_Amount [ 9 ];

read_argv ( 1 , s_Name , charsmax ( s_Name ) );
read_argv ( 2 , s_Amount , charsmax ( s_Amount ) );

new i_Target = cmd_target ( id , s_Name , 2 );

if ( ! i_Target ) {
client_print ( id , print_console , "(!) Player not found" );
return PLUGIN_HANDLED ;
}

zp_set_user_ammo_packs ( i_Target , max ( 1 , str_to_num ( s_Amount ) ) );

return PLUGIN_HANDLED ;
}

// Say "/donar"
public clcmd_saymenu_donar ( id )
donar_menu ( id ) // show donar menu

public donar_menu ( id ) {
new aps ; aps = zp_get_user_ammo_packs ( id )
new Title [ 120 ];
format ( Title , 119 , "\r|||\wMenu de \yDonación de AmmoPacks\r|||^n\wTienes: \r[\w%i\r] \yAmmoPacks" , aps )
new menu_donar = menu_create ( Title , "donarmenu_handler" )
menu_additem ( menu_donar , "\wElegir \rJugador" , "1" )
menu_setprop ( menu_donar , MPROP_EXITNAME , "Salir" )
menu_setprop ( menu_donar , MPROP_EXIT , MEXIT_ALL )
menu_display ( id , menu_donar , 0 )
}

public donarmenu_handler ( id , menu , item ) {
if(! is_user_connected ( id )) return PLUGIN_CONTINUE ;

if( item == MENU_EXIT ) {
menu_destroy ( menu );
return PLUGIN_CONTINUE ;
}

switch( item ) {
case 0 : {
Players ( id )
option = 1
}
}
return PLUGIN_CONTINUE ;
}

public Players ( id )
{
new aps ; aps = zp_get_user_ammo_packs ( id )
new Title [ 120 ];
format ( Title , 119 , "\r|||\wMenu de \yDonación de AmmoPacks\r|||^n\wTienes: \r[\w%i\r] \yAmmopacks" , aps )
new players = menu_create ( Title , "players_handler" )

for(new i = 0 , n = 0 ; i <= 32 ; i ++) {
if(! is_user_connected ( i )) continue;

user_id [ n ++] = i ;
new temp1 [ 64 ];
get_user_name ( i , temp1 , 63 )
menu_additem ( players , temp1 , "0" , 0 );
}

menu_setprop ( players , MPROP_EXITNAME , "Salir" )
menu_setprop ( players , MPROP_BACKNAME , "Atras" )
menu_setprop ( players , MPROP_NEXTNAME , "Siguiente" )
menu_setprop ( players , MPROP_EXIT , MEXIT_ALL )

menu_display ( id , players , 0 )
}

public players_handler ( id , menu , item ) {
if( item == MENU_EXIT ) {
menu_destroy ( menu );
return PLUGIN_CONTINUE ;
}

selection = user_id [ item ];
get_user_name ( selection , name , 32 );

console_cmd ( id , "messagemode Cantidad_de_AmmoPacks" )

return PLUGIN_HANDLED ;
}

public Dar_Cantidad ( id ) {
new aps ; aps = zp_get_user_ammo_packs ( id )
static szArgs [ 64 ]; read_args ( szArgs , 63 )

if( containi ( szArgs , "-" ) != - 1 || containi ( szArgs , "?" ) != - 1 || containi ( szArgs , " " ) != - 1 || containi ( szArgs , "~" ) != - 1 ||
containi ( szArgs , "`" ) != - 1 || containi ( szArgs , "@" ) != - 1 || containi ( szArgs , "#" ) != - 1 || containi ( szArgs , "$" ) != - 1 ||
containi ( szArgs , "&" ) != - 1 || containi ( szArgs , "*" ) != - 1 || containi ( szArgs , "(" ) != - 1 || containi ( szArgs , ")" ) != - 1 ||
containi ( szArgs , "_" ) != - 1 || containi ( szArgs , "+" ) != - 1 || containi ( szArgs , "}" ) != - 1 || containi ( szArgs , "{" ) != - 1 ||
containi ( szArgs , "|" ) != - 1 || containi ( szArgs , ">" ) != - 1 || containi ( szArgs , "<" ) != - 1 || containi ( szArgs , "!" ) != - 1 ||
containi ( szArgs , "/" ) != - 1 || containi ( szArgs , "%" ) != - 1 || containi ( szArgs , "'" ) != - 1 || containi ( szArgs , "[" ) != - 1 ||
containi ( szArgs , "]" ) != - 1 || containi ( szArgs , "." ) != - 1 || containi ( szArgs , ":" ) != - 1 || containi ( szArgs , "=" ) != - 1 ||
containi ( szArgs , "," ) != - 1 || equal ( szArgs , "" )) {
set_hudmessage ( 0 , 255 , 0 , - 1.0 , 0.4 , 0 , 6.0 , 12.0 )
show_hudmessage ( id , "No se permiten simbolos raros ni espacios..." )
return PLUGIN_HANDLED ;
}
new text [ 192 ]
read_argv ( 1 , text , 191 )
format ( number , charsmax ( number ), "%s" , text );

if( str_to_num ( number ) <= aps )
donar_ammopacks ( id )
else {
set_hudmessage ( 0 , 255 , 0 , - 1.0 , 0.4 , 0 , 6.0 , 12.0 )
show_hudmessage ( id , "No puedes donar mas AmmoPacks de la que tienes..." )
}
return PLUGIN_CONTINUE ;
}

public donar_ammopacks ( id ) {
new aps ; aps = zp_get_user_ammo_packs ( id )
if( option == 1 ) {
aps -= str_to_num ( number )
aps += str_to_num ( number )

static name_id [ 33 ]
get_user_name ( id , name_id , 32 )
static aps_donados ; aps_donados = str_to_num ( number )

ColorChat ( 0 , TEAM_COLOR , "^x04[ MXF ]^x01 El Jugador^x04 %s^x01 Le Dono^x04 %i^x01 AmmoPacks^x01 A^x04 %s^x01." , name_id , aps_donados , name )
ColorChat ( selection , TEAM_COLOR , "^x04[ MXF ]^x01 El Jugador^x04 %s^x01 Te ha Donado^x04 %i^x01 AmmoPacks^x04." , name_id , aps_donados )
}
}
Igualzin certeza?

____________________________________________


Visite

Biel-oGrande
Humano
Humano

Nick : Biel-oGrande
Masculino Número de Mensagens : 287
Ammo Packs : 1647
Honra : -4
Data de inscrição : 05/09/2012

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [ZP] Doar Ammo Pack Menu

Mensagem por rotam em 22/11/2013, 3:47 pm

Acho q o igualzinho quer dizer a mesma função

____________________________________________





BANCO+REGISTRO PERSONALIZADO   CLICK AQUI !!! :


VENDO BANCO+SISTEMA DE REGISTRO+BKADMIN -- TOTALMENTE SEM BUGS >>> PREÇO A COMBINAR
POSSUI SONS,ARQUIVO CFG, SALVA POR NFVAULT
ADD SKYPE SE TIVER INTERESSADO ( dougprado13 ) 
Não Disponibilizo de graça, adc pra pedir eu deleto e denuncio.




Ela é amiga da minha mulher, pois é, pois é, mais vive dando em cima de mim, enfim, enfim (8)

rotam
Parceiros
Parceiros

Nick : Rotam
Masculino Número de Mensagens : 1134
Re Loco
Ammo Packs : 1933
Honra : 36
Data de inscrição : 21/04/2012

Ver perfil do usuário dougprado13

Voltar ao Topo Ir em baixo

Re: [ZP] Doar Ammo Pack Menu

Mensagem por micael mattei em 23/11/2013, 12:52 pm

ok vlw

____________________________________________


micael mattei
Humano
Humano

Nick : -BO4MORT3-
Masculino Número de Mensagens : 229
[ZP] - The Dark Division
Ammo Packs : 1199
Honra : 0
Data de inscrição : 14/11/2013

Ver perfil do usuário http://steamcommunity.com/profiles/76561198073643303 micaelmattei

Voltar ao Topo Ir em baixo

Re: [ZP] Doar Ammo Pack Menu

Mensagem por micael mattei em 23/11/2013, 12:58 pm

mapper mtsla passa seu skype?

____________________________________________


micael mattei
Humano
Humano

Nick : -BO4MORT3-
Masculino Número de Mensagens : 229
[ZP] - The Dark Division
Ammo Packs : 1199
Honra : 0
Data de inscrição : 14/11/2013

Ver perfil do usuário http://steamcommunity.com/profiles/76561198073643303 micaelmattei

Voltar ao Topo Ir em baixo

Re: [ZP] Doar Ammo Pack Menu

Mensagem por MtsLa!<3.L em 23/11/2013, 1:08 pm

gameover.alaska

____________________________________________

Quem sabe faz ao vivo :)
-----------------------------------------
Salve - Leozinho - Hawk - Gkf - Junin - J0sh - Rotam
-----------------------------------------
Vem que com nois é vida HAHA!!!!

-----------------------------------------

MtsLa!<3.L
Moderador
Moderador

Nick : Estelionatario
Masculino Número de Mensagens : 1237
InfoBanker
Ammo Packs : 1937
Honra : 28
Data de inscrição : 16/03/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [ZP] Doar Ammo Pack Menu

Mensagem por micael mattei em 25/11/2013, 4:53 pm

ta o mano e como faço pra por o donate somente pra master e fundador? alguem poderia me ajudar agradeço

____________________________________________


micael mattei
Humano
Humano

Nick : -BO4MORT3-
Masculino Número de Mensagens : 229
[ZP] - The Dark Division
Ammo Packs : 1199
Honra : 0
Data de inscrição : 14/11/2013

Ver perfil do usuário http://steamcommunity.com/profiles/76561198073643303 micaelmattei

Voltar ao Topo Ir em baixo

Re: [ZP] Doar Ammo Pack Menu

Mensagem por Sergio # em 25/11/2013, 4:59 pm

Micael, cuidado com Double Post (2 posts seguidos), quando quiser escrever mais alguma coisa dê um EDIT no seu post, não precisa enviar um novo post ^^ Leia as regras do fórum por favor.
Obrigado!

____________________________________________

» ZombiePlague MorTaL GaMes
189.1.164.22:27017
|


Sergio #
Moderador
Moderador

Masculino Número de Mensagens : 681
Ammo Packs : 1537
Honra : 44
Data de inscrição : 16/02/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [ZP] Doar Ammo Pack Menu

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum