Willkommen im #Neuland
Login wie bei quake.ingame.de zuvor, die Passwörter aus der alten Datenbank wurden aber gelöscht - einmal hier neu anfordern.
Wer seine E-Mail-Adresse nicht mehr hat oder kennt, bitte eine Nachricht mit Infos schicken o. im Discord melden.

PQ Discord Server: #planetquake                                                                                                                                         Spenden? Hier entlang!

Reslap Script

Netzwerk- und Internettechnik, Lan-Partys, IRC, Eggdrops uvm.
Antworten
xyleph
Anarki
Anarki
Beiträge: 1618
Registriert: Mai 2004

Beitrag von xyleph »

Servus!

So lange bin ich noch nicht beim scripten, aber warum tut dieses "Reslap"-Script nicht?

Code: Alles auswählen

on *:ACTION:*:*:{ 
  if(($me isin $matchtext) && (slap isin $matchtext)) {
    /describe $chan slaps $nick around a bit with a really huge, ugly and smelly trout. Reslapped! 
  }
}

und warum ist die if-bedinung immer erfüllt, denn das auto-voice script versucht jedem in jedem channel +v zu geben:

Code: Alles auswählen

on *:JOIN:#:{ 
  if($me isop $chan) { 
    /mode $chan +v $nick 
  }
}
das hier tut:

Code: Alles auswählen

on @*:JOIN:#:{ 
    /mode $chan +v $nick
}
ShiN0
Gebannt
Beiträge: 487
Registriert: Jul 2002

Beitrag von ShiN0 »

1.

Code: Alles auswählen

on *:ACTION:*:*:{ 
  if (($me isin $1-) && (slap isin $1-)) {
    /describe $chan slaps $nick around a bit with a really huge, ugly and smelly trout. Reslapped! 
  }
}
oder (in elegant)

Code: Alles auswählen

on *:ACTION:$(*slap*$me*):*: {
  describe $chan slaps $nick around a bit with a really huge, ugly and smelly trout. Reslapped!
}
2.
Space vergessen!

Code: Alles auswählen

on *:JOIN:#:{ 
  if ($me isop $chan) { 
    mode $chan +v $nick 
  }
}

Code: Alles auswählen

on @*:JOIN:#:{ 
    /mode $chan +v $nick
}
[/B][/QUOTE]

Ratschlag: Nimm /avoice anstelle sämtlicher Skripte!
ShiN0
YTARY!
xyleph
Anarki
Anarki
Beiträge: 1618
Registriert: Mai 2004

Beitrag von xyleph »

k, vielen Dank shino...
hwt-wdy

Beitrag von hwt-wdy »

on @*:JOIN:#deintollerChannel:{

/mode $chan +v $nick

}


Is dann nicht überall o_.
Aber hf nach nem netsplit :E
ShiN0
Gebannt
Beiträge: 487
Registriert: Jul 2002

Beitrag von ShiN0 »

Original erstellt von wednesday
on @*:JOIN:#deintollerChannel:{

/mode $chan +v $nick

}


Is dann nicht überall o_.
Aber hf nach nem netsplit :E
deswegen gibt es /pvoice und /avoice :)
ShiN0
YTARY!
hwt-wdy

Beitrag von hwt-wdy »

Was macht pvoice?

* /pvoice: insufficient parameters

:/
ShiN0
Gebannt
Beiträge: 487
Registriert: Jul 2002

Beitrag von ShiN0 »

Original erstellt von wednesday
Was macht pvoice?

* /pvoice: insufficient parameters

:/
/help /pvoice
/pop <delay> [#channel] <nickname>
Performs a delayed op on a nickname. The purpose of this command is to prevent a channel window filling up with op mode changes whenever several users have the same nickname in their auto-op section.

mIRC will pause around <delay> seconds before performing the op. If <delay> is zero, it does an immediate op. Before performing the op it checks if the user is already opped. If you do not specify the #channel, the current channel is assumed.

/pvoice <delay> [#channel] <nickname>
Works the same way as the /pop command except that voices a user.
ShiN0
YTARY!
Antworten