Beiträge von ErikSon

    Kleiner Vorschlag:


    Wie wäre ein Globales System das auf mehreren Servern genutzt werden kann das man aber "bestellen" muss sonst wird das system missbraucht :D


    Meinst du, dass z.B. die Aktien auf einem Server gespeichert werden und alle Server, die das nutzen, die gleichen Aktien, mit den gleichen Preisen usw haben?
    Wie sollte das denn missbraucht werden? :D

    Immer wenn ich disconnecte wird bei mir in der Datei Aktie1 als Aktie0 eingetragen...


    Ich habe es eben nochmal getestet und bei mir klappte alles..
    Also wenn du eine Aktie erstellst und dann offline gehst, wird Aktie1 als Aktie0 eingetragen?
    Bei den Aktien oder bei den gekauften Aktien?


    //Edit: Hier nochmal ne ganz kleine Änderung..
    Als die Datei automatisch erstellt wurde, konnte man keine Aktien erstellen..
    Hier fixed:
    Pastebin
    Direkt



    Hier nochmal ein Video, wo man auch sieht, dass es auch klappt, wenn auch keine Aktien bereits erstellt worden sind..

    Spoiler anzeigen
    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.

    new maxgas = Gas[veh] GetVehicleModel(GetPlayerVehicleID(playa)); - Gas[GetPlayerVehicleID(playa)];


    Probiers mal so!


    Das ergibt doch keinen Sinn!


    //Edit:
    So sollte es richtig sein:


    new maxgas; Gas[veh] = (GetVehicleModel(GetPlayerVehicleID(playa))) - Gas[GetPlayerVehicleID(playa)];

    mysql_SetFloat("spieler","PosX", mysql_GetFloat("spieler", "PosX", "Name", PlayerName[playerid]), "Name", PlayerName[playerid]);


    Sollte eig so sein:
    mysql_SetFloat("spieler","PosX",/*z.B.*/LastPosX[playerid], "Name", PlayerName[playerid]);

    Ordner erstellelt
    Habe den neuen DL link benutz der die datei selbst erstellt


    Neuer fehler gefunden...


    Sobald ich /caktie mache sendet der erst eine Bug meldung danach erstellt der ein neuen ACC ?(


    Er erstellt einen neuen Account?


    Bei /caktie kam immer "SERVER: Unknown Command"..
    Hier ist es fixed:
    Pastebin
    Direkt

    Ok kann jetzt schonmal starten und Aktien erstellen, aber bei /aktien öffnet sich nichts :wacko:


    Hast du in deinem Scriptfiles Ordner den Ordner "Aktien" und auch die Datei "Aktien.ini"?
    Wenn ja: 1. Aktie erstellen - 2. /aktien ausführen

    Weil er die nur vom Deagle her zählt. wenn es dann funktioniert, werde ich es ja beim /dm machen.
    Damit er eine übersicht hat wie viele er getötet hat und wie viel er gestorben ist.


    //EDIT
    Wie update ich die Textdraws?


    Du setzt nen Timer oder nen PlayerTimer und updatest den Textdraw..


    //E
    Sollte so klappen:
    //Ganz oben
    forward DeagleTimer(playerid);


    ocmd:deagle(playerid,params[])
    {
    if(onDeagle[playerid] == 0)
    {
    onDeagle[playerid] = 1;
    new string[128];
    format(string,sizeof(string),"Du betretest die Arena: Deagle.");
    SendClientMessage(playerid,0x00D400FF,string);
    SetPlayerPos(playerid,2169.461181,1618.798339,999.976562);
    SetPlayerInterior(playerid,1);
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,24,500);
    NODM[playerid] = 0;

    PlayerTextDrawShow(playerid,deagle0[playerid]);
    PlayerTextDrawShow(playerid,deagle1[playerid]);
    PlayerTextDrawShow(playerid,deagle2[playerid]);
    PlayerTextDrawShow(playerid,deagle3[playerid]);
    PlayerTextDrawShow(playerid,deagle4[playerid]);


    new string[128];
    format(string,sizeof(string),"Kills: %i",DKill[playerid]);
    PlayerTextDrawSetString(playerid, deagle2[playerid], string);

    format(string,sizeof(string),"Tode: %i",DDeath[playerid]);
    PlayerTextDrawSetString(playerid, deagle3[playerid], string);
    return SetTimerEx("DeagleTimer",888*SEKUNDEN,true,"i",playerid);
    }
    else
    {
    SCM(p,ROT,"[ANTI-ARENA]: Du bist schon in einer Arena. Benutze /l.");
    return 1;
    }
    }


    public DeagleTimer(playerid)
    {
    PlayerTextDrawHideForPlayer(playerid,deagle2[playerid]);
    PlayerTextDrawHideForPlayer(playerid,deagle3[playerid]);
    new string[64]; format(string,sizeof(string),"Kills: %i",DKill[playerid]);
    PlayerTextDrawSetString(playerid, deagle2[playerid],string);
    format(string,sizeof(string),"Tode: %i",DDeath[playerid]);
    return PlayerTextDrawSetString(playerid, deagle3[playerid],string);
    }

    Die Aktien datein besitzen Keime aktienauch Wenn Ich welche erstelle


    Als du eine Aktie erstellt hast, hat sie sich wahrscheinlich nicht gespeichert, da ich vergessen habe, einzustellen, dass man beim Start des Filterscripts automatisch die Datei erstellt bekommt.
    Guck unten bei diesem Beitrag, dort ist n neuer Link!



    Die Idee ist echt gut, und hast sie auch Super umgesetzt. Und was ist so schlimm an Dini? Dini ist doch ganz in Ordnung.
    9,5/10


    MfG


    Danke dir ;)
    Ja, bei nem Aktiensystem ist Dini nicht so schlimm, nur bei Systemen, wie zb Dynamisches Fraktionssystem, da man mit zb MySQL bessere Funktionen hat, wie zb "Online / Offline" Member auch anzuzeigen..




    Cooles System
    Weiter so.
    Ne andere Frage, könntes du mir den Mapmod von dir schicken?
    Also Radarmod?


    Danke ;)
    Schicke dir den gleich per PN



    Hast du auch im Scriptfiles Ordner den Ordner "Aktien" erstellt?



    Neuer Link!
    Hier wird die Aktiendatei automatisch erstellt (aber der Ordner muss von euch erstellt werden!)..


    Pastebin
    Direkt