Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Poszukuje pluginu "Szalenstwo zabijania"
#1
Napisano 11.03.2009 20:02
#2
Napisano 11.03.2009 21:23
#3
Napisano 11.03.2009 23:19
#4
Napisano 12.03.2009 13:38
*US* - Masz niezla passe:), twoj wynik wynosi %d fragow!
Poprostu zrobie zeby pisało szaleństwo zabijania
@Edit: Jest to ten plugin: http://amxx.pl/viewt... ... ate_sounds
Przerobiłem kawałek... Poprostu zrób to samo co tam pisze tylko daj ten plik *.amxx który ja dałem a nie ten który tam jest
Załączone pliki
#5
Napisano 12.03.2009 14:49
http://img246.images... ... tuubj4.jpg[/img]
#7
Napisano 12.03.2009 15:07
#8
Napisano 12.03.2009 15:11
#9
Napisano 12.03.2009 15:38
#10
Napisano 14.03.2009 15:09
#11
Napisano 14.03.2009 15:22
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Spreeeee!"
#define VERSION "0.01"
#define AUTHOR "R3X"
#define MAX_PLAYERS 32
#define PREPARE_HUD() set_hudmessage(42, 255, 42, 0.52, -1.0, 0, 6.0, 6.0)
new g_points[MAX_PLAYERS+1][2];
new g_cvarLimit;
public plugin_init(){
register_plugin(PLUGIN, VERSION, AUTHOR);
register_event("DeathMsg","onDeath","a");
register_event("TextMsg", "resetAll", "a", "2Game_will_restart_in" );
register_event("TextMsg", "resetAll", "a", "2Game_C");
register_logevent("onEndRound", 2, "1=Round_End")
g_cvarLimit=register_cvar("amx_spree_limit","5");
}
reset(id){
g_points[id][0]=0;
g_points[id][1]=0;
}
public resetAll(){
for(new i=1;i<=MAX_PLAYERS;i++)
reset(i);
}
public onEndRound(){
new bool:double=false;
new id=0,buf[2]={-1,-1};
for(new i=1;i<=MAX_PLAYERS;i++){
if(buf[0]==g_points[i][0]){
if(buf[1] == g_points[i][1]){
double=true;
}
else if(buf[1] < g_points[i][1]){
buf[0] = g_points[i][0];
buf[1] = g_points[i][1];
id=i;
}
}
else if(buf[0]<g_points[i][0]){
buf[0]=g_points[i][0];
buf[1]=g_points[i][1];
id=i;
double=false;
}
}
if(!double){
PREPARE_HUD();
new szNick[33];
get_user_name(id,szNick,32);
show_hudmessage(0, "Najbardziej narozrabial:^n%s^n[%d w tym %d HSow]",szNick,g_points[id][0],g_points[id][1]);
}
}
public client_putinserver(id){
reset(id);
}
public onDeath(){
new kid=read_data(1);
new vid=read_data(2);
log_amx("Kid=%d,vid=%d",kid,vid);
if(!is_user_connected(kid)){
reset(vid);
return PLUGIN_CONTINUE;
}
g_points[kid][0]++;
if(read_data(3))
g_points[kid][1]++;
if(g_points[vid][0]>=get_pcvar_num(g_cvarLimit)){
new szVicNick[33],szKilNick[33];
get_user_name(vid,szVicNick,32);
get_user_name(kid,szKilNick,32);
PREPARE_HUD();
show_hudmessage(0, "Szalenstwo zabijania^n%s^n [%d w tym %d HSow]^n^nzatrzymane przez:^n%s",szVicNick,g_points[vid][0],g_points[vid][1],szKilNick);
}
return PLUGIN_CONTINUE;
}
#12
Napisano 14.03.2009 18:27
Po drugie po co to piszesz.....skopiowałeś kod od moderatora R3X.
ZAL
#14
Napisano 14.03.2009 22:51
instalacja standardowa a plik miscstats2.txt wklejamy do addons/amxmodx/data/lang
Załączone pliki
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych


Dodatki SourceMod



Temat jest zamknięty










