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] Exp w sklepie.

cod stary

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

#1 Kronzu

    Jestem Koks'em i tyle :D

  • Zbanowany

Reputacja: 28
Życzliwy

  • Postów:275
  • GG:
  • Imię:Eryk
  • Lokalizacja:Częstochowa
Offline

Napisano 21.08.2012 13:50

Ma ktoś kod do sklepu żeby był losowy exp od do czy możesz wylosować exp od 1 do 100. Raz wylosujesz 30 a innym razem np. 99 exp Jest takie coś albo losowanie exp z i możesz wtedy wylosować 0, 5, 10, 15, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95 i 100. i masz 1/20 że wylosujesz np. 5 :) Dla tych co mają kod dajcie.

Mam zwykły sklep by QTM. Peyote.

Może jakiś to edytować:

doswiadczenie_gracza[id] += EXP;

EXP - ile exp ma mieć sklep.


Może być takie coś:



switch(doswiadczenie_gracza[id])
{
case 1: doswiadczenie_gracza[id] += 100;
case 2: doswiadczenie_gracza[id] += 100;
case 3: doswiadczenie_gracza[id] += 100;
case 4: doswiadczenie_gracza[id] += 100;
case 5: doswiadczenie_gracza[id] += 100;
case 6: doswiadczenie_gracza[id] += 100;
case 7: doswiadczenie_gracza[id] += 100;
case 8: doswiadczenie_gracza[id] += 100;
case 9: doswiadczenie_gracza[id] += 100;
case 10: doswiadczenie_gracza[id] += 100;
case 11: doswiadczenie_gracza[id] += 100;
case 12: doswiadczenie_gracza[id] += 100;
case 13: doswiadczenie_gracza[id] += 100;
case 14: doswiadczenie_gracza[id] += 100;
case 15: doswiadczenie_gracza[id] += 100;
case 16: doswiadczenie_gracza[id] += 100;
case 17: doswiadczenie_gracza[id] += 100;
case 18: doswiadczenie_gracza[id] += 100;
case 19: doswiadczenie_gracza[id] += 100;
case 20: doswiadczenie_gracza[id] += 100;
}


tylko zamiast 100 inne liczby?

Użytkownik Kronzu edytował ten post 21.08.2012 14:07


#2 MrSpiryt

    Banned

  • Zbanowany

Reputacja: 14
Początkujący

  • Postów:248
  • Imię:Tomek
  • Lokalizacja:Poznan
Offline

Napisano 21.08.2012 16:55

Znajdz:
new doswiadczenie_za_bombe;

Dodaj pod:
new doswiadczenie_za_kase1;
new doswiadczenie_za_kase2;
new doswiadczenie_za_kase3;
new doswiadczenie_za_kase4;
new doswiadczenie_za_kase5;
new doswiadczenie_za_kase6;
new doswiadczenie_za_kase7;
new doswiadczenie_za_kase8;
new doswiadczenie_za_kase9;
new doswiadczenie_za_kase10;
new doswiadczenie_za_kase11;
new doswiadczenie_za_kase12;
new doswiadczenie_za_kase13;
new doswiadczenie_za_kase14;
new doswiadczenie_za_kase15;
new doswiadczenie_za_kase16;
new doswiadczenie_za_kase17;
new doswiadczenie_za_kase18;
new doswiadczenie_za_kase19;
new doswiadczenie_za_kase20;

Znajdz:
doswiadczenie_za_bombe = get_cvar_num("cod_bombxp");

dodaj pod:
doswiadczenie_za_kase1 = 5
doswiadczenie_za_kase2 = 10
doswiadczenie_za_kase3 = 15
doswiadczenie_za_kase4 = 20
doswiadczenie_za_kase5 = 25
doswiadczenie_za_kase6 = 30
doswiadczenie_za_kase7 = 35
doswiadczenie_za_kase8 = 40
doswiadczenie_za_kase9 = 45
doswiadczenie_za_kase10 = 50
doswiadczenie_za_kase11 = 55
doswiadczenie_za_kase12 = 60
doswiadczenie_za_kase13 = 65
doswiadczenie_za_kase14 = 70
doswiadczenie_za_kase15 = 75
doswiadczenie_za_kase16 = 80
doswiadczenie_za_kase17 = 85
doswiadczenie_za_kase18 = 90
doswiadczenie_za_kase19 = 95
doswiadczenie_za_kase20 = 100

Znajdz

case 4:
{
new kasa = cs_get_user_money(id)
new koszt = 2000;
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 kupon Totolotka");
ColorChat(id,GREEN,"[SKLEP]^x01 Trwa losowanie...");
new rand = random_num(0,15);
switch(rand)
{
case 0:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 10$^x01 !")
cs_set_user_money(id, kasa + 10)
}
case 1:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 Redbulla^x01 !")
set_user_gravity(id,get_user_gravity(id) - 0.3);
set_user_maxspeed(id,get_user_maxspeed(id) + 10.0);
}
case 2:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Niestety nic nie wygrales !")
}
case 3:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 300$^x01 !")
cs_set_user_money(id, kasa + 300)
}
case 4:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 1000$^x01 !")
cs_set_user_money(id, kasa + 1000)
}
case 5:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Niestety nic nie wygrales !")
}
case 6:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Niestety nic nie wygrales !")
}
case 7:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Przegrales^x03 Wszystko^x01 !")
cs_set_user_money(id, kasa - kasa_gracza)
}
case 8:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Niestety nic nie wygrales !")
}
case 9:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 300 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase;

}
case 10:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales 200 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_totek;
}
case 11:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Niestety nic nie wygrales !")
}
case 12:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 1 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_fail;
}
}
SprawdzPoziom(id);
return PLUGIN_CONTINUE;
}

Zamien na :
case 4:
{
new kasa = cs_get_user_money(id)
new koszt = 2000;
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 kupon Totolotka");
ColorChat(id,GREEN,"[SKLEP]^x01 Trwa losowanie...");
new rand = random_num(0,20);
switch(rand)
{
case 0:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 5 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase1;
}
case 1:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 10 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase2;
}
case 2:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 15 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase3;
}
case 3:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 20 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase4;
}
case 4:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 25 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase5;
}
case 5:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Niestety nic nie wygrales !")
}
case 6:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 30 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase6;
}
case 7:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 35 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase7;
}
case 8:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 40 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase8;
}
case 9:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 45 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase9;
}
case 10:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 50 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase10;
}
case 11:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 55 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase11;
}
case 12:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 60 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase12;
}
case 13:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 65 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase13;
}
case 14:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 70 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase14;
}
case 15:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 75 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase15;
}
case 16:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 80 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase16;
}
case 17:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 85 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase17;
}
case 18:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 90 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase18;
}
case 19:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 95 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase19;
}
case 20:
{
ColorChat(id,GREEN,"[SKLEP]^x01 Wygrales^x03 100 EXP^x01 !")
doswiadczenie_gracza[id] += doswiadczenie_za_kase20;
}
}
SprawdzPoziom(id);
return PLUGIN_CONTINUE;
}

Znajdz i usun:
new doswiadczenie_za_totek;
new doswiadczenie_za_fail;


Powinno dzialac ;)

Użytkownik MrSpiryt edytował ten post 21.08.2012 16:55

ZabijamBoLubie.PL


#3 Kronzu

    Jestem Koks'em i tyle :D

  • Autor tematu
  • Zbanowany

Reputacja: 28
Życzliwy

  • Postów:275
  • GG:
  • Imię:Eryk
  • Lokalizacja:Częstochowa
Offline

Napisano 21.08.2012 18:03

Ok zaraz zrobię i przetestuję.

Działa tylko mam 1 error naprawisz?

Załączone pliki



#4 glut

    Godlike

  • Przyjaciel

Reputacja: 954
Master

  • Postów:2 086
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Namysłów
Offline

Napisano 21.08.2012 18:12

Proszę

Załączone pliki


  • +
  • -
  • 1

Nie pomagam za darmo na PW/GG/Steam od tego jest forum

 

TP Game + RR

 

Znak rozpoznawczy :coto:


#5 Kronzu

    Jestem Koks'em i tyle :D

  • Autor tematu
  • Zbanowany

Reputacja: 28
Życzliwy

  • Postów:275
  • GG:
  • Imię:Eryk
  • Lokalizacja:Częstochowa
Offline

Napisano 21.08.2012 19:00

Ok thx za pomoc temat do zamknięcia.

#6 Kawon

    Godlike

  • Przyjaciel

Reputacja: 887
Czempion

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

Napisano 21.08.2012 20:51

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