Die Initialisierung von Spieler[MAX_PLAYERS] und das dazugehörige Enum wären hier sehr wichtig.
Beiträge von Ditti
-
-
OnDialogResponse für den Fall dialogid==LOGIN_DIALOG wäre hier am interessantesten, glaube ich.
-
Ehm.. jetzt bin ich übervordert xD
Also so ich habs in meinem Enum so: Float:sGeld,
Was meinst du damit?
Mach mal ganz normal forward GetServerMoney(playerid);
public GetServerMoney(playerid)
{
new Geld;
Geld = SpielerInfo[playerid][sGeld];
return Geld;
} und new sGeld;. Der Geldbetrag, den ein Spieler hat, ist sowieso immer eine Ganzzahl (Integer), da gibt es keine Nachkommastellen. -
Siehe auch meine Erklärung.
Welches ist denn die Error-Zeile? Die mit GivePlayerMoney? Wenn ja, setz mal die ganze HausInfo-Var in () und davor das - und teste, ob es so geht.
-
Painic: vermutlich nicht, da AnHaus[] auch ein Array ist, dass dann einen Wert an HausInfo übergibt.
Beispiel: ID 76 hat Haus 2, dann gibt AnHaus[playerid]/AnHaus[76] 2 zurück.
So ist es dann HausInfo[2][Hauspreis] und die Infos von Haus 2 werden abgerufen. -
Zeig mal die Definition von deinem HausInfo-Enum her, also speziell von deinem Hauspreis.
-
Wobei ich mir nicht so sicher bin, ob er weiß, wie das geht.
Am besten würde man einfach mit freier Musik von z.B. Jamendo fahren - die darf man verwenden und auch zum Download anbieten.
-
...damit machst du aber automatisch eine illegale Downloadseite für MP3s auf...
-
und woher wollen die wissen das es von youtube ist xD
IP-Logging und so.
Zudem geht es hier mehr um die Lizensen der GEMA, die eine öffentliche Wiedergabe verbieten. -
*auf meinen zweiten Absatz deut*
Schön, dass man das konvertieren kann - YT verbietet es aber laut AGB und die GEMA verbietet das Einbinden als Musik, solange keine Lizenz für ein Webradio (wäre in dem Fall wohl am passendsten) vorhanden ist.
-
Ist (leider) nicht möglich, da flv nun mal ein Videoformat ist und das kann SAMP nicht interpretieren - so zumindest meine Annahme. Man möge mich korrigieren, sollte ich falsch liegen.
Und beim Herunterladen und vom eigenen Server Abspielen gibt es das lizenztechnische Problem bezüglich GEMA und das nutzungsrechtlichte bezüglich YouTube.
-
Einen Betrag von $2k bis $3k könnte man auch so hervorrufen:
new betrag = random(1000) + 2000; -
Meine Herren, das klingt nach verdammt viel.
Aber ich sage es mal so: wenn du weißt, wie man welche Funktion richtig anwendet, kannst du dir auch vieles erschließen. -
Grundsätzlich würde ich mich dazu bereit erklären - aber nicht mehr um diese Zeit.
-
Hast du jetzt NUR den nativevhecker geladen? Wenn ja: du solltest alle Plugins laden, aber eben nach dem nativechecker.
Wenn nein: kaputt. -
Da scheint das MySQL-Plugin kaputt zu sein.
-
Mal geguckt, was der Output mit dem Nativechecker verrät?
http://forum.sa-mp.com/showthread.php?t=249226
Wichtig: Als erstes Plugin laden: -
Auf Wunsch können wir via Skype weitermachen.
-
Ich meine, dass du auf Zeile 21970 das "new fs;" zu "new fs=0;" ändern sollst. So schwer zu verstehen?
-
Naja, steht ja nun schon da, was Sache ist - halt nur auf Englisch.
Die Funktion IsAFightFaction ist nicht definiert und die Variable FightSystem ebenso wenig - die restlichen Fehler sind dann vermutlich Folgefehler.
//e: auch auf Zeile 21970 ist wieder "new fs=0" zu schreiben.