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
CoD Stary

[ROZWIĄZANE] Problem ze sklepikiem

cod stary

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

#1 Andrzejek

    Ucze się :]

  • Power User

Reputacja: 136
Zaawansowany

  • Postów:1 300
  • Imię:Andrzej
Offline

Napisano 13.07.2012 12:30

Witam, mam problem ze sklepikiem:

Case 3 - Nie wiem jak dodać odrodzenie, jak dodać ze mogą tylko używać nie żywi gracze
Case 4 - Nie wiem jak zrobić losowe doświadczenie np. od 20 do 100 + wiadomosc w say, moga uzywać tylko zywi gracze, oraz mozna uzywać tego case raz na runde
Case 5 - Nie wiem jak zrobić zeby pisalo, masz juz perek, moga uzywac tylko zywi gracze i tez mozna uzywać raz na runde

	case 3:
{
new koszt = 3000;
if (kasa_gracza<koszt)
{
ColorChat(id,GREEN,"[SKLEP]^x01 Nie masz wystarczajacej ilosci pieniedzy.");
return PLUGIN_CONTINUE;
}

cs_set_user_money(id, kasa_gracza-koszt);

ColorChat(id,GREEN,"[SKLEP]^x01 Kupiles odrodzenie");
}

case 4:
{
new koszt = 3000;
if (kasa_gracza<koszt)
{
ColorChat(id,GREEN,"[SKLEP]^x01 Nie masz wystarczajacej ilosci pieniedzy.");
return PLUGIN_CONTINUE;
}

cs_set_user_money(id, kasa_gracza-koszt);

ColorChat(id,GREEN,"[SKLEP]^x01 Kupiles losowe doswiadczenie");
}
case 5:
{
new koszt = 3000;
if (kasa_gracza<koszt)
{
ColorChat(id,RED,"[SKLEP]^x01 Nie masz wystarczajacej ilosci pieniedzy!");
return PLUGIN_HANDLED;
}
cs_set_user_money(id, kasa_gracza-koszt);
DajPrzedmiotX(id, random_num(1, sizeof nazwy_przedmiotow-1));
}

Użytkownik Andrzejek edytował ten post 13.07.2012 12:31

  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104


#2 dasiek

    Nie wiem, nie znam się, nie orientuję się, zarobiony jestem.

  • Junior Admin

Reputacja: 2 077
Godlike

  • Postów:5 706
  • Imię:Adaś
  • Lokalizacja:No teraz trochę dalej od WWy
Offline

Napisano 13.07.2012 12:42

3)

case 3:
			    {
					    new koszt = 3000;
					    if (kasa_gracza<koszt)
					    {
							    ColorChat(id,GREEN,"[SKLEP]^x01 Nie masz wystarczajacej ilosci pieniedzy.");
							    return PLUGIN_CONTINUE;
					    }
					   
					    cs_set_user_money(id, kasa_gracza-koszt);
					    set_task(0.1, "Wskrzes", id+ZADANIE_WSKRZES);
					    ColorChat(id,GREEN,"[SKLEP]^x01 Kupiles odrodzenie");
			    }

4)

case 4:
			    {
					    new koszt = 3000;
					    if (kasa_gracza<koszt)
					    {
							    ColorChat(id,GREEN,"[SKLEP]^x01 Nie masz wystarczajacej ilosci pieniedzy.");
							    return PLUGIN_CONTINUE;
					    }
					    cs_set_user_money(id, kasa_gracza-koszt);
					    new losowe_doswiadczenie = random_num(1,500)
   doswiadczenie_gracza[id] + losowe_doswiadczenie
					    ColorChat(id,GREEN,"[SKLEP]^x01 Kupiles losowe doswiadczenie. Wylosowales %s",losowe_doswiadczenie );
			    }

5)

case 5:
{
new koszt = 3000;											  
if (kasa_gracza<koszt)
{
  ColorChat(id,RED,"[SKLEP]^x01 Nie masz wystarczajacej ilosci pieniedzy!");
  return PLUGIN_HANDLED;
}
if (informacje_przedmiotu_gracza[id][0])
{
  ColorChat(id,RED,"[SKLEP]^x01 MaszItem!");
  return PLUGIN_HANDLED;
}
cs_set_user_money(id, kasa_gracza-koszt);
DajPrzedmiot(id, random_num(1, sizeof nazwy_przedmiotow-1));
}

Trochę Ci 5 poprawiłem - w tutku jest to zeby dodac DajPrzedmiotX z itemami. Wykonujac DajPrzedmiot wykonujesz to samo.

Jeśli nie pomyliłem się w zmiennych powienno działac.
  • +
  • -
  • 0

#3 Andrzejek

    Ucze się :]

  • Autor tematu
  • Power User

Reputacja: 136
Zaawansowany

  • Postów:1 300
  • Imię:Andrzej
Offline

Napisano 13.07.2012 20:47

3 case mogą tylko używać nie żywi gracze
4 case moga uzywać tylko nie zywi gracze, oraz mozna uzywać tego case raz na runde
5 case moga uzywac tylko zywi gracze i tez mozna uzywać raz na runde

A dodal bys to tez?
  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104


#4 Andrzejek

    Ucze się :]

  • Autor tematu
  • Power User

Reputacja: 136
Zaawansowany

  • Postów:1 300
  • Imię:Andrzej
Offline

Napisano 15.07.2012 20:58

Odświeżam
  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104


#5 dasiek

    Nie wiem, nie znam się, nie orientuję się, zarobiony jestem.

  • Junior Admin

Reputacja: 2 077
Godlike

  • Postów:5 706
  • Imię:Adaś
  • Lokalizacja:No teraz trochę dalej od WWy
Offline

Napisano 16.07.2012 09:10

case 3:
{
if(is_user_alive(id))
  ColorChat(id,GREEN,"[SKLEP]^x01 Komendy Tej moga uzyc nie zywi gracze");
  return PLUGIN_CONTINUE;


new koszt = 3000;
if (kasa_gracza<koszt)
{
  ColorChat(id,GREEN,"[SKLEP]^x01 Nie masz wystarczajacej ilosci pieniedzy.");
  return PLUGIN_CONTINUE;
}

cs_set_user_money(id, kasa_gracza-koszt);
set_task(0.1, "Wskrzes", id+ZADANIE_WSKRZES);
ColorChat(id,GREEN,"[SKLEP]^x01 Kupiles odrodzenie");
}
case 4:
{
if(is_user_alive(id))
  ColorChat(id,GREEN,"[SKLEP]^x01 Komendy Tej moga uzyc nie zywi gracze");
  return PLUGIN_CONTINUE;

if(uzyl_dos[id])
  ColorChat(id,GREEN,"[SKLEP]^x01 Juz kupiles doswiadczenie w tej rundzie");
  return PLUGIN_CONTINUE;

new koszt = 3000;
if (kasa_gracza<koszt)
{
  ColorChat(id,GREEN,"[SKLEP]^x01 Nie masz wystarczajacej ilosci pieniedzy.");
  return PLUGIN_CONTINUE;
}
cs_set_user_money(id, kasa_gracza-koszt);
new losowe_doswiadczenie = random_num(1,500)
doswiadczenie_gracza[id] + losowe_doswiadczenie
uzyl_dos[id] = true;
ColorChat(id,GREEN,"[SKLEP]^x01 Kupiles losowe doswiadczenie. Wylosowales %s",losowe_doswiadczenie );
}
case 5:
{
if(is_user_alive(id))
  ColorChat(id,GREEN,"[SKLEP]^x01 Komendy Tej moga uzyc nie zywi gracze");
  return PLUGIN_CONTINUE;

if(uzyl_item[id])
  ColorChat(id,GREEN,"[SKLEP]^x01 Juz kupiles item w tej rundzie");
  return PLUGIN_CONTINUE;

new koszt = 3000;																						
if (kasa_gracza<koszt)
{
  ColorChat(id,RED,"[SKLEP]^x01 Nie masz wystarczajacej ilosci pieniedzy!");
  return PLUGIN_HANDLED;
}
if (informacje_przedmiotu_gracza[id][0])
{
  ColorChat(id,RED,"[SKLEP]^x01 MaszItem!");
  return PLUGIN_HANDLED;
}
uzyl_item[id] = true
cs_set_user_money(id, kasa_gracza-koszt);
DajPrzedmiot(id, random_num(1, sizeof nazwy_przedmiotow-1));
}

przed plugin_init dodaj

new bool:uzyl_item[33]
new bool:uzyl_dos[33]

a w Odrodzenie(id) przed switchem


uzyl_item[id]=false
uzyl_dos[id]=false

  • +
  • -
  • 0

#6 Andrzejek

    Ucze się :]

  • Autor tematu
  • Power User

Reputacja: 136
Zaawansowany

  • Postów:1 300
  • Imię:Andrzej
Offline

Napisano 16.07.2012 16:11

Wyskakuje coś takiego:

warning 225: unreachable code


A i losowanie itemu i doświadczenia nie można losować jak żyje, a chce zeby zywi mogli losowac a nie zywi nie
  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104


#7 Andrzejek

    Ucze się :]

  • Autor tematu
  • Power User

Reputacja: 136
Zaawansowany

  • Postów:1 300
  • Imię:Andrzej
Offline

Napisano 16.07.2012 21:32

Juz sobie sam poradzilem
  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104


#8 Kawon

    Godlike

  • Przyjaciel

Reputacja: 887
Czempion

  • Postów:5 165
  • Steam:steam
  • Imię:Paweł
  • Lokalizacja:Dzierzgoń
Offline

Napisano 16.07.2012 21:36

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0

DarkGL to mój autorytet.






Również z jednym lub większą ilością słów kluczowych: cod stary

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

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