IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Parça Kodlar (https://www.ircforumlari.net/mirc-parca-kodlar/)
-   -   $esitmi (https://www.ircforumlari.net/mirc-parca-kodlar/1016494-esitmi.html)

manikdepresif 06 Ağustos 2023 04:07

$esitmi
 
bosluksuz kullanim icindir.

Kod:

alias esitmi {
  set % $+ $2 .
  unset % $+ $1
  if ([ % $+ [ $2 ] ]) { unset % $+ $2 | return 0 }
  return 1
}


Kod:

//echo : $esitmi(a,a) 1
//echo : $esitmi(a,b) 0
//echo : $esitmi(1,2) 0
//echo : $esitmi(1,1) 1
//echo : $esitmi(bir,iki) 0
//echo : $esitmi(bir,bir) 1
//echo : $esitmi(aaaaaaaa,aaaaaaaa) 1
//echo : $esitmi(aaaaaa,bbbbb) 0
//echo : $esitmi(!,!) 1
//echo : $esitmi(%,%) 1
//echo : $esitmi(set,unset) 0


manikdepresif 06 Ağustos 2023 13:42

Cevap: $esitmi
 
Kod:

alias isequal {
  var % $+ $2 .
  var % $+ $1
  if ([ % $+ [ $2 ] ]) return 0
  return 1
}


SNOOPY 06 Ağustos 2023 14:46

Cevap: $esitmi
 
Sıradışı bir çalışma daha senden

manikdepresif 06 Ağustos 2023 17:51

Cevap: $esitmi
 
Hepsini remoteye koyup oyle deneyin.
---------
[Esit]
---------
Kod:

alias = {
  var % $+ $2 1
  var % $+ $1
  if ([ % $+ [ $2 ] ]) return
  return 1
}

//echo : $=(a,a) 1
//echo : $=(0,0) 1
-------------
[Esit Degil]
-------------
Kod:

alias =! {
  if ($=($1,$2)) return
  return 1
}

//echo : $=!(a,b) 1
//echo : $=!(0,1) 1
-------
[Ve]
-------
Kod:

alias && {
  if ($=($=($1,$2),$=($3,$4))) return 1
  return
}

//echo : $&&(a,a,b,b) 1
//echo : $&&(0,0,1,1) 1
//echo : $&&(1,1,1,1) 1
//echo : $&&(0,0,0,0) 1
---------
[Veya]
---------
Kod:

alias || {
  if ($=!($=($1,$2),$=($3,$4))) return 1
  return
}

//echo : $||(a,z,b,b) 1
//echo : $||(0,1,0,1) 1
//echo : $||(1,1,0,1) 1
//echo : $||(1,0,0,0) 1
//echo : $||(0,0,0,1) 1

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 15:54 -->-> Daha önceki mesaj 15:38 --

Tek basina sadece esit calisir.

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 17:51 -->-> Daha önceki mesaj 15:54 --

Kod:

---------
[Esit]
---------
alias = {
  var % $+ $2 1
  var % $+ $1
  if ([ % $+ [ $2 ] ]) return 0
  return 1
}
//echo : $=(0,0) 1
//echo : $=(1,1) 1

-------------
[Esit Degil]
-------------
alias =! {
  if ($=($1,$2)) return 0
  return 1
}
//echo : $=!(0,1) 1
//echo : $=!(1,0) 1

-------
[Ve]
-------
alias && {
  if ($=($=($1,$2),$=($3,$4))) return 1
  return
}
//echo : $&&(0,0,1,1) 1
//echo : $&&(1,1,1,1) 1
//echo : $&&(0,0,0,0) 1
//echo : $&&(1,1,0,0) 1

---------
[Veya]
---------
alias || {
  if ($=!($=($1,$2),$=($3,$4))) return 1
  return 0
}

//echo : $||(0,1,0,1) 1
//echo : $||(1,1,0,1) 1
//echo : $||(1,0,0,0) 1
//echo : $||(0,0,0,1) 1
---------------
[tam esit]
---------------
alias == {
  if ($=($||($1,$2,$3,$4),0)) return 1
  return
}
//echo : $==(0,0,0,0) 1
//echo : $==(1,1,1,1) 1

---------
[tam esit ve]
---------

alias =& {
  if ($=($==($1,$2,$3,$4),$==($5,$6,$7,$8))) return 1
  return
}

//echo : $=&(0,0,0,0,1,1,1,1) 1
//echo : $=&(1,1,1,1,0,0,0,0) 1
//echo : $=&(1,1,1,1,1,1,1,1) 1
//echo : $=&(0,0,0,0,0,0,0,0) 1


manikdepresif 06 Ağustos 2023 21:57

Cevap: $esitmi
 
;tum aliaslar remoye koyup uygulanmalidir, bosluk icermemelidir.
bazi yerlerdeki hatalari duzelttim.

Kod:

---------
[Esit]
---------
alias = {
  var % $+ $2 1
  var % $+ $1
  if ([ % $+ [ $2 ] ]) return
  return 1
}
//echo : $=(0,0) 1
//echo : $=(1,1) 1

-------------
[Esit Degil]
-------------
alias =! {
  if ($=($1,$2)) return
  return 1
}
//echo : $=!(0,1) 1
//echo : $=!(1,0) 1

-------
[Ve]
-------
alias && {
  if ($=($=($1,$2),$=($3,$4))) return 1
  return
}
//echo : $&&(0,0,1,1) 1
//echo : $&&(1,1,1,1) 1
//echo : $&&(0,0,0,0) 1
//echo : $&&(1,1,0,0) 1

---------
[Veya]
---------
alias || {
  if ($=!($=($1,$2),$=($3,$4))) return 1
  return 0
}

//echo : $||(0,1,0,1) 1
//echo : $||(1,0,1,0) 1
//echo : $||(1,1,0,1) 1
//echo : $||(1,0,0,0) 1
//echo : $||(0,0,0,1) 1
//echo : $||(0,0,1,0) 1
//echo : $||(1,1,1,0) 1
//echo : $||(0,1,1,0) 1


---------------
[tam esit]
---------------
alias == {
  if ($=($||($1,$2,$3,$4),0)) return 1
  return
}
//echo : $==(0,0,0,0) 1
//echo : $==(1,1,1,1) 1


---------
[tam esit ve]
---------

alias =& {
  if ($=($==($1,$2,$3,$4),$==($5,$6,$7,$8))) return 1
  return
}


//echo : $=&(0,0,0,0,1,1,1,1) 1
//echo : $=&(1,1,1,1,0,0,0,0) 1
//echo : $=&(1,1,1,1,1,1,1,1) 1
//echo : $=&(0,0,0,0,0,0,0,0) 1

-------
[hicbiri]
--------
alias =!&| {
  if ($==($=($=!($1,$2),$=!($3,$4)),$=($=!($1,$4),$=!($2,$3)),$=($=!($2,$4),$=!($1,$3)),1)) return 1
  return
}

//echo : $=!&|(0,1,a,b) 1
//echo : $=!&|(a,b,1,0) 1
//echo : $=!&|(a,1,0,b) 1
//echo : $=!&|(b,1,0,a) 1
//echo : $=!&|(b,1,0,a) 1
//echo : $=!&|(0,a,1,b) 1


IRCMasteR 08 Ağustos 2023 11:30

Cevap: $esitmi
 
Emeğine sağlk

Sarya 08 Ağustos 2023 11:31

Cevap: $esitmi
 
Emeğine sağlık

manikdepresif 08 Ağustos 2023 12:48

Cevap: $esitmi
 
Farkli bir sey degil yaptigim zaten mircscript dilinde mevcut olan operatorler fakat ben identifier haline getirdim.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 18:00.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net