Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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

Wyciągnięcie nazwy gracza

modyfikacja

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

#1 Tomek179

    Pomocny

  • Użytkownik

Reputacja: 0
zer0.

  • Postów:43
  • Lokalizacja:Białystok
Offline

Napisano 12.12.2013 22:40

Witam. Mam zaintalowany ten plugin: http://amxx.pl/topic...ające-prezenty/

Lista prezentów tworzy się w oddzielnym pluginie.

Czy ktoś potrafi zrobić aby na liście prezentów wyświetlał się nick gracza, który otworzył prezent?

#include <amxmodx>
#include <amxmisc>

#include <prezenty>

#define PLUGIN "Lista prezentow"
#define VERSION "1.0"
#define AUTHOR "R3X"


public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_gift("Prezent#1", "Prezent_Numer1");
    register_gift("Prezent#2", "Prezent_Numer2");

    
    //Na poczatk rundy
    register_event("HLTV", "eventRoundInit", "a", "1=0", "2=0");
}


public eventRoundInit()
{
    gifts_clear_map();
    
    set_task(5.0, "taskSpawnGift", 2368);
    
}

public taskSpawnGift()
{
    gift_spawn();
}



public Prezent_Numer1(id)
{
    client_print(id, print_chat, "Podniosles prezent nr 1");
}

public Prezent_Numer2(id)
{
    client_print(id, print_chat, "Podniosles prezent nr 2");
    client_print(0, print_chat, "Gracz <nick> podniosl prezent nr 2.");
}

Chodzi oto aby wyświetlało wszystkim nazwę gracza, który otworzył prezent.

Główny plugin w załączniku.

Załączone pliki


Użytkownik Tomek179 edytował ten post 12.12.2013 22:42

  • +
  • -
  • 0

#2 Ogen Dogen

    Guru

  • Power User

Reputacja: 222
Profesjonalista

  • Postów:713
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Dąbrowa Górnicza
Offline

Napisano 13.12.2013 00:11

#include <amxmodx>
#include <amxmisc>

#include <prezenty>

#define PLUGIN "Lista prezentow"
#define VERSION "1.0"
#define AUTHOR "R3X"


public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_gift("Prezent#1", "Prezent_Numer1");
    register_gift("Prezent#2", "Prezent_Numer2");

    
    //Na poczatk rundy
    register_event("HLTV", "eventRoundInit", "a", "1=0", "2=0");
}

new nick[32];

public eventRoundInit()
{
    gifts_clear_map();
    
    set_task(5.0, "taskSpawnGift", 2368);
    
}

public taskSpawnGift()
{
    gift_spawn();
}



public Prezent_Numer1(id)
{
    client_print(id, print_chat, "Podniosles prezent nr 1");
}

public Prezent_Numer2(id)
{
    client_print(id, print_chat, "Podniosles prezent nr 2");
    get_user_name(id,nick,31);
    client_print(0, print_chat, "Gracz %s podniosl prezent nr 2.",nick);
}

Takie coś ?


  • +
  • -
  • 1

b_350_20_360204_C20008_FFFFFF_000000.png 193.33.176.115:27015

 

94e23d811c.png

 


#3 Tomek179

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
zer0.

  • Postów:43
  • Lokalizacja:Białystok
Offline

Napisano 13.12.2013 02:04

O właśnie, oto mi chodziło! Daję plusika.

 

Pięknie dziękuje! :) 


  • +
  • -
  • 0





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