Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Ошибка

Статус пользователя Connect1507
сообщение 26.2.2012, 13:04
Сообщение #1
Стаж: 14 лет

Сообщений: 172
Благодарностей: 2
Полезность: 22

L 02/26/2012 - 15:01:17: [ZP] Invalid Player (0)
L 02/26/2012 - 15:01:17: [AMXX] Displaying debug trace (plugin "zp_zclasses40.amxx")
L 02/26/2012 - 15:01:17: [AMXX] Run time error 10: native error (native "zp_get_user_zombie_class")
L 02/26/2012 - 15:01:17: [AMXX] [0] zp_zclasses40.sma::zp_user_infected_post (line 89)

В чём может быть проблемма?
исходник
/*===============================================================================
=

-----------------------------------
-*- [ZP] Default Zombie Classes -*-
-----------------------------------

~~~~~~~~~~~~~~~
- Description -
~~~~~~~~~~~~~~~

This plugin adds the default zombie classes to Zombie Plague.
Feel free to modify their attributes to your liking.

Note: If zombie classes are disabled, the first registered class
will be used for all players (by default, Classic Zombie).

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

#include <amxmodx>
#include <fakemeta>
#include <zombieplague>

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

// Classic Zombie Attributes
new const zclass1_name[] = { "Классичейский" }
new const zclass1_info[] = { "=Balanced=" }
new const zclass1_model[] = { "classic_zombie" }
new const zclass1_clawmodel[] = { "zombie_sour.mdl" }
const zclass1_health = 1200
const zclass1_speed = 190
const Float:zclass1_gravity = 1.0
const Float:zclass1_knockback = 0.6

// Raptor Zombie Attributes
new const zclass2_name[] = { "Ашот" }
new const zclass2_info[] = { "Быстро бегает" }
new const zclass2_model[] = { "raptor" }
new const zclass2_clawmodel[] = { "zombie_arms.mdl" }
const zclass2_health = 2100
const zclass2_speed = 250
const Float:zclass2_gravity = 1.0
const Float:zclass2_knockback = 0.55

// Poison Zombie Attributes
new const zclass3_name[] = { "Карандашь" }
new const zclass3_info[] = { "Гравите++" }
new const zclass3_model[] = { "poison_zombie" }
new const zclass3_clawmodel[] = { "poison.mdl" }
const zclass3_health = 2300
const zclass3_speed = 180
const Float:zclass3_gravity = 0.75
const Float:zclass3_knockback = 0.6

// Leech Zombie Attributes
new const zclass4_name[] = { "Чебурашка" }
new const zclass4_info[] = { "Отдача 1%" }
new const zclass4_model[] = { "big_zombie" }
new const zclass4_clawmodel[] = { "leech.mdl" }
const zclass4_health = 2450
const zclass4_speed = 185
const Float:zclass4_gravity = 1.0
const Float:zclass4_knockback = 0.01
const zclass4_infecthp = 250 // extra hp for infections

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

// Class IDs
new g_zclass_leech

// Zombie Classes MUST be registered on plugin_precache
public plugin_precache()
{
register_plugin("[ZP] Default Zombie Classes", "4.3", "MeRcyLeZZ")

// Register all classes
zp_register_zombie_class(zclass1_name, zclass1_info, zclass1_model, zclass1_clawmodel, zclass1_health, zclass1_speed, zclass1_gravity, zclass1_knockback)
zp_register_zombie_class(zclass2_name, zclass2_info, zclass2_model, zclass2_clawmodel, zclass2_health, zclass2_speed, zclass2_gravity, zclass2_knockback)
zp_register_zombie_class(zclass3_name, zclass3_info, zclass3_model, zclass3_clawmodel, zclass3_health, zclass3_speed, zclass3_gravity, zclass3_knockback)
g_zclass_leech = zp_register_zombie_class(zclass4_name, zclass4_info, zclass4_model, zclass4_clawmodel, zclass4_health, zclass4_speed, zclass4_gravity, zclass4_knockback)
}

// User Infected forward
public zp_user_infected_post(id, infector)
{
// If attacker is a leech zombie, gets extra hp
if (zp_get_user_zombie_class(infector) == g_zclass_leech)
set_pev(infector, pev_health, float(pev(infector, pev_health) + zclass4_infecthp))
}



Отредактировал: Connect1507, - 26.2.2012, 13:09
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Makzz
сообщение 26.2.2012, 13:16
Сообщение #2


Стаж: 18 лет

Сообщений: 2198
Благодарностей: 1365
Полезность: 1080

Цитата(Connect1507 @ 26.2.2012, 15:04) *
L 02/26/2012 - 15:01:17: [ZP] Invalid Player (0)
L 02/26/2012 - 15:01:17: [AMXX] Displaying debug trace (plugin "zp_zclasses40.amxx")
L 02/26/2012 - 15:01:17: [AMXX] Run time error 10: native error (native "zp_get_user_zombie_class")
L 02/26/2012 - 15:01:17: [AMXX] [0] zp_zclasses40.sma::zp_user_infected_post (line 89)


А у тебя сам зомбиплагуе какой версии? модификация?

ПС
// Native: zp_get_user_zombie_class
public native_get_user_zombie_class(id)
{
return g_zombieclass[id];
}
Вобще такой ошибки не должно вылазить. Скорей дело в сомом моде
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Connect1507
сообщение 26.2.2012, 13:21
Сообщение #3
Стаж: 14 лет

Сообщений: 172
Благодарностей: 2
Полезность: 22

Я из самого плагина удалил 1класс. и маленько сменил цифры не 5 , а 4сделал. Сам мод 4.3 Fix 5a
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: