Please guys, I'm trying to troll here.
If I failed to offend you in this post, please leave a message. I will address you in next post.
Ik snap niks van dat taaltje, maargoed...
Wat wil je precies? Wat zou die lus moeten doen?
Wat wil je precies? Wat zou die lus moeten doen?
Wat een vage vergelijking in die while zeg....
Maar vertel eerst eens waarneer de boel moet stoppen uit je lus dan?
Maar vertel eerst eens waarneer de boel moet stoppen uit je lus dan?
Blijkbaar komt ie nooit bij set %sent 1. Dus die if-statement is altijd false. Foutieve if-statement dus wellicht?Weet niet zeker of het hier moet, maar toch:
Ik heb een while loop gemaakt
code:
1 2 3while (%sent == 0) { if ($sock(webserv-).sq < 15000) { set %sent 1 } }
Live every day, as if it's your last one
Ik zou een timer starten die bijvoorbeeld elke seconde kijkt of de wachtrij al kleiner dan 15k is. Zoja dan de timer stoppen en dat commando uitvoeren.
%sent wordt waarschijnlijk geen 1 maar blijft 0, waardoor ie de loop eindeloos blijft herhalen..
Tip: als mIRC hangt druk je op Ctrl+Break (evt een paar keer) om de loop te onderbreken. Dan hoef je mIRC niet opnieuw te starten 
Maar idd, de queue wordt niet kleiner dan 15000 en omdat je een loop gebruikt gaat ie dan hangen. Doe iets als dit:
Je start dus de check met /checksq, die een timer start. Die timer checkt elke seconde of je sq minder dan 15000 is. Als ie dat eenmaal is roept ie de andere alias aan waar je zooi in staat die dan uitgevoerd moet worden.
Maar idd, de queue wordt niet kleiner dan 15000 en omdat je een loop gebruikt gaat ie dan hangen. Doe iets als dit:
code:
1
2
3
| alias checksq .timersq 0 1 _sqc1
alias _sqc1 if $sock(webserv-).sq < 15000 { .timersq off | _sqc2 }
alias _sqc2 hier je andere geblaat voor als de queue onder de 15000 is |
Je start dus de check met /checksq, die een timer start. Die timer checkt elke seconde of je sq minder dan 15000 is. Als ie dat eenmaal is roept ie de andere alias aan waar je zooi in staat die dan uitgevoerd moet worden.
Pagina: 1