Tekil Mesaj gösterimi
Alt 11/04/2025, 04:03   #1
Ayaz
 
Ayaz - ait Kullanıcı Resmi (Avatar)
 
~ Ayaz Bilgiler ~

¤ Üye No : 430
Konuları : 23
Mesajları : 26
Beğenileri : 1
Beğendikleri : 3
Ü. Tarihi : 23/03/2025
TRF Puanı : 10
TRF Derecesi : Ayaz is on a distinguished road

Question mIRC Renk Karıştırıcı - mirc colour mix

Anlasilacagi gibi tablodan secilen iki rengi karistirip ortaya yeni bir renk cikartir.
Kodu remotenize koyduktan sonra mouse ile sag tiklayip Renk karistirma Tablosu secip calistirabilirsiniz.
Renk karistirma islemi bittikten sonra sag tiklayip resimi bilgisayarina kaydedebilirsiniz.

Kod:
PHP- Kodu: (Hepsini Seç)

         menu * {

  
Renk Karistirma Tablosu:/rgdene
}

alias -l rwind return @ReNk-Karistirici
menu 
@ReNk-Karistirici {
  
sclick:{
    if (
$mouse.x isnum 1-260 && $mouse.y isnum 1-255) {
      
drawrect -fr $rwind $getdot($rwind,$mouse.x,$mouse.y1 300 1 255 255
      editbox $rwind
      set 
-%_rnk_1_secildi $getdot($rwind,$mouse.x,$mouse.y)
    }
    if (
$mouse.x isnum 1-260 && $mouse.y isnum 300-555) {
      if !%
_rnk_1_secildi editbox $rwind Once ustteki tablodan renk secmelisiniz. | return  }
      
drawrect -fr $rwind $getdot($rwind,$mouse.x,$mouse.y1 300 300 255 255
      drawrect 
-f $rwind 14 5 600 525 110 30 
      drawtext 
-c $rwind 1 arial 14 600 530 120 30  [Renkleri Karistir]
      
editbox $rwind Renklerin karismasi icin [Renkleri Karistiryazan kutucuga tiklamalisiniz.
      
set -%_rnk_2_secildi $getdot($rwind,$mouse.x,$mouse.y)
    }
    if (
$mouse.x isnum 600-700 && $mouse.y isnum 525-550 && %_rnk_2_secildi) {
      
drawrect -fr $rwind %_rnk_1_secildi 1 630 145 255 255
      _renk_karistir
    
}
  }
  
Resmi Kaydet:var %rsmk = $+(renk-karistirici-,$time(dd-mm-yyyy-hh-nn),.jpg) | drawsave $rwind %rsmk run %rsmk run $mircdir
}
alias _renk_karistir {
  var %
142
  
while %<= 400 
    var %
628, %129
    
while (%j) {
      
drawdot -r $rwind %_rnk_2_secildi 1 %%m
      inc 
%x 2
      dec 
%j
    
}
    
inc %m
  
}
}
alias rgdene {
  if !
$window($rwind) { window -ape $rwind }
  if (
$window($rwind).bw 900 || $window($rwind).bh 550) {
    
close $+(-,$rwind)
    .
timer -m 1 500 echo $color(info) * Yeterli cizim alani yok ekrani buyutup o sekilde deneyin.
    return
  }
  
clear $rwind
  
var %1
  
var %16646400
  
while %<= 255 
    var %
1, %255
    
while (%j) {
      
drawdot -r $rwind %z 1 %%m
      inc 
%x
      dec 
%z 255
      dec 
%j
    
}
    
drawdot -r $rwind $rgb(%m,%m,%m5 $calc(255 3) %
    dec 
%z 255
    inc 
%m
  
}
  
drawcopy $rwind 1 1 260 255 $rwind 1 300 260 255
  editbox $rwind Once ustteki tablodan bir renk secin daha sonra alttaki tablodan bir renk secin
.
}
on *:close:$($rwind):{
  unset %
_rnk_*_sec*


Ayaz isimli Üye şimdilik offline konumundadır  
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102