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

Mini problem


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

#1 METALOWIEC

    Zaawansowany

  • Użytkownik

Reputacja: 26
Życzliwy

  • Postów:138
  • GG:
  • Lokalizacja:Szczecin
Offline

Napisano 08.10.2010 22:27

Sprawa krótka, napisałem prosty plugin na fragi.
Czy mógłby go ktoś przetestować w tygodniu, ewentualnie poprawić kod?
Wiem, że o czas ciężko, ale w moim przypadku nawet bardzo, tylko w piątki(wieczór) i soboty (rano) dostęp do kompa ;( Z góry THX
W założeniach:
- 8 rang (+ 1 gram = + 1 ranga),
- po zdobyciu 8 gram automatycznie włącza się trip(+hp,+ap,-grav,-footsteps,onlyHS) trwający 60 sekund,
- po tripie odejmowana jest polowa zioła oraz bonusy się wyłączają,
- po każdym zabiciu, wyświetlana jest wiadomość w czacie,
- ilość zioła jest zapisywana w nVault,
I póki co to tyle.

Załączone pliki


Użytkownik METALOWIEC edytował ten post 08.10.2010 22:28

  • +
  • -
  • 0

#2 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 2 017
Godlike

  • Postów:7 356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 09.10.2010 04:39

Czyli tak.
Po każdym zabiciu mam:

Znalazles przy frajerze 1 gram ziola

Po zabiciu z HS:

Znalazles przy frajerze 1 gram ziola i bonusowe 0 headshot !


Nie wiem czy to błąd czy tak ma być ale po wbiciu tripa miałem 4 gram zioła (prawidłowo) i takie info:

Gratulacje stary, wbiles poziom ! Twoj trip bedzie za***isty, posiadasz : 8 gram.

Co mi się wydaje że powinno być 4

Błędy w logach
Przy wbijaniu na serwer:
L 10/09/2010 - 05:28:14: String formatted incorrectly - parameter 5 (total 4)
L 10/09/2010 - 05:28:14: [AMXX] Displaying debug trace (plugin "gramik.amxx")
L 10/09/2010 - 05:28:14: [AMXX] Run time error 25: parameter error 
L 10/09/2010 - 05:28:14: [AMXX]    [0] gramik.sma::LoadXp (line 161)
L 10/09/2010 - 05:28:14: [AMXX]    [1] gramik.sma::client_connect (line 139)

Po wbiciu tripa:
L 10/09/2010 - 05:32:56: [FUN] Player out of range (99)
L 10/09/2010 - 05:32:56: [AMXX] Displaying debug trace (plugin "gramik.amxx")
L 10/09/2010 - 05:32:56: [AMXX] Run time error 10: native error (native "set_user_armor")
L 10/09/2010 - 05:32:56: [AMXX]    [0] gramik.sma::UruchomOdliczanie (line 86)

Większego lvl'a nie wbijałem
  • +
  • -
  • 1

#3 METALOWIEC

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 26
Życzliwy

  • Postów:138
  • GG:
  • Lokalizacja:Szczecin
Offline

Napisano 09.10.2010 10:29

Dzięki ^^ Teraz chociaż wiem co mam poprawić ;]
Leci +

Dodano 09 październik 2010 - 12:22:
Dobra, trochę go zedytowałem i teraz powinno być czysto.
- brak zapisywania (było bezsensowne),
- 10 Rang,
- na tripa potrzeba 10 gram,
- po skończeniu tripa odejmuje jego koszt,
- tripa uruchamiasz w sayu; /skret lub skret
- kilka poprawek w kodzie.

Dodano 09 październik 2010 - 12:59:
Kolejny update:
- dodane czapki dla wszystkich graczy,
- gracz który ma tripa zaczyna świecić na zielono.

Załączone pliki


Użytkownik METALOWIEC edytował ten post 09.10.2010 11:59

  • +
  • -
  • 0

#4 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 2 017
Godlike

  • Postów:7 356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 09.10.2010 13:24

Teraz gdy mam 9 gram i zabije gracza żeby mieć 10 to CS się zawiesza i wywala błąd w konsoli:

SZ_GetSpace: overflow on netchan->message
I tak z pareset na sekunde dopóki nie wyłącze CS'a
  • +
  • -
  • 0

#5 METALOWIEC

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 26
Życzliwy

  • Postów:138
  • GG:
  • Lokalizacja:Szczecin
Offline

Napisano 09.10.2010 14:04

:/ Im więcej dłubie, tym gorzej. Hmm... Jeszcze kilka poprawek.

Dodano 09 październik 2010 - 15:14:
Możesz sprawdzić ten plik?
Komenda do jarania: /buch

Załączone pliki


Użytkownik METALOWIEC edytował ten post 09.10.2010 14:28

  • +
  • -
  • 0

#6 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 2 017
Godlike

  • Postów:7 356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 09.10.2010 15:05

Niestety to samo
  • +
  • -
  • 1

#7 METALOWIEC

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 26
Życzliwy

  • Postów:138
  • GG:
  • Lokalizacja:Szczecin
Offline

Napisano 09.10.2010 18:03

Dobra. W tamtym sam się pogubiłem :/ Zaczynając od 0 i na innym koncepcie powstaje "Deus Ex"
Info
- system LvL (max 11),
- z każdym poziomem dostajesz punkt implantu (11 Punktów / 11 implantów / kilka z nich 2 poziomowych),
- menu implantów (komenda w say /menu).
- 16 XP za kill (+8 za HS),
- zapis LvLi i implantów do nVault,
- brak możliwości resetu implantów,
- póki co działający efekt mają tylko implanty Nóg, Tkanki, i Torsu (tylko Regeneration),

Jeśli możesz to i to przetestuj i napisz gdzie są bugi lub co jeszcze dodać ^^ Poleci kolejny plusik i THX za pomoc do finalnej wersji :P

Załączone pliki


Użytkownik METALOWIEC edytował ten post 09.10.2010 18:03

  • +
  • -
  • 0

#8 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 2 017
Godlike

  • Postów:7 356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 09.10.2010 19:00

Konsola (wyciąłem to co nie jest związane z pluginem):

condebug enabled
L 10/09/2010 - 19:40:55: [FUN] Player out of range (0)
L 10/09/2010 - 19:40:55: [AMXX] Run time error 10 (plugin "deusex.amxx") (native "set_user_health") - debug not enabled!
L 10/09/2010 - 19:40:55: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
[Deus Ex]: Zdobyles 16 XP za zabicie wroga.
[Deus Ex]: Zdobyles 16 XP za zabicie wroga oraz  8 XP za HeadShot!
[Deus Ex]: Zdobyles 16 XP za zabicie wroga.
L 10/09/2010 - 19:41:55: [FUN] Player out of range (0)
L 10/09/2010 - 19:41:55: [AMXX] Run time error 10 (plugin "deusex.amxx") (native "set_user_health") - debug not enabled!
L 10/09/2010 - 19:41:55: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
[Deus Ex]: Zdobyles 16 XP za zabicie wroga oraz  8 XP za HeadShot!
L 10/09/2010 - 19:43:16: [FUN] Player out of range (0)
L 10/09/2010 - 19:43:16: [AMXX] Run time error 10 (plugin "deusex.amxx") (native "set_user_health") - debug not enabled!
L 10/09/2010 - 19:43:16: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
[Deus Ex]: Zdobyles 16 XP za zabicie wroga.
[Deus Ex]: Zdobyles 16 XP za zabicie wroga oraz  8 XP za HeadShot!
[Deus Ex]: Zdobyles 16 XP za zabicie wroga.
[Deus Ex]: Gratulacje Agencie! Zdobyles nowy poziom : 1, mozesz wszczepic lub ulepszyc : 1 implant(y).
L 10/09/2010 - 19:44:44: [FUN] Player out of range (0)
L 10/09/2010 - 19:44:44: [AMXX] Run time error 10 (plugin "deusex.amxx") (native "set_user_health") - debug not enabled!
L 10/09/2010 - 19:44:44: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 10/09/2010 - 19:46:24: [FUN] Player out of range (0)
L 10/09/2010 - 19:46:24: [AMXX] Run time error 10 (plugin "deusex.amxx") (native "set_user_health") - debug not enabled!
L 10/09/2010 - 19:46:24: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
AMXX.pl : /menu
AMXX.pl :  /menu
Nieznana komenda: oczy_menu
[Deus Ex]: Zdobyles 16 XP za zabicie wroga oraz  8 XP za HeadShot!
AMXX.pl : /menu
Nieznana komenda: tors_menu
AMXX.pl :  /menu
L 10/09/2010 - 19:47:49: [FUN] Player out of range (0)
L 10/09/2010 - 19:47:49: [AMXX] Run time error 10 (plugin "deusex.amxx") (native "set_user_health") - debug not enabled!
L 10/09/2010 - 19:47:49: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
[Deus Ex]: Zdobyles 16 XP za zabicie wroga oraz  8 XP za HeadShot!
[Deus Ex]: Zdobyles 16 XP za zabicie wroga.
[Deus Ex]: Zdobyles 16 XP za zabicie wroga.
[Deus Ex]: Zdobyles 16 XP za zabicie wroga oraz  8 XP za HeadShot!
AMXX.pl : /menu
L 10/09/2010 - 19:49:36: [FUN] Player out of range (0)
L 10/09/2010 - 19:49:36: [AMXX] Run time error 10 (plugin "deusex.amxx") (native "set_user_health") - debug not enabled!
L 10/09/2010 - 19:49:36: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
AMXX.pl :  /menu
Nieznana komenda: ramiona_menu
[Deus Ex]: Zdobyles 16 XP za zabicie wroga oraz  8 XP za HeadShot!
[Deus Ex]: Gratulacje Agencie! Zdobyles nowy poziom : 2, mozesz wszczepic lub ulepszyc : 2 implant(y).

Logi po debugu:
L 10/09/2010 - 19:57:19: [FUN] Player out of range (0)
L 10/09/2010 - 19:57:19: [AMXX] Displaying debug trace (plugin "deusex.amxx")
L 10/09/2010 - 19:57:19: [AMXX] Run time error 10: native error (native "set_user_health")
L 10/09/2010 - 19:57:19: [AMXX]    [0] deusex.sma::EventRoundStart (line 787)

Czyli w skrócie. Exp działa, idzie ładnie tylko musiałem się trochę zastanowić na co ta liczba w nawiasie :)
Menu wygląda tak:
Dołączona grafika
  • +
  • -
  • 1

#9 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 2 017
Godlike

  • Postów:7 356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 09.10.2010 19:09

Uwagi co do kodu.

Przed tymi y, w postaw znak \
Co do switch-ów to w ten sposób:

switch(key)
{
case 1 : {
oczy_menu(id)
}
case 2 : {
czaszka_menu(id)
}


Tak zrobiłem i reszta działa :)
  • +
  • -
  • 1

#10 METALOWIEC

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 26
Życzliwy

  • Postów:138
  • GG:
  • Lokalizacja:Szczecin
Offline

Napisano 10.10.2010 03:47

Dobra, to chyba koniec wersji Alfa.
Mógłbyś teraz to sprawdzić? W następnym tygodniu będę już miał normalnego kompa to zacznę sam testować ^^
Dzięki za fatygę :P Wszystkie implanty są skończone.

Załączone pliki


  • +
  • -
  • 0

#11 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 2 017
Godlike

  • Postów:7 356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 10.10.2010 04:45

Teraz jest ok tylko zrób jeszcze pozostałe case'y tak jak te na początku.
Tylko mocy coś nie dodaje.
Aha i error logi:
L 10/10/2010 - 05:18:07: [FUN] Player out of range (0)
L 10/10/2010 - 05:18:07: [AMXX] Displaying debug trace (plugin "deus_ex.amxx")
L 10/10/2010 - 05:18:07: [AMXX] Run time error 10: native error (native "get_user_maxspeed")
L 10/10/2010 - 05:18:07: [AMXX]    [0] deus_ex.sma::EventRoundStart (line 802)


Co by dodać.
  • Info co daje każdy implant
  • Info ile masz implantów
  • Jakie wszczepiłeś już i implanty (liczba w menu obok nazwy)

Użytkownik Abes Mapper edytował ten post 10.10.2010 04:47

  • +
  • -
  • 0

#12 METALOWIEC

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 26
Życzliwy

  • Postów:138
  • GG:
  • Lokalizacja:Szczecin
Offline

Napisano 10.10.2010 13:39

Ok. Dodane MOTD z ogólnym wyjaśnieniem, poprawiona pętla przy mocach, także powinno już być czysto o ile czegoś nie spieprzyłem.
MOTD pod komendą w say: /info.
Głupio tak na ślepo robić ;(

Załączone pliki


Użytkownik METALOWIEC edytował ten post 10.10.2010 13:56

  • +
  • -
  • 0

#13 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 2 017
Godlike

  • Postów:7 356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 10.10.2010 15:15

To samo:

L 10/10/2010 - 15:58:03: [FUN] Player out of range (0)


Poszukaj o tym na google.
Parę znalazłem:
[FUN] Player out of range (0) - AlliedModders
Run time error 10: native error (native "get_user_maxspeed") - AlliedModders
DeathRace - Invalid player - Server Crash? - AlliedModders

I zauważyłem że masz:

public speed(id)
{

i

new Float:speed = (get_user_maxspeed(id) + 25.0);

Wydaje mi się że powinna być jakaś inna nazwa ale to Ty się znasz na pluginach, możliwe że tak może być ;)
  • +
  • -
  • 0

#14 METALOWIEC

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 26
Życzliwy

  • Postów:138
  • GG:
  • Lokalizacja:Szczecin
Offline

Napisano 10.10.2010 15:24

new Float:speed = (get_user_maxspeed(id) + 25.0);
Wydaje mi się że powinna być jakaś inna nazwa ale to Ty się znasz na pluginach, możliwe że tak może być ;)


Dzięki że zwróciłeś uwagę :D Zupełnie o tym zapomniałem i chyba tylko to powodowało error :P

Jak teraz? I czy działają moce i MOTD :)

Dodano 10 październik 2010 - 17:04:
Przez najbliższy tydzień mnie nie będzie :/
Dopiero w piątek będę mógł coś kombinować ;)

Załączone pliki


  • +
  • -
  • 0

#15 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 2 017
Godlike

  • Postów:7 356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 10.10.2010 16:34

Nie to nadal nie to. Wydaje mi się że to właśnie coś z graczami, sprawdzaniem tak jak w tych linkach wyżej
  • +
  • -
  • 0

#16 METALOWIEC

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 26
Życzliwy

  • Postów:138
  • GG:
  • Lokalizacja:Szczecin
Offline

Napisano 13.10.2010 18:31

No to może to? ;]

Załączone pliki


  • +
  • -
  • 0




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

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