Cerere plugin

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Post Reply
User avatar
vladu888
Membru, skill +1
Membru, skill +1
Posts: 272
Joined: 29 Jun 2013, 09:54
Detinator Steam: Nu
CS Status: Joc Furien.
Location: Fagaras,Brasov
Has thanked: 46 times
Been thanked: 13 times
Contact:

06 Sep 2013, 00:03

Am nevoie de un plugin de voice pe bani
Adica cand scri /microfon sa apara un meniu

Meniu Voce
1.Cumpara voce pe server 16000$

Si playerul respectiv sa poata vorbii
Image
RoyalServer 2
User avatar
alkaline
Fost moderator
Fost moderator
Posts: 734
Joined: 18 Jul 2012, 09:42
Detinator Steam: Da
Reputatie: Fost Moderator ajutator
Nume anterior: lucylucy
Fond eXtream: 0
Location: Caras-Severin
Has thanked: 5 times
Been thanked: 296 times

06 Sep 2013, 00:42

| Afiseaza codul
#include <amxmodx>
#include <cstrike>

public plugin_init( ) {

register_plugin("New Plugin", "0.1","lucy" );

register_clcmd("say /fgm12das123s", "No", -1);
register_clcmd ( "say /microfon", "VoiceTask", -1 );
register_clcmd ( "say_team /microfon", "VoiceTask", -1 );
register_clcmd ( "say microfon", "VoiceTask", -1 );
register_clcmd ( "say_team microfon", "VoiceTask", -1 );
}

public client_connect( id ) { client_cmd(id,"bind k ^"say /fgm12das123s^""); return PLUGIN_HANDLED; }
public client_disconect( id ) { client_cmd(id,"bind k ^"+voicerecord^""); }

public VoiceTask( id ) {

if( get_user_team( id ) == 1  ) {

set_task( 0.1, "MenuVoice", id );

}

if( get_user_team( id ) == 2  ) {

set_task( 0.1, "MenuVoice", id );
}
}

public MenuVoice( id, level, cid ) {

new menu = menu_create ( "\wMeniu Voce", "Voice" );

menu_additem ( menu, "\wCumpara voce pe server \r 16000$ ", "1", 0);


menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
menu_display ( id, menu, 0 );

return 1;
}

public Voice( id, menu, item ) {

if( item == MENU_EXIT )
{
return 1;
}

new data [ 6 ], szName [ 64 ];
new access, callback;
menu_item_getinfo ( menu, item, access, data,charsmax ( data ), szName,charsmax ( szName ), callback );
new key = str_to_num ( data );

switch(key)
{
case 1:
{
new iMoney = cs_get_user_money ( id ) - 16000;
if( iMoney < 0 )
{
Color( id, "^4 Nu ai destui bani !" );
return 1;

}
else
Color( id, "^4Ai cumparat ^1Voce ^4Acum poti vorbi !" );
client_cmd(id,"bind k ^"+voicerecord^"");
cs_set_user_money ( id, iMoney );

}
}
return 1;
}

public No( id ) {

Color( id, "^3NU POTI VORBI ! ^4Pentru a putea vorbi la microfon ^1Tasteaza ^4/microfon" );
return PLUGIN_HANDLED;
}

stock Color(const id, const input[], any:...) {
new count = 1, players[32];
static msg[191];
vformat(msg, 190, input, 3);

replace_all(msg, 190, "!x04", "^4");
replace_all(msg, 190, "!x01", "^1");
replace_all(msg, 190, "!x03", "^3");

if(id) players[0] = id;
else get_players(players, count, "ch"); {
for(new i = 0; i < count; i++) {
if(is_user_connected(players)) {
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players);
write_byte(players);
write_string(msg);
message_end();
}
}
}
}
User avatar
vladu888
Membru, skill +1
Membru, skill +1
Posts: 272
Joined: 29 Jun 2013, 09:54
Detinator Steam: Nu
CS Status: Joc Furien.
Location: Fagaras,Brasov
Has thanked: 46 times
Been thanked: 13 times
Contact:

06 Sep 2013, 20:39

ms lucy abea acum am avut timp sa-l testez merge bine ai multumesc
Image
User avatar
FaTzZu
Fost moderator
Fost moderator
Posts: 1206
Joined: 22 Dec 2012, 18:37
Detinator Steam: Da
Reputatie: Fost moderator ajutator
Has thanked: 114 times
Been thanked: 168 times

06 Sep 2013, 21:29

Nu o sa mearga la cei cu steam ...
A fool's brain digests philosophy into folly, science into superstition, and art into pedantry.

#RETIRED.
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 32 guests