Welkom, Gast. Je bent niet ingelogd.

MSN bot vraag

Robertenzo
Geplaatst op: 20 Feb 2008, 08:25
PimpCoins: 0
💸+
Bewerken Quote

Ik ben bezig met het maken van een msn botje met tomvanderwoerdt zijn msnbot tool...

Maar als ik een function wil gebruiken zoals de ingeboude buzzer function dan zegt hij gewoon buzzer();

Dit is script:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<?
    class Resp {
        var $xmlData;
        
        function send() {
            $this->xmlData .= '</Response>';
            header('(anti-spam-content-type:) text/xml');
            echo $this->xmlData;
        }
        
        function init() {
            $this->xmlData = '<?xml version="1.0"?>';
            $this->xmlData .= '<Response>';
        }
        
        function addMsg($msg, $newnick = '') {
            $this->xmlData .= '<Message'.($newnick != '' ? ' nick="'.htmlentities($newnick, ENT_QUOTES).'"' : '').'>';
            $this->xmlData .= htmlentities($msg, ENT_QUOTES);
            $this->xmlData .= '</Message>';
        }
        
        function buzzer() {
            $this->xmlData .= '<Buzzer />';
        }
        
        function newNick($nick) {
            $this->xmlData .= '<Nick>'.htmlentities($nick, ENT_QUOTES).'</Nick>';
        }

        function newPSM($psm) {
            $this->xmlData .= '<PSM>'.htmlentities($psm, ENT_QUOTES).'</PSM>';
        }
        
        function leave() {
            $this->xmlData .= '<Leave />';
        }
    }
    
    // Deze code is ook bekend van versie 3, maar er zijn een paar kleine aanpassingen gemaakt
    $woorden = array(
        'hoi' => 'Hoi',
        '!buzzer' => 'buzzer();',
        'newwindow_msg' => 'Hoi, ik ben een botje'); 
    $anders = 'Wat bedoel je, wij zijn nog bezig met de bot te maken...'; // Dit wordt gezegd als de bot het niet snapt
    
    // Het script, hier neits veranderen
    $resp = new Resp();
    $resp->init();
    $msg = str_replace(array(':', ')', '(', ';', ''', '"', '?', '!'), '', strip_tags(strtolower(base64_decode($_POST['msg']))));
    if(isset($woorden[$msg])) {
        $resp->addMsg($woorden[$msg]);
    } else $resp->addMsg($anders);
    $resp->send();
?>

Kan iemand mij helpen? grtz robert

Suma
heeft gelijk
Geplaatst op: 20 Feb 2008, 11:21
PimpCoins: 0
💸+
Bewerken Quote
Suma
heeft gelijk
Geplaatst op: 20 Feb 2008, 12:25
PimpCoins: 0
💸+
Bewerken Quote

Trouwens.. vanaf $msg = str_replace(array( deugd het niet echt..

Digital
Animestyle.nl
Geplaatst op: 20 Feb 2008, 13:33
PimpCoins: 0
💸+
Bewerken Quote

Suma-break:

Oplossing weggejorist, niet bestemd voor naabjes.

[Laatst bewerkt door Digital op woensdag 20 februari 2008, om 13:41]
Suma
heeft gelijk
Geplaatst op: 20 Feb 2008, 13:36
PimpCoins: 0
💸+
Bewerken Quote

er staat toch duidelijk neits veranderen

Damn.. je ript een source.. en probeert wat te modden er aan.. en het lukt je niet

Robertenzo
Geplaatst op: 20 Feb 2008, 18:22
PimpCoins: 0
💸+
Bewerken Quote

er staat: vanaf HIER niets veranderen...
Buzzer stondt er al in.

// Het script, hier neits veranderen

Maar hoe kan ik dan nu buzzer laen buzzere

-edit-

Het is ook geen rip..
Het is een oud voorbeeld script enzo..

[Laatst bewerkt door Robertenzo op woensdag 20 februari 2008, om 20:25]
Nanne
Doe een wens!
Geplaatst op: 21 Feb 2008, 11:53
PimpCoins: 0
💸+
Bewerken Quote

Ik geef een tip want als ik de oplossing geef leer je der niks van: helemaal beneden staat de tekst in het rood (dan is er iets verkeerd)

En voor een nudge: [url]http://www.hypothetic.org/docs/msn/[/url]

Guz
Housejunkie
moderator
Geplaatst op: 21 Feb 2008, 12:02
PimpCoins: 0
💸+
Bewerken Quote

Tijd geleden had ik er een gemaakt... Maar die werkte met ifelse maar daar stonden iets van 1200 woorden en zinnen in. Eens kijken of ik die nog ergens kan vinden.

Robertenzo
Geplaatst op: 21 Feb 2008, 17:16
PimpCoins: 0
💸+
Bewerken Quote

Guz, je kan me dankbaar zijn als je dat scriptje nog hebt....
want dan heb ik een goed begin voor me script.

Basjee
Octo
Geplaatst op: 21 Feb 2008, 17:22
PimpCoins: 0
💸+
Bewerken Quote

Digital schreef:

Suma-break:

Oplossing weggejorist, niet bestemd voor naabjes.



weggejorist.

Riciboy
GewoonBriljant
Geplaatst op: 21 Feb 2008, 17:29
PimpCoins: 0
💸+
Bewerken Quote

Robertenzo schreef:

Guz, je kan me dankbaar zijn als je dat scriptje nog hebt....
want dan heb ik een goed begin voor me script.

hij jou dankbaar?

Robertenzo
Geplaatst op: 21 Feb 2008, 18:03
PimpCoins: 0
💸+
Bewerken Quote

kan gebeuren he .
Eventjes centraal weer xD

Frenk
Non-Octo
Geplaatst op: 21 Feb 2008, 19:32
PimpCoins: 0
💸+
Bewerken Quote

Digital schreef:

Suma-break:

Oplossing weggejorist, niet bestemd voor naabjes.



GS

YES JEUJ BAN VEUR ROBERTenzo
let's make a celebration topiq

Saven
admin
Geplaatst op: 21 Feb 2008, 19:34
PimpCoins: 0
💸+
Bewerken Quote

Let's ban Frenk?

stfu en niet meer reageren ofzo tenzij je wat nuttigs toe te voegen hebt, anders kun je zelf ook een ban verwachten

📫

Nieuw privébericht

🔥

Registreren


Login