Tråd bedømmelse:
  • 0 Stemmer - 0 Gennemsnit
  • 1
  • 2
  • 3
  • 4
  • 5
Netstationen au2
23-10-2019, 13:44 (Denne besked var sidst ændret: 12-11-2023, 18:15 af Trinity.)
#1
Netstationen au2
BRUG DET PÅ EGET ANSVAR.


var socket = window.socket;
var onmessage = socket.onmessage;
var myid = null;
var users = [];

var sbUID = {
'David': 'David',
'Gizmo' : 'Gizmo',
'Nicki' : 'Nicki',
'Ralle' : 'Ralle',
'Jever' : 'Jever',
'BigJ' : 'BigJ',
'Nikolaj' : 'Nikolaj',
'Vicevært' : 'Vicevært'
};

// Events
socket.addEventListener('message', function(e) {
// Tjekker
if (!e || typeof(e.data) !== "string") {
return false
} // No data returned
if (e.data.indexOf("p") < 0) {
return false
}
// her tjekker den efter de navne der er angive, David, Gizmo, Nicki osv. og spiller en lyd hvis de kommer ind i rummet, eller er i rummet.
Object.keys(sbUID).forEach(function(uid) {
if (e.data.indexOf(`,${uid},`) >= 0) {
playSound("https://www.tones7.com/media/nokia_scratch_sms.mp3");
}
});
});

var userName = {
"Name1": "Name1",
"Name2": "Name2",
"Name3": "Name3",
"Name4": "Name4",
"Name5": "Name6",
"Name8": "Name7"
};

socket.addEventListener('message', function(e) {
// Checks
if (!e || typeof(e.data) !== "string") {
return false
} // No data returned
if (e.data.indexOf("p") < 0) {
return false
} // Not a player event
});

//under her er hvis dit navn bliver nævnt, så siger den en lyd
socket.addEventListener('message', function(e) {
// Check UIDs
var isChatCommand = new RegExp('!,[0-9]{1,4},');
Object.keys(userName).forEach(function(id) {
if (isChatCommand.test(e.data) && e.data.includes(id)) {
setTimeout(function() {
playSound('https://www.tones7.com/media/trap_text_tone.mp3');
}, Math.floor(Math.random() * 500) + 1000);

}
});
});

function playSound(url) {
var a = new Audio(url);
a.play();
}

socket.onmessage = function(e) {
var data = e.data;
x = data.split(',');

var eventTime = new Date();
eventTime = "[" + eventTime.getHours() + ":" + eventTime.getMinutes() + ":" + eventTime.getSeconds() + "] ";

if (data.substr(0, 2) == "y,") {
users = [];
y = data.split(',,');
console.log(+ y.length +" brugere i rummet\n");

for (var i = 0, len = y.length; i < len; i++) {
a = y[i].split(',');
if(i == 0) {
users.push({"id":a[1], "user":a[3], "monz":a[6], "x":a[8], "y":a[9]});
console.log(users[i].user.replace("&AAOG","æ").replace("&AAPI","ø").replace("&AAOF","å") + " ("+users[i].monz+" monetter)\n");
}
else {
users.push({"id":a[0], "user":a[2], "monz":a[5], "x":a[7], "y":a[8]});
console.log(users[i].user.replace("&AAOG","æ").replace("&AAPI","ø").replace("&AAOF","å") + " ("+users[i].monz+" monetter)\n");
}
}

}

if (data.substr(0, 2) == "p,") {
users.push({"id":x[1], "user":x[3], "monz":x[6], "x":a[8], "y":a[9]});
x[3] = x[3].replace("&AAOG","æ").replace("&AAPI","ø").replace("&AAOF","å");
console.log(x[3], "trådte ind i rummet ("+x[6]+" monetter)");
}

if (data.substr(0, 7) == "3,hour,") {
var params = data.substr(7).split(':');
var hour = params[0], token = params[1];

setTimeout(function() {
WebSocket.prototype.send.call(socket, "3,time," + token);
console.log("Received hour %s.", hour);
}, Math.floor(Math.random() * 29000) + 1000);
} else {
return onmessage(e);
}
}

// Online
socket.oldSend = function (data) {
if (myid == null && data.substr(0, 2) == " ,") {
myid = data.split(",")[1];

console.log("Obtained session id %s", myid);
}

WebSocket.prototype.send.call(socket, data);
}

function RandomTimeout(min, max, callback) {
this.min = min;
this.max = max;
this.callback = callback;
var self = this;

function repeat() {
var rand = Math.floor(Math.random() * (max - min + min) + min).toFixed(4);
self.timer = setTimeout(function() {
callback();
repeat();
}, rand * 1000);
}

repeat();
}
//300 = 10 min 600 = 20 min, så den skiver mellem 10 til 20, feks. 17,18,20,10 osv osv.
var randTimer = new RandomTimeout(300, 600, function() {
onChatType('.');
});


setInterval(function () {
if (myid != null) WebSocket.prototype.send.call(socket, " ," + myid + ",\n");
}, 900000);
Find alle beskeder fra denne bruger
Citer denne besked i et svar
24-10-2019, 07:24
#2
RE: Netstationen au2
Kode:
document.getElementById('name').value = 'DIN KODE HER';

document.getElementById('password').value = 'DIT BRUGERNAVN HER';

... Logic..
Find alle beskeder fra denne bruger
Citer denne besked i et svar
24-10-2019, 11:41
#3
RE: Netstationen au2
Hvorfor lave scripts til netstationen? Kan man tjene penge på netstationen eller?
Besøg denne brugers hjemmeside Find alle beskeder fra denne bruger
Citer denne besked i et svar
24-10-2019, 12:18 (Denne besked var sidst ændret: 24-10-2019, 12:18 af Trinity.)
#4
RE: Netstationen au2
(24-10-2019, 11:41)B3CH Skrev: Hvorfor lave scripts til netstationen? Kan man tjene penge på netstationen eller?

Altsp, jeg ved ikke om du kan tjene på programmer, det kan du nok. Men ikke Javascript.

(24-10-2019, 07:24)r2Ed Skrev:
Kode:
document.getElementById('name').value = 'DIN KODE HER';

document.getElementById('password').value = 'DIT BRUGERNAVN HER';

... Logic..

Hvad mener du?
Find alle beskeder fra denne bruger
Citer denne besked i et svar
24-10-2019, 16:15
#5
RE: Netstationen au2
(24-10-2019, 12:18)Trinity Skrev: Altsp, jeg ved ikke om du kan tjene på programmer, det kan du nok. Men ikke Javascript.


Hvad mener du?

Øhhh? Are you drunk?!?!
('name').value = Password?
('Password').value = brugernavn?

¯\_(ツ)_/¯
[Billede: rGvl8UM.png]
Find alle beskeder fra denne bruger
Citer denne besked i et svar
24-10-2019, 17:16
#6
RE: Netstationen au2
(24-10-2019, 16:15)Cronick Skrev: Øhhh? Are you drunk?!?!
('name').value = Password?
('Password').value = brugernavn?

¯\_(ツ)_/¯

Nå ja det, men hvis folk der ikke ved noget om kodning selv vil hoste det, så skal de jo ligesomvide hvordan de bruger det :)
Find alle beskeder fra denne bruger
Citer denne besked i et svar
25-10-2019, 11:07
#7
RE: Netstationen au2
(24-10-2019, 17:16)Trinity Skrev: Nå ja det, men hvis folk der ikke ved noget om kodning selv vil hoste det, så skal de jo ligesomvide hvordan de bruger det :)

Det er ikke det han mener.

Der står at de skal skrive deres "password" ind i "name" input.
Der står at de skal skrive deres "brugernavn" ind i "Password" input.

Det burde jo være omvendt. Tænker jeg ;)
Besøg denne brugers hjemmeside Find alle beskeder fra denne bruger
Citer denne besked i et svar
25-10-2019, 19:15
#8
RE: Netstationen au2
(24-10-2019, 12:18)Trinity Skrev: Altsp, jeg ved ikke om du kan tjene på programmer, det kan du nok. Men ikke Javascript.


Hvad mener du?

Hvorfor ikke Javascript?
pensioneret hacker dreng
Find alle beskeder fra denne bruger
Citer denne besked i et svar
26-10-2019, 13:43 (Denne besked var sidst ændret: 26-10-2019, 13:46 af Trinity.)
#9
RE: Netstationen au2
(25-10-2019, 11:07)B3CH Skrev: Det er ikke det han mener.

Der står at de skal skrive deres "password" ind i "name" input.
Der står at de skal skrive deres "brugernavn" ind i "Password" input.

Det burde jo være omvendt. Tænker jeg ;)

Du har sku da ret upsi daisy!

(25-10-2019, 19:15)Kopa Skrev: Hvorfor ikke Javascript?

Fordi ingen gider at betale hverken i NS ting eller mons for scripts. Jeg har prøvet, der ikke nogen der vil have noget custom lort. + en del af dem tror der er virus. Det sgu nemmere bare at ligge det op til offfenligt skue. Så kan folk sku gøre hvad de vil.
Find alle beskeder fra denne bruger
Citer denne besked i et svar
08-07-2020, 16:38 (Denne besked var sidst ændret: 08-07-2020, 16:38 af h0st.)
#10
RE: Netstationen au2
Hvis nogle nogensinde fik kontakt til ham, må i meget gerne skrive til mig/ham, at jeg gerne vil have kontakt.

Jeg er har prøvet at kontakte dig @Trinity men uden held.
Find alle beskeder fra denne bruger
Citer denne besked i et svar
« Ældre | Nyere »




User(s) browsing this thread: 1 Gæst(er)