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

[ROZWIĄZANE] native error (native "cs_get_user_money") proszę o pomoc :))


Najlepsza odpowiedź DarkGL, 10.10.2014 14:31

sprawdzaj czy gracz z podanym id jest na serwerze

Przejdź do postu


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

#1 Petpat

    Wszechwidzący

  • Użytkownik

Reputacja: 61
Pomocny

  • Postów:238
  • Imię:Łukasz
  • Lokalizacja:Rzeszów
Offline

Napisano 10.10.2014 14:14

Witajcie w konsoli wyświetla mi się takie coś "Run time error 10: native error (native "cs_get_user_money")" jak temu zapobiegnąć ? Błąd mnie irytuje, wszystko działa jak należy :))

 

 

{
    new mojakasa = cs_get_user_money(id);

    if(has_flags(id, VIP))
    {
        
        if(mojakasa > 16000){
            client_print(id, print_chat, "[1]");
        }
        else
        {
            client_print(id, print_chat, "[2]");
            cs_set_user_money(id, mojakasa+1000);
        }
    }
    return PLUGIN_HANDLED
}

  • +
  • -
  • 0

#2 KKashi

    Pomocny

  • Użytkownik

Reputacja: -2
Mniej niż zer0.

  • Postów:43
  • GG:
  • Imię:Dawid
  • Lokalizacja:Polska
Offline

Napisano 10.10.2014 14:15

pokaż góre silnika tam gdzie masz register native ...

 


Użytkownik KKashi edytował ten post 10.10.2014 14:22

  • +
  • -
  • 0

Jeżeli ci pomogłem, nie bój się dać mi reputacji  ^^


#3 Petpat

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 61
Pomocny

  • Postów:238
  • Imię:Łukasz
  • Lokalizacja:Rzeszów
Offline

Napisano 10.10.2014 14:18

Nie mam zarejestrowanego natywu, to nie jest jego wina ... jakoś tą samą funkcję używam w sklepie i błędów brak.


  • +
  • -
  • 0

#4 KKashi

    Pomocny

  • Użytkownik

Reputacja: -2
Mniej niż zer0.

  • Postów:43
  • GG:
  • Imię:Dawid
  • Lokalizacja:Polska
Offline

Napisano 10.10.2014 14:22

ehh... sklep ma swoje pobieranie hajsu. Tutaj dodajesz funkcje do silnika to musisz mieć.

 

Sklep używa takiego czegoś

 

new kasa = cs_get_user_money(id); 

 

a jeżeli ty w silniku nie masz go zarejestrowanego to funkcja w silniku która ma tego używać nie zadziała.

 

 

Tak przynajmniej powinno być wg mnie.


Użytkownik KKashi edytował ten post 10.10.2014 14:23

  • +
  • -
  • -1

Jeżeli ci pomogłem, nie bój się dać mi reputacji  ^^


#5 Petpat

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 61
Pomocny

  • Postów:238
  • Imię:Łukasz
  • Lokalizacja:Rzeszów
Offline

Napisano 10.10.2014 14:26

KKashi, funkcja działa ... ale wyskakuje ten błąd on mnie irytuje, w silniku tego natywu rejestrować nie trzeba ..
  • +
  • -
  • 0

#6 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6033
Godlike

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

Napisano 10.10.2014 14:31   Najlepsza odpowiedź

sprawdzaj czy gracz z podanym id jest na serwerze


  • +
  • -
  • 2

#7 grankee

    Godlike

  • Support Team

Reputacja: 507
Wszechwiedzący

  • Postów:1500
  • Lokalizacja:Radom
Offline

Napisano 10.10.2014 15:24

nawet nie wiemy w jakiej funkcji tego używasz, bo uciąłeś, ale tak jak mów DarkGL, na jej początku

if(!is_user_alive(id)) return PLUGIN_HANDLED

  • +
  • -
  • 1




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

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