TestMax.dk Paster
  • Forside
  • Print
  • Bookmark
  • Kontakt
  • SiteMap


infobox infobox
 

on text farve problem

03-10-2009 02:28:30
 
 
Muligheder (Anmeld)
Skrevet af viktor28
Kliks 621
Kategori mIRC scripting generelt
Jeg har et lille problem med en kode fx.

on *:text:*tester*:#channel1: {
if ($nick == Viktor28) { msg #channel2 4 $1-  }
}


Når man så fx skriver en linje med "tester" i, så skriver den det så videre til channel 2.

Problemet er bare, hvis man fx skriver det med farve, lad os sige gul (farve kode 8), så skulle den så gerne skrive det videre til channel 2 i rød farve (farve kode 4), men problemet er at den ikke skifter farven og jeg har efterhånden prøvet det meste og har ingen idé om hvorfor den ikke vil virke.

Nogen der kan hjælpe? :)
 
infobox infobox


infobox infobox
 
#1Grandjean(Anmeld) 03-10-2009 11:22:07
 
 
Ville lave det sådan her:

on *:text:*:#: {
if ($1 == tester) && ($nick == Viktor28) {
msg #channel2 farve4 $+ $1 $+ farve }
}
Tjaa, måske Testmax.dk Hjælper? :D
 
infobox infobox

infobox infobox
 
#2NesleiN(Anmeld) 03-10-2009 12:09:34
 
 
#1
Bruger han det der, vil det ikke lykkedes ham, da den kun vil reagere hvis det første ord er tester :-)
- Hvorfor bruger du $+? Skal det stå klods op af loget eller hvad:D

Hey Viktor!

Jeg kan ikke forstå hvorfor den kun skal reagere på dit nick, så jeg laver lige 2 modeller til dig :-)

Logoet botten skal skrives med, sættes ved at skrive: /set %logo LOGO-HER
- Husk denne linje SKAL skrives i det mIRC hvor botten køre

1.
; Dette scripts ser i hver sætning, på ALLE chan den er på, om der står 'tester' i linjerne. Gør der det, skriver den det i #channel2
on *:text:*:#: {
if (tester isin $1-) && ($nick == victor28) {
msg #channel2 %logo $1- %logo }
}


2.
; Dette scrips reagere på alle folk, men skriver lidt smartere osv. Dette scripts skriver også i channel2
on *:text:*:#: {
if (tester isin $1-) {
msg #channel2 %logo $1- :: Skrevet af $nick %logo }
}
 
infobox infobox

infobox infobox
 
#3viktor28(Anmeld) 03-10-2009 14:29:21
 
 
Tak for svar begge 2 :)

Jeg har prøvet begge jeres metoder, men alligevel skriver den stadig kun beskeden i gul farve og ikke i rød som jeg har sat den til i: msg #channel2 %logo $1- %logo }

Jeg har virkelig ingen idé om hvorfor den bare ikke vil skrive en anden farve. Det er som om den låser og ikke vil ændre på farven.
 
infobox infobox

infobox infobox
 
#4viktor28(Anmeld) 03-10-2009 14:43:00
 
 
Men nu har jeg bare slået "Strip codes from incoming messages" og så ellers sat hak i "Colors" så virker det.

Andre metoder er der nok ikke at gøre. Men tak for hjælpen i 2 :)
 
infobox infobox

infobox infobox
 
#5NesleiN(Anmeld) 03-10-2009 18:22:41
 
 
Så fatter jeg sku ikke hvad du gerne vil:)
 
infobox infobox

infobox infobox
 
#6NoxiaZ(Anmeld) 10-10-2009 09:43:15
 
 
I er jo piv elendige til at hjælpe, og hvad sker der for folk som gerne vil gøre det mere "smart" og ændre på folks script, hjælp ham dog kun med det han spørger om istedet for at lave et helt nyt script til ham.. Tydeligt har i ikke læst hvad det er han spørger om, men når man har det er det utroligt let hvad han søger.

Han vil gerne have et script som fjerne farvekoden på det han har skrevet, så den ikke smider farve koden videre på den anden channel, mere simplet kan det ikke blive.. LÆS DOG HVAD HAN SKRIVER!!!

Scriptet neden under fjerne alle farvekoder - Hvis du fjerne ",c" fjerner den alt, blod, underline osv. hvis du også vil have fjerne det.


on *:text:*tester*:#channel1: {
if ($nick == Viktor28) { msg #channel2 4 $+ $strip($1-,c) $+  }
}




--------------------------
#2, dit script er lige så elendigt og dumt som #1's og overhovdet ikke det som #0 spurgte efter og det virker ikke som det han gerne vil have, tag dig dog sammen!! - Og grunden til man smider $+ imellem er at der ellers vil komme et GRIMT mellemrum i starten, det ser GRIMT ud i strukturen..
Tralalala?
 
infobox infobox

infobox infobox
 
#7NesleiN(Anmeld) 10-10-2009 19:55:27
 
 
#6

Jeg er meget ked af at jeg prøver at hjælpe, og prøver at forstå hvad han siger.
- Det er en stor fejl af Grandjean og mig, at vi forstår det forkert.

Du er jo helten, du forstod det - Vi må nok hellere ned på knæ for dig.


Ta' dig nu sammen og accepter at alles hjerner ik forstår ens!

 
infobox infobox

Påmindelse ved nyt svar

Ved at tilmelde dig automatisk påmindelse, modtager du en email så snart denne tråd bliver besvaret, dog sender vi kun en mail til dig, også selvom der er kommet flere svar, simpelthen for at spare dig for spam i din indbakke.


infobox infobox
  Svar på tråden  
   
 
 
infobox infobox

infobox infobox
  Læs dette før du sender dit indlæg!  
 
Ved tryk på send knappen accepterer du vores regelsæt som kan læses her
Praktiske informationer
Type Eksempel Resultat
Fed [b]din tekst[/b] din tekst
Kursiv [k]din tekst[/k] din tekst
Understreg [u]din tekst[/u] din tekst
Kode felt [code]din tekst[/code]
din tekst
infobox infobox