Just4You
Bun venit pe just4you , ramai cu noi si bucura-te de cele mai frumoase experiente si inregistreaza-te ...

Alăturați-vă forumului, este rapid și ușor

Just4You
Bun venit pe just4you , ramai cu noi si bucura-te de cele mai frumoase experiente si inregistreaza-te ...
Just4You
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

kill_text_anounce & deagle.amxx

In jos

kill_text_anounce & deagle.amxx 	 Empty kill_text_anounce & deagle.amxx

Mesaj  TeMciuC. Mier Oct 12, 2011 6:41 pm

[size=200]Kill Text Anounce[/size]
.....................................................
Acest Plugin Arata in chat cine te-a omorat sau pe cine ai omorat Very Happy Arata in genul Acesta
[size=150]Ai fost ucis de Nume (Deaths x)[/size]

Sma. [sursa=]/*******************************************************************************************
* (Kill Text Announce)
* --------------------
*Author: Alka
*Version:2.2b
******************
*Description:
*-This plugin show in chat with colors at victim details abaut killer and at killer "You *have killed xyx"(Not default)
*-Show killer Armor & Health!
*-Play killer a sound "Enemy Down"[radio]!
*-Show in chat Death(s) of vitcim & Frag(s) of killer!If a killer have 2 frags before kill *you,when he kill you shows that he have 2 frags,because frags are updated on round start! *same at deaths...!
*-Show a HUD msg to all players "xyx killed zyz" with random colors!
*-Play at killer & Victim random sounds!
*
*Cvar:
*
*amx_showinchat 1/0 Display messages in Chat.
*amx_showinhud 1/0 Display message in HUD.
*amx_playsound 1/0 Play at killer "Enemy Down" sound.
*
*******************************************************************************************/


#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Kill Text Announce"
#define VERSION "2.2b"
#define AUTHOR "Alka"

#define killersounds 3
#define victimsounds 2

#define MAXSLOTS 32

enum Color
{
YELLOW = 1,
GREEN,
TEAM_COLOR,
GREY,
RED,
BLUE
}

new TeamInfo;
new SayText;
new MaxSlots;
new chatannounce
new hudannounce
new soundannounce

new TeamName[][] =
{
"",
"TERRORIST",
"CT",
"SPECTATOR"
}
new bool:IsConnected[MAXSLOTS + 1];

new vslist[victimsounds][] =
{
"misc/damnit",
"misc/na"
}

new kslist[killersounds][] =
{
"misc/a-greatshot",
"misc/diebitch",
"misc/jaa"
}

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_event("DeathMsg", "event_death", "a");
chatannounce = register_cvar("amx_showinchat","1");
hudannounce = register_cvar("amx_showinhud","1");
soundannounce = register_cvar("amx_playsound","1");

TeamInfo = get_user_msgid("TeamInfo");
SayText = get_user_msgid("SayText");
MaxSlots = get_maxplayers();
}

public event_death()
{
new killer = read_data(1);
new victim = read_data(2);
new vicname[32]
new killname[32]
new health
new armor
new frags
new deaths
deaths = get_user_deaths(victim);
frags = get_user_frags(killer);
armor = get_user_armor(killer);
health = get_user_health(killer);
get_user_name(victim,vicname,31);
get_user_name(killer,killname,31);

if(killer == victim)
return PLUGIN_CONTINUE;

if(get_pcvar_num(chatannounce) ==1)
{
ColorChat(killer, GREEN, "^x04 L-ai Ucis Pe ^x03%s ^x01!(^x04%d ^x01*Deaths*)", vicname, deaths);

ColorChat(victim, GREEN, "^x04 Ai Fost Omorat De Catre ^x03%s ^x01! ^x03(^x04%d ^x01HP^x03,^x04%i ^x01 AP^x03)^x03( ^x04%d ^x01*Frags*^x03)", killname, health, armor, frags);
}

if(get_pcvar_num(hudannounce) ==1)
{
new r = random(256)
new g = random(256)
new b = random(256)


set_hudmessage(r, g, b, 0.01, 0.54, 2, 0.05, 0.1, 0.01, 6.0, -1);
show_hudmessage(0, "%s killed %s !", killname, vicname);
}

if(get_pcvar_num(soundannounce) ==1)
{
new i
new t
i = random_num(0,killersounds-1)
t = random_num(0,victimsounds-1)

client_cmd(killer,"spk %s",kslist[i])

client_cmd(victim,"spk %s",vslist[t])
}
return PLUGIN_CONTINUE;
}

public client_putinserver(player)
{
IsConnected[player] = true
}

public client_disconnect(player)
{
IsConnected[player] = false
}

public ColorChat(id, Color:type, const msg[], {Float,Sql,Result,_}:...)
{
static message[256];
switch(type)
{
case YELLOW: // Yellow
{
message[0] = 0x01;
}
case GREEN: // Green
{
message[0] = 0x04;
}
default: // White, Red, Blue
{
message[0] = 0x03;
}
}
vformat(message[1], 251, msg, 4);
message[192] = '^0';
new team, ColorChange, index, MSG_Type;

if(!id)
{
index = FindPlayer();
MSG_Type = MSG_ALL;

} else {
MSG_Type = MSG_ONE;
index = id;
}

team = get_user_team(index);
ColorChange = ColorSelection(index, MSG_Type, type);
ShowColorMessage(index, MSG_Type, message);

if(ColorChange)
{
Team_Info(index, MSG_Type, TeamName[team]);
}
}

ShowColorMessage(id, type, message[])
{
message_begin(type, SayText, _, id);
write_byte(id)
write_string(message);
message_end();
}
Team_Info(id, type, team[])
{
message_begin(type, TeamInfo, _, id);
write_byte(id);
write_string(team);
message_end();
return 1;
}
ColorSelection(index, type, Color:Type)
{
switch(Type)
{
case RED:
{
return Team_Info(index, type, TeamName[1]);
}
case BLUE:
{
return Team_Info(index, type, TeamName[2]);
}
case GREY:
{
return Team_Info(index, type, TeamName[0]);
}
}
return 0;
}

FindPlayer()
{
new i = -1;
while(i <= MaxSlots)
{
if(IsConnected[++i])
{
return i;
}
}
return -1;
}

public plugin_precache()
{
precache_sound("misc/damnit.wav")
precache_sound("misc/na.wav")
precache_sound("misc/diebitch.wav")
precache_sound("misc/a-greatshot.wav")
precache_sound("misc/jaa.wav")
}[/sursa]
............................................................
Amxx --> http://rapidshare.com/files/412167307/kill_text_anounce.amxx Am modificat Ca In chat sa Apara tradus in romana Very Happy
[size=150]Instalare[/size]
...............................
1. Fisierul kill_text_anounce.sma il puneti in addons/amxmodx/scripting
2. Fisierul kill_text_anounce.amxx il puneti in addons/amxmodx/plugins
3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:
Cod:
kill_text_anounce.amxx
..............................................................................................................
[size=200]Runda Cu deagle[/size]

AMXX --> http://rapidshare.com/files/412169130/deagle.amxx
..............................................................................
Acest PLugin este facut de [size=150] Ex3cuTioN[/size]
[size=150]La ce foloseste?[/size] La inceputul Rundei toti Jucatorii primesc un Deagle Very Happy
1. Fisierul Deagle.amxx il puneti in addons/amxmodx/plugins
2. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:
Cod:
deagle.amxx
.................................
Cu acest plugin va recomand si [size=150]deagle_sniper.amxx [/size]
Il luati de aici http://www.fileshare.ro/2130158247.61
.........................................................
[size=150]Descriere[/size]
...............................
Dacă vă cumpăraţi un deagle, modelul este înlocuit. De asemenea, puteţi folosi ca pe un lunetist, folosind click dreapta + attack2, pentru a activa si dezactiva zoom
.................................
[size=150]Instalare[/size]
-Fisierul Deagle_sniper.amxx il puneti in addons/amxmodx/plugin
-Fisierul Deagle_sniper.sma il puneti in addons/amxmodx/
-Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:
Cod:
deagle_sniper.amxx
............................................................................................
[size=200]Sper Ca O sa Folositi PLuginurile deoarece sunt foarte frumoase Very Happy[/size]
TeMciuC.
TeMciuC.
Membru
Membru

Mesaje : 367
Data de inscriere : 11/10/2011
Varsta : 30
Localizare : Moldova / Vadul lui Voda
Puncte : 1055
Reputatie : -2

Sus In jos

Sus

- Subiecte similare

 
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum