mIRC Home    About    Download    Register    News    Help

Print Thread
Page 2 of 2 1 2
Re: I need help. [Re: Mumra_2790] #232475 06/06/11 10:10 AM
Joined: Oct 2004
Posts: 8,327
Riamus2 Offline
Hoopy frood
Offline
Hoopy frood
Joined: Oct 2004
Posts: 8,327
If you just want total, then all you do is change the nick part to work like the total part...

Code:
on *:text:*you sent*:#: {
  var %file = $+(prizes,$chan,.ini)
  writeini -n %file Total Total $calc($readini(%file,Total,Total) + 1)
  writeini -n %file $nick Total $calc($readini(%file,$nick,Total) + 1)
}
on *:text:!prizes*:#: {
  var %file = $+(prizes,$chan,.ini)
  if (!$2) { msg $chan $iif($readini(%file,Total,Total),$v1,0) prizes sent to $chan $+ . }
  else { msg $chan $2 sent $iif($readini(%file,$2,Total),$v1,0) prizes. }
}


Keep in mind that if someone using the nick "Total", it will cause problems. If you think that may happen, you can replace Total with something that isn't likely to be used as a nick.

Last edited by Riamus2; 06/06/11 02:01 PM.

Invision Support
#Invision on irc.irchighway.net
Re: I need help. [Re: Mumra_2790] #232477 06/06/11 11:52 AM
Joined: Jun 2011
Posts: 29
M
Mumra_2790 Offline OP
Ameglian cow
OP Offline
Ameglian cow
M
Joined: Jun 2011
Posts: 29
For yours Tomao, is there anyway to view the file?

Re: I need help. [Re: Mumra_2790] #232478 06/06/11 12:15 PM
Joined: Jun 2011
Posts: 29
M
Mumra_2790 Offline OP
Ameglian cow
OP Offline
Ameglian cow
M
Joined: Jun 2011
Posts: 29
Ok this is what i have for it:

on *:text:*you sent*:#: {
var %file = $+(prizes,$chan,.ini)
writeini %file Total Total $calc($readini(%file,Total,Total) + 1)
writeini %file $nick Total $calc($readini(%file,$nick,Total) + 1)

on *:text:!prizes*:#: {
var %file = $+(prizes,$chan,.ini)
if (!$2) { msg $chan $iif($readini(%file,Total,Total),$v1,0) prizes sent to $chan $+ . }
else { msg $chan $2 sent $iif($readini(%file,$2,Total),$v1,0) prizes. }
}
}

It saves like this:

[Total]
Total=1

[mumra_2790]
Total=1

Which is exactly what i need, the only trouble is that when typing !prizes mumra_2790 it now does not return anything!

Re: I need help. [Re: Mumra_2790] #232479 06/06/11 12:21 PM
Joined: Jun 2011
Posts: 29
M
Mumra_2790 Offline OP
Ameglian cow
OP Offline
Ameglian cow
M
Joined: Jun 2011
Posts: 29
NVM i fixed it, problem with brackets. Thankyou for all your help!

Mumra

Re: I need help. [Re: Mumra_2790] #232481 06/06/11 12:52 PM
Joined: Oct 2004
Posts: 8,327
Riamus2 Offline
Hoopy frood
Offline
Hoopy frood
Joined: Oct 2004
Posts: 8,327
Sorry about that. When I copy/pasted from my previous post, I missed a bracket.


Invision Support
#Invision on irc.irchighway.net
Re: I need help. [Re: Riamus2] #232483 06/06/11 12:59 PM
Joined: Jul 2006
Posts: 3,559
W
Wims Offline
Hoopy frood
Offline
Hoopy frood
W
Joined: Jul 2006
Posts: 3,559
Might want to writeini -n wink

Last edited by Wims; 06/06/11 12:59 PM.

Looking for a good help channel about mIRC? Check #mircscripting @ irc.swiftirc.net
Re: I need help. [Re: Wims] #232486 06/06/11 02:01 PM
Joined: Oct 2004
Posts: 8,327
Riamus2 Offline
Hoopy frood
Offline
Hoopy frood
Joined: Oct 2004
Posts: 8,327
Good point. Changed.


Invision Support
#Invision on irc.irchighway.net
Re: I need help. [Re: Mumra_2790] #232491 06/06/11 05:49 PM
Joined: Jul 2007
Posts: 1,129
T
Tomao Offline
Hoopy frood
Offline
Hoopy frood
T
Joined: Jul 2007
Posts: 1,129
Originally Posted By: Mumra_2790
For yours Tomao, is there anyway to view the file?
For my example, you may need to have a hash table viewer to see the added items and data values. Once you exit your mIRC, The code will save them in your mIRC directory. Then you can view them from there.

But the way hash table store the info is sorta out of order, meaning it's not as clean-looking as the INI file.

That said, if you find Riamus2's working like a charm, stick with it.

P.S. you can make a little script to loop through the content to view the saved info, but it's convenient to use a viewer. It also adds a bit of an extra work to the existing code..

Last edited by Tomao; 06/06/11 06:02 PM.
Re: I need help. [Re: Mumra_2790] #232541 08/06/11 03:30 PM
Joined: Jun 2011
Posts: 29
M
Mumra_2790 Offline OP
Ameglian cow
OP Offline
Ameglian cow
M
Joined: Jun 2011
Posts: 29
If its possible to get some more help that would be great.

The prizes works a treat but i want to add more:

When someone types "You sent your teddy bear to $nick" it saves like this

[Total]
Total=1

[mumra_2790]
Total=1

Is there a way for me to do this:

When some one types "You sent $1,000,000 to $nick" i want it to save to a file and save like this

[Total]
Total=$1,500,000

[mumra_2790]
Total=$1,000,000

[toclafane]
Total=$500,000

Re: I need help. [Re: Mumra_2790] #232542 08/06/11 05:27 PM
Joined: Oct 2004
Posts: 8,327
Riamus2 Offline
Hoopy frood
Offline
Hoopy frood
Joined: Oct 2004
Posts: 8,327
Will it always be money sent? If not, how is it going to know how to add money and teddy bears and whatnot together? Or is this going to be completely separate? You will need to decide how you want it all to work together, what the input and output will be as a whole rather than asking for individual parts that don't necessarily go together.

What you want can be done very easily, but I'd rather not have to keep changing it over and over. If you can decide everything you want it to do, plus exactly how you want it to output for everything and what the inputs will look like, then I can set it up fairly quickly.

Last edited by Riamus2; 08/06/11 05:30 PM.

Invision Support
#Invision on irc.irchighway.net
Page 2 of 2 1 2