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

[ROZWIĄZANE] obciazenie a stock


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

#1 Stachuu :D ??

    Wszechobecny

  • Użytkownik

Reputacja: 237
Wszechwidzący

  • Postów:476
  • GG:
  • Steam:steam
  • Imię:Dawid
  • Lokalizacja:Karsznice
Offline

Napisano 28.12.2011 11:12

witam wykonuje pewien stock w postaci

if (random_num(1,oblicz_kryt(idattacker)) == 1){

w evencie od zadawania dmg

stock

stock oblicz_kryt(id)
{
    switch(suma_kryt[id])
    {
        case 1: return 100
            case 2: return 50
            case 3: return 33
            case 4: return 25
            case 5: return 20
            case 6: return 16
            case 7: return 14
            case 8: return 12
            case 9: return 11
            case 10: return 10
            case 11: return 9
            case 12: return 8
            case 13,14: return 7
            case 15,16,17,18: return 6
            case 19,20: return 5
        }
    return 0
}

i teraz moje pytanie co bedzie mniej obciążające jeśli zrobię zapis ostatniej wearosci retun i będę ja odtwarzał czy będę liczył od nowa jak w powyższym ??
  • +
  • -
  • 0

#2 Zapalka

    Wszechwidzący

  • Użytkownik

Reputacja: 194
Profesjonalista

  • Postów:283
  • GG:
  • Steam:steam
  • Imię:Dawid
  • Lokalizacja:Janów Lubelski
Offline

Napisano 28.12.2011 20:09

Najoptymalniej będzie tak:
stock oblicz_kryt(id)
{
new suma;
suma=100/suma_kryt[id];
return suma;
}

  • +
  • -
  • 1
Zapraszam na http://zapalka.net.pl

#3 ^Grzyboo

    Wszechobecny

  • Użytkownik

Reputacja: 246
Wszechwidzący

  • Postów:461
  • Imię:Grzyboo
  • Lokalizacja:Tak
Offline

Napisano 28.12.2011 20:23

Albo w ogóle:


stock oblicz_kryt(id)
return (100/suma_kryt[id]);

  • +
  • -
  • 2

#4 Stachuu :D ??

    Wszechobecny

  • Autor tematu
  • Użytkownik

Reputacja: 237
Wszechwidzący

  • Postów:476
  • GG:
  • Steam:steam
  • Imię:Dawid
  • Lokalizacja:Karsznice
Offline

Napisano 28.12.2011 21:36

nie pomysłem + dla was ^^


można zamknąć
  • +
  • -
  • 0

#5 Ojciec Dyrektor

    papa smerf.

  • Przyjaciel

Reputacja: 477
Wszechobecny

  • Postów:3 035
  • Imię:Paweł
  • Lokalizacja:Rabka-Zdrój
Offline

Napisano 28.12.2011 22:28

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




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

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