Archiv verlassen und diese Seite im Standarddesign anzeigen : AP Relley
Hallo habe eine frage wie muss ich was in die games einbauen das sie laufen? und auch in der relley gewertet werden wenn 100 lose einsatz 1 AP sein soll
Original von lanecki
Hallo habe eine frage wie muss ich was in die games einbauen das sie laufen? und auch in der relley gewertet werden wenn 100 lose einsatz 1 AP sein soll
in den games musst du bei jeder neuen rally eigentlich nur die functionen einbauen in der regel steht es in der beschreibung beschrieben wie es geht.
Ja das steht in der Anleitung
Die Einstellungen im Adminforce bearbeiten.
5. In jedem Game wo die Rally zählen soll, muss folgendes eingefügt werden
ap_punktende($einsatz);
wobei darauf zu achten ist, das $einsatz durch die Variable ersetzt wird, in der der Einsatz des spieles steht.
die Funktion sollte dort eingebaut werden, wo der Einsatz vom User abgezogen wird, da dort auch nur Gewinn für
euch entsteht.
aber was muss ich da dazu schreiben bei ap_punktende($einsatz); das es leuft
wenn ich es in das geme einbaue wo das zu sehen ist
...........
Die sicherste Methode ist, du setzt diese Zeile direkt unter
aktivralley ($preis_spiel,$_SESSION['uid']);
ap_punktende($einsatz);
und machst dann aus deinem ap_punktende($einsatz);
ein ap_punktende($preis_spiel);
in deinem Fall währe das dann:
aktivralley (($_GET['einsatz'] / 100),$_SESSION['uid']);
ap_punktende($_GET['einsatz'] / 100);
halt jenachdem wie die Variable in der Aktivrally aussieht.
Gruß Dany
Du musst:
ap_punktende($_GET['einsatz']);
noch
refumsatz(round($_GET['einsatz'] * $refanteil),$_SESSION['uid']);
Bei der abfrage des kontostandes solltest du aber aus den round ein floor machen dieses round bewirkt nur das man auch mal ein wenig ins minus gehen kann zwar nicht viel aber ein wenig.Auserdem verträgt sich das nicht mit den bonuslose addon (falls du mal eins einbauen solltest.
Also aus
$kontostand = round(get_kontostand($_SESSION['uid']));
$kontostand =floor(get_kontostand($_SESSION['uid']));
machen.
P.S. deinen code musst du wieder entfernen.
Kann mich mal einer über icq anschreiben meine nummer ist 235694113
Danke
ist erst mal gut habe es hinbekommen mit ap_punktende($einsatz,$_SESSION['uid']);
Original von Dany
Die sicherste Methode ist, du setzt diese Zeile direkt unter
aktivralley ($preis_spiel,$_SESSION['uid']);
ap_punktende($einsatz);
und machst dann aus deinem ap_punktende($einsatz);
ein ap_punktende($preis_spiel);
in deinem Fall währe das dann:
aktivralley (($_GET['einsatz'] / 100),$_SESSION['uid']);
ap_punktende($_GET['einsatz'] / 100);
halt jenachdem wie die Variable in der Aktivrally aussieht.
Gruß Dany
Wieso machst du den einsatz durch 100?das ist bei diesen addon nicht nötig da es über die function gesteuert wird!
Ok, dann ist klar, wenn es über die Funktion so läuft, währe das völliger Murx.
Hatte aber die Funktion nun auch nicht gerade parat im Kopf.
Hab bei mir eh alle Rallys schon in der Funktion /100
Da es aber oben im Beispiel noch ursprünglich war.. hatte ich es auch so gepostet...
1000x sorry ;)
Gruß Dany
Aber Danke ohne euch wer ich wohl nicht drauf gekommen =)
Hättest mich auch direkt anschreiben können, hab das ja immerhin programmiert =)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.