Beiträge von Jameso

    Hab eine Klammer noch dran gehangen weil es sonst nicht von den Klammern passte

    Code
    stock ServerSpeichern()
    {
    for(new i = 0; i < ANZAHL_UNTERNEHMEN; i++)
    {
    [i]	new query[256];
    	mysql_format(Handle,query,sizeof(query),"Update `biz` Set `biz`='%d',`waren`='%d',`besitzer`='%d',`bizkasse`='%d' WHERE `ID`='%i'",
    	bInfo[bizid][bbiz],bInfo[bizid][bwaren],bInfo[bizid][bbesitzer],bInfo[bizid][bbizkasse],bInfo[bizid][db_id]);
    	mysql_pquery(Handle,query,"","");
    [/i]
    }

    Hab was falsch gemacht, habe die [i] falsch angewendet glaube ich

    Danke schon mal,


    Code
    enum bizid{
    	db_bbiz,
    	db_bwaren,
    	db_bbizkasse,
    	db_bid
    }



    ist doch richtig oder nicht?


    Code
    public OnGameModeExit()
    {
    	ServerSpeichern(bizid);
    	return 1;
    }

    oder soll ich den stock ServerSpeichern erst garnicht nutzen sondern alles unter Spielerspeichern lassen?



    Code
    stock ServerSpeichern(playerid)
    {
    	new query[256];
    	mysql_format(Handle,query,sizeof(query),"Update `biz` Set `biz`='%d',`waren`='%d',`besitzer`='%d',`bizkasse`='%d' WHERE `ID`='%i'",
    	bInfo[bizid][bbiz],bInfo[bizid][bwaren],bInfo[bizid][bbesitzer],bInfo[bizid][bbizkasse],bInfo[bizid][db_id]);
    	mysql_pquery(Handle,query,"","");
    }
    Code
    (1022 -- 1023) : error 017: undefined symbol "bbiz"
    (1019) : warning 203: symbol is never used: "playerid"
    Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    
    
    
    
    1 Error.
    Code
    //Globale Variablen
    new pInfo[MAX_PLAYERS][playerinfo];
    new bInfo[MAX_PLAYERS][playerinfo];
    Code
    stock ServerSpeichern(playerid)
    {
    	new query[256];
    	mysql_format(Handle,query,sizeof(query),"Update `biz` Set `biz`='%d',`waren`='%d',`besitzer`='%d',`bizkasse`='%d' WHERE `ID`='%i'",
    	bInfo[playerid][bbiz],bInfo[playerid][bwaren],bInfo[playerid][bbesitzer],bInfo[playerid][bbizkasse],bInfo[playerid][db_id]);
    	mysql_pquery(Handle,query,"","");
    }

    So richtig? Also kann ich jetzt z.b sagen [playerid][bbizkasse] = 10
    Das mit dem laden schaffe ich dann auch, aber war das jetzt sinnvoll das ich diesen stock Serverspeichern erstellt habe werde Serverladen dann auch erstellen. Und wo benutze ich diesen?

    Der Server speichert die Sachen auf der Datenbank wenn der Server stoppt oder nicht nehmen wir an der Server ist 20 Tage an und dann stürzt er irgendwie ab dann wurde ja nichts gespeichert
    Habe auch einen neuen Stock der Serverspeichern heißt der soll dann passieren wenn der Server stoppt wie mache ich das, und wie gesagt wäre es Sinvoll nur am Stop zu speichern?


    Erst einmal habe ich die Sachen von Spielerspeichern kopiert ich habe von MySQL auch alles dementsprechend angepasst, nur wie werde ich das anwenden da steht ja pInfo soll ich was neues erstellen wie bInfo ?

    Hab alles gecheckt, die Bushalte ist nicht drin und die Telefonzellen auch nicht kommt das von Samp an sich? habe es nämlich in MTA gemodded also den Automaten da z.b


    Und danke das du meine Frage beantwortet hast werde was versuchen


    Mit Datenbank meinst du es so ?
    http://prntscr.com/iuer6y
    Wenn ich in diese reingehe sagt die mir das ich kein Primary Key gesetzt habe, das zweite mal das ich was mit einer Datenbank mache, korrigiert mich ^^


    brauch ich dann z.b ein neues Enum wie dieses Enum von einer anderen Tabelle oder ist das was ganz anderes?

    Hey,
    Wollte ein BIZ System erstellen, es muss nicht dynamisch sein.
    Ich möchte das man das Geschäft mit Enter betreten kann und das es eine Kasse hat und einen Warenbestand, Ich habe komische gemappte Sachen vor dem Biz http://prntscr.com/iudtgw (den Automaten habe ich selber gemappt) die Bushaltestelle buggt voll in die Wand, habe auch keine Filterscirpts.


    Wie soll ich vorgehen?
    http://prntscr.com/iue58s
    Das habe ich aber wie mache ich das der Besitzer da z.b hingeschrieben wird und die anderen Sachen dann auch, brauche ich eine neue Tabelle in der Datenbank? wo ich Sachen drin speicher?

    So funktioniert es ohne Warnings aber es geht immernoch nicht

    Ich habe jetzt noch das Problem wenn ich an dem Automat bin dann steht trotzdem im Chat das ich nicht in der nähe bin aber der Automat ist bedienbar

    Also irgendwie klappt es aber nur durcheinander von Zeile 16 - 72 also wo das Geld weggenommen wird und auf dem Konto gepackt wird und andersrum habe so viel schon probiert aber die ersten paar Geld Einzahlungen gehen danach nicht mehr weil ich zu wenig Geld habe aber ich habe Geld kriege nur Kopfschmerzen dabei das sind 2 Zeilen aber ich kriege es nicht hin 23-27 53-57


    Das hat mich jetzt ein großen Schritt weiter gebracht, habe grade gemerkt das ich noch zwei if(dialog == DIALOG) erstellen musste damit es funktioniert sonst war alles durcheinander
    Aber irgendwie kriege ich Fehlermeldungen

    Kriege Errors


    Code
    new Float:atmArray[][] = {
    	1719.1000000,-1873.9000000,13.2000000,
    };

    So oder wie, aber es geht nicht. Und habe es nicht ganz verstanden wie ich das mit dem Automat zum laufen bringe

    Also ich habe ja zwei Automaten als Beispiel und ich will die nicht alle in einer Zeile schreiben also die Position von den beiden Automaten, deswegen möchte ich ein Array machen und es dann abfragen wenn der Spiele von diesen Koordinaten in der Nähe ist.





    Außerdem klappt da etwas bei mir nicht


    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.