←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

[ROZWIĄZANE] Funkcja w funkcji

Zablokowany

  • +
  • -
d0naciak - zdjęcie d0naciak 13.12.2015

Czy jest możliwość zrobienia czegoś takiego?:

public funkcja1()
{
     new zmienna;
     funkcja2();
     
     public funkcja2()
     {
          zmienna = 1;
     }
     
     return zmienna;
}

 

Wtedy funkcja2 byłaby dostępna tylko w funkcja1 i korzystała by ze zmiennych zdeklarowanych w funkcja1

Zdaje mi się że gdzieś coś takiego widziałem dlatego pytam czy jest taka możliwość.

Odpowiedz

  • +
  • -
Linux' - zdjęcie Linux' 14.12.2015

Raczej nie pobierzesz zawartosci publicu w publicu. Uzyj zmiennnej globalnej.
Odpowiedz

  • +
  • -
plx211 - zdjęcie plx211 14.12.2015

Odpusc sobie to.
Podobby efekt uzyskasz uzywajac static (sprawia to ze funkcje/zmienne sa widoczne tylko w pliku w ktoryn sa zadeklarowane)

Pisane z fona
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 14.12.2015

Nie coś takiego nie jest możliwe w pawn

Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 17.12.2015

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
Odpowiedz
Zablokowany