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

plugin na pokazywanie losowego show_hudmessage


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

#1 faken

    Profesjonalista

  • Użytkownik

Reputacja: 35
Życzliwy

  • Postów:192
  • Lokalizacja:Warszawa
Offline

Napisano 20.09.2012 15:33

Szukam pluginu na pokazywanie losowego show_hudmessage coś na zasadzie ad_manager.amxx ale zeby bylo pokazywane na hudmessage i ja żeby sobie mógł ustawić set_hudmessage
  • +
  • -
  • 0

#2 faken

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 35
Życzliwy

  • Postów:192
  • Lokalizacja:Warszawa
Offline

Napisano 21.09.2012 18:16

odświeżam
  • +
  • -
  • 0

#3 glut

    Godlike

  • Przyjaciel

Reputacja: 954
Master

  • Postów:2 086
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Namysłów
Offline

Napisano 21.09.2012 18:51

Zrób tak

użyj najpierw taska np 10 sek od rozpoczęcia rundy

i wywołaj nim np taką funkcję

public reklama(id) 
{
switch(random_num(0,4))
{
case 0:
{
set_hudmessage(0, 255, 0, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2)
show_hudmessage(id,"elo")
}
case 1:
{
set_hudmessage(0, 255, 0, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2)
show_hudmessage(id,"siema")
}
case 2:
{
set_hudmessage(0, 255, 0, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2)
show_hudmessage(id,"witam")
}
case 3:
{
set_hudmessage(0, 255, 0, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2)
show_hudmessage(id,"czesc")
}
case 4:
{
set_hudmessage(0, 255, 0, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2)
show_hudmessage(id,"elo ziom")
}
}
}


i to wylosuje jeden hud z 5 :)
  • +
  • -
  • 0

Nie pomagam za darmo na PW/GG/Steam od tego jest forum

 

TP Game + RR

 

Znak rozpoznawczy :coto:


#4 faken

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 35
Życzliwy

  • Postów:192
  • Lokalizacja:Warszawa
Offline

Napisano 21.09.2012 20:18

prosiłbym abyś mi wysłał gotowe bo mi nie wychodzi coś i błędy mam przy kompilacji;/
edit: co do funckji to własnie o takie coś mi chodziło;p

Użytkownik fakeN edytował ten post 21.09.2012 20:20

  • +
  • -
  • 0

#5 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 21.09.2012 20:35

Zrób tak

użyj najpierw taska np 10 sek od rozpoczęcia rundy

i wywołaj nim np taką funkcję

public reklama(id) 
{
switch(random_num(0,4))
{
case 0:
{
set_hudmessage(0, 255, 0, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2)
show_hudmessage(id,"elo")
}
case 1:
{
set_hudmessage(0, 255, 0, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2)
show_hudmessage(id,"siema")
}
case 2:
{
set_hudmessage(0, 255, 0, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2)
show_hudmessage(id,"witam")
}
case 3:
{
set_hudmessage(0, 255, 0, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2)
show_hudmessage(id,"czesc")
}
case 4:
{
set_hudmessage(0, 255, 0, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2)
show_hudmessage(id,"elo ziom")
}
}
}


i to wylosuje jeden hud z 5 :)


Zrób to inaczej zapisz do tablicy pozycje x oraz y, a potem za pomocą pętli pobieraj jej wartość i pokazuj jakiś tam tekst ;)
  • +
  • -
  • 0

If you can dream it, you can do it.


#6 glut

    Godlike

  • Przyjaciel

Reputacja: 954
Master

  • Postów:2 086
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Namysłów
Offline

Napisano 21.09.2012 20:36

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)

register_logevent("Round_Start",2,"1=Round_Start");
}
public Round_Start()
{
for (new id=1; id < 33; id++)
{
if(is_user_alive(id))
{
set_task(10.0, "reklama", id, _, _, "a", 1)
}
}
}
public reklama(id)
{
switch(random_num(0,4))
{
case 0:
{
set_hudmessage(0, 255, 0, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2)
show_hudmessage(id,"elo")
}
case 1:
{
set_hudmessage(0, 255, 0, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2)
show_hudmessage(id,"siema")
}
case 2:
{
set_hudmessage(0, 255, 0, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2)
show_hudmessage(id,"witam")
}
case 3:
{
set_hudmessage(0, 255, 0, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2)
show_hudmessage(id,"czesc")
}
case 4:
{
set_hudmessage(0, 255, 0, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2)
show_hudmessage(id,"elo ziom")
}
}
}


10 sek po rozpoczęciu rundy wyświetli losową informacje :)
  • +
  • -
  • 1

Nie pomagam za darmo na PW/GG/Steam od tego jest forum

 

TP Game + RR

 

Znak rozpoznawczy :coto:


#7 faken

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 35
Życzliwy

  • Postów:192
  • Lokalizacja:Warszawa
Offline

Napisano 21.09.2012 20:43

można zamknąć :) i dzięki
  • +
  • -
  • 0

#8 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 21.09.2012 20:48

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Temat zamknięty na prośbę użytkownika.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0

If you can dream it, you can do it.





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

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