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

Zamiast pokazywać nicku pokazuje nazwe serwera


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
3 odpowiedzi w tym temacie

#1 Andrzejek

    Ucze się :]

  • Power User

Reputacja: 136
Zaawansowany

  • Postów:1 300
  • Imię:Andrzej
Offline

Napisano 03.07.2012 19:01

Witam, tak jak w temacie, zamiast nicku gracza pokazuje nazwę serwera, prosił bym o naprawienie tego
#include <amxmodx>
#include <colorchat>
#include <csx>

public plugin_init() {
register_plugin("", "", "byCZEK");

register_logevent("event_RoundEnd", 2, "1=Round_End");
}

public event_RoundEnd() {
new players[32], Staty[8], Body[8], num, id, best[3], ids[2];
get_players(players, num);

for(new i = 0; i < num; i++) {
id = players[i];

get_user_rstats(id, Staty, Body);

// Damage
if(Staty[6] > best[0]) {
best[0] = Staty[6];

ids[0] = id;
}

// Kills i hs
if(Staty[0] > best[1]) {
best[1] = Staty[0];
best[2] = Staty[2];

ids[1] = id;
}
}

new name[2][33];
get_user_name(ids[0], name[0], 32);
get_user_name(ids[1], name[1], 32);

ColorChat(0, TEAM_COLOR, "Najbardziej raniacy rundy ^x04%s ^x03zadal ^x04%d obrazen", name[0], best[0]);
ColorChat(0, TEAM_COLOR, "Najlepszy gracz rundy ^x04%s ^x03zabil ^x04%d graczy ^x03w tym ^x04%d hs", name[1], best[1], best[2]);
}

  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104


#2 Onyke

    Godlike

  • Przyjaciel

Reputacja: 708
Guru

  • Postów:2 178
Offline

Napisano 03.07.2012 19:25

Automatyczna wiadomość


Ten temat został przeniesiony z forum

Scripting AMXX > Pytania

do

Scripting AMXX > Problemy
  • +
  • -
  • 0

#3 Cypis'

    Master

  • Przyjaciel

Reputacja: 1 161
Super Hero

  • Postów:965
  • GG:
  • Steam:steam
  • Lokalizacja:polska
Offline

Napisano 03.07.2012 22:54

Pokazuje nazwe serwera wtedy kiedy w natywie get_user_name dasz index = 0. Czyli gdzieś masz bład w kodzie i ids[0] lub ids[1] mają wartość 0

Edit:
Po bliższym przyglądnięciu powinieneś dać tak, może zadziała:


if(Staty[6] > best[0])
na

if(Staty[6] >= best[0]) {

i

if(Staty[0] > best[1]) {
na

if(Staty[0] >= best[1]) {

Użytkownik Cypis' edytował ten post 03.07.2012 22:57

  • +
  • -
  • 0

#4 Andrzejek

    Ucze się :]

  • Autor tematu
  • Power User

Reputacja: 136
Zaawansowany

  • Postów:1 300
  • Imię:Andrzej
Offline

Napisano 04.07.2012 00:47

Cypis, teraz pokazuje nazwe gracza. Ale sa 2 problemy:

1. Jak tt zabije ct to pokazuje nick tego ct i nie pokazuje ile damage zabral itp. A jak ct zabije tego tt to normlanie pokazuje ile damage zabral
2. A ile fragow i hs w ogóle nie pokazuje ile ma fragów, ciagle jest 0
  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104





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

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