←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

[Problem] Licznik rund do zmiany mapy by me

Zablokowany

  • +
  • -
Gh0st - zdjęcie Gh0st 12.07.2011

więc tak :
Robiłem plugin dla kolegi ... ma zmiane mapy po 15 rundach
Plugin teoretycznie powinien działać ale w praktyce po każdej rundzie pokazuje tą samom ilośc rund "15"

tutaj daje kod

Spoiler
Odpowiedz

Gość_deLL_* 12.07.2011

Uuu :( Dużo pracy przed Tobą.

Przetestuj:

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

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

new ilosc_rund;
new cvar_ilosc_rund;

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

cvar_ilosc_rund = register_cvar("ilosc_rund", "15");

register_logevent("Koniec_Rundy", 2, "1=Round_End")
register_logevent("Poczatek_Rundy", 2, "1=Round_Start")

ilosc_rund = get_pcvar_num(cvar_ilosc_rund);
}
public Koniec_Rundy()
ilosc_rund--

public Poczatek_Rundy()
{
set_hudmessage(0, 255, 0, 0.5, 0.2, 0, 6.0, 6.0)
show_hudmessage(0, "Do Zmiany Mapy pozostalo : %i Rund", ilosc_rund)
}

Użytkownik deLL edytował ten post 12.07.2011 21:00
Odpowiedz

  • +
  • -
Gh0st - zdjęcie Gh0st 12.07.2011

haha ;d tak myślałem ;d dałem id bo myślałem że tak ma być! ;d a widać się myliłem

dam edit

//edit !

dziękuje działa . dam 2x + za to że pomogłeś w tak szybkim czasie p.s ;d powiedz mi dlaczego tam nie może być id ? xD wiem że to na pewno jakiś banał
Użytkownik Gh0st edytował ten post 12.07.2011 21:05
Odpowiedz

Gość_deLL_* 12.07.2011

ID - jest to ID gracza, nie serwera, nie wydarzenia tylko gracza. Jeśli chcesz coś pokazać graczowi dajesz id np. client_cmd(id..

A licznik rund nie korzysta z ID bo nie jest graczem ? :P

Mogłoby być tak:

public Poczatek_Rundy()	
{
for(new i=1; i<33; i++) {

set_hudmessage(0, 255, 0, 0.5, 0.2, 0, 6.0, 6.0)
show_hudmessage(i, "Do Zmiany Mapy pozostalo : %i Rund", ilosc_rund)
}
}


ale po co jak 0 = wszyscy gracze ;)
Odpowiedz

  • +
  • -
Gh0st - zdjęcie Gh0st 12.07.2011

Już rozumiem :)
z pawnem / amxx zaczołem niedawno
i wiem że czeka mnie dużo pracy
Odpowiedz
Zablokowany