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
 

Klasa Mag - Latarka naświetlająca

CoD Nowy

  • Nie możesz napisać tematu
  • Nie możesz odpowiedzieć
14 odpowiedzi w tym temacie

#1 Cypis'

    Master

  • Przyjaciel

  • Reputacja: 1 162
    Super Hero

  • Postów:965
  • GG:
  • Steam:steam
  • Lokalizacja:polska
Offline

Napisano 05.08.2011 11:20

*
Popularny

Witam, przedstawiam wam dziś klase mag, która ma latarkę naświetlająca niewidocznych :)

Cvary:
cod_mag_render "30" - ustawiamy ile maksymalnie może być włączona latarka

Załączone pliki


  • +
  • -
  • 16

#2 ToRRent

    Czempion

  • Power User

  • Reputacja: 235
    Wszechwidzący

  • Postów:863
  • Imię:Łukasz
Offline

Napisano 05.08.2011 13:22

Wszystko działa poprawnie :) masz +'ika
  • +
  • -
  • 0

#3 sharkowy

    Lokalna anomalia sejsmiczna o nieustalonej genezie.

  • Przyjaciel

  • Reputacja: 114
    Zaawansowany

  • Postów:1 981
Offline

Napisano 05.08.2011 13:27

Nędzny cypis :P wzięło Cię na odpracowywanie warnów? :D
  • +
  • -
  • 0

#4 ELOS

    No i pozamiatane ;*

  • Power User

  • Reputacja: 145
    Zaawansowany

  • Postów:703
  • GG:
  • Imię:Kamil
  • Lokalizacja:Będzin
Offline

Napisano 05.08.2011 13:38

No przynajmniej cos dał od siebie za te warny. Oby więcej takich pluginów ; p +
  • +
  • -
  • 0

[Aktualizacja 22.01.2015] GunXpMod 2.7.4

http://wklej.to/vlMW7


#5 ToRRent

    Czempion

  • Power User

  • Reputacja: 235
    Wszechwidzący

  • Postów:863
  • Imię:Łukasz
Offline

Napisano 07.08.2011 10:06

Dopiero teraz zauważyłem że ten plugin blokuje używanie latarki przez inne klasy :D
  • +
  • -
  • 0

#6 Cypis'

    Master

  • Autor tematu
  • Przyjaciel

  • Reputacja: 1 162
    Super Hero

  • Postów:965
  • GG:
  • Steam:steam
  • Lokalizacja:polska
Offline

Napisano 07.08.2011 10:09

Tak :0
  • +
  • -
  • 0

#7 ToRRent

    Czempion

  • Power User

  • Reputacja: 235
    Wszechwidzący

  • Postów:863
  • Imię:Łukasz
Offline

Napisano 07.08.2011 10:12

Tak :0


Pytasz czy stwierdzasz ? :D

i dałbyś radę poprawić wyświetlanie ikonki latarki na ekranie ? Bo czasami lubi sobie pomigać :P
  • +
  • -
  • 0

#8 Cypis'

    Master

  • Autor tematu
  • Przyjaciel

  • Reputacja: 1 162
    Super Hero

  • Postów:965
  • GG:
  • Steam:steam
  • Lokalizacja:polska
Offline

Napisano 07.08.2011 10:20

hmm, to już tak raczej działa
  • +
  • -
  • 0

#9 Aleksiej

    Pomocny

  • Użytkownik

  • Reputacja: 13
    Początkujący

  • Postów:61
  • Imię:Abdul
  • Lokalizacja:Pń
Offline

Napisano 08.08.2011 20:12

Zauwazylem maly problem, naswietlisz kogos i jak naswietlenie minie to delikwent jest calkowicie niewidoczny.
  • +
  • -
  • 0

#10 czyzyk

    Zaawansowany

  • Zbanowany

  • Reputacja: 0
    Nowy

  • Postów:93
  • Imię:Pieklo
  • Lokalizacja:Pieklo
Offline

Napisano 09.08.2011 08:52

Dajcie mu następne warny to znowu coś fajnego udostępni.
Co do klasy fajna ale zbędna po co z coda robić diablo ;P

#11 --WICIO--

    Pomocny

  • Użytkownik

  • Reputacja: 0
    Nowy

  • Postów:71
  • Lokalizacja:ZST
Offline

Napisano 21.02.2012 11:57

Popieram Alksiej
mam to samo
klasa ma bug'a, gdy naświetlisz niewidzialnego owszem działa te 15 sec czy ile tam jest
ale gdy naświetlasz widzialnego to te 15 sec jest naświetlany tymi kolorakami a poźniej staje się niewidzialny

więc trzeba dopracowac
  • +
  • -
  • 0

#12 d0naciak

    Godlike

  • Power User

  • Reputacja: 1 029
    Hero

  • Postów:2 414
  • GG:
  • Steam:steam
  • Imię:Dawid
  • Lokalizacja:Kotlarka
Offline

Napisano 21.02.2012 21:53

sprawdzcie czy to dziala

#include <amxmodx>
#include <fakemeta_util>
#include <codmod>

#define MAX 32

#define nazwa "Mag"
#define opis "Ma latarke dzięki, ktorej moze naswietlic niewidzialnych"

new const bronie = 1<<CSW_UMP45;
new const zdrowie = 0;
new const kondycja = 0;
new const inteligencja = 0;
new const wytrzymalosc = 0;

new ma_klase[MAX+1], flashlight[MAX+1],flashbattery[MAX+1]

public plugin_init()
{
register_plugin(nazwa, "1.0", "cypis");
cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc);

register_forward(FM_PlayerPreThink,"PreThink");

register_event("Flashlight","Flashlight","b");

register_cvar("cod_mag_render", "30");
}

public cod_class_enabled(id)
{
ma_klase[id] = true;
flashbattery[id] = get_cvar_num("cod_mag_render");
}

public cod_class_disabled(id)
{
ma_klase[id] = false;
flashbattery[id] = 0;
}

public PreThink(id)
{
if(!is_user_alive(id))
return FMRES_IGNORED;

if(flashlight[id] && flashbattery[id] && ma_klase[id])
{
static flashlight_r, flashlight_g, flashlight_b;
flashlight_r+= 1+random_num(0,2)

if (flashlight_r>250)
flashlight_r-=245

flashlight_g+= 1+random_num(-1,1)

if (flashlight_g>250)
flashlight_g-=245

flashlight_b+= -1+random_num(-1,1)

if (flashlight_b<5)
flashlight_b+=240

new origin[3];
get_user_origin(id, origin, 3);
message_begin(MSG_BROADCAST, SVC_TEMPENTITY);
write_byte(27);
write_coord(origin[0]);
write_coord(origin[1]);
write_coord(origin[2]);
write_byte(8);
write_byte(flashlight_r);
write_byte(flashlight_g);
write_byte(flashlight_B);
write_byte(1);
write_byte(90);
message_end();

new traget, bodypart;
get_user_aiming(id, traget, bodypart)
if(get_user_team(id) != get_user_team(traget) && traget)
{
new data[2];
data[0] = traget;
data[1] = pev(traget, pev_renderamt);

if(data[1] < 255.0)
{
fm_set_rendering(traget, kRenderFxGlowShell, flashlight_r, flashlight_g, flashlight_b, kRenderNormal, 255)

remove_task(8752+traget);
set_task(7.5, "wylacz_rander", 8752+traget, data, 2)
}
}
}
return FMRES_HANDLED;
}

public wylacz_rander(data[2])
{
if(is_user_connected(data[0]) && is_user_alive(data[0]))
fm_set_rendering(data[0], kRenderFxNone, 0, 0, 0, kRenderTransAlpha, data[1])
}

public Flashlight(id)
{
if(flashlight[id])
flashlight[id] = 0;
else if(flashbattery[id] > 0)
flashlight[id] = 1;

if(!task_exists(2071+id))
set_task(flashlight[id]? 0.5: 1.0, "charge", 2071+id);

message_begin(MSG_ONE,get_user_msgid("Flashlight"),{0,0,0},id);
write_byte(flashlight[id]);
write_byte(flashbattery[id]);
message_end();

set_pev(id, pev_effects, pev(id, pev_effects) & ~EF_DIMLIGHT);
}

public charge(id)
{
id -= 2071
if(flashlight[id])
flashbattery[id]--;
else
flashbattery[id]++;

message_begin(MSG_ONE,get_user_msgid("FlashBat"),{0,0,0},id);
write_byte(flashbattery[id]);
message_end();

if(flashbattery[id] <= 0)
{
flashbattery[id] = 0;
flashlight[id] = 0;

message_begin(MSG_ONE,get_user_msgid("Flashlight"),{0,0,0},id);
write_byte(flashlight[id]);
write_byte(flashbattery[id]);
message_end();
}
else if(flashbattery[id] >= get_cvar_num("cod_mag_render"))
{
flashbattery[id] = get_cvar_num("cod_mag_render");
return;
}
set_task(flashlight[id]? 0.5: 1.0,"charge", 2071+id)
}

  • +
  • -
  • 0

#13 heroes

    Zaawansowany

  • Użytkownik

  • Reputacja: 21
    Życzliwy

  • Postów:118
  • Imię:xxx
  • Lokalizacja:xxx
Offline

Napisano 22.02.2012 09:26

d0n tHe Pr0oo

write_byte(flashlight_B);


powinno być małe "b"


/////////
klasa i tak nie działa poprawnie

Użytkownik heroes edytował ten post 22.02.2012 09:54

  • +
  • -
  • 0
Dołączona grafika

Dołączona grafika

#14 Hoscik

    Życzliwy

  • Użytkownik

  • Reputacja: 0
    Nowy

  • Postów:22
  • Lokalizacja:Siemianowice
Offline

Napisano 09.07.2013 23:04

Da się to przerobić na perk? :)
  • +
  • -
  • 0

#15 koong

    Profesjonalista

  • Użytkownik

  • Reputacja: 89
    Zaawansowany

  • Postów:209
  • Imię:Dominik
  • Lokalizacja:Poznań
Offline

Napisano 13.03.2014 11:31

sory za odkop ale klasa buguje a mi jest pilnie potrzebna bo ludzie się skarżą na ninje i teraz pytanie do was jest z was ktoś w stanie to naprawić??


dasiek (13.03.2014 13:42):
"Buguje" nie określa problemu! Załóż temat w odpowiednim dziale podając w czym problem i inne ważne informacje >.<

  • +
  • -
  • -1
b_350_20_3A3A3A_3A3A3A_F19A15_111111.png




  


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

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

Coinsy CSGOPolygon Za SMS, PSC , Przelew - CoinSell.pro
Skiny do CS:GO za SMS, PSC, Przelew - CSGOPaka.com
Automatyczny Bot Levelowania Steam - LVLUPSteam.com
CSGO Gambling Sites and Free Betting Codes - DreamCodes.gg
💸 SellYourSkins.com - Łatwo sprzedaj swoje skiny do CS:GO
Donacje i napiwki dla streamerów - StreamPay.pl

Logowanie


  • Potrzebujesz konta? Zarejestruj się!