PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : VMS Euro statt Lose



Galaktischer
22.07.2010, 22:32
Hallo,

Wollte mal fragen wie man Statt Lose Euro als Vergütung nehmen kann.


Grüße

eselfutter
22.07.2010, 23:12
Ich bin mir jetz nicht zu 100% sicher ob es ein VMS (Euro) gibt, aber ich meine schon.
Falls nicht dann nimmst Du das VMS ohne Klammanbindung.

Addon, die nicht unbedingt auf Lose oder einer anderen virtuellen Währung ausgerichtet sind, gibt es ja genug.

Basell
22.07.2010, 23:39
Du darfst aber keine Slots einbauen weiße schon würde als Glücksspiel gelten ^^

jpwfour
23.07.2010, 12:45
lib/functions.lib.php:


$waehrung = "Lose"; // Währungsname der Seite

anpassen, das war's schon :wink:

Sollen User jetzt auch in € ein/auszahlen können, bei der Anmeldung keine KlammID nötig sein etc, muss man natürlich noch mehr anpassen, VMS ohn Klammanbindung wie eselfutter schon sagte damit die Anmeldung ohne KlammID geht, Auszahlen je nach dem wie du das haben willst.

chatdirwas
10.11.2010, 17:59
wie kann ich das machen das bettelvergütungen von ca 0.00000100 € hin bekomme?

Bin ganze zeit am tüfteln finde aber nicht das broblem es wird immer nur 0 € verbucht!

aber auch keine cents!

neoplacer
10.11.2010, 18:10
Hallo schon die Datenbank angepasst?
z.B. vms_kontodaten Spalte kontostand double(100,2)
Musst du dann auf double(10,10) ändern..
Das müsst du überall da machen wo Kontostand verwendet wird. Also z.B. vms_buchungen usw.

Dann musste die Php Dateien noch anpassen..

CeleronD
10.11.2010, 18:58
Was schreibt man denn in die php Datein rein. Um sie auf Euro zu ändern?

FloMK
10.11.2010, 19:01
einfach die functions.lib.php anpassen. es sei denn bei irgendeinem addon steht da nicht die variable waehrung sondern klar lose, dann änder das um

LG

CeleronD
10.11.2010, 19:05
ok . Aber was ich nicht versteh ist es sind nun Banner im System aber sie werden nicht angezeigt. Ich habe rausgefunden das es daran liegt das sie eine zu geringe Vergütung haben 0,00 Euro obwohl der Banner eine Vergütung von 0,0005 Euro hat.
Was kann ich da tun?

hankfromhelvete
10.11.2010, 19:30
In der klick4.php müsste sowas (oder ähnlich) stehen:


SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE menge >='1' and verdienst >= '0.01' and werbeart = 'forcedbanner' and status = '1' ORDER BY ...

verdienst >= '0.01' müsstest du dann z.B. in verdienst >= '0.0005' ändern.

chatdirwas
10.11.2010, 20:02
Also im der daten bank habe ich schon alles geändert. Aber nur auf 8. War muste ich den im den datein ändern?

CeleronD
10.11.2010, 20:07
Nein bei mir gibt es sowas nicht, sieh selbst.



<?
userstatus ();
head ('Paidbanner');

$usr = mysql_fetch_assoc (db_query ('SELECT max_forced FROM '.$db_prefix.'_userdaten WHERE uid = '.$_SESSION['uid'].' LIMIT 1'));

$fbanner = db_query ('SELECT t1.*
FROM '.$db_prefix.'_gebuchte_werbung t1
LEFT JOIN '.$db_prefix.'_reloads t2
ON (t1.tan = t2.tan AND (t2.uid = '.$_SESSION['uid'].' OR t2.ip = "'.$ip.'"))
WHERE t2.tan IS NULL AND t1.werbeart = "forcedbanner" AND t1.menge > 0 AND t1.status = 1 AND t1.verdienst > 0 AND t1.sponsor != '.$_SESSION['uid'].' ORDER BY t1.verdienst DESC LIMIT '.$usr['max_forced']);

while ($f_banner = mysql_fetch_assoc ($fbanner)){
echo '<div align="center" id="banner_'.$f_banner['tan'].'"><a href="fc.php?tan='.$f_banner['tan'].'" target="_blank"><img src="'.$f_banner['banner'].'" border="0" height="60" width="468" alt="'.$f_banner['tan'].'" onClick="document.getElementById(\'banner_'.$f_banner['tan'].'\').style.display=\'none\';"></a>'
. '<br>Reload:'. $f_banner['reload']/3600 .' Std. | Verdienst: '.number_format($f_banner['verdienst'],2,',','.').' | Aufenthalt: '.$f_banner['aufendhalt'].' Sekunden<br><br></div>';
}

if (mysql_num_rows ($fbanner) > 0) echo '<div align="center"><input type="button" name="mehr_banner" value="Weitere Banner !" onclick="javascript:location.reload();" /></div>';
else echo '<div style="text-align: center; font-weight: bold; color: #ff0000;">Alle Banner im Reload !</div>';

foot ();
?>

chatdirwas
10.11.2010, 20:16
ICH WEIS ZWAR NICHT NA DAS RICHTIG IST ABER VERSUCHE MAL T1.VERDIENST DANACH DIE 0 IN 0.0000010 zu ändern

CeleronD
10.11.2010, 20:20
OK probiere ich, aber dazu gesgat ich werde keine Lose Sponsoren aufnehmen. Hätte ich das dazu sagen sollen?


Nein hier geht nix!

Dazu komme ich mit der Datenbank nicht klar, muss ich alle eintrage die 10,2 DOUBLE sind auf 10,10 stellen?

Und was kommt als Umrechnungswert im Adminforce rein?

neoplacer
10.11.2010, 21:49
na eigentlich schon wobei 10,8 eigentlich reichen.. 10,10 war nur sicherheitshalber. Bei den Bannern etc. muss du das für die Vergütung auch ändern. Damit er beim Buchen etc. auch die Höhe der Gutschrift speichern kann.

Zu den PHP Dateien hier hast du meinst Round etc. drin und bei den IF Schleifen musst du Prüfen was da als fester Min. bzw. Max Wert steht.
Wie CeleronD schon geschrieben hat.

Verdienst usw. kannst eigentlich wenn da 0 steht das auf 0 lassen..
Steht da aber 0.001 etc. solltest du es ändern.

CeleronD
10.11.2010, 23:19
Muss man nur die Einträge die den Wert 100,2 haben ändern und oder auch die den Wert 10,2 haben?

Lokutos
12.11.2010, 22:11
10,10 ist j n riesen schwachsinn

die erste zahl gib t an wie viele stellen und die zweite zahl wie viele nac dem komma sind.

10,10 heit 10 stellige zahl und alle stellen sind hinter dem komma

10,8 ist nicht schlecht

wichtig ist nur das ,8 heist 8 stellen hinter dem komma ob 100000,8 0der 100,8 oder 10,8 spielt für die funktion keine rolle.



ICH WEIS ZWAR NICHT NA DAS RICHTIG IST ABER VERSUCHE MAL T1.VERDIENST DANACH DIE 0 IN 0.0000010 zu ändern
absoluter schwachsinn lass die 0 da wo sie ist 0.0000001 ist grosser wie null
und >0 ist alles was nicht null oder negative ist.

was du ändern musst ist

. | Verdienst: '.number_format($f_banner['verdienst'],2,',','.').' | Au
hier gibt die 2 die stellen hinter dem komma an.



umrechnung im adminforce kommt auf den sponsor an bei einem eurosponsor ist eine 1 da du ja auch euro hast
ud je nach sponsor dan halt was anderes bei einem losesponsor 0.0000irgendwas


MFG Lokutos