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

[ROZWIĄZANE] Nowa klasa -nozownikblad z kompilowaniem

cod nowy

  • Zamknięty Temat jest zamknięty
9 odpowiedzi w tym temacie

#1 Fesher

    Początkujący

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:12
  • GG:
  • Imię:Paweł
  • Lokalizacja:Częstochowa
Offline

Napisano 12.12.2011 13:01

Witam prosiłbym żeby ktoś mi zrobił zeby ta klasa dostawala 20hp za zabojstwo i zeby nie miala USP/Glocka (sam noz) Probowalem sam robic ale nie moglem wtedy skompilować tutaj daje SMA:

#include <amxmodx>
#include <amxmisc>
#include <codmod_frakcje>
#include <hamsandwich>
#include <cstrike>
new const nazwa[] = "Nozownik";
new const opis[] = "Zabija za 1 razem z noza (PPM i LPM) Za zabojstwo dostaje 20hp.";
new const bronie = 0;
new const zdrowie = 20;
new const kondycja = 65;
new const inteligencja = 0;
new const wytrzymalosc = 5;
new const frakcja[] = "Premium";
new ma_klase[33];
public plugin_init()
{
register_plugin(nazwa, "1.0", "amxx.pl");
cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc, frakcja);
RegisterHam(Ham_TakeDamage, "player", "fwTakeDamage_JedenCios");
}
public cod_class_enabled(id)
{
if(!(get_user_flags(id) & ADMIN_LEVEL_A))
{
client_print(id, print_chat, "[Nozownik] Nie masz uprawnien, aby uzywac tej klasy.")
return COD_STOP;
}
ma_klase[id] = true;
return COD_CONTINUE;
}
public cod_class_disabled(id)
{
ma_klase[id] = false;
}
public fwTakeDamage_JedenCios(id, ent, attacker)
{
if(is_user_alive(attacker) && ma_klase[attacker] && get_user_weapon(attacker) == CSW_KNIFE)
{
cs_set_user_armor(id, 0, CS_ARMOR_NONE);
SetHamParamFloat(4, float(get_user_health(id) + 1));
return HAM_HANDLED;
}
return HAM_IGNORED;
}

Użytkownik Sceeeer edytował ten post 12.12.2011 13:02

  • +
  • -
  • 0

#2 d0naciak

    Godlike

  • Power User

Reputacja: 1 029
Hero

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

Napisano 12.12.2011 14:34

Aby miała sam noz na samą góre:
#include <fun>

do plugin init :
RegisterHam(Ham_Spawn, "player", "Odrodzenie", 1);

I na koniec pluginu
public Odrodzenie(id)
{
if(!ma_klase[id])
{
strip_user_weapons(id);
give_item(id, "weapon_knife");
}
}

Użytkownik d0n tHe Pr0oo edytował ten post 13.12.2011 13:46

  • +
  • -
  • 1

#3 Fesher

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 2
Nowy

  • Postów:12
  • GG:
  • Imię:Paweł
  • Lokalizacja:Częstochowa
Offline

Napisano 13.12.2011 07:57

A zkompilowalbys bo ja mam errora gdy kompoluje

Dobra a ktoś z hp pomoże?
  • +
  • -
  • 0

#4 d0naciak

    Godlike

  • Power User

Reputacja: 1 029
Hero

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

Napisano 13.12.2011 13:47

edytowałem posta, tera spróbuj
  • +
  • -
  • 1

#5 Fesher

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 2
Nowy

  • Postów:12
  • GG:
  • Imię:Paweł
  • Lokalizacja:Częstochowa
Offline

Napisano 13.12.2011 14:20

W generatorze jest error jak i w kompilatorze. W kompilatorze :
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team

nozownik.sma(17) : error 017: undefined symbol "RegisterHam"
nozownik.sma(17) : warning 215: expression has no effect
nozownik.sma(17) : warning 215: expression has no effect
nozownik.sma(17) : warning 215: expression has no effect
nozownik.sma(17) : error 001: expected token: ";", but found ")"
nozownik.sma(17) : error 029: invalid expression, assumed zero
nozownik.sma(17) : fatal error 107: too many error messages on one line

Compilation aborted.
4 Errors.

Oj popelnilem blad w jednej linijce dzięki ;D

Plusik oczywiscie ;D

A pomoze ktos z hp za zabojstwo?

Użytkownik ToNieFartToMagi edytował ten post 13.12.2011 14:31

  • +
  • -
  • 0

#6 Klakier

    Volenti non fit iniuria

  • Power User

Reputacja: 391
Wszechpomocny

  • Postów:878
  • GG:
  • Imię:Sebastian
  • Lokalizacja:Mogilno
Offline

Napisano 13.12.2011 22:06

dopisz na końcu :


public DeathMsg(){
new iKiller = read_data(1);
new iVictim = read_data(2);

if(cs_get_user_team(iVictim) == cs_get_user_team(iKiller))
{
return PLUGIN_HANDLED
}
if(is_user_alive(iKiller))
{
set_user_health(iKiller, min( 100, get_user_health(iKiller) + 20) )
}
}


do plugin int dopisz:

  register_event("DeathMsg", "DeathMsg", "a");


i dopisz na początku:

#include <fun>

Użytkownik Klakier edytował ten post 13.12.2011 22:09

  • +
  • -
  • 1

Sell - System Klanów (wojny, top15 etc)

 

Kontakt GG: 7285018


#7 Fesher

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 2
Nowy

  • Postów:12
  • GG:
  • Imię:Paweł
  • Lokalizacja:Częstochowa
Offline

Napisano 14.12.2011 14:02

dobra z tym hp pieknie chodzi dzięki lap plusa tyle ze teraz zauwazylem ze ta klasa tylko w 1 rundzie nie ma pistoletu a inne klasy traca kazda bron pomoze ktos? :D

Użytkownik ToNieFartToMagi edytował ten post 14.12.2011 14:02

  • +
  • -
  • 0

#8 Klakier

    Volenti non fit iniuria

  • Power User

Reputacja: 391
Wszechpomocny

  • Postów:878
  • GG:
  • Imię:Sebastian
  • Lokalizacja:Mogilno
Offline

Napisano 14.12.2011 15:16

usun to co pisał don the proo i daj zamiast:

new const bronie = 0;


to:

new const bronie = CSW_KNIFE;


i zobaczy czy chodzi
  • +
  • -
  • 0

Sell - System Klanów (wojny, top15 etc)

 

Kontakt GG: 7285018


#9 Fesher

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 2
Nowy

  • Postów:12
  • GG:
  • Imię:Paweł
  • Lokalizacja:Częstochowa
Offline

Napisano 15.12.2011 07:48

Teraz ta klasa dostaje scouta i glocka/usp ale dobra dzięki wszystkim za pomoc zrezygnuje z tej klasy ;D Do zamknciecia
  • +
  • -
  • 0

#10 Goliath

    Godlike

  • Przyjaciel

Reputacja: 1 237
Godlike

  • Postów:2 334
  • GG:
  • Steam:steam
  • Imię:Maciej
  • Lokalizacja:Mońki
Offline

Napisano 15.12.2011 21:16

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0





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

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

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