Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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

Przerobienie Klasy


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
10 odpowiedzi w tym temacie

#1 Vasto_Lorde

    Cham

  • Power User

Reputacja: 252
Wszechwidzący

  • Postów:620
  • GG:
  • Steam:steam
  • Imię:Maćko
  • Lokalizacja:Poznań
Offline

Napisano 11.09.2012 17:43

Witam, chciałem zrobić własną klasę z nowym modelem noża oraz xm1014. Klasy które miały wcześniej podmieniane modele noży mi wychodziły, z tą jest jednak coś nie tak. Kod się kompiluje, ale na serwerze nie mam innych modeli (które się uprzednio ściągają). Jakieś pomysły?
#include <amxmodx>
#include <amxmisc>
#include <codmod>
#include <engine>
#include <hamsandwich>
#include <fakemeta>
#include <cstrike>
#include <fun>

new const nazwa[] = "Pogromca Premium";
new const opis[] = "+25DMG z XM1014, 1/25 na zabicie i drop broni z MP5, 1/5 z DGL, 1/5 na zadanie 100+int z HE";
new const bronie = (1<<CSW_XM1014)|(1<<CSW_MP5NAVY)|(1<<CSW_DEAGLE)|(1<<CSW_FLASHBANG)|(1<<CSW_HEGRENADE);
new const zdrowie = 0;
new const kondycja = 0;
new const inteligencja = 40;
new const wytrzymalosc = 0;

new ma_klase[33];

public plugin_init(){
  register_plugin(nazwa, "1.0", "Vasto_Lorde");
  cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc);
  register_event("CurWeapon", "CurWeapon", "be", "1=1");
  RegisterHam(Ham_TakeDamage, "player", "TakeDamage");
}
public plugin_precache(){
  precache_model("models/dr1/pogromca2/v_xm1014.mdl");
  precache_model("models/dr1/pogromca2/v_knife.mdl");
}
public cod_class_enabled(id){
  if(!(get_user_flags(id) & ADMIN_LEVEL_D)){
    client_print(id, print_chat, "Nie masz uprawnien, aby uzywac tej klasy.");
    return COD_STOP;
}
  give_item(id, "weapon_flashbang");
  give_item(id, "weapon_hegranade");
  ma_klase[id]=true;
  return COD_CONTINUE;
}
public cod_class_disabled(id){
  ma_klase[id]=false;
}
public CurWeapon(id){
  new bron=read_data(2);
  if(ma_klase[id]){
    if(bron==CSW_KNIFE){
      set_pev(id, pev_viewmodel2, "models/dr1/pogromca2/v_knife.mdl");
    }
    if(bron==CSW_XM1014){
      set_pev(id, pev_viewmodel2, "models/dr1/pogromca2/v_xm1014.mdl");
    }
  }
}
public TakeDamage(this, idinflictor, idattacker, Float:damage, damagebits){
  if(!is_user_connected(idattacker))
    return HAM_IGNORED;

  if(!ma_klase[idattacker])
    return HAM_IGNORED;
  new weapon=get_user_weapon(idattacker);

  if(weapon==CSW_MP5NAVY){
    if(random_num(1, 25) == 1)
      cod_inflict_damage(idattacker, this, float(get_user_health(this))-damage+1.0, 0.0, idinflictor, damagebits);
    if(random_num(1, 25) == 1)
      client_cmd(this,"drop");
  }
  if(weapon==CSW_XM1014){
    cod_inflict_damage(idattacker, this, 25.0, 0.0, idinflictor, damagebits);
  }
  if(weapon==CSW_HEGRENADE){
    if(random_num(1, 5) == 1)
      cod_inflict_damage(idattacker, this, 100.0, 1.0, idinflictor, damagebits);
  }
  return HAM_SUPERCEDE;
}

  • +
  • -
  • 0

#2 F4St

    Banned

  • Zbanowany

Reputacja: 13
Początkujący

  • Postów:29
  • GG:
  • Imię:Damian
  • Lokalizacja:Rzeszów
Offline

Napisano 11.09.2012 18:10

Masz jak masz tu napisane
public plugin_precache(){
  precache_model("models/dr1/pogromca2/v_xm1014.mdl");
  precache_model("models/dr1/pogromca2/v_knife.mdl");
Modele wklejasz do:
  precache_model("models/dr1/pogromca2/v_knife.mdl");
W folderze models robisz folder/katalog o nazwie dr1 i do niego wklejasz te 2 modele.
Jak pomogłem i zadzialalo postaw + :)

Użytkownik F4St edytował ten post 11.09.2012 18:13

[you] jak już tu jesteś looknij na chomika :)

Dołączona grafika

Sprzedam rozkręconą sieć link GameTracker poniżej oferty pisać na gg: 43706491

(Nazwa serwera: zajebka.pl)


#3 Vasto_Lorde

    Cham

  • Autor tematu
  • Power User

Reputacja: 252
Wszechwidzący

  • Postów:620
  • GG:
  • Steam:steam
  • Imię:Maćko
  • Lokalizacja:Poznań
Offline

Napisano 11.09.2012 18:41

ale na serwerze nie mam innych modeli (które się uprzednio ściągają)

Modele się ściągają, czyli są na serwerze w FTP... Inne pomysły?
  • +
  • -
  • 0

#4 F4St

    Banned

  • Zbanowany

Reputacja: 13
Początkujący

  • Postów:29
  • GG:
  • Imię:Damian
  • Lokalizacja:Rzeszów
Offline

Napisano 11.09.2012 20:23

Hmmm może jak usuniesz obecy noz ktory masz to ci się zamienie nie wiem ponieważ nigdy sie nie bawiłem z modelemi ^^

[you] jak już tu jesteś looknij na chomika :)

Dołączona grafika

Sprzedam rozkręconą sieć link GameTracker poniżej oferty pisać na gg: 43706491

(Nazwa serwera: zajebka.pl)


#5 Vasto_Lorde

    Cham

  • Autor tematu
  • Power User

Reputacja: 252
Wszechwidzący

  • Postów:620
  • GG:
  • Steam:steam
  • Imię:Maćko
  • Lokalizacja:Poznań
Offline

Napisano 11.09.2012 20:48

Twoja pomoc nadal nie jest skuteczna. Próbowałem również podmienić sam model noża, bez pompy (i na odwrót), ale bez skutków.
Może problem jest w tym, że nie dołączyłem dźwięków/gfx do modeli? Ale fakt faktem, że nóż ściągnąłem tylko z v_ i również nie działa...
  • +
  • -
  • 0

#6 Vasto_Lorde

    Cham

  • Autor tematu
  • Power User

Reputacja: 252
Wszechwidzący

  • Postów:620
  • GG:
  • Steam:steam
  • Imię:Maćko
  • Lokalizacja:Poznań
Offline

Napisano 13.09.2012 17:43

refresh
  • +
  • -
  • 0

#7 Vasto_Lorde

    Cham

  • Autor tematu
  • Power User

Reputacja: 252
Wszechwidzący

  • Postów:620
  • GG:
  • Steam:steam
  • Imię:Maćko
  • Lokalizacja:Poznań
Offline

Napisano 14.09.2012 23:57

refresh
  • +
  • -
  • 0

#8 TaRoNe

    Zaawansowany

  • Zbanowany

Reputacja: 0
zer0.

  • Postów:138
  • Imię:Marcin
  • Lokalizacja:Kartuzy
Offline

Napisano 15.09.2012 20:06

Model chcesz podmienić tylko tej klasie czy wszystkim? żeby miały inny nóż i pompę?

#9 Vasto_Lorde

    Cham

  • Autor tematu
  • Power User

Reputacja: 252
Wszechwidzący

  • Postów:620
  • GG:
  • Steam:steam
  • Imię:Maćko
  • Lokalizacja:Poznań
Offline

Napisano 15.09.2012 21:54

Z .sma powinieneś wywnioskować że tylko tej klase...
Problem rozwiązany, Po prostu zrobiłem klase w nowym pliku .sma i bez modelu pompy. Działa o_0
  • +
  • -
  • 0

#10 DaanD10

    Życzliwy

  • Zbanowany

Reputacja: 5
Nowy

  • Postów:20
  • Lokalizacja:Polska
Offline

Napisano 15.09.2012 22:00

zobacz to.

http://amxx.pl/topic...dla-klasperkow/

<ciach!>
Dołączona grafika

DLA KAŻDEGO GRACZA DARMOWA KLASA PREMIUM. W TYM DUŻO NOWOŚCI NA SERWERZE ! NAJLEPIEJ ZAPISZ IP WEJDŹ I CIESZ SIĘ DOBRYM SERWEREM ! POLECAM

#11 GoldenKill

    Guru

  • Power User

Reputacja: 506
Wszechwiedzący

  • Postów:792
  • GG:
  • Steam:steam
  • Imię:Damian
  • Lokalizacja:Trzebnica
Offline

Napisano 15.09.2012 22:07

Może ja coś pomoge

Załączone pliki


Użytkownik DastaN edytował ten post 15.09.2012 22:08

  • +
  • -
  • 0

"Wojownik nie umiera lekko. Śmierć, by go dopaść, musi stoczyć z nim walkę. A wojownik łatwo śmierci nie ulega."

 

Carlos Castaneda, The Wheel of Time

 

 

Mam na sprzedaż unikatowy system questów, nową walutę oraz rangi na cod moda. Zainteresowanych zapraszam na pw, GG lub Steam.





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

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