←  Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

Nowy Plugin
Proszę o napisanie pluginu

Zablokowany

  • +
  • -
rumcajsik_09 - zdjęcie rumcajsik_09 11.05.2010

Witam. Chciałbym aby ktoś kto umie pisać pluginy napisał jeden dla mnie.
Opis pluginu:

Plugin ma spamować co 2/3 minuty na say. Nie chodzi mi tutaj o ad_manager.amxx tylko o zwykły plugin. Plugin ma na celu pokazywać następną graną mapę na serwerze, mam wyłączoną opcje mapchoser.amxx i mapy się zmieniają automatycznie. Chciałbym aby plugin wyświetlał następną mapę np. Jeśli następna mapa jest de_nuke to pisze [uRumcajsa] Następna mapa to de_nuke itp. Chciałbym aby były zastosowane dane kolory jakie podałem. Dziękuje z góry. Proszę o wykonanie.
Użytkownik rumcajsik_09 edytował ten post 11.05.2010 13:08
Odpowiedz

  • +
  • -
Knopers - zdjęcie Knopers 11.05.2010

Powinno działać :

#include <amxmodx>

#define PLUGIN "Plug-In"
#define VERSION "0.1"
#define AUTHOR "Knopers"


public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
set_task(180.0, "spam", _, _, _, "b");
}
public spam()
{
new NextMap[65], text[129];
get_cvar_string("amx_nextmap", NextMap, 64);
format(text, 128, "[uRumcajsa]^x04 Następna mapa to^x03 %s", NextMap);
message_begin(MSG_ALL, get_user_msgid("SayText"), {0,0,0}, 0);
write_byte(0);
write_string(text);
message_end();
}
Odpowiedz

  • +
  • -
rumcajsik_09 - zdjęcie rumcajsik_09 11.05.2010

Zaraz przetestuje.

11 maj 2010 - 17:11:
działa, lecz nie ma kolorów. Da się to jakoś naprawić?
Odpowiedz

hardbot - zdjęcie hardbot 11.05.2010


#include <amxmodx>
#include <colorchat>

#define PLUGIN "Plug-In"
#define VERSION "0.1"
#define AUTHOR "Knopers"


public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
set_task(180.0, "spam", _, _, _, "b");
}
public spam()
{
new NextMap[65], text[129];
get_cvar_string("amx_nextmap", NextMap, 64);
format(text, 128, "[uRumcajsa]^x04 Następna mapa to^x03 %s", NextMap);
ColorChat(0, GREEN,text);
message_begin(MSG_ALL, get_user_msgid("SayText"), {0,0,0}, 0);
write_byte(0);
write_string(text);
message_end();
}


Łapaj powinno działać
Odpowiedz

  • +
  • -
G[o]Q - zdjęcie G[o]Q 11.05.2010

chlopie widze ze w ogóle nie masz pojecia o message

public spam()
{
        new NextMap[65], text[129];
        get_cvar_string("amx_nextmap", NextMap, 64);
        format(text, 128, "[uRumcajsa]^x04 Następna mapa to^x03 %s", NextMap);
        ColorChat(0, GREEN,"%s",text);
      
}

twoj kod by wypisal mu to 2x o ile zadzialala by skladnia

ColorChat(0,GREEN,tablica)

Odpowiedz

  • +
  • -
Vertricus - zdjęcie Vertricus 11.05.2010

public spam()
{
new NextMap[65];
get_cvar_string("amx_nextmap", NextMap, 64);
ColorChat(0, GREEN,"[uRumcajsa]^x01 Następna mapa to^x04 %s",NextMap);
}

:>
Odpowiedz

Tiger_pl - zdjęcie Tiger_pl 12.05.2010

A nie lepsze rozwiązanie Twego problemu jest tutaj??
Ten plugin pokazuje nie tylko jaka następna mapa ale też i inne dane
Nazwe

twego forum
czas za ile zmieni sie mapa
a także Twój rank

Info w say - Nieoficjalny polski support AMX Mod X
Odpowiedz
Zablokowany