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

Nie chce się skompilować.


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

#1 Harsay

    Harsayus pospolitus

  • Użytkownik

Reputacja: 88
Zaawansowany

  • Postów:274
  • Imię:Michał
  • Lokalizacja:Bydgoszcz
Offline

Napisano 23.05.2010 15:03

/* Plugin generated by AMXX-Studio */

#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_event("HLTV", "poczatek", "a", "1=0", "2=0")
	register_logevent("koniec", 2, "1=Round_End") 

}

fnGreenChat( plr, const message[], {Float,Sql,Result,_}:... )
{
	static max_players, svc_saytext;
	if( !max_players )
		max_players = get_maxplayers( );
	if( !svc_saytext )
		svc_saytext = get_user_msgid( "SayText" );
	
	static msg[192];
	msg[0] = 0x04;
	
	vformat( msg[1], sizeof msg - 2, message, 3 );
	
	if( plr > 0 && plr <= max_players )
	{
		message_begin( MSG_ONE, svc_saytext, { 0, 0, 0 }, plr );
		write_byte( plr );
		write_string( msg );
		message_end( );
	}
	else if( plr == 0 )
	{
		for( new i = 1 ; i <= max_players ; i++ )
		{
			if( is_user_connected( i ) )
			{
				message_begin( MSG_ONE, svc_saytext, { 0, 0, 0 }, i );
				write_byte( i );
				write_string( msg );
				message_end( );
			}
		}
	}
	
	return 1;
}

public poczatek() {
	fnGreenChat(0, "[ZOMGies] Ludzie musza przetrwac 5 minut!")
	set_task ( 60.0, "4min", 0 )

}

public 4min() {
	fnGreenChat(0, "[ZOMGies] Ludzie musza przetrwac jeszcze 4 minuty!")
	set_task ( 120.0, "2min", 0 )	

}

public 2min() {
	fnGreenChat(0, "[ZOMGies] Ludzie musza przetrwac jeszcze 2 minuty!")
	set_task ( 60.0, "1min", 0 )
}

public 1min() {
	fnGreenChat(0, "[ZOMGies] Ludzie musza przetrwac jeszcze minute!")
	set_task ( 50.0, "10sek", 0 )
}

public 10sek() {
	fnGreenChat(0, "[ZOMGies] Ludzie musza przetrwac jeszcze 10 sekund")
	set_task ( 5.0, "5sek", 0 )
}

public 5sek() {
	fnGreenChat(0, "[ZOMGies] Ludzie musza przetrwac jeszcze 5 sekund!")
}

public koniec() {
	fnGreenChat(0, "[ZOMGies] Koniec walki!")
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1250\\ deff0\\ deflang1045{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/

Może ktoś wyjaśnić co jest nie tak?
  • +
  • -
  • 0

#2 hardbot

    Banned

  • Zbanowany

Reputacja: 0
Nowy

  • Postów:3 049
Offline

Napisano 23.05.2010 15:10

xD Ta funkcja na kolor xD nie wiem o co kaman z nią x] masz tutaj taką wersje"


/* Plugin generated by AMXX-Studio */

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

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


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("HLTV", "poczatek", "a", "1=0", "2=0")
register_logevent("koniec", 2, "1=Round_End")

}

public poczatek() {
ColorChat(0, GREEN,"[ZOMGies] Ludzie musza przetrwac 5 minut!")
set_task ( 60.0, "4min", 0 )

}

public 4min() {
ColorChat(0, GREEN,"[ZOMGies] Ludzie musza przetrwac jeszcze 4 minuty!")
set_task ( 120.0, "2min", 0 )

}

public 2min() {
ColorChat(0, GREEN,"[ZOMGies] Ludzie musza przetrwac jeszcze 2 minuty!")
set_task ( 60.0, "1min", 0 )
}

public 1min() {
ColorChat(0, GREEN,"[ZOMGies] Ludzie musza przetrwac jeszcze minute!")
set_task ( 50.0, "10sek", 0 )
}

public 10sek() {
ColorChat(0, GREEN,"[ZOMGies] Ludzie musza przetrwac jeszcze 10 sekund")
set_task ( 5.0, "5sek", 0 )
}

public 5sek() {
ColorChat(0, GREEN,"[ZOMGies] Ludzie musza przetrwac jeszcze 5 sekund!")
}

public koniec() {
fnGreenChat(0, "[ZOMGies] Koniec walki!")
}


#3 Harsay

    Harsayus pospolitus

  • Autor tematu
  • Użytkownik

Reputacja: 88
Zaawansowany

  • Postów:274
  • Imię:Michał
  • Lokalizacja:Bydgoszcz
Offline

Napisano 23.05.2010 15:19

W Gotowych funkcjach jest xD i ją użyłem.
Zaraz sprawdzę czy działa.

Użytkownik Harsay edytował ten post 23.05.2010 15:23

  • +
  • -
  • 0

#4 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

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

Napisano 23.05.2010 15:21

nazwa funkcji tak w pawnie jak i wielu(większości) innych językach nie może zaczynać się od liczby.
a ty hardbot dałeś tak samo błędną funkcję której nawet nie przetestowałeś :zly:
  • +
  • -
  • 1

#5 Harsay

    Harsayus pospolitus

  • Autor tematu
  • Użytkownik

Reputacja: 88
Zaawansowany

  • Postów:274
  • Imię:Michał
  • Lokalizacja:Bydgoszcz
Offline

Napisano 23.05.2010 15:23

Wywala jeden błąd chyba pewnych plików nie mam >.<

...cannot read from file : "colorchat"

Zaraz zmienię nazwy funkcji na inne.

@edit
Nazwy funkcji zmieniłem i poprawiłem jeden błąd w kodzie który dał mi hardbot, i dalej mam ten sam błąd.

Aktualny kod pluginu:
/* Plugin generated by AMXX-Studio */

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

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


public plugin_init() {
        register_plugin(PLUGIN, VERSION, AUTHOR)
        register_event("HLTV", "poczatek", "a", "1=0", "2=0")
        register_logevent("koniec", 2, "1=Round_End") 

}

public poczatek() {
        ColorChat(0, GREEN,"[ZOMGies] Ludzie musza przetrwac 5 minut!")
        set_task ( 60.0, "cmin", 0 )

}

public cmin() {
        ColorChat(0, GREEN,"[ZOMGies] Ludzie musza przetrwac jeszcze 4 minuty!")
        set_task ( 120.0, "dmin", 0 )   

}

public dmin() {
        ColorChat(0, GREEN,"[ZOMGies] Ludzie musza przetrwac jeszcze 2 minuty!")
        set_task ( 60.0, "jmin", 0 )
}

public jmin() {
        ColorChat(0, GREEN,"[ZOMGies] Ludzie musza przetrwac jeszcze minute!")
        set_task ( 50.0, "dzsek", 0 )
}

public dzsek() {
        ColorChat(0, GREEN,"[ZOMGies] Ludzie musza przetrwac jeszcze 10 sekund")
        set_task ( 5.0, "psek", 0 )
}

public psek() {
        ColorChat(0, GREEN,"[ZOMGies] Ludzie musza przetrwac jeszcze 5 sekund!")
}

public koniec() {
        ColorChat(0, GREEN,"[ZOMGies] Koniec walki!")
}

Użytkownik Harsay edytował ten post 23.05.2010 15:27

  • +
  • -
  • 0

#6 hardbot

    Banned

  • Zbanowany

Reputacja: 0
Nowy

  • Postów:3 049
Offline

Napisano 23.05.2010 16:25

Nie masz pliku inc w include ;] mi sie normalnie skompilowało ;]

#7 Harsay

    Harsayus pospolitus

  • Autor tematu
  • Użytkownik

Reputacja: 88
Zaawansowany

  • Postów:274
  • Imię:Michał
  • Lokalizacja:Bydgoszcz
Offline

Napisano 23.05.2010 16:30

Dobra skompilowałem przez internet i działa :)
Dzięki! + leci
  • +
  • -
  • 0

#8 Adminek AMXX.PL

    Admin :)

  • Bot

Reputacja: 156
Profesjonalista

  • Postów:7 476
  • Lokalizacja:AMXX.PL
Offline

Napisano 23.05.2010 16:49

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: działa

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL




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

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