Anstatt solche Antworten zu verfassen, kann man auch mal hilfreiche Antworten verfassen und bevor man es tut sollte man die notwendigen Kenntnisse in dem Bereich aufweisen
Beiträge von Natic
-
-
Hey NN,
ich habe mal eine Frage,
Ich habe auf meiner Webseite einen Text und darüber Zwei Buttons Namens Deutsch, Englisch, sollte ich den Button Englisch drücken, soll er einen anderen Text anzeigen einfach die Übersetzung.
Doch ich weiß nicht wie ich das programmieren muss.
Damit ihr besser wisst wie ich das meine
https://penta-sports.com/join/
Auf den Link klicken da seht ihr das was ich möchte
Danke Jungs und Mädels
-
Das mit den requests new Byte kann auch zu Fehlern führen, ich schaue mal wenn ich am pc bin
-
des Weiteren kann man mit Hilfe des Internets ebenfalls die Daten auslesen
-
Wenn du eine direkte Datenbank Verbindung zur Arma 3 Datenbank herstelltst, kann ich mit meinem selbst geschrieben Tool einfach die Daten auslesen solange ich die .exe habe. Ich würde dir eine Verschlüsselung Vorschlagen sobald ich an einem pc bin. Danach könntest du mir bei einer Verbindung ggf in c# helfen, wenn du morbide nickte helfen kannst Ist es ok
-
1: brauchst du kein Schlüssel bekommen man kann einfach scripten das das Fahrzeug geöffnet wird, ein Beitrag ist in Spieler helfen Spieler. Mit gerade am Handy, wenn ich gleich am pc bin schreibe ich dir beide Möglichkeiten
-
Das weiß ich ja alles mit dem Item, nur die codezeile das das Geld auch im Automat aufgefüllt wird
-
Ich meinte damit, könnt ihr mir den Codeschipsel schreiben und erklären
[warnbox]Nicht den kompletten Code, nur ein Teil schreiben und erklären
[/warnbox]
-
ich muss doch erstmal scripten, dass wenn der Spieler so und so viel Geld hat, dieses auf so und so viel einzahlt, dass das dann in der Datenbank gespeichert wird, habe erstmal nur das hier
[warnbox] Siehe Beitrag oben [/warnbox]
-
Ich muss ja erstmal den Script mit sqf schreiben, dass das passiert, die Update Funktion habe ich schon
-
#UPDATE
habe es nun so
fn_handle_atm.,sqf
Code
Alles anzeigen/* Author: Natic Description: Database handling Upload for: Unity-Life.de Copyright: Unity-Life.de 2018 */ Private ["_name", "_cash", "_query"]; _name = _this select 0; _cash = _this select 1;_query = format["UPDATE atm SET money='%1' WHERE name='%2'", _cash, _name]; diag_log format["Query: %1",_query]; waitUntil{!DB_Async_Active}; [_query,1] call DB_fnc_asyncCall;
fn_request_atm.sqf
Code
Alles anzeigen/* Author: Natic Description: Request the Money from the ATM Upload for: Unity-Life.de Copyright: Unity-Life.de 2018 */ Private ["_query","_qresult", "_name"]; _name = _this select 0;_query = format["SELECT money FROM atm WHERE name='%1'", _name]; diag_log format ["Name: Request_ATM: %1", _name]; diag_log format ["QUERY: Request_ATM: %1", _query]; waitUntil {!DB_Async_Active}; _qresult = [_query, 2, true] call DB_fnc_asyncCall; diag_log format ["RESULT: Request_ATM: %1", _qresult];return _qresult;
fn_atm_fill.sqf //Noch nicht fertig, brauche da eure Hilfe
Code
Alles anzeigen/* Author: Natic File: atm_fill.sqf Description: ATM Menu too fill the ATM with Money ... */ //Variabeln private ["_name", "_cash", "_removemoney", "_usermoney", "_addmoney"]; _name = _this select 0;_cash = [_name] remoteExec ["TON_fnc_handle_atm",2];//Abfragen if (_cash >= 500000) exitWith{ titleText ["Der Automat ist bereits voll, deshalb kannst du Ihn nicht auffüllen.",PLAIN]; //call life_fnc_notification_system; voher ; entfernen };if (PlayerSide != civilian) exitWith { titleText ["Du befindest dich im Dienst, daher kannst du diesen Auftrag nicht annehmen.",PLAIN]; //call life_fnc_notification_system; voher ; entfernen };//Script zum Befüllen des ATMS
Weiß wer wie ich das schreiben könnte, dass der Spieler das Item (Geldkoffer) oder einfach mit einem Geld Betrag den ATM auffüllen kann?
-
Weiß noch irgend jemand etwas, bis jz habe ich es so, aber die Variablen sind nicht richtig Deklariert
noch irgendwer eine Idee wie der Codeschnipsel aussehen könnte?
bis jetzt habe ich es so
PS: Wenn das Script mit eure Hilfe fertig ist, veröffentliche ich es natürlich auch im Tab Tutorials
Spoiler anzeigen
//#include "..\script_macros.hpp"
/*
File: atm_fill.sqf
Author: Natic
Description:
Fill the Atm with Money, when its empty or not full
*/
#include "atm_safe.sqf"
private ["_moneystats", "_atmmax", "_atmmoney", "_usermoney", "_addmoney"];
_moneystats = setVariable ["_moneyinfo"];
_atmmax = setVariable ["_maxmoney;
_atmmoney = setVariable ["_moneyatm"];
_usermoney = _atmmoney + _addmoney;
_addmoney = getVariable ["_usermoney"];
{
if (amount > 5000000) then
titleText ["Du kannst hier nichts mehr einzahlen, der Bankautomat ist voll",PLAIN] //call life_fnc_notification_system;
};
if (amount < 10000) then
titleText ["Der Bankautomat ist fast leer, daher kannst du nur bedingt etwas abheben",PLAIN] //call life_fnc_notification_system;
}
-
ich mache es über eine Datenbank, eine Tabelle wo alles gespeichert wird, dennoch kriege ich gerade die Abfrage nicht hin,
habe es ersteinmal bis hier geschafft
Spoiler anzeigen
//#include "..\script_macros.hpp"
/*
File: atm_fill.sqf
Author: Natic
Description:
Fill the Atm with Money, when its empty or not full
*/
private ["_moneystats", "_amount"];
_moneystats = ....
_amount = ...
{if (amount > 5000000) then
titleText ["Du kannst hier nichts mehr einzahlen, der Bankautomat ist voll",Plain]
};
if (amount < 10000) then
titleText ["Der Bankautomat ist fast leer, daher kannst du nur bedingt etwas abheben",Plain]
}
Das richtige Script existiert noch garnicht, weil ich nicht weiß, wie ich das Abfragen muss, dass wenn man so und so viel Geld hat, das auf so und so viel einzahlt, dass dann genau das auf das Alte addiert wird. Wäre cool wenn mir jemand ein Code Schnipsel gibt, weil ich gerade dumm bin
-
Entweder tue ich so dumm, oder bin gerade so dumm,
kannst du mir ein Codeschnipsel geben, ich habe erst einmal Variablen deklariert
Private ["_moneystats", "_getmoney", "_fillmoney"]
Aber was muss jeweils hier hinter
_moneystats = ...
...
?
-
Moin NN,
ich habe mal eine Frage, wie kann ich das Scripten,
dass in einem ATM 5 Millionen $ Sind (Maximal) und wenn jemand Geld abhebt das mit dem Abgehobenen betrag weniger wird?
-
Dennoch darf das Script von niemanden benutzt werden ohne meine Zustimmung
-
Ich würde dir Solche huds erstellen
-
Mit meiner Variante nachtsichtgerät als item würde bzw geht es aber einfacher? trotzdem schönes Script
-
@Leon Kahler da hast du recht, aber schon mal daran gedacht das dass Nur ein Script Ausschnitt ist und das Script nicht veröffentlicht werden soll?
Aber damit niemand weint so wie es oben geschrieben ist, sollte es funktionieren man kann es aber für seinen Server nochmal genauer anpassen
-
#Close habe eine Lösung gefundne bzw habe mal mein Kopf angestrengt