Skip to content
General Chat Talk

For Ozzy10

A TG007 community discussion started by Johnson.

Discussion 8 posts
Page 1 of 1
Open
Topic #11022 · 8 published posts · 1,169 views

:lmaojump: you sed it was ok to ask for a "flood protection" to this code ......... and thankyou for the help :D

 

on *:TEXT:*!drink*:*: { 
  set %posi $findtok($1-,$matchtok($1-,!drink,1,32),1,32) 
  var %svalue = $ [ $+ [ %posi ] ] 
  if (%svalue == !drink) { msg # 0 $nick Drink For You, $read(Drinks/drink.txt) }
  elseif (!drink isin %svalue) && (%svalue != !drink) && ($right(%svalue,-6) isnum) { msg # 0 $nick Drink For You, $read(Drinks/drink.txt,$right(%svalue,-6)) } 
  unset %posi 
  unset %svalue 
}

Edited Sep 3, 2008 7:57 PM by Johnson

try this

 

on *:TEXT:*!drink*:*: {
  if (%drinky == off) halt
  var %posi $findtok($1-,$matchtok($1-,!drink,1,32),1,32) 
  var %svalue = $ [ $+ [ %posi ] ] 
  if (%svalue == !drink) { msg # 0 $nick Drink For You, $read(Drinks/drink.txt) }
  elseif (!drink isin %svalue) && (%svalue != !drink) && ($right(%svalue,-6) isnum) { msg # 0 $nick Drink For You, $read(Drinks/drink.txt,$right(%svalue,-6)) }
  set -u10 %drinky off 
}

My code does NOT have bugs. It just develops random features.

change it to this because of the colour problems your having

 

on *:TEXT:*!drink*:*: {
  if (%drinky == off) halt
  var %posi $findtok($1-,$matchtok($1-,!drink,1,32),1,32) 
  var %svalue = $ [ $+ [ %posi ] ] 
  if (%svalue == !drink) { msg # $nick Drink For You, $read(Drinks/drink.txt) }
  elseif (!drink isin %svalue) && (%svalue != !drink) && ($right(%svalue,-6) isnum) { msg # $nick Drink For You, $read(Drinks/drink.txt,$right(%svalue,-6)) }
  set -u10 %drinky off 
}

My code does NOT have bugs. It just develops random features.

as request , you pain in the ass lol

 

on *:TEXT:*!drink*:*: {
  if (%drinky == off) halt
  var %posi $findtok($1-,$matchtok($1-,!drink,1,32),1,32) 
  var %svalue = $ [ $+ [ %posi ] ] 
  var %dcolour $r(1,15)
  if (%svalue == !drink) { msg # $+ %dcolour   $nick Drink For You, $read(Drinks/drink.txt) }
  elseif (!drink isin %svalue) && (%svalue != !drink) && ($right(%svalue,-6) isnum) { msg # $+ %dcolour  $nick Drink For You, $read(Drinks/drink.txt,$right(%svalue,-6)) }
  set -u10 %drinky off 
}

Edited Sep 3, 2008 8:24 PM by Ozzy10

My code does NOT have bugs. It just develops random features.

What, no %ozvars?!?!?!?!?!

try this , i think the code tags are messing it up when you copy

on *:TEXT:*!drink*:*: {

if (%drinky == off) halt

var %posi $findtok($1-,$matchtok($1-,!drink,1,32),1,32)

var %svalue = $ [ $+ [ %posi ] ]

var %dcolour $r(1,15)

if (%svalue == !drink) { msg # $+ %dcolour $+ $nick Drink For You, $read(Drinks/drink.txt) }

elseif (!drink isin %svalue) && (%svalue != !drink) && ($right(%svalue,-6) isnum) { msg # $+ %dcolour $+ $nick Drink For You, $read(Drinks/drink.txt,$right(%svalue,-6)) }

set -u10 %drinky off

}

My code does NOT have bugs. It just develops random features.

:lmaojump: took a while but you got there in the end lololol ... seriously thankyou very much ozzy im very grateful for your help on that code ... ty mate :D

its ok

it was the forum [ code ] [/ code ] tags that were removing some spaces and making it fail

thats why the last one i use Quote tags

My code does NOT have bugs. It just develops random features.