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

Jestem tutaj Zielony ... :(


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

#1 Krizz

    Życzliwy

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:27
  • Lokalizacja:Polska
Offline

Napisano 13.08.2009 14:37

Witam was :]


Mam taki problem : Nie moge nawet zrobic wiadomosci HUD (z hud generatorem) Bo przy kompilowaniu wystepuja bledy ;/


Dolaczylem SS z tym bledem.



Pozdro

Załączone miniatury

  • xd.jpg

  • +
  • -
  • 0

#2 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 13.08.2009 14:46

Daj źródło pluginu bo tak to nic się nie zrobi.
Poza tym nie dawaj screen'ów tylko kopiuj treść.
  • +
  • -
  • 0

#3 Krizz

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:27
  • Lokalizacja:Polska
Offline

Napisano 13.08.2009 15:05

Plugin sam chcialem napiasc.

To bylo w compile.exe wiec ine moglem skopiowac nazwy.


źrodlo? Hmm Sam chcialem zrobic plugin.
Mialo to byc zwykle Hudmassage o krotkiej tresci.



Mam nadzieje ze zrozumiesz o co mi chodzi. :/



Pozdro.
  • +
  • -
  • 0

#4 R3X

    Godlike

  • Przyjaciel

Reputacja: 2 987
Godlike

  • Postów:4 248
  • Lokalizacja:Nie
Offline

Napisano 13.08.2009 15:17

Nie ma kodu, nie ma odpowiedzi.

PS. Źródło to zawartość pliku .sma przed kompilacją.
  • +
  • -
  • 0

#5 Krizz

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:27
  • Lokalizacja:Polska
Offline

Napisano 13.08.2009 15:30

Mowilem ze jestem zielony : ((


Oto źródło :

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "reklama"
#define VERSION "1.0"
#define AUTHOR "Krizz"


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

set_hudmessage(255, 255, 255, -1.0, -1.0, 0, 6.0, 12.0)
show_hudmessage(id, "www.pikus.fora.pl - Odwiedz nas !")
//
}



Blad jest w "Show_hudmessage(...)"



Pozdro.
  • +
  • -
  • 0

#6 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 13.08.2009 15:53

co to w ogóle miało robić ? wyświetlić coś graczowi ? w plugin_init nic takiego nie zrobisz bo to jest w momencie ładowania mapy, jak graczy na serwerze nie ma.
poza tym odwołujesz się do zmiennej id której nigdzie wcześniej nie deklarowałeś.

Chyba chciałeś coś takiego:
#include <amxmodx>

public plugin_init() {
	register_plugin("reklama", "1.0", "Krizz")
}

public client_putinserver(id)
{
	set_hudmessage(255, 255, 255, -1.0, -1.0, 0, 6.0, 12.0)
	show_hudmessage(id, "www.pikus.fora.pl - Odwiedz nas !")	
}
Wiadomość wyświetlona zostanie w momencie dołączenia gracza do gry, ale lepiej dać kilka sekund opóźnienia żeby na pewno zobaczył tą wiadomość:
#include <amxmodx>

public plugin_init() {
	register_plugin("reklama", "1.0", "Krizz")
}

public client_putinserver(id)
{
	set_task(5.0, "wiadomosc", id)
}

public wiadomosc(id)
{
	set_hudmessage(255, 255, 255, -1.0, -1.0, 0, 6.0, 12.0)
	show_hudmessage(id, "www.pikus.fora.pl - Odwiedz nas !")	
}

  • +
  • -
  • 0

#7 Krizz

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:27
  • Lokalizacja:Polska
Offline

Napisano 13.08.2009 16:00

Wielkie dzięki !


A jest mozliwosc, by ta wiadomosc co jakis czas byla?




Pozdro.
  • +
  • -
  • 0

#8 naven

    Hero

  • Power User

Reputacja: 204
Profesjonalista

  • Postów:1 088
  • GG:
  • Imię:Adam
  • Lokalizacja:Cieszyn
Offline

Napisano 13.08.2009 16:26

set_task(10.0, "funkcja")
  • +
  • -
  • 0

#9 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 13.08.2009 16:44

Np coś takiego:
#include <amxmodx>

public plugin_init() {
	register_plugin("reklama", "1.0", "Krizz")
}

public client_putinserver(id)
{
	set_task(5.0, "wiadomosc", id)
}

public wiadomosc(id)
{
	if (!is_user_connected(id))
		return
		
	set_hudmessage(255, 255, 255, -1.0, -1.0, 0, 6.0, 12.0)
	show_hudmessage(id, "www.pikus.fora.pl - Odwiedz nas !")
	set_task(90.0, "wiadomosc", id)
}

public client_disconnect(id)
{
	if (task_exists(id))
		remove_task(id)
}
Tak jak poprzednio + kolejne wiadomości co 90s.
  • +
  • -
  • 0

#10 kyku

    Wszechmogący

  • Użytkownik

Reputacja: 166
Profesjonalista

  • Postów:612
  • Lokalizacja:Jasło
Offline

Napisano 13.08.2009 20:46

krócej:
#include <amxmodx>

public plugin_init() {
    register_plugin("reklama", "1.0", "Krizz")
    set_task(90.0, "wiadomosc", 0, _, _, "b"); 
}

public wiadomosc()
{
    set_hudmessage(255, 255, 255, -1.0, -1.0, 0, 6.0, 12.0)
    show_hudmessage(0, "www.pikus.fora.pl - Odwiedz nas !")
}

  • +
  • -
  • 0

#11 Krizz

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:27
  • Lokalizacja:Polska
Offline

Napisano 13.08.2009 21:54

dzięki Wielkie ! Dziala xD

Ja nie wiem jak wy to robicie xdd dzięki Dzięki !


Probolwalem cos stworzyc w amx studio, ale jak mam tak wpisywac to wszystko to asz mi sie trudno robi ;>


Dziekuje ! :***
  • +
  • -
  • 0




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

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