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
Nowy Plugin

Prosba o plugin "wiadomosc"

Nowy Plugin

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

#1 wowo123able

    Początkujący

  • Użytkownik

Reputacja: -2
Nowy

  • Postów:18
  • GG:
  • Imię:Kamil
  • Lokalizacja:PL
Offline

Napisano 11.08.2012 15:52

Witam. Otóż chciałbym aby na moim serwerze w tym miejsciu ktróre jest zaznaczone na screenie była co 2 minuty wyświetlana wiadomość na żółto. Wiadomość ustawie sobie w .sma

oto screen :

http://speedy.sh/J32wY/header.png
speedkill (11.08.2012 15:53):
Brak screena ;)

Użytkownik wowo123able edytował ten post 11.08.2012 15:54

  • +
  • -
  • 0

banner.jpg


#2 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 12.08.2012 08:12

A ja bym chciał żelki ;>

#include <amxmodx>

public plugin_init(){
register_plugin("Zelki", "1.0", "benio101");
set_task(120.0,"spam");
}

public spam(){
set_hudmessage(255, 255, 0, 0.1, -1.0, 0, 6.0, 10.0);
show_hudmessage(0, "zolty SPAM");
}


#3 wowo123able

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: -2
Nowy

  • Postów:18
  • GG:
  • Imię:Kamil
  • Lokalizacja:PL
Offline

Napisano 12.08.2012 20:02

Dziękuję :) reputacja + , do zamknięcia`
  • +
  • -
  • 0

banner.jpg


#4 dasiek

    Nie wiem, nie znam się, nie orientuję się, zarobiony jestem.

  • Junior Admin

Reputacja: 2 077
Godlike

  • Postów:5 706
  • Imię:Adaś
  • Lokalizacja:No teraz trochę dalej od WWy
Offline

Napisano 12.08.2012 21:20

benio Twoj kod pokaze tylko raz po tych 2 minutach od rozpoczęcia mapy. Chyba trzeba dodać po wypisaniu start taska.

#include <amxmodx>
public plugin_init(){
	    register_plugin("Zelki", "1.0", "benio101");
	    set_task(120.0,"spam");
}
public spam(){
	    set_hudmessage(255, 255, 0, 0.1, -1.0, 0, 6.0, 10.0);
	    show_hudmessage(0, "zolty SPAM");
	    set_task(120.0,"spam");
}


jak się myle to przepraszam :(
  • +
  • -
  • 1

#5 fgsfds

    Pomocny

  • Użytkownik

Reputacja: 18
Początkujący

  • Postów:65
Offline

Napisano 13.08.2012 01:33

benio Twoj kod pokaze tylko raz po tych 2 minutach od rozpoczęcia mapy. Chyba trzeba dodać po wypisaniu start taska.
jak się myle to przepraszam :(


Jestem prawie pewien, że nie trzeba wywoływać set_task'a po raz drugi, raz wystarczy :P

Użytkownik Maxorq edytował ten post 13.08.2012 01:33

  • +
  • -
  • 1

#6 QuahodronN

    Godlike

  • Power User

Reputacja: 230
Wszechwidzący

  • Postów:1 262
  • GG:
  • Steam:steam
  • Imię:Olo
  • Lokalizacja:Śląsk
Offline

Napisano 13.08.2012 02:36

#include <amxmodx>
public plugin_init(){
				register_plugin("Zelki", "1.0", "benio101");
				set_task(120.0,"spam", _, _, _, "b");
}
public spam(){
				set_hudmessage(255, 255, 0, 0.1, -1.0, 0, 6.0, 10.0);
				show_hudmessage(0, "zolty SPAM");
}
Nie lepiej tak? task będzie powtarzany w nieskończoność co 120 sekund :)
  • +
  • -
  • 1

| CPU: I7-6700K @4.7GHz | Cooling: Corsair H110 | GPU: MSI GTX 1080 Gaming X | MOBO: Asus Maximus VIII Hero | RAM: Kingston Savage 16GB DDR4 @2800MHz |

| SSD: Samsung 840 Pro 128GB | SSD2: Samsung 840 Pro 256GB  |  PSU: Be Quiet L8 630W | Case: Gladius M40 | Mouse: Gigabyte M6980X | Keyboard: Sharkoon SHARK ZONE K20 Headphones: HyperX HX Cloud Black Display: Triple LG 24MP67VQ-P |

 

TS3: ts.kreedzmania.pl - 512 Slotów - Darmowe Kanały ;)


#7 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 13.08.2012 03:35

Tak, oczywiście trzeba dodać flagę "b", z pośpiechu zapomniałem ;>
#include <amxmodx>

public plugin_init(){
register_plugin("Zelki", "1.0", "benio101");
set_task(120.0,"spam",_,_,_,"b");
}

public spam(){
set_hudmessage(255, 255, 0, 0.1, -1.0, 0, 6.0, 10.0);
show_hudmessage(0, "zolty SPAM");
}
Rozwiązanie CheQ też jet jak najbardziej poprawne,
choć osobiście wolę raz dodać flagę "b" i niech się wykonuje co 2 minuty,
niż co 2 minuty dodawać kolejne, identyczne zadanie jednorazowo.
Raczej kwestia gustu, bo różnica w wydajności minimalna.

#8 wowo123able

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: -2
Nowy

  • Postów:18
  • GG:
  • Imię:Kamil
  • Lokalizacja:PL
Offline

Napisano 13.08.2012 22:14

czyli które ? ^^ i jeszcze taki problem, ranga.amxx, godzina.amxx , wiadomosc,amxx <<-- te pluginy sie bugują, ze jak pokazuje sie wiadomosc.amxx
to znika na chwile ranga albo zegar, a jak znika to ranga z godziną sie co chwile bugują i znikaja na chwile, jak to naprawić ? oczywiscie dla kazdego ++
  • +
  • -
  • 0

banner.jpg


#9 fgsfds

    Pomocny

  • Użytkownik

Reputacja: 18
Początkujący

  • Postów:65
Offline

Napisano 13.08.2012 22:23

Problemem są nachodzące na siebie kanały hudmessage'ów.
Masz może kody źródłowe pluginów ranga.amxx i godzina.amxx?
Można by było wpisać dla każdego z nich na stałe jeden osobny kanał i nie gryzłyby się ze sobą.
  • +
  • -
  • 1

#10 wowo123able

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: -2
Nowy

  • Postów:18
  • GG:
  • Imię:Kamil
  • Lokalizacja:PL
Offline

Napisano 14.08.2012 00:53

ranga:
/* Plugin generated by AMXX-Studio

By Sn!ff3r, requested by Myszax

*/

#include <amxmodx>
#include <amxmisc>
#include <csx>

#define PLUGIN "Rangi"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"

#define TASK 666

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

public client_connect(id)
{
	if(is_user_bot(id))
		return
  
	new param[1]
	param[0] = id
  
	set_task(1.0,"rank",TASK+id,param,1,"b")
}

public client_disconnect(id)
	if(task_exists(TASK+id))
	remove_task(TASK+id)

public rank(param[])
{
	new id = param[0]
  
	static stats[8], body[8]
	get_user_stats(id, stats, body)
  
	new ranga[30]
  
	if ( stats[0] >= 0 && stats[0] <= 29)
		format(ranga,29,"Wiesniak")
	else if ( stats[0] >= 30 && stats[0] <= 59)
		format(ranga,29,"Lama")
	else if ( stats[0] >= 60 && stats[0] <= 119)
		format(ranga,29,"Sierota")
	else if ( stats[0] >= 120 && stats[0] <= 209)
		format(ranga,29,"Owieczka")
	else if ( stats[0] >= 210 && stats[0] <= 324)
		format(ranga,29,"Staruszka")
	else if ( stats[0] >= 325 && stats[0] <= 499)
		format(ranga,29,"Cherlak")
	else if ( stats[0] >= 500 && stats[0] <= 729)
		format(ranga,29,"Kozak")
	else if ( stats[0] >= 730 && stats[0] <= 999)
		format(ranga,29,"Macho")
	else if ( stats[0] >= 100 && stats[0] <= 1399)
		format(ranga,29,"Snajper")
	else if ( stats[0] >= 1400 && stats[0] <= 1849)
		format(ranga,29,"Rambo")
	else if ( stats[0] >= 1850 && stats[0] <= 2299)
		format(ranga,29,"Terminator")
	else if ( stats[0] >= 2300 && stats[0] <= 2899)
		format(ranga,29,"Wiesiek")
	else if ( stats[0] >= 2900 && stats[0] <= 3549)
		format(ranga,29,"Morfeusz")
	else if ( stats[0] >= 3550 && stats[0] <= 4999)
		format(ranga,29,"Wybraniec")
	else if ( stats[0] >= 5000 && stats[0] <= 5899)
		format(ranga,29,"Killer")
	else if ( stats[0] >= 5900 && stats[0] <= 6899)
		format(ranga,29,"Multi Killer")
	else if ( stats[0] >= 6900 && stats[0] <= 7999)
		format(ranga,29,"Owner")
	else if ( stats[0] >= 8000 && stats[0] <= 9299)
		format(ranga,29,"Cziter")
	else if ( stats[0] >= 9300 && stats[0] <= 9999)
		format(ranga,29,"Vip TeamKielce")
	else if ( stats[0] >= 1000 )
		format(ranga,29,"GM TeamKielce")
  
	set_hudmessage(255, 0, 0, 0.15, 0.55)
	show_hudmessage(id, "Ranga: %s^nZabojstw: %d",ranga,stats[0])
}

godzina:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Godzina"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
	set_task(1.0,"timer",_,_,_,"b")
}

public timer()
{	
	new Time[9]
	get_time("%H:%M:%S",Time,8)
	set_hudmessage(0, 255, 0, 0.025, 0.15, 0, 6.0, 1.0, 0.0, 0.0)
	ShowSyncHudMsg(0,CreateHudSyncObj(),"%s",Time)
}
jakbys mogl to ten plugin wiadomosc, tez jakos przerob zeby nie znikal :D ++ daje

Użytkownik wowo123able edytował ten post 14.08.2012 00:54

  • +
  • -
  • 0

banner.jpg






Również z jednym lub większą ilością słów kluczowych: Nowy Plugin

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

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