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

Undefine symbol [Problem ze sklepem]


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

#1 Ventri

    Wszechwidzący

  • Użytkownik

Reputacja: 82
Zaawansowany

  • Postów:227
  • Lokalizacja:Łódź
Offline

Napisano 23.12.2014 11:49

Witam, pisze plugin na ZM i mam błąd undefine symbol lecz nie wiem w czym leży problem:

case 4:
{
if(kasa >= 1500)
{
cs_set_user_armor(id, kasa-1500);
set_user_armor(id, get_user_armor(id)+1000);
client_print(id, print_chat, "[Sklep] Kupiles dodatkowe 1000 Armoru!");
}
if(kasa < 1500)
client_print(id, print_chat, "[Sklep] Masz za malo kasy!");
}

Pozdrawiam ;)

 


  • +
  • -
  • 1

4_22.png


#2 sNH.

    Czy MisieQ ukradł ciasteczko?

  • Power User

Reputacja: 299
Wszechwidzący

  • Postów:1 070
  • Steam:steam
  • Imię:Bartek
  • Lokalizacja:Ełk
Offline

Napisano 23.12.2014 13:20

Może coś więcej? Która linijka dokładnie? 


  • +
  • -
  • 0

#3 Ventri

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 82
Zaawansowany

  • Postów:227
  • Lokalizacja:Łódź
Offline

Napisano 23.12.2014 21:54

cs_set_user_armor(id, kasa-1500);

Ta dokładnie 


  • +
  • -
  • 0

4_22.png


#4 Oddaj Wiertarke

    Profesjonalista

  • Użytkownik

Reputacja: 74
Pomocny

  • Postów:164
  • Imię:Matico
  • Lokalizacja:Wieś
Offline

Napisano 24.12.2014 00:30

Wydaje mi się, że brakuje Ci zarejestrowania zmiennej kasa, lecz nikt zapewne Ci tutaj nie powie nic więcej, gdyż jest zbyt mało kodu.


  • +
  • -
  • 0

#5 ex0

    Wolny strzelec.

  • Power User

Reputacja: 383
Wszechpomocny

  • Postów:1 127
  • GG:
  • Imię:Kacper
  • Lokalizacja:Żywiec
Offline

Napisano 24.12.2014 00:40

cs_set_user_armor(id, kasa-1500);

Ta dokładnie 

 

Biblioteki masz zarejestrowane wszystkie?

Bo nie wydaje mi się :P

 

//
Ewentualnie jak krzyczy o "kasa" to musisz to zdefiniować na początku kodu.
Z tego co mi się wydaje, jest coś takiego domyślnie jak money, bynajmniej to pamiętam jak sklep kiedyś robiłem.

// 

Z tego co patrzyłem to musisz zrobić w ten sposób: 
 

 

Definiujemy odpowiednio naszą kasę

new kasa = cs_get_user_money(id);

Następnie definiujemy kamizelka_gracza oraz ap

new kamizelka_gracza = cs_get_user_armor(id, ArmorType);
new ap; 

Następnie odpowiednio dajemy armor.

ap = kamizelka_gracza + wpisz ilość ap;
cs_set_user_armor(id, ap, CS_ARMOR_VESTHELM);
cs_set_user_money(id, kasa-1500);

Spróbuj tak i zobacz czy będzie działać. 


  • +
  • -
  • 0

TWORZENIE FOR SPOŁECZNOŚCIOWYCH | ZARZĄDZANIE STRONAMI INTERNETOWYMI
WSPARCIE TECHNICZNE SERWERÓW HLDS | MODERNIZACJA, OPTYMALIZACJA, ZABEZPIECZENIA


Zapraszam do mojego profilu ;)





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

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