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] !! - Czy to mozliwe ?


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

#1 GT Team

    Ten lepszy xD

  • Zbanowany

Reputacja: 321
Wszechpomocny

  • Postów:1 435
  • GG:
  • Imię:Tomasz i Grzegorz
  • Lokalizacja:Wojkowice
Offline

Napisano 17.10.2013 16:16

Przeglądałem kod SemiClip i znalazłem dość ciekawe 'zjawisko'
g_iCachedSemiClip = !!get_pcvar_num(cvar_iSemiClip)
g_iCachedEnemies = !!get_pcvar_num(cvar_iSemiClipEnemies)
g_iCachedBlockTeams = clamp(get_pcvar_num(cvar_iSemiClipBlockTeams), 0, 3)
g_iCachedUnstuck = clamp(get_pcvar_num(cvar_iSemiClipUnstuck), 0, 3)
g_flCachedUnstuckDelay = floatclamp(get_pcvar_float(cvar_flSemiClipUnstuckDelay), 0.0, 3.0)
g_iCachedButton = clamp(get_pcvar_num(cvar_iSemiClipButton), 0, 3)
g_iCachedKnifeTrace = !!get_pcvar_num(cvar_iSemiClipKnifeTrace)
Mam pytanie, co oznaczają te 2x !! ?

Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości

 


#2 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 17.10.2013 16:19

Podwójna negacja, a dlaczego tak? Prawdopodobnie chodzi o to, żeby do zmiennej przypisać 0 lub 1, bo jeśli dwa razy coś zanegujemy, to innej możliwości nie ma.
  • +
  • -
  • 1

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#3 GT Team

    Ten lepszy xD

  • Autor tematu
  • Zbanowany

Reputacja: 321
Wszechpomocny

  • Postów:1 435
  • GG:
  • Imię:Tomasz i Grzegorz
  • Lokalizacja:Wojkowice
Offline

Napisano 17.10.2013 16:24

Czyli jak damy 2x !! to wartośc będzie albo 1, albo 0 ? ;)
sebul (17.10.2013 16:28):
2x !! to nie to samo co !! ^ ^

Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości

 


#4 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 17.10.2013 16:28

Taki przykładzik. Mamy jakąś wartość, powiedzmy 29 (prawda), jeśli raz ją zanegujemy, to otrzymamy 0 (fałsz), jeśli teraz zanegujemy 0, to dostaniemy 1 (prawda) i teraz odpowiedz sobie sam ;]
  • +
  • -
  • 1

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#5 GT Team

    Ten lepszy xD

  • Autor tematu
  • Zbanowany

Reputacja: 321
Wszechpomocny

  • Postów:1 435
  • GG:
  • Imię:Tomasz i Grzegorz
  • Lokalizacja:Wojkowice
Offline

Napisano 17.10.2013 16:29

Faktycznie, a można !!! ? :D
2x !! to nie to samo co !! ^ ^
Fakt :D

Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości

 


#6 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 17.10.2013 16:31

Faktycznie, a można !!! ? :D

A czemu by nie, choć nigdy tego nie sprawdzałem, ale teoretycznie można dać nawet 20x !
  • +
  • -
  • 1

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#7 GT Team

    Ten lepszy xD

  • Autor tematu
  • Zbanowany

Reputacja: 321
Wszechpomocny

  • Postów:1 435
  • GG:
  • Imię:Tomasz i Grzegorz
  • Lokalizacja:Wojkowice
Offline

Napisano 17.10.2013 16:38

/* Plugin generated by AMXX-Studio */

#include 
#include 

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_clcmd("say /test", "test")
}
public test(id)
{
	new wartosc = 50
	new wartosc2 = !!!!!!!!!!!!50
	client_print(0, 3, "%d %d", wartosc, wartosc2)
}
Wypisało 1, czyli według moich oczekiwań. Dobry sposób na uzyskanie wartości 1 albo 0, lecz od czego słóży funkcja clamp ? No własnie. Temat do zamknięcia.Dzięki

Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości

 


#8 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 17.10.2013 16:42

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
  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo





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

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