Du bist nicht angemeldet. [Anmelden]
Seite 13 von 26 < 1 2 ... 11 12 13 14 15 ... 25 26 >
Optionen
Thema bewerten
Re: Fragen und Antworten * [Re: Tagtraum] - #2757412 - 09.11.2015, 22:52:41
Tagtraum
Famil​ymitg​lied​

Registriert: 08.04.2003
Beiträge: 117
Da die folgende Frage direkt mit dem gleichen Problem aus meinem vorigen Post zu tun hat und nicht fr ein neues Thema wrdig ist, ist es hoffentlich ok, dass ich hier noch einmal poste.

Ich habe ein zweidimensionales Array abc, dass ich in einem chatCommand abspeichere:
Code:
user.getPersistence().setObject('speicherort', abc);


In einem anderen chatCommand rufe ich es dann so wieder auf:

Code:
var abc = new Array();
abc = user.getPersistence().getObject('speicherort',null);


Leider sind nun aufgerufene Array-Elemente immer NULL, offenbar ist der Syntax falsch. Hat Jemand eine Idee?

[zum Seitenanfang]  
Re: Fragen und Antworten [Re: Tagtraum] - #2757419 - 09.11.2015, 23:36:59
Vampiric Desire
​ChannelMaster

Registriert: 15.09.2013
Beiträge: 1.681
ohne es genau zu prfen, ich kann leider die setObject/getObject Befehle von Knuddels nicht empfehlen
bei so primitiven Sachen wie Array wrde ich es mit JSON.stringify als String dann speichern und dann beim zurckgeben wieder mit JSON.parse zurckwandeln... hat auch den Vorteil dass du besser debuggen kannst und schauen kannst was in den zwischenschritten passiert

Alternative eigene serialize/deserialize Befehle programmieren


dein hier gezeigter Code ist richtig und sollte trotzdem funktioneiren - Daher gehe ich eher davon aus, dass beim speichern etwas fehlschlgt - Hier kennen wir aber nicht deinen Code.
_________________________
/apps install 30559674.ChannelMaster

[zum Seitenanfang]  
Re: Fragen und Antworten [Re: Tagtraum] - #2757540 - 10.11.2015, 16:32:18
Ironist

Registriert: 08.04.2003
Beiträge: 1.260
Ort: Deutschland, Dachau
Hallo Tagtraum,

ich habe mir die Funktionen zur Speicherung angeschaut und es scheint alles korrekt zu sein. Du hast erwhnt, dass du ein 2-dimensionales Array abspeichern mchtest.

Anbei ein Beispielcode fr ein Schachbrett, bei dem Speichern sowie Auslesen einwandfrei funktionieren:

Code:
var myChessBoard = [];

for (var column = 0; column < 8; column++)
{
    myChessBoard[column] = [];

	for (var row = 0; row < 8; row++)
	{
		myChessBoard[column][row] =  column + "-" + row;
	}
}


const persistenceKey = 'chessBoard';
var userPersistence = user.getPersistence();

userPersistence.setObject(persistenceKey, myChessBoard);

var myPersistedChessBoard = userPersistence.getObject(persistenceKey);


KnuddelsServer.getDefaultBotUser().sendPublicMessage(myPersistedChessBoard[0][3]);



Knuddelige Gre
Ironist (-:

[zum Seitenanfang]  
Re: Fragen und Antworten [Re: Ironist] - #2757821 - 11.11.2015, 20:25:04
V3N0M
​App Developer

Registriert: 26.08.2015
Beiträge: 334
Ort: Wien

Ich dachte es wurde ausdrcklich festgelegt das Irrefhrende Links in Apps verboten sind?

Was soll denn der schei mit einem un-erkennlichen Link auf einen anderen Channel?

[img]http://i.imgur.com/bKYiyA1.png[/img]


Ganz ehrlich solche Apps sollte man echt prfen und stopen bei so nem shit -.-
_________________________
Knuddelige Gre
SilverFalcon - LordLex

[zum Seitenanfang]  
Re: Fragen und Antworten [Re: V3N0M] - #2757843 - 11.11.2015, 21:28:45
Kev777
​Forumsengel

Registriert: 03.09.2010
Beiträge: 7.602
Jap, dem kann ich mich hier wirklich nur anschlieen.

1. wird hier nicht klar kenntlich gemacht was passiert wenn man auf den link geht. (channelwechsel in premium)

2. kommen die nachrichten spammartig wrde ich mal fast schon behaupten, im abstand weniger minuten

3. ist es ne freche lge ''jemand will mit dir chatten'' wie kann das sein wenn derjenige zuvor noch nie im channel premium war?


_________________________
Orwell war ein Optimist
________

Wrden die Menschen das Geldsystem verstehen, htten wir eine Revolution noch vor morgen frh.
- Henry Ford

[zum Seitenanfang]  
Re: Fragen und Antworten [Re: V3N0M] - #2757858 - 11.11.2015, 22:10:55
Benz
Ehena​mtlic​hes M​onste​r​

Registriert: 09.04.2004
Beiträge: 177
Ort: Landkreis Cuxhaven
Antwort auf: SilverFalcon

[img]http://i.imgur.com/bKYiyA1.png[/img]


Das ist nicht nur DiceSky, sondern mitlerweile gibt es noch einen Channel mit solch einem Bot, der Channelname lautet Kissparty .....

Kissparty Newsletter lautet der Botname ....

Ich denke mal der wurde auch weitergereicht als AppID zur Installation ....

Ich hab auch drauf geklickt, weil mich das interessiert hat, welche Person htte von mir da irgendwas wollen knnen.
Dann stellte ich fest, ich werde nur in einem anderem Channel gezogen und verlasse mein eigentlichen Channel ungewollt mitten im Gesprch, da der Link mich ungewollt in einem anderen Channel katapultiert. ]-(

Der Bot htte auch echt verwechselnd sein knnen fr den FotoMeet, den ich aktiv habe....
Wre der Nickname mir vom Bot nicht aufgefallen, htte ich echt gedacht, das System spielt verrckt :-D


Grnde :
1. Keine erkennbare Funktion
2. Unerkennlicher Link (nicht erlaubt)
3. Schreibt solche Nachrichten auch in anderen Channels privat, sofern man nur einmal den Channel betreten hat.
4. Die Nachrichten aten in einem Spamm aus, jede 2 Minuten kommt solch eine Nachricht.

Meine Aktion :
Ich habe beide ignoriert, wegen :
1. Irrefhrender Textinformation
2. Nicht erkennlichen Aktionen, die bei weiterem ausbauen noch kommen knnten
3. Wegen spamming im /p

Sowas gehrt ohne mit der Wimper zu zucken aus dem Verkehr gezogen, schliee mich den Vorpostern voll zurecht an. :-P

MfG 8-) MiB 8-) :-D


Bearbeitet von TMboy (11.11.2015, 22:13:47)
_________________________
Ich mag evt. ein wenig verrckt sein, aber was ist heute noch normal ?
Jeder Mensch hat in diesem Fall eine eigene Definition :-P

Mit frechen Gren
TMboy :-D

[zum Seitenanfang]  
Re: Fragen und Antworten [Re: Benz] - #2757859 - 11.11.2015, 22:38:37
Consider
Forumuser

Registriert: 26.02.2015
Beiträge: 28
Ich habe auch von Kissparty Newsletter, und von DiceSky die nachrichten bekommen, habe nun beide Botnicks auf der /ig, da ich sowas nicht gebrauchen kann, was Messi dort macht!
Es kann nicht sein, das er alles machen darf was er will, Er Spammt ja frmlich... ;-)

[zum Seitenanfang]  
Re: Fragen und Antworten [Re: Consider] - #2757860 - 11.11.2015, 22:42:19
V3N0M
​App Developer

Registriert: 26.08.2015
Beiträge: 334
Ort: Wien
[img]http://i.imgur.com/Bs79Itk.png[/img]

EDIT: Gleich noch ein 2tes mal hinterher....
[img]http://i.imgur.com/Ii7SPZ6.png[/img]

Der selbe Mll nochmal, jeder Link schickt einen in /Premium

Und wie meine Vorredner scho ngesagt haben, das hat nichts mehr mit Benachrichtungen zu tun, das is der reinste SPAM was da kommt und vorallem in welchen Abstnden.


Bearbeitet von SilverFalcon (11.11.2015, 22:44:51)
_________________________
Knuddelige Gre
SilverFalcon - LordLex

[zum Seitenanfang]  
Re: Fragen und Antworten [Re: Benz] - #2757862 - 11.11.2015, 22:48:42
Kev777
​Forumsengel

Registriert: 03.09.2010
Beiträge: 7.602
Erschwerend kommt hinzu das jeder der den channel betreten hat automatisch in der datenbank landet und von da an in den fotovorschlgen bzw. suche auftaucht und man sich erst gesondert wieder austragen muss. (was nebenbei nicht funktioniert: unbekannte aktion! ... super)

Alles in allem finde ich dieses app verhalten unter aller sau um es mal deutlich zu sagen. :-X
_________________________
Orwell war ein Optimist
________

Wrden die Menschen das Geldsystem verstehen, htten wir eine Revolution noch vor morgen frh.
- Henry Ford

[zum Seitenanfang]  
Re: Fragen und Antworten [Re: Kev777] - #2757868 - 11.11.2015, 23:09:10
Benz
Ehena​mtlic​hes M​onste​r​

Registriert: 09.04.2004
Beiträge: 177
Ort: Landkreis Cuxhaven
Ich habe die nun wieder aus meiner /ig genommen, aus dem Grund das hier irrefhrende Links vorhanden sind und das nicht erlaubt ist, werde ich bei einem Nick, sofern er nur einmal so einen Mist abgibt einen Notruf machen.
Das soll dann ein Admin mal genauer bearbeiten, aber sowas dulde ich nicht, uns als User wird es verboten, und die spammen alles zu damit ....
Hoffentlich werden die Admins sich darber freuen, wieder was zu tun zu bekommen....
Lschung oder gar Sperrung der installierten Apps wre hier die beste Idee , und den Nicks zustzlich eine Installier-Sperre verpassen, damit sowas nicht gleich wieder ins Netz kommt ... ;-)

Auf jedem Fall ist das alles unter aller Sau ]-(
_________________________
Ich mag evt. ein wenig verrckt sein, aber was ist heute noch normal ?
Jeder Mensch hat in diesem Fall eine eigene Definition :-P

Mit frechen Gren
TMboy :-D

[zum Seitenanfang]  
Re: Fragen und Antworten [Re: Benz] - #2757871 - 11.11.2015, 23:13:14
IgelchenM
​Laubhaufenbewohner

Registriert: 10.02.2005
Beiträge: 1.479
Ort: Bochum
Ich finde das Verhalten gerade vom Bot Organizer sehr traurig, da der Channel 4Gewinnt mit Quests ausgestattet ist und somit den ganzen Ruf der Entwickler meiner Meinung nach in Mitleidenschaft reisst. :-|

Auch wenn Werbung aktuell geduldet wird, sollte meiner Meinung nach bei Channels / Apps mit Quest eben solch ein Verhalten unterbunden werden. Da dies definitiv dazu missbraucht wird andere Channels zu pushen bzw. den eigenen Geldbeute / Knuddelsack zu fllen.


Bearbeitet von IgelchenM (11.11.2015, 23:15:06)
_________________________
Wo zum Teufel ist dieser Wayne wenn man ihn braucht?!

[zum Seitenanfang]  
Re: Fragen und Antworten [Re: Kev777] - #2757880 - 12.11.2015, 00:19:53
Krieger des Waldes

Registriert: 26.02.2010
Beiträge: 617
Ort: Dortmund
Guten Abend miteinander,

zu Anfang wollte ich mich fr die Kritik, Ideen und Verbesserungsvorschlge fr Premium bedanken. Im Falle der Werbung fr den Channel selbst, muss ich euch vollkommen Recht geben:
,,So geht es nicht! - Hier muss ich als Channelinhaber was ndern! - und das tue ich auch direkt.

Wir haben die Werbung in diesen Moment um 95% reduziert und die Aussagen die nicht klar definiert waren umgendert. Die viele Werbung war ein Eintragungsfehler von mir. Hierbei habe ich klar einen Fehler gemacht und dahinter stehe ich auch. Es kann nicht mein Ziel sein:

1. Besucher zu tuschen.
2. Besucher zu verrgern.
3. Besucher mit spamming von Werbung zu belstigen.

Damit stehe ich nicht mit meinen Namen und deshalb garantiere ich ab sofort, dass so etwas nicht mehr in der Zukunft vor kommt.
Nichts machen wir so gut, dass wir es nicht besser machen knnen und deshalb bedanke ich mich in den Fall bei der Kritik von Kev777 der klar den Weg von meinen Projekten spiegelt und deshalb arbeiten wir gerade daran, den Fehler zu beheben um die Fotos aus der Datenbank zu entfernen.

Die Funktion /newsletters den man im Channel eingeben kann um sich aus den Newsletter auszutragen ist natrlich weiterhin vorhanden und werden wir nun auch zufllig bei einigen Nachrichten als Icon anzeigen, sodass jeder Nutzer der Werbung erhlt sich direkt mit einen Klick abmelden kann.

Als weiteren Schritt ist ab sofort eine goldene Regel bei uns, dass die Links nun einen klaren und definierbaren Hintergrund haben.

Wir bedauern diesen Vorfall,
jedoch knnen wir den nicht mehr Rckgngig machen nur daraus lernen.


Fr weitere Anregungen bin ich im Chat gerne erreichbar.

Mit freundlichen Gru
Krieger des Waldes

[zum Seitenanfang]  
Re: Fragen und Antworten [Re: Krieger des Waldes] - #2757890 - 12.11.2015, 02:39:01
Benz
Ehena​mtlic​hes M​onste​r​

Registriert: 09.04.2004
Beiträge: 177
Ort: Landkreis Cuxhaven
Und hier ein kleines Statement fr Krieger des Waldes , welches er natrlich auch verdient hat :-D

Ich finde das Statement richtig gut, er hat schnell die Fehler eingesehen und auch mglichst korregiert.
Warten wir noch die kleinen Feinheiten ab, wie z.B. die Bilder rausnehmen und die /newsletter - Funktion, damit man die abstellen kann, da ich sie leider nicht abstellen kann. :-|
Aber im groen und ganzen sind z.B. die irrefhrenden Links schnell verschwunden, die schnelle Rckschaltung der Nachrichten um 95 % zeigen auch ihre angesehene Wirkung, hoffentlich funktioniert das bald auch mit dem Rest. :-]

An dieser Stelle bedanken wir fr die schnelle Reaktion und das Engagement seiner Seite aus, fr die recht schnelle Reaktion.
So kann ich mir das nochmal berlegen, ob ich doch nicht einmal den Channel besuchen komme, wenn alles so funktioniert, wie es soll. ;-)

An dieser Stelle bedanke ich mich schon einmal vorab.


Auf irre Zeiten 8-)


Bearbeitet von TMboy (12.11.2015, 02:41:11)
_________________________
Ich mag evt. ein wenig verrckt sein, aber was ist heute noch normal ?
Jeder Mensch hat in diesem Fall eine eigene Definition :-P

Mit frechen Gren
TMboy :-D

[zum Seitenanfang]  
Re: Fragen und Antworten [Re: Benz] - #2757891 - 12.11.2015, 03:02:48
Benz
Ehena​mtlic​hes M​onste​r​

Registriert: 09.04.2004
Beiträge: 177
Ort: Landkreis Cuxhaven
Alle Fehler wurden nun behoben, ich habe mich austragen knnen und die Newsletter abbestellen knnen ....
Der Kontakt lief berwiegend mit ihm per /m und /p.

Ein Danke hierfr 8-)
_________________________
Ich mag evt. ein wenig verrckt sein, aber was ist heute noch normal ?
Jeder Mensch hat in diesem Fall eine eigene Definition :-P

Mit frechen Gren
TMboy :-D

[zum Seitenanfang]  
Re: Fragen und Antworten [Re: Benz] - #2757896 - 12.11.2015, 04:43:20
Benz
Ehena​mtlic​hes M​onste​r​

Registriert: 09.04.2004
Beiträge: 177
Ort: Landkreis Cuxhaven
Ich versuche derzeit diese Variable auch fr die Profile und den Chat als Topliste zur Verfgung zu stellen , habe dennoch keine Ahnung wie ....
Ich habe diese Variable aus dem Spiel High or Low, und ich hatte schon so meine Vorstellungen.
Und zwar folgend : Ja richtig geraten, soll er hochzhlen, die hchste Zahl wird in der Top festgehalten und man kann seinen Rekord immer weiter steigern.
Es sollte am Ende im Channel und im Profil zu sehen sein .....




z.B. so :
Channelname
Rang Spieler Rundenzahl 100 1 Platz in der Top



Warnung! Spoiler!
Code:
	function getLevel(_user) {
		return 1000;
		
		if(levelAbove(_user.level, -1, 5)) {
			return 10;
		} else if(levelAbove(_user.level, 5, 10)) {
			return 100;
		} else if(levelAbove(_user.level, 10, 15)) {
			return 1000;
		} else if(levelAbove(_user.level, 1000, 10000)) {
			return 10000;
		} else {
			return 1000000;
		}
	};
	
	function levelUp(_user) {
		if(_user.rounds >= 5) {
			_user.level++;
			_user.rounds = 0;
		} else {
			_user.rounds++;
		}
	};
	
	function levelAbove(level, min, max) {
		return (levelOver(level, min) && levelUnder(level, max));
	};
	
	function levelOver(level, min) {
		return (level >= min);
	};
	
	function levelUnder(level, max) {
		return (level <= max);
	};
	


Wie knnte ich das umsetzen, oder wie muss sowas aussehen ?
_________________________
Ich mag evt. ein wenig verrckt sein, aber was ist heute noch normal ?
Jeder Mensch hat in diesem Fall eine eigene Definition :-P

Mit frechen Gren
TMboy :-D

[zum Seitenanfang]  
Re: Fragen und Antworten [Re: Benz] - #2757903 - 12.11.2015, 07:42:18
UltimateG4ming
​#WirSindKeineBots

Registriert: 15.06.2010
Beiträge: 4.024
Sieh Dir im Bezug auf Toplisten mal die ToplistAccess sowie die Toplist-Klassen un der Dokumentation an. Diese drften Dir im Erzeugen und Anzeigen (Profil und Channel) bereits weiterhelfen.
_________________________
if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) }

[zum Seitenanfang]  
Re: Fragen und Antworten [Re: UltimateG4ming] - #2757913 - 12.11.2015, 09:35:54
Benz
Ehena​mtlic​hes M​onste​r​

Registriert: 09.04.2004
Beiträge: 177
Ort: Landkreis Cuxhaven
Soah ich stell das mal komplett rein , ich mache da irgendwelche Fehler -.-



Zitat:

var App = (new function() {
this.onAppStart = function() {
var access = KnuddelsServer.getToplistAccess();
var profile = KnuddelsServer.getAppProfileEntryAccess();

// Definiere die Rnge

var rank = access.createOrUpdateToplist('points', 'Rang', {
1: 'BabyDice-Neuling',
20: 'BabyDice-Family',
30: 'BabyDice-Stammi',
40: 'BabyDice-Ehrenz',
50: 'BabyDice-Mitglied',
60: 'BabyDice-VertrauensMitglied',
100: 'BabyDice-SystemMitglied',
});


profile.createOrUpdateEntry(rank, ToplistDisplayType.Label);
};

var _games = {};
var _users = {};
var _success = [
'_RICHTIG_ : Deine geschtzte Zahl war vollkommen korrekt.',
'_RICHTIG_ : Das nenn ich einen gelungenen Volltreffer.'
];
var _failure = [
'_FALSCH_ : Das war wohl leider nichts, die gesuchte Zahl war _RR$NUMBERr_',
'_FALSCH_ : Oh Nein - Das tut mir leid, ich habe die Nummer _RR$NUMBERr_ gezogen.'
];
var _button_lower = '>{button}kleiner||call|/hol lower|icon|auction/trend_-2.png|color|120,230,90~60,170,25~24,96,1|height|35|my|10|textborder|1<';
var _button_higher = '>{button}grer||call|/hol higher|icon|auction/trend_2.png|color|230,90,90~172,26,26~97,1,1|height|35|my|10|textborder|1<';

this.onUserJoined = function(user) {
user.sendPrivateMessage('Willkommen bei BB_Up & Down_r!#Schaffst Du die folgende Zahl richtig zu schtzen ? Dann klicke auf : >{button}Runde Starten||call|/hol start|color|120,230,90~60,170,25~24,96,1<');
};

function formatNumber(number, decimals, dec_point, thousands_sep) {
number = (number + '').replace(/[^0-9+\-Ee.]/g, '');
var n = !isFinite(+number) ? 0 : +number,
prec = !isFinite(+decimals) ? 0 : Math.abs(decimals),
sep = (typeof thousands_sep === 'undefined') ? '.' : thousands_sep,
dec = (typeof dec_point === 'undefined') ? ',' : dec_point,
s = '',
toFixedFix = function(n, prec) {
var k = Math.pow(10, prec);
return '' + (Math.round(n * k) / k)
.toFixed(prec);
};

s = (prec ? toFixedFix(n, prec) : '' + Math.round(n)).split('.');

if (s[0].length > 3) {
s[0] = s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g, sep);
}

if ((s[1] || '').length < prec) {
s[1] = s[1] || '';
s[1] += new Array(prec - s[1].length + 1).join('0');
}

return s.join(dec);
};

function getLevel(_user) {
return 1000;

if(levelAbove(_user.level, -1, 5)) {
return 10;
} else if(levelAbove(_user.level, 5, 10)) {
return 100;
} else if(levelAbove(_user.level, 10, 15)) {
return 1000;
} else if(levelAbove(_user.level, 1000, 10000)) {
return 10000;
} else {
return 1000000;
}
};

function levelUp(_user) {
if(_user.rounds >= 20) {
_user.level++;
_user.rounds = 1;
} else {
_user.rounds++;
}
};

function levelAbove(level, min, max) {
return (levelOver(level, min) && levelUnder(level, max));
};

function levelOver(level, min) {
return (level >= min);
};

function levelUnder(level, max) {
return (level <= max);
};

this.chatCommands = {
hol: function(user, params, command) {
try{
var button_new_game = ' >{button}Neuer Versuch||call|/hol start|disabledTimeout|15000<';
var _user = _users[user.getNick()] | { level: 0, rounds: 0 }

if(params == 'start') {
var numbers = RandomOperations.nextInts(getLevel(_user), 2, true);
_games[user.getNick()] = numbers;
user.sendPrivateMessage('Eine neue Zahl wurde gezogen: RR_' + formatNumber(numbers[0]) + '_r gezogen.. Die nchste Zahl ist: ' + _button_higher + ' oder ' + _button_lower);
} else if(params == 'higher') {
var numbers = _games[user.getNick()];
var output = '';

if(typeof(numbers) == 'undefined') {
user.sendPrivateMessage('Ungltige Aktion');
return;
}

if(numbers[0] < numbers[1]) {
output += _success[Math.floor(Math.random() * _success.length)].replace('$NUMBER', formatNumber(numbers[0]));
levelUp(_user);
} else {
output += _failure[Math.floor(Math.random() * _failure.length)].replace('$NUMBER', formatNumber(numbers[1]));
_user = { level: 0, rounds: 0 };
}

var numbers = RandomOperations.nextInts(getLevel(_user), 2, true);
_games[user.getNick()] = numbers;
user.sendPrivateMessage(output + ' Eine neue Zahl wurde gezogen: RR_' + formatNumber(numbers[0]) + '_r. ' + _button_higher + ' oder ' + _button_lower + ' ');
} else if(params == 'lower') {
var numbers = _games[user.getNick()];
var output = '';

if(typeof(numbers) == 'undefined') {
user.sendPrivateMessage('Ungltige Aktion');
return;
}

if(numbers[0] > numbers[1]) {
output += _success[Math.floor(Math.random() * _success.length)].replace('$NUMBER', formatNumber(numbers[1]));
levelUp(_user);
} else {
output += _failure[Math.floor(Math.random() * _failure.length)].replace('$NUMBER', formatNumber(numbers[1]));
_user = { level: 0, rounds: 0 };
}

var numbers = RandomOperations.nextInts(getLevel(_user), 2, true);
_games[user.getNick()] = numbers;

user.sendPrivateMessage(output + ' Eine neue Zahl wurde gezogen: RR_' + formatNumber(numbers[0]) + '_r. ' + _button_higher + ' oder ' + _button_lower + ' ');
}
} catch(e) {
user.sendPrivateMessage('_Exception:_ ' + e.message);
user.getPersistence().setNumber('points', 1);

}
}
};
}());



Wo liegt mein Fehler, ich habe die Persistence() drin und die Rnge ?-)

Kann mir jemand sagen, wo das Problem liegt ?

Ich verzweifel langsam daran, es wird nur bei mir im Profil angezeigt, aber bei keinem anderem , ausserdem ndern sich die Rnge kein Stck .... :-(
_________________________
Ich mag evt. ein wenig verrckt sein, aber was ist heute noch normal ?
Jeder Mensch hat in diesem Fall eine eigene Definition :-P

Mit frechen Gren
TMboy :-D

[zum Seitenanfang]  
Re: Fragen und Antworten [Re: Benz] - #2757918 - 12.11.2015, 10:10:30
Bizarrus
​Bizzi is activated.

Registriert: 29.07.2006
Beiträge: 2.581
Ort: Dortmund
Code:
this.onAppStart = function() {
var access = KnuddelsServer.getToplistAccess();
var profile = KnuddelsServer.getAppProfileEntryAccess();

// Definiere die Rnge

var rank = access.createOrUpdateToplist('points', 'Rang', {
1: 'BabyDice-Neuling',
20: 'BabyDice-Family',
30: 'BabyDice-Stammi',
40: 'BabyDice-Ehrenz',
50: 'BabyDice-Mitglied',
60: 'BabyDice-VertrauensMitglied',
100: 'BabyDice-SystemMitglied',
});

profile.createOrUpdateEntry(rank, ToplistDisplayType.Label);
};


Erwhnenswert wre auch das du dir versucht hast von mir helfen zu lassen, ohne Erfolg.

Ich habe dir das Snippet gegeben um die Topliste zu erstellen, ich habe dir auch mehrfach gesagt das du nur noch die Punkte in der Persistenz des jeweiligen Nutzers speichern musst, der Rest geschieht von alleine.

Ich habe dir auch mehrfach gesagt das du die Punkte an der Stelle setzen sollst, wo das Spiel fr den Nutzer "zu Ende" ist, wo die Punkte der jeweiligen Runde feststehen.

Klar ndert sich bei dir nichts immerhin setzt du bei der Persistens immer nur den Wert "1":
Code:

user.getPersistence().setNumber('points', 1);



Bearbeitet von Bizarrus (12.11.2015, 10:10:53)
_________________________
Bot.public('I love >features/james-exchange/ft_james-exchange_surprised.gif<>James|/w "<');

[zum Seitenanfang]  
Re: Fragen und Antworten [Re: Bizarrus] - #2758012 - 12.11.2015, 17:34:15
Benz
Ehena​mtlic​hes M​onste​r​

Registriert: 09.04.2004
Beiträge: 177
Ort: Landkreis Cuxhaven
Antwort auf: Bizarrus


Klar ndert sich bei dir nichts immerhin setzt du bei der Persistens immer nur den Wert "1":


user.getPersistence().setNumber('points', 1);



Selbst wenn ich den Wert auf 100 lege, so wie der Rang ist, geschieht nichts.
Das Problem ist, das Spiel hat ja kein eindeutiges Ende, da wenn Du eine falsche Antwort gibst, gleich eine neue Runde kommt, und deine vorherige Antwort als Falsch ausgelegt wird.
Wo bitte soll ich da klar ein Spielende definieren, wo keines vorhanden ist ?
Das ist doch genau das Problem, welches ich versucht habe zu schildern, deswegen hab ich auch als einzigstes einen Rang, und zwar den hchsten im Spiel, den man sich erspielen htte knnen.


Bearbeitet von TMboy (12.11.2015, 17:36:55)
_________________________
Ich mag evt. ein wenig verrckt sein, aber was ist heute noch normal ?
Jeder Mensch hat in diesem Fall eine eigene Definition :-P

Mit frechen Gren
TMboy :-D

[zum Seitenanfang]  
Re: Fragen und Antworten [Re: Benz] - #2758019 - 12.11.2015, 17:47:09
Benz
Ehena​mtlic​hes M​onste​r​

Registriert: 09.04.2004
Beiträge: 177
Ort: Landkreis Cuxhaven
Antwort auf: TMboy


user.getPersistence().setNumber('points', 2);



Ahh hab mein Fehler gefunden , die Werte sind ja nur 3-Zeilig ...
0
1
oder 2

Ich hatte es einfach nicht auf 2 gestellt, man bin ich dumm, und ich hab erst versucht das mit einem Level zu setzen ... :-D

Problem ist nun geschnallt, jetzt funktioniert alles O:)


Bearbeitet von TMboy (12.11.2015, 17:47:37)
_________________________
Ich mag evt. ein wenig verrckt sein, aber was ist heute noch normal ?
Jeder Mensch hat in diesem Fall eine eigene Definition :-P

Mit frechen Gren
TMboy :-D

[zum Seitenanfang]  
Seite 13 von 26 < 1 2 ... 11 12 13 14 15 ... 25 26 >


Moderator(en):  Misterious