PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfe,Tipps und Ratschläge erwünscht!



Sam2004
22.07.2009, 13:16
Mahlzeit,

meine X. Bauarbeiten nähern sich so langsam dem Ende^^.
Jetzt hab ich aber noch ein paar Problemchen und hoffe das mir der ein oder andere bissl Zeit und Hilfe opfern kann :knueppel: ...*spaaaß* :biggrin1:

Probleme:
Ich wollte die DB optimieren bin aber an SQL mal wieder gescheitert. ich hab das schnippsel von hier was Gremlin zur verfügung gestellt hat.
Meldung:

INSERT INTO `vms_crons` ( `cron` , `intervall` , `laufzeit` , `datei` , `bezeichnung` )
VALUES (
'ext_cron', '0', '0', 'crons/db_optimize.php', 'Datenbank optimieren'
);

MySQL meldet: Dokumentation
#1054 - Unknown column 'intervall' in 'field list' Warscheinlich wieder ne kleinigkeit, bin halt kein Progger und steh da bei so sachen auf dem schlauch.

Problem 2.
Bettelrally.
Ich hab das Addon ebenfalls von hier und wollte es zu einen "dauerhaften" Rally umbasteln, soll heißen, dass es nicht als Tagesrally laufen soll, sondern als von mir festgelegtes Ende, sprich Wochen oder Monatsrally.
Bis dahin ging eigentlich alles gut, aber die Rally lässt sich nicht mehr resetten.
Mal so nebenbei anmerk betreibe VMS1.2.3

Dann als Info:
Kann man den Thread hier http://www.designerscripte.net/showthread.php?t=5376&highlight=Slots+mit+Bonuslosen+bespielen benutzen damit die Slots Problemlos umgebaut werden können? Hab mir die Tage das normale Bonuslose addon gekauft, aber keine beschreibung dabei wo was bei den Slots geändert werden muss^^

Und zu guter letzt : Die Mediadatenerweiterung!
Ich wollte in die Seite noch einbauen was bisher ein- und ausgezahlt wurde, aber bisher hab ich nirgends ein Addon gefunden, kennt da jemand was oder weiß jemand wie man das auf die schnelle einfügen kann? Werden ja wahrscheinlich nur kontoabfragen sein...denk ich mal...

Danke schon mal vorab für alles...Ja ich habe vorher gesucht ;)

Sam

*edit*
Ab und an könntest mal ICQ anmachen jpw ;P

*edit2*
Kann mir jemand einen Gameprogger für VMS1.2 empfehlen? Ich hätte gern für meine Seite einen exklusivslot. Ja ich weiß was die kosten können^^ Thx für Infos...

maniwelt
22.07.2009, 13:30
Zur 1:

Warum keine Suche benutzt :suspicious:

http://designerscripte.net/showthread.php?t=9620&highlight=intervall


Zur 3, das hab ich bei mir eingebaut, leider bin ich auswärts und nicht am eigenem Rechner, sonst wurde ich sofort helfen :redface:

Sam2004
22.07.2009, 13:44
Zu 1 :redface: ...sry, hab gedacht das ich nur was falsch eingegeben habe. Danke für Link.

Und zu 3. Wirst ja nochmal irgendwann heim kommen, oder nicht? ^^ ..Eilt nicht. Restart ist eh erst für August geplant...

Sam

*edit*
Nach dem ich das mal ohne "intervall" probiert habe, gings dann so weiter :


INSERT INTO `vms_crons` ( `cron` , `laufzeit` , `datei` , `bezeichnung` )
VALUES ( 'ext_cron', '0', '0', 'crons/db_optimize.php', 'Datenbank optimieren');


MySQL meldet: https://www.lose-universum.de:8443/domains/databases/phpMyAdmin/themes/original/img/b_help.png
#1136 - Column count doesn't match value count at row 1
:der:

skipper
22.07.2009, 13:56
Dann als Info:
Kann man den Thread hier http://www.designerscripte.net/showthread.php?t=5376&highlight=Slots+mit+Bonuslosen+bespielen benutzen damit die Slots Problemlos umgebaut werden können? Hab mir die Tage das normale Bonuslose addon gekauft, aber keine beschreibung dabei wo was bei den Slots geändert werden muss^^


kann man machen, muss man aber nicht
wenn man es nicht einbaut werden die Bonuslose ja durch die geänderte Kontobuchungs-Funktion trotzdem abgezogen, man kan aber erst an dem Slot spielen, wenn man den Einsatz auch nochmal in normalen Losen hat

wenn du es einbaust, achte darauf, dass die Namen der Variablen anders sein können und auch $row['bonuslose'] kann bei dir $row['bkontostand'] heißen, je nachdem wie die Spalte in der Tabelle vms_kontodaten bei dir heißt




Und zu guter letzt : Die Mediadatenerweiterung!
Ich wollte in die Seite noch einbauen was bisher ein- und ausgezahlt wurde, aber bisher hab ich nirgends ein Addon gefunden, kennt da jemand was oder weiß jemand wie man das auf die schnelle einfügen kann? Werden ja wahrscheinlich nur kontoabfragen sein...denk ich mal...

das Addon gibts irgendwo, ich hab es auch drin
es heiß EinAuszahlungsÜbersicht oder so ähnlich
ich hab es gestern erst im Klammforum zum Verkauf gesehen

edit: Habs gefunden: http://www.lose-scripte.de/index.php?site=details&id=28

Sam2004
22.07.2009, 14:07
Hi,
bin ich doch bissl perplex:

man kan aber erst an dem Slot spielen, wenn man den Einsatz auch nochmal in normalen Losen hatDas hab ich glaube ich noch nie gesehen und nicht erlebt.
Mir wäre im ersten Moment wichtig ob es dann ohne Probleme geht oder nicht. Slots waren noch nie so meine stärke und bekomm da schnell was kaputt %-)
Für den Tipp wegen beachtung des möglichen Bkontostand schon mal danke, werd ich bestimmt auch noch drüber fallen.

Danke auch für den anderen Link, sind ja auch verlockende Sachen drin :biggrin1:
Wieder einiges mehr als ich überhaupt wollte :thumb:

Sam

maniwelt
22.07.2009, 15:19
*edit*
Nach dem ich das mal ohne "intervall" probiert habe, gings dann so weiter :


INSERT INTO `vms_crons` ( `cron` , `laufzeit` , `datei` , `bezeichnung` )
VALUES ( 'ext_cron', '0', '0', 'crons/db_optimize.php', 'Datenbank optimieren');


MySQL meldet: https://www.lose-universum.de:8443/domains/databases/phpMyAdmin/themes/original/img/b_help.png
#1136 - Column count doesn't match value count at row 1
:der:

Sollst auch GENAU Threads lesen, sonst lernste es nicht....

Nimm einfach eine '0' heraus und das wars ;)

Also:


INSERT INTO `vms_crons` ( `cron` , `laufzeit` , `datei` , `bezeichnung` )
VALUES ( 'ext_cron', '0', 'crons/db_optimize.php', 'Datenbank optimieren');

Du hast ja Intervall raus getan, aber die eine '0' gehörte ja auch noch dazu ;)

Sam2004
22.07.2009, 15:31
Im meinem Alter darf man auch mal was überlesen^^ Nachdem was ich mir hier schon alles reingezogen habe, werden "unwesentliche" Dinge überlesen :biggrin1:

Und wie würde Sit jetzt sagen...Dankäää großer Mani :hail:

Sam...

skipper
22.07.2009, 16:03
bin ich doch bissl perplex:
Das hab ich glaube ich noch nie gesehen und nicht erlebt.
Mir wäre im ersten Moment wichtig ob es dann ohne Probleme geht oder nicht. Slots waren noch nie so meine stärke und bekomm da schnell was kaputt %-)


theoretisch funktioniert es auch ohne Änderung
hier mal ein kleines Beispiel für den Einsatz 10k Lose:


ohne den Codeschnippzel: du musst mindestens 10k "normale" Lose auf deinem Konto haben, um zu spielen, egal wie viele Mio Bonuslose du hast, weil er prüft ob der normale Kontostand gleich oder größer ist als der Einsatz. Die Bonuslose werden aber trotzdem vor den normalen Losen abgezogen.

mit dem Codeschnippsel: du hast 5k normale Lose und 20k Bonuslose: dann rechnet er den Kontostand und die Bonuslose zusammen und prüft erst danach ob die 25k "Lose" gleich oder größer sind als der Einsatz von 10k (ohne die Änderung würde es hier nicht klappen, weil 5k kleiner ist als 10k)


es wäre schon zu empfehlen, den Bonuslosestand mit einzubeziehen, weil es bei größeren Einstätzen schon nervig ist wenn der Einsatz in normalen Losen vorliegen muss

also einfach suchen wo die Daten aus der Tabelle vms_kontodaten ausgelesen werden (darauf achten, dass im Query entweder SELECT* oder SELECT kontostand,bonuslose steht) und dann die ausgelesene Zahl für Bonuslose zum Kontostand addieren (so wie in dem anderen Thread angegeben)
dabei drauf achten, dass die Variablen immer anders heißen können also $row['...'] oder $r['...'] oder was auch immer, aber es muss bei beiden die gleiche Bezeichnung für die Variable sein (ist ja klar :wink:)
eventuell kommt es auch öfter in der Datei vor



Danke auch für den anderen Link
musst aber drauf achten, dass die Anleitung nicht ganz vollständig ist
was du bei auszahlen.php machst musst du auch bei der einzahlen.php machen, nur mit anderen Namen für Tabelle und Spalte im DB-Query
und einige Dateien aus der Anleitung gibt es im Standart-VMS1.2 gar nicht

Sam2004
22.07.2009, 16:20
Ok,

liest sich alles sehr plausibel. Muss ich mal mit und ohne Testen und kann das ja dann wahrscheinlich ohne Probleme anpassen.

Werde die anderen Infos auch berücksichtigen, ansonsten schrei ich nochmal Hilfe :rolleyes: :biggrin1:

Die anleitung ist nicht vollständig und sowas wird dennoch verkauft? :der:
Könnte man ja mal ausbessern...rein theoretisch...:thumb:

nur mit anderen Namen für Tabelle und Spalte im DB-Query
Sry wenn ich da gleich nachhake, aber das heißt? :redface:

skipper
22.07.2009, 17:11
Sry wenn ich da gleich nachhake, aber das heißt? :redface:

hier der Query in der auszahlen.php, der in der Anleitung drin ist:


db_query("UPDATE ".$db_prefix."_kontodaten SET anzahl_auszahlung = anzahl_auszahlung + 1 WHERE uid=".$_SESSION['uid']."");
usw.


und angepasst für die einzahlen.php:


db_query("UPDATE ".$db_prefix."_kontodaten SET anzahl_einzahlung = anzahl_einzahlung + 1 WHERE uid=".$_SESSION['uid']."");
usw.


den Rest hab ich bewusst weggelassen, weil man ja hier keine Fremdcodes veröffentlichen darf

das Prinzip hast du jetzt aber gesehen: den vorhanden Code an die anderen Tabellen-/Spaltennamen anpassen
also beim Eintrag in die Tabelle vms_auszahlungen beim Auszahlen, muss beim Einzahlen ein Eintrag in vms_einzahlungen gemacht werden

Sam2004
22.07.2009, 17:16
Bedanke mich abermals für die Mühen und Info an dieser Stelle :smile:

Werd mich nachher mal dransetzen, im Moment bissl warm und die Finger verlaufen schon :biggrin1:

Meld mich...

Wegen Bettelrally und Progger für Games keiner ne Idee wen ich da mal anhauen könnte? Oder gibts keinen für VMS1.2 und proggen sich nur noch für FWX oder VMS2 die Finger wund? ...

Sam

jpwfour
22.07.2009, 18:06
Fürs VMS 1 gibts doch schon (fast) alles, muss man nur die Shops durchsuchen.

Also Bettelrallye gibts sicher schon.

Und Slots kommen meist ja für alle 3 Systeme raus, wenns darum geht, Slots vom FWX/VMS2 aufs VMS1 anzupassen können dir hier aber sicher einige helfen, also dass ist weniger ein Problem.

Sam2004
22.07.2009, 18:13
Bettelrally hab ich noch nicht gesehen und findest auch kaum auf einer anderen Aktiven Seite, unter anderem wahrscheinlich wegen den etlichen Fakern...
Wenn einen Shop weißt, dann her damit. Mittlerweile kenn ich ca. 10 und hab nicht das passende gesehen...

Wegen anpassen wird sich schon wer opfern...

Sam