Skocz do zawartości

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
Modyfikacja

Edycja najlepszego gracza rundy

Modyfikacja

  • Zamknięty Temat jest zamknięty
2 odpowiedzi w tym temacie

#1 kapi10072

    Wszechpomocny

  • Użytkownik

Reputacja: 70
Pomocny

  • Postów:318
  • Steam:steam
  • Imię:Kacper
  • Lokalizacja:Polska
Offline

Napisano 01.11.2010 18:50

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <csx>
#include <colorchat>

#define PLUGIN "TheBestPlayer"
#define VERSION "1.0"
#define AUTHOR "Sn!ffer"

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("round_end", 2, "1=Round_End");

}

public round_end()
{
static stats[8], bodyhits[8], players[32], bestscore = 0, bestplayer, besths, num, i

get_players(players, num, "h")
for(i = 0; i <= num; i++)
{
get_user_rstats(players[i], stats, bodyhits)
if(stats[0] > bestscore)
{

bestscore = stats[0]
bestplayer = players[i]
besths = stats[2]
}
}

if(is_user_connected(bestplayer))
{
static name[33]
get_user_name(bestplayer, name, 32)


ColorChat(0, BLUE, "^x01*** Najlepszym graczem rundy jest ^x04 %s! ***", name)
set_hudmessage(0, 255, 0, -1.0, -1.0, 0, 6.0, 4.0)
show_hudmessage(0, "Najlepszym graczem rundy jest %s!", name)
ColorChat(0, GREEN, "^x01*** Zabil ^x04 %d graczy,^x01 w tym ^x04 %d headshot'ow ***", bestscore, besths)
}
else
{
ColorChat(0, RED, "*** Brak najlepszego gracza rundy... ***")
}
}



Oto plugin ktory troche przerobilem.Tylko mam problem w tym ze zapamietuje najlepszego gracza pierwszej rundy i tak leci do konca mapy
Moglby mi ktos to przerobic aby plugin resetowal sie co runde??
  • +
  • -
  • 0

Dołączona grafika
Najlepszy serwer TeamPlay w Polsce !
Pomogłem, wejdź ;)
Zapraszam na BHZ-Game.pl
Bo nie liczą się fragi tylko dobra atmosfera ;D


#2 hardbot

    Banned

  • Zbanowany

Reputacja: 0
Nowy

  • Postów:3 049
Offline

Napisano 01.11.2010 19:01

Testuj Mistrzu. :>

Spoiler

Użytkownik hardbot edytował ten post 01.11.2010 19:04


#3 kapi10072

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 70
Pomocny

  • Postów:318
  • Steam:steam
  • Imię:Kacper
  • Lokalizacja:Polska
Offline

Napisano 01.11.2010 19:59

dzięki zaraz wyprobuje :)

Dodano 01 listopad 2010 - 20:48:
Dziala plugin jak najbardziej tylko przez pol godziny testowania w sporadycznych przypadkach nie zaliczyl 1 fraga lub 1 hs
np. zabilem 6 gosci 3hs to pokazal 5 gosci i 3hs, ale moze byc dzięki za pomoc

Dodano 02 listopad 2010 - 11:59:
Ok dobra wiem co powodowaly te sporadyczne przypadki
Plugin nie czyta gdy ktos zabije kogos granatem HE!!
Czy moglbys lub ktos inny moglby mi to przerobic??

Dodano 02 listopad 2010 - 12:26:
Jednak to nie granat tylko to ze jak nie nalicza fraga za ostatniego gracza z danego team np.
zabilem 4 gosci 4hs a ostatni z ich teamu mnie zabil to pokazuje dobrze
a jak zabilem 5 gosci 5 hs i ten 1 frag to ostatni gosc z teamu to pokazuje bez niego czyli 4 dead i 4hs

Dodano 03 listopad 2010 - 12:38:
Czy moglby mi ktos dodac tutaj set_task 0.5 bo sam probowalem ale nie znam sie na programowaniu
  • +
  • -
  • 0

Dołączona grafika
Najlepszy serwer TeamPlay w Polsce !
Pomogłem, wejdź ;)
Zapraszam na BHZ-Game.pl
Bo nie liczą się fragi tylko dobra atmosfera ;D






Również z jednym lub większą ilością słów kluczowych: Modyfikacja

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych