Toon posts:

[mIRC] kopieren van variabele lukt niet

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een variabele voor elke nickname, bijvoorbeeld

%nicknaampje 30392324

De waarde is dus een getal. Nu wil ik bij een nickchange de waarde overzetten, dus %newnick 30392324. Ik heb dit geprobeerd:

set % $+ $newnick % $+ $nick

Dit levert echter "%nicknaampje" als resultaat. Wie weet hoe ik niet de NAAM, maar de WAARDE van de variabele toeken?

  • barber
  • Registratie: Oktober 2001
  • Niet online
Op Sunday 28 October 2001 16:57 schreef IEEE802.5 het volgende:
Ik heb een variabele voor elke nickname, bijvoorbeeld

%nicknaampje 30392324

De waarde is dus een getal. Nu wil ik bij een nickchange de waarde overzetten, dus %newnick 30392324. Ik heb dit geprobeerd:

set % $+ $newnick % $+ $nick

Dit levert echter "%nicknaampje" als resultaat. Wie weet hoe ik niet de NAAM, maar de WAARDE van de variabele toeken?
Ik heb hier nu geen mirc, maar was het niet iets met vierkante haken?

zoiets als dit:
set % $+ $newnick % [ $+ [ $nick ]]

kijk anders eens in de mirc help bij []
Ik geloof dat ze evaluation brackets heten.

  • DroogKloot
  • Registratie: Februari 2001
  • Niet online

DroogKloot

depenisvanjezus

Als ik het goed begrijp maak je van iedere nickname een variabele, genaamd %nicknaampje, en aan die variabele ken je nog eens een waarde toe... zoiets: Jantje ==>> %Jantje ==>> %Jantje 012345 :?

Als Jantje z'n nick verandert in Japie, dan wil jij dus dat de bijbehorende %Jantje (met de waarde 012345) wordt omgezet naar %Japie 012345? Dat is vrij simpel.
code:
1
set % [ $+ [ $newnick ] ] % [ $+ [ $nick ] ]

Verwijderd

Topicstarter
Allebei bedankt. Dat is inderdaad wat ik bedoel :-)

Verwijderd

Topicstarter
Ik heb beide opties geprobeerd, en zelf ook wat met haakjes gesleuteld. De var wordt wel goed aangemaakt (dat was al zo), maar de waarde is $null, oftewel helemaal nix.

Verwijderd

Topicstarter
(foutje)

Verwijderd

Topicstarter
Ik heb m gevonden :)

Het is als volgt:
code:
1
set % $+ $newnick [ % $+ [ $nick ] ]
Pagina: 1