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

Problem z Zombie Plague - dodatkowe pluginy.


  • Zamknięty Temat jest zamknięty
Brak odpowiedzi do tego tematu

#1 ~Karol^Ak47

    Zaawansowany

  • Użytkownik

Reputacja: 3
Nowy

  • Postów:87
Offline

Napisano 18.11.2010 13:38

Witam,
Mam pewien problem z Zombie Plague, a mianowicie:

- dodatkowe przedmioty działają mi tylko, gdy wgram je pierwszy raz lub gdy usunę z zp_extraitems.ini, bo tam się co mapę nadpisuję.

Pokażę Wam to na podstawie logów i reszty plików:

- zp_extraitems.in

[Bomba, ktora zabija Zombie]
Nick - Bomba, ktora zabija Zombie
Cena - 20
Druzyna - HUMAN

[Kup fraga]
Nick - Kup fraga
Cena - 5
Druzyna - HUMAN

[Zonierz]
Nick - Zonierz
Cena - 45
Druzyna - HUMAN

[Virus - pozwala na zamiane w zo]
Nick - Virus - pozwala na zamiane w zo
Cena - 30
Druzyna - HUMAN

[Teleport do innego miejsca]
Nick - Teleport do innego miejsca
Cena - 10
Druzyna - HUMAN

[Wiecej HP [300] ]
Nick - Wiecej HP [300]
Cena - 10
Druzyna - HUMAN

[Wiecej HP [1000] ]
Nick - Wiecej HP [1000]
Cena - 15
Druzyna - ZOMBIE

[Mocne shotguny]
Nick - Mocne shotguny
Cena - 80
Druzyna - HUMAN

[Niewidzialnosc]
Nick - Niewidzialnosc
Cena - 55
Druzyna - ZOMBIE , HUMAN

[Baterie do latarki]
Nick - Baterie do latarki
Cena - 7
Druzyna - HUMAN

[Zonierz]
Nick - Zonierz
Cena - 45
Druzyna - HUMAN

[Virus - pozwala na zamiane w zo]
Nick - Virus - pozwala na zamiane w zo
Cena - 30
Druzyna - HUMAN

[Teleport do innego miejsca]
Nick - Teleport do innego miejsca
Cena - 10
Druzyna - HUMAN

[Wiecej HP [300] ]
Nick - Wiecej HP [300]
Cena - 10
Druzyna - HUMAN

[Mocne shotguny]
Nick - Mocne shotguny
Cena - 80
Druzyna - HUMAN

[Niewidzialnosc]
Nick - Niewidzialnosc
Cena - 55
Druzyna - ZOMBIE , HUMAN

[Baterie do latarki]
Nick - Baterie do latarki
Cena - 7
Druzyna - HUMAN

[Zonierz]
Nick - Zonierz
Cena - 45
Druzyna - HUMAN

[Virus - pozwala na zamiane w zo]
Nick - Virus - pozwala na zamiane w zo
Cena - 30
Druzyna - HUMAN

[Teleport do innego miejsca]
Nick - Teleport do innego miejsca
Cena - 10
Druzyna - HUMAN

[Wiecej HP [300] ]
Nick - Wiecej HP [300]
Cena - 10
Druzyna - HUMAN

[Mocne shotguny]
Nick - Mocne shotguny
Cena - 80
Druzyna - HUMAN

[Niewidzialnosc]
Nick - Niewidzialnosc
Cena - 55
Druzyna - ZOMBIE , HUMAN

[Baterie do latarki]
Nick - Baterie do latarki
Cena - 7
Druzyna - HUMAN

[Zonierz]
Nick - Zonierz
Cena - 45
Druzyna - HUMAN

[Virus - pozwala na zamiane w zo]
Nick - Virus - pozwala na zamiane w zo
Cena - 30
Druzyna - HUMAN

[Teleport do innego miejsca]
Nick - Teleport do innego miejsca
Cena - 10
Druzyna - HUMAN

[Wiecej HP [300] ]
Nick - Wiecej HP [300]
Cena - 10
Druzyna - HUMAN

[Mocne shotguny]
Nick - Mocne shotguny
Cena - 80
Druzyna - HUMAN

[Niewidzialnosc]
Nick - Niewidzialnosc
Cena - 55
Druzyna - ZOMBIE , HUMAN

[Baterie do latarki]
Nick - Baterie do latarki
Cena - 7
Druzyna - HUMAN
Jeżeli zmienię mapę, to jest coraz więcej tego, więc gdy usuwam i zostaje tylko raz nadpisane dodatki działają.

Teraz logi serwera:

L 11/18/2010 - 13:16:13: [AMXX] Run time error 10 (plugin "zp_extra_teleport12.amxx") (native "zp_register_extra_item") - debug not enabled!
L 11/18/2010 - 13:16:13: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 11/18/2010 - 13:16:13: Invalid cellvector handle provided (72:5:0)
L 11/18/2010 - 13:16:13: [AMXX] Displaying debug trace (plugin "zombie_plague40.amxx")
L 11/18/2010 - 13:16:13: [AMXX] Run time error 10: native error (native "ArrayGetString")
L 11/18/2010 - 13:16:13: [AMXX]    [0] zombie_plague40.sma::native_register_extra_item (line 9046)
L 11/18/2010 - 13:16:13: Unhandled dynamic native error
L 11/18/2010 - 13:16:13: [AMXX] Run time error 10 (plugin "zp_extra_morehp.amxx") (native "zp_register_extra_item") - debug not enabled!
L 11/18/2010 - 13:16:13: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 11/18/2010 - 13:16:13: Invalid cellvector handle provided (72:7:0)
L 11/18/2010 - 13:16:13: [AMXX] Displaying debug trace (plugin "zombie_plague40.amxx")
L 11/18/2010 - 13:16:13: [AMXX] Run time error 10: native error (native "ArrayGetString")
L 11/18/2010 - 13:16:13: [AMXX]    [0] zombie_plague40.sma::native_register_extra_item (line 9046)
L 11/18/2010 - 13:16:13: Unhandled dynamic native error
L 11/18/2010 - 13:16:13: [AMXX] Run time error 10 (plugin "zp_extra_item_pakiet_szczot.amxx") (native "zp_register_extra_item") - debug not enabled!
L 11/18/2010 - 13:16:13: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 11/18/2010 - 13:16:13: Invalid cellvector handle provided (72:8:0)
L 11/18/2010 - 13:16:13: [AMXX] Displaying debug trace (plugin "zombie_plague40.amxx")
L 11/18/2010 - 13:16:13: [AMXX] Run time error 10: native error (native "ArrayGetString")
L 11/18/2010 - 13:16:13: [AMXX]    [0] zombie_plague40.sma::native_register_extra_item (line 9046)
L 11/18/2010 - 13:16:13: Unhandled dynamic native error
L 11/18/2010 - 13:16:13: [AMXX] Run time error 10 (plugin "zp_extra_invisible.amxx") (native "zp_register_extra_item") - debug not enabled!
L 11/18/2010 - 13:16:13: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 11/18/2010 - 13:16:13: Invalid cellvector handle provided (72:9:0)
L 11/18/2010 - 13:16:13: [AMXX] Displaying debug trace (plugin "zombie_plague40.amxx")
L 11/18/2010 - 13:16:13: [AMXX] Run time error 10: native error (native "ArrayGetString")
L 11/18/2010 - 13:16:13: [AMXX]    [0] zombie_plague40.sma::native_register_extra_item (line 9046)
L 11/18/2010 - 13:16:13: Unhandled dynamic native error
L 11/18/2010 - 13:16:13: [AMXX] Run time error 10 (plugin "zp_extra_batteries.amxx") (native "zp_register_extra_item") - debug not enabled!
L 11/18/2010 - 13:16:13: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
Niestety nie wiem o co z tym chodzi. Trzymajcie jeszcze tą linijkę, gdzie są błędy:

// Add the item
ArrayPushString(g_extraitem_name, name)
ArrayPushCell(g_extraitem_cost, cost)
ArrayPushCell(g_extraitem_team, team)

// Set temporary new item flag
ArrayPushCell(g_extraitem_new, 1)

// Override extra items data with our customizations
new i, buffer[32], size = ArraySize(g_extraitem2_realname)
for (i = 0; i < size; i++)
{
ArrayGetString(g_extraitem2_realname, i, buffer, charsmax(buffer))

// Check if this is the intended item to override
if (!equal(name, buffer))
continue;

// Remove new item flag
ArraySetCell(g_extraitem_new, g_extraitem_i, 0)

// Replace caption
ArrayGetString(g_extraitem2_name, i, buffer, charsmax(buffer))
ArraySetString(g_extraitem_name, g_extraitem_i, buffer)


// Replace cost
buffer[0] = ArrayGetCell(g_extraitem2_cost, i)
ArraySetCell(g_extraitem_cost, g_extraitem_i, buffer[0])

// Replace team
buffer[0] = ArrayGetCell(g_extraitem2_team, i)
ArraySetCell(g_extraitem_team, g_extraitem_i, buffer[0])
}

// Increase registered items counter
g_extraitem_i++

// Return id under which we registered the item
return g_extraitem_i-1;
}

// Function: zp_register_extra_item (to be used within this plugin only)
native_register_extra_item2(const name[], cost, team)
{
// Add the item
ArrayPushString(g_extraitem_name, name)
ArrayPushCell(g_extraitem_cost, cost)
ArrayPushCell(g_extraitem_team, team)

// Set temporary new item flag
ArrayPushCell(g_extraitem_new, 1)

// Increase registered items counter
g_extraitem_i++
}


Dodano 20 listopad 2010 - 16:00:
Do zamknięcia. Poradziłem sobie.

Załączone pliki


Użytkownik ~Karol^Ak47 edytował ten post 18.11.2010 13:53

  • +
  • -
  • 0




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

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