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
BaseBuilder

Proszę o pomoc z klasą zombie od lvl

basebuilder

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

#1 RevengeST15

    Banned

  • Zbanowany

Reputacja: 10
Początkujący

  • Postów:48
  • Imię:Adrian
  • Lokalizacja:Groble
Offline

Napisano 27.03.2014 21:03

Otóż chcę zrobić klasy zombie od lvl ale nie wiem dokładnie jak to zrobić , przy kompilacji mam 3 błędy.

Tylko klase tanker na razie robiłem.Robione są od lvl do tego exp moda http://amxx.pl/topic...mod-by-gt-team/ wersji najwyższej.

#include <amxmodx>
#include <basebuilder>
#include <hamsandwich>
#include <expmod>
#include <fun>
#include <cstrike>

/*================================================================================
 [Plugin Customization]
=================================================================================*/

// Classic Zombie Attributes
new const zclass1_name[] = { "Classic Zombie" }
new const zclass1_info[] = { "3000 HP 260 Speed 1.0 Gravity" }
new const zclass1_model[] = { "bb_classic" }
new const zclass1_clawmodel[] = { "v_bloodyhands" }
const zclass1_health = 3000
const zclass1_speed = 260
const Float:zclass1_gravity = 1.0
const zclass1_adminflags = ADMIN_USER

// Tanker Zombie Attributes
new const zclass4_name[] = { "Tanker Zombie" }
new const zclass4_info[] = { "4000 HP 210 Speed 1.0 Gravity" }
new const zclass4_model[] = { "bb_tanker" }
new const zclass4_clawmodel[] = { "v_bloodyhands" }
new const exp_level4[] = 5
const zclass4_health = 4000
const zclass4_speed = 210
const Float:zclass4_gravity = 1.0
const zclass4_adminflags = ADMIN_USER

/*============================================================================*/

new exp_level4 = exp_get_user_level (index)

// Zombie Classes MUST be registered on plugin_precache
public plugin_precache()
{
    register_plugin("[BB] Default Zombie Classes", "6.5.1", "Tirant modified")
    
    // Register all classes
    bb_register_zombie_class(zclass1_name, zclass1_info, zclass1_model, zclass1_clawmodel, exp_level4, zclass1_health, zclass1_speed, zclass1_gravity, 0.0, zclass1_adminflags)
        bb_register_zombie_class(zclass4_name, zclass4_info, zclass4_model, zclass4_clawmodel, zclass4_health, zclass4_speed, zclass4_gravity, 0.0, zclass4_adminflags)
}

Proszę o pomoc oraz proszę o informację jak to zostało zrobionę ponieważ ucze się :)


================================================================

Pomogłem? Daj rep_up.png

================================================================

 Zapraszam Najlepszy BaseBuilder w Polsce UNIKAT

b_350_20_FFAD41_E98100_000000_591F11.png

Super ExpMod 200LvL | Monety | Misje | Sklep | Unikalne klasy Zombie


#2 Drago36

    Profesjonalista - if you know what i mean

  • Power User

Reputacja: 561
Wszechwiedzący

  • Postów:707
  • GG:
  • Imię:Mów mi D.ave
  • Lokalizacja:Polska
Offline

Napisano 15.04.2014 22:45

Spróbuj tak:

#include <amxmodx>
#include <basebuilder>
#include <hamsandwich>
#include <expmod>
#include <fun>
#include <cstrike>

/*================================================================================
 [Plugin Customization]
=================================================================================*/

// Classic Zombie Attributes
new const zclass1_name[] = { "Classic Zombie" }
new const zclass1_info[] = { "3000 HP 260 Speed 1.0 Gravity" }
new const zclass1_model[] = { "bb_classic" }
new const zclass1_clawmodel[] = { "v_bloodyhands" }
const zclass1_health = 3000
const zclass1_speed = 260
const Float:zclass1_gravity = 1.0
const zclass1_adminflags = ADMIN_USER

// Tanker Zombie Attributes
new const zclass4_name[] = { "Tanker Zombie" }
new const zclass4_info[] = { "4000 HP 210 Speed 1.0 Gravity" }
new const zclass4_model[] = { "bb_tanker" }
new const zclass4_clawmodel[] = { "v_bloodyhands" }
const zclass4_health = 4000
const zclass4_speed = 210
const Float:zclass4_gravity = 1.0
const zclass4_adminflags = ADMIN_USER
new zombie

/*============================================================================*/

public plugin_init() 
{
	register_plugin("[BB] Default Zombie Classes", "6.5.1", "Tirant modified")
	RegisterHam(Ham_Spawn, "player", "Spawn", 1)
}

// Zombie Classes MUST be registered on plugin_precache
public plugin_precache()
{  
	// Register all classes
	bb_register_zombie_class(zclass1_name, zclass1_info, zclass1_model, zclass1_clawmodel, zclass1_health, zclass1_speed, zclass1_gravity, 0.0, zclass1_adminflags)
	zombie = bb_register_zombie_class(zclass4_name, zclass4_info, zclass4_model, zclass4_clawmodel, zclass4_health, zclass4_speed, zclass4_gravity, 0.0, zclass4_adminflags)
}

public Spawn(id)
{
	if(exp_get_user_level(id) >= 5)
	{
		if (bb_get_user_next_class(id) == zombie)
		{
			bb_set_user_zombie_class(id, 0)
			client_print(id, print_center, "Ta klasa jest premium !!")
		}	
	}
}

  • +
  • -
  • 1

#3 RevengeST15

    Banned

  • Autor tematu
  • Zbanowany

Reputacja: 10
Początkujący

  • Postów:48
  • Imię:Adrian
  • Lokalizacja:Groble
Offline

Napisano 16.04.2014 14:19

Sprawdzę :D


================================================================

Pomogłem? Daj rep_up.png

================================================================

 Zapraszam Najlepszy BaseBuilder w Polsce UNIKAT

b_350_20_FFAD41_E98100_000000_591F11.png

Super ExpMod 200LvL | Monety | Misje | Sklep | Unikalne klasy Zombie


#4 RevengeST15

    Banned

  • Autor tematu
  • Zbanowany

Reputacja: 10
Początkujący

  • Postów:48
  • Imię:Adrian
  • Lokalizacja:Groble
Offline

Napisano 16.04.2014 15:14

Nie mogłem edytować co jest :D

Nie działa , mając mniejszy poziom poprostu można wziąć klasę oraz jak coś nie ma napisu.

 

Zamiast public Spawn(id) to może public selected_coś(id) i przy wybieraniu exp_checklevel który odpowiada za sprawdzanie poziomu ale nwm ja słabo w te klocki xD


================================================================

Pomogłem? Daj rep_up.png

================================================================

 Zapraszam Najlepszy BaseBuilder w Polsce UNIKAT

b_350_20_FFAD41_E98100_000000_591F11.png

Super ExpMod 200LvL | Monety | Misje | Sklep | Unikalne klasy Zombie


#5 Drago36

    Profesjonalista - if you know what i mean

  • Power User

Reputacja: 561
Wszechwiedzący

  • Postów:707
  • GG:
  • Imię:Mów mi D.ave
  • Lokalizacja:Polska
Offline

Napisano 17.04.2014 23:46

A tak:

#include <amxmodx>
#include <basebuilder>
#include <hamsandwich>
#include <expmod>
#include <fun>
#include <cstrike>

/*================================================================================
 [Plugin Customization]
=================================================================================*/

// Classic Zombie Attributes
new const zclass1_name[] = { "Classic Zombie" }
new const zclass1_info[] = { "3000 HP 260 Speed 1.0 Gravity" }
new const zclass1_model[] = { "bb_classic" }
new const zclass1_clawmodel[] = { "v_bloodyhands" }
const zclass1_health = 3000
const zclass1_speed = 260
const Float:zclass1_gravity = 1.0
const zclass1_adminflags = ADMIN_USER

// Tanker Zombie Attributes
new const zclass4_name[] = { "Tanker Zombie" }
new const zclass4_info[] = { "4000 HP 210 Speed 1.0 Gravity" }
new const zclass4_model[] = { "bb_tanker" }
new const zclass4_clawmodel[] = { "v_bloodyhands" }
const zclass4_health = 4000
const zclass4_speed = 210
const Float:zclass4_gravity = 1.0
const zclass4_adminflags = ADMIN_USER
new zombie

/*============================================================================*/

public plugin_init() 
{
	register_plugin("[BB] Default Zombie Classes", "6.5.1", "Tirant modified")
	RegisterHam(Ham_Spawn, "player", "Spawn", 1)
}

// Zombie Classes MUST be registered on plugin_precache
public plugin_precache()
{  
	// Register all classes
	bb_register_zombie_class(zclass1_name, zclass1_info, zclass1_model, zclass1_clawmodel, zclass1_health, zclass1_speed, zclass1_gravity, 0.0, zclass1_adminflags)
	zombie = bb_register_zombie_class(zclass4_name, zclass4_info, zclass4_model, zclass4_clawmodel, zclass4_health, zclass4_speed, zclass4_gravity, 0.0, zclass4_adminflags)
}

public Spawn(id)
{
	if(exp_get_user_level(id) <= 5)
	{
		if (bb_get_user_next_class(id) == zombie)
		{
			bb_set_user_zombie_class(id, 0)
			client_print(id, print_center, "Ta klasa jest premium !!")
		}	
	}
}

  • +
  • -
  • 2

#6 RevengeST15

    Banned

  • Autor tematu
  • Zbanowany

Reputacja: 10
Początkujący

  • Postów:48
  • Imię:Adrian
  • Lokalizacja:Groble
Offline

Napisano 20.04.2014 16:38

Nadal nie działa :(

Hmmm poszukam błędu.


================================================================

Pomogłem? Daj rep_up.png

================================================================

 Zapraszam Najlepszy BaseBuilder w Polsce UNIKAT

b_350_20_FFAD41_E98100_000000_591F11.png

Super ExpMod 200LvL | Monety | Misje | Sklep | Unikalne klasy Zombie






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

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

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