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.
|
Guest Message by DevFuse
GOH4n
Rejestracja: 30.05.2010Aktualnie: Nieaktywny
Poza forum Ostatnio: 18.03.2013 23:36
Statystyki
- Grupa: Użytkownik
- Całość postów: 213
- Odwiedzin: 6 017
- Tytuł: Profesjonalista
- Wiek: 30 lat
- Urodziny: Wrzesień 25, 1994
-
Płeć
Mężczyzna
-
Lokalizacja
Kobiór
Moje tematy
Przerobienie adminlisten
17.07.2011 19:49
Siema, potrzebuje przerobic ponizszy plugin, aby osoba z flaga ADMIN_KICK widziala wszystkie rozmowy poza say_team, a osoba z immunitetem wszystkie rozmowy.
Martwi widza co pisza zywi
17.07.2011 19:44
Siema, szukam pluginu, dzięki ktoremu martwi widza, co zywi pisza na sayu.
Blokada kupowania
15.05.2011 17:27
Siema, znalazlem na forum cos takiego:
Dodalem to do COD'a i wszystko ladnie dziala, tylko ze teraz chcialbym, aby jedna z klas mogla kupowac bronie. Gdzie mam wsadzic warunek?
#include <amxmodx> #include <amxmisc> #include <engine> #define PLUGIN "Pi drugich" #define VERSION "1.0" #define AUTHOR "R3X" static const buy_classes[][] = { "func_buyzone", "info_map_parameters" } public plugin_precache(){ register_plugin(PLUGIN, VERSION, AUTHOR); createInfoMapParameters(); } isBuyClass(ent, const szParam[] = ""){ new szClassName[32]; if(szParam[0]) copy(szClassName, 31, szParam); else entity_get_string(ent, EV_SZ_classname, szClassName, 31); for(new i=0;i<sizeof buy_classes;i++){ if(equal(buy_classes[i], szClassName)){ if(is_valid_ent(ent)) return true; } } return false; } public pfn_spawn(ent){ if(is_valid_ent(ent) && isBuyClass(ent)) remove_entity(ent); } //Block buying createInfoMapParameters(){ new ent = create_entity("info_map_parameters"); DispatchKeyValue(ent, "buying", "3"); DispatchSpawn(ent); }
Dodalem to do COD'a i wszystko ladnie dziala, tylko ze teraz chcialbym, aby jedna z klas mogla kupowac bronie. Gdzie mam wsadzic warunek?
Miganie wiadomosci na hudzie
13.05.2011 19:14
Siema, mam problem z tym:
Dodalem to info z seria i usunalem "return PLUGIN_CONTINUE;". Informacje o klasie zaczely mrugac, a wiadomosc admina na chacie (@ i @@) nie pokazuja sie wcale(ale w consoli tak) lub od razu znikaja. W jaki sposob moge to naprawic?
public PokazInformacje(id) { id -= ZADANIE_POKAZ_INFORMACJE; set_task(0.1, "PokazInformacje", id+ZADANIE_POKAZ_INFORMACJE); if(!is_user_alive(id) && is_user_connected(id)){ new target = entity_get_int(id, EV_INT_iuser2); if(target == 0) return PLUGIN_CONTINUE; set_hudmessage(0, 255, 0, 0.02, 0.23, 0, 0.0, 0.3, 0.0, 0.0); ShowSyncHudMsg(id, SyncHudObj, "Klasa : %s^nDoswiadczenie : %i / %i^nPoziom : %i^nItem : %s^nZdrowie : %i^nCS-DUO.PL", nazwy_klas[klasa_gracza[target]], doswiadczenie_gracza[target], doswiadczenie_poziomu[poziom_gracza[target]], poziom_gracza[target], nazwy_przedmiotow[informacje_przedmiotu_gracza[target][0]],get_user_health(target)); set_hudmessage(255, 255, 255, -1.0, 0.80, 0, 6.0, 12.0) ShowSyncHudMsg(id, SyncHudObj4, "Seria zabojstw: %i", seria[target]) // return PLUGIN_CONTINUE; } else { set_hudmessage(0, 255, 0, 0.02, 0.23, 0, 0.0, 0.3, 0.0, 0.0); ShowSyncHudMsg(id, SyncHudObj, "[Klasa : %s]^n[Doswiadczenie : %i / %i]^n[Poziom : %i]^n[Item : %s]^n[Zdrowie : %i]^nCS-DUO.PL", nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], doswiadczenie_poziomu[poziom_gracza[id]], poziom_gracza[id], nazwy_przedmiotow[informacje_przedmiotu_gracza[id][0]], get_user_health(id)); // set_hudmessage(255, 255, 255, 0.45, 0.90, 0, 6.0, 12.0) //ShowSyncHudMsg(id, SyncHudObj4, "Seria zabojstw: %i", seria[id]) if(seria[id] == 0) { set_hudmessage(255, 255, 255, -1.0, 0.90, 0, 6.0, 12.0) ShowSyncHudMsg(id, SyncHudObj4, "Seria zabojstw: %i", seria[id]) } if(seria[id] == 1) { set_hudmessage(255, 255, 255, -1.0, 0.90, 0, 6.0, 12.0) ShowSyncHudMsg(id, SyncHudObj4, "Seria zabojstw: %i - Zaczynamy!", seria[id]) } if(seria[id] > 1) { set_hudmessage(255, 255, 255, -1.0, 0.90, 0, 6.0, 12.0) ShowSyncHudMsg(id, SyncHudObj4, "Seria zabojstw: %i - Gorszy dzien?", seria[id]) } if(seria[id] > 2) { set_hudmessage(255, 255, 255, -1.0, 0.90, 0, 6.0, 12.0) ShowSyncHudMsg(id, SyncHudObj4, "Seria zabojstw: %i - Bywalo lepiej...", seria[id]) } if(seria[id] > 5) { set_hudmessage(255, 255, 0, -1.0, 0.90, 0, 6.0, 12.0) ShowSyncHudMsg(id, SyncHudObj4, "Seria zabojstw: %i - Nie jest zle", seria[id]) } if(seria[id] > 7) { set_hudmessage(255, 255, 0, -1.0, 0.90, 0, 6.0, 12.0) ShowSyncHudMsg(id, SyncHudObj4, "Seria zabojstw: %i - Zwykly fart...", seria[id]) } if(seria[id] > 9) { set_hudmessage(0, 255, 0, -1.0, 0.90, 0, 6.0, 12.0) ShowSyncHudMsg(id, SyncHudObj4, "Seria zabojstw: %i - Skill powraca?", seria[id]) // dzwiek } if(seria[id] > 12) { set_hudmessage(0, 0, 255, -1.0, 0.90, 0, 6.0, 12.0) ShowSyncHudMsg(id, SyncHudObj4, "Seria zabojstw: %i - Ogar ON !", seria[id]) // dzwiek } if(seria[id] > 14) { set_hudmessage(255, 0, 255, -1.0, 0.90, 0, 6.0, 12.0) ShowSyncHudMsg(id, SyncHudObj4, "Seria zabojstw: %i - PRO?", seria[id]) //dzwiek } if(seria[id] > 17) { set_hudmessage(255, 0, 0, -1.0, 0.90, 0, 6.0, 12.0) ShowSyncHudMsg(id, SyncHudObj4, "Seria zabojstw: %i - MASTER! wyłącz WH <img src='http://img.amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue.gif' class='bbc_emoticon' alt=':P' />", seria[id]) // dzwiek } // return PLUGIN_CONTINUE; } }
Dodalem to info z seria i usunalem "return PLUGIN_CONTINUE;". Informacje o klasie zaczely mrugac, a wiadomosc admina na chacie (@ i @@) nie pokazuja sie wcale(ale w consoli tak) lub od razu znikaja. W jaki sposob moge to naprawic?
Smierc gracza
13.05.2011 13:34
W COD modzie zauwazylem:
register_event("DeathMsg", "Death", "ade");niestety nie wykrywa to smierci samobojczej (np upadek). W jaki sposob moge to wykryc?
- AMXX.pl: Support AMX Mod X i SourceMod
- → Przeglądanie profilu: Tematy: GOH4n
- Regulamin