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

brak krwi


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

#1 wariat aka pro

    Wszechwidzący

  • Zbanowany

Reputacja: 3
Nowy

  • Postów:235
  • GG:
  • Imię:mat
Offline

Napisano 24.02.2019 09:34

Siemanko mam problem , próbuję skompilować prosty plugin na brak krwi lecz nie mogę. 

 

Kod SMA 

#include <amxmodx>
#include <amxmisc>

    
    public plugin_init()
    {
        register_plugin( "Remove Blood", "1.0.0", "Arkshine" );
        RegisterHam( Ham_BloodColor, "player", "Forward_BloodColor" );
    }
    
    public Forward_BloodColor ( const Client )
    {
        SetHamReturnInteger(-1);
        return HAM_SUPERCEDE;
    }

Gdy próbuję skompilować to mam takie błędy (z programu compile nie jestem w stanie ich zobaczyć) 

Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team

Error: Undefined symbol "RegisterHam" on line 10
Warning: Expression has no effect on line 10
Warning: Expression has no effect on line 10
Error: Expected token: ";", but found ")" on line 10
Error: Invalid expression, assumed zero on line 10
Error: Too many error messages on one line on line 10

Compilation aborted.
4 Errors.
Could not locate output file C:\Users\mat\Desktop\brakkrwi.amx (compile failed).

Z tego co się dowiedziałem może to być jakaś zależność z wersją amxx ??? ja na serwerze używam 1.8.3 i już od 2 lat na jakiś serwerkach używam taki amxx

 

Dlatego pytanie czy jeśli by tak było to nie da się tego leciutko przerobić aby działało ? 



#2 _McHappy

    Wszechwiedzący

  • Support Team

Reputacja: 243
Wszechwidzący

  • Postów:501
  • GG:
  • Imię:Radek
  • Lokalizacja:Tak
Offline

Napisano 24.02.2019 10:23

Zamiast
#include <amxmisc>
daj
#include <hamsandwich>

  • +
  • -
  • 1

#3 wariat aka pro

    Wszechwidzący

  • Autor tematu
  • Zbanowany

Reputacja: 3
Nowy

  • Postów:235
  • GG:
  • Imię:mat
Offline

Napisano 24.02.2019 10:49

aż mi się płakać chcę . Muszę zacząć na takie rzeczy zwracać uwagę :D jakbym tego w ogólnie nie zauważył i nie pomyślał że tutaj to nie pasuje. 


Użytkownik wariat aka pro edytował ten post 24.02.2019 10:51


#4 Vasto_Lorde

    Wszechmogący

  • Power User

Reputacja: 256
Wszechwidzący

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

Napisano 24.02.2019 10:58

Nie chodzi o to, że amxmisc tutaj nie pasuje, po prostu próbujesz użyć RegisterHam, która jest z hamsandwich. Sam, brak tego includa jest problemem, bo równie dobrze mogłoby to wyglądać tak i byłoby dobrze:

#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>

  • +
  • -
  • 1

#5 wariat aka pro

    Wszechwidzący

  • Autor tematu
  • Zbanowany

Reputacja: 3
Nowy

  • Postów:235
  • GG:
  • Imię:mat
Offline

Napisano 24.02.2019 11:18

 

Nie chodzi o to, że amxmisc tutaj nie pasuje, po prostu próbujesz użyć RegisterHam, która jest z hamsandwich. Sam, brak tego includa jest problemem, bo równie dobrze mogłoby to wyglądać tak i byłoby dobrze:

#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>

 

 

Tak tylko właśnie nawet nie pomyślałem czy nie zobaczyłem że tam nie ma hamsandwich . Ja nawet to pobierałem na nowo :) 



#6 wariat aka pro

    Wszechwidzący

  • Autor tematu
  • Zbanowany

Reputacja: 3
Nowy

  • Postów:235
  • GG:
  • Imię:mat
Offline

Napisano 24.02.2019 11:34

Jak coś to krwi nie ma na mapie ale w momencie strzału w np. głowe jest ten lekki wytrysk krwi . Może da się nawet to wyeliminować :D



#7 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 24.02.2019 14:00

Hmm, chyba traceattack trzeba łapać. zobacze potem ale gdzies widzialem na alliedach takie cus


  • +
  • -
  • 0

#8 Robiin

    Godlike

  • Support Team

Reputacja: 1 107
Super Hero

  • Postów:2 051
  • Imię:Robert
  • Lokalizacja:Wrocław
Offline

Napisano 24.02.2019 15:35

 

Nie chodzi o to, że amxmisc tutaj nie pasuje, po prostu próbujesz użyć RegisterHam, która jest z hamsandwich. Sam, brak tego includa jest problemem, bo równie dobrze mogłoby to wyglądać tak i byłoby dobrze:

#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>

 

Sęk w tym, że amxmisc nie jest potrzebne, więc odpowiedź McHappyego jak najbardziej jest odpowiedzią na postawione pytanie.


  • +
  • -
  • 0

Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.


#9 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

  • Postów:11 986
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 24.02.2019 18:12

To przypadkiem nie jest po stronie klienta ? violence_hblood
  • +
  • -
  • 0




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

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