Visual C# WPF
Wv willst du denn dafür?
Visual C# WPF
Wv willst du denn dafür?
tut mir leid das ich das plugin nicht kannte.
Ja ist ziemlich neu, das ist das Threaed Query Plugin
alls du das R7 plugin nutzt kann ich dir ein static plugin geben
http://134.255.228.107/mysql.so
Da tshet doch welches Plugin ich nutze
In welcher Programmiersprache ist das geschrieben?
Zu 99% Visual Basic da sich sowas nicht lohnt in C++ zu schreiben
Nja wenn es in VB ist dann lass ich das wegen decompile dann Datenbankzugriff
mhmm Das Problem kenn ich nur bei libmysqlclient.so.16 bei mir hat er geholfen mein System auf 32 Bit zu Instalieren ? Welche Bit Version hast du drauf ?
Keine Ahnung ist nen Hosting
Ich fange mal an 5 Euro
Hey Com,
Habe soeben versucht den Server zu starten,
das Problem:
ZitatFailed (libmysqlclient.so.18: cannot open shared object file: No such file or directory)
Dennoch ist die richtige Datei im Mainordner
Plugin: http://udan11.github.io/samp-plugin-sql/
ZitatFailed (libcrypto.so.0.9.8: cannot open shared object file: No such file or directory)
Wo soll ich das her bekommen?
Wiss
Würde auch den Accunt wollen
Hey Com,
Da ich durch das Hashen mich nicht merh einloggen kann, habe ich das einfach mal printen lassen:
Als ich es dann ausprobierte sah ich das am normalen Hash noch 3/4 von nem Query dranhängen
printf("[%s]|| [%s]",inputtext, PlayerInfo[playerid][Password]);
Ausserdem ist PlayerInfo[playerid][Password] noch nicht gehasht wie lasse ich den hash da rein tun?
Screen: leider gehts nicht anders:
http://www.rgn.nicowiss.de/hash.png
Danke euch
Mach mal nen Screnn was du jetzt meinst
Ich sag nur das fällt unter das Taschengeldgestz wenn du weniger als 20 Euro TG im Monat bekoommst und noch nicht 18 bist ist der Vertrag unrechtends
Hey,
Da ich nun mit dem Ferienjob fertig bin biete ich euch meine Scriptfähigkeiten an:
[tabmenu]
[tab='NicoWiss']
Eigentlich heisse ich ja garnicht Nico. Mein richtiger Name ist Christian, ich bin 16 Jahre alt besuche ein Internat in Bayern und gehe dort auch zur Realschule. Mein Wohnort ist in der Nähe von Paderborn (NRW). Genau vor 3 Jahren begann alles. Witzig war das ich eigentlich garkeine Lust mehr auf GTA hatte. der Singleplayer wurde langweilig, da mein PC die letzten Missionen nicht merh packte. Somit hörte ich auf. Dennoch aus Zufall sah ich wie 2 meiner Kumpel SAMP spielten. Erstmals auf einem 0815 Server gejoiint was ich als Noob garnicht wusste. Dann der SARL Server wo ich wegen Multiaccount gebannt wurde. Schon zerfiel die Lust wieder. Ich googlete Deutscher Reallifeserver, und kam auf German Roleplay über http://www.gutefrage.net. Soweit so gut, diesem Server war ich dann gute 2 ein halb Jahre treu. Dennoch begann ca. im Herbst meine Scriptinglust, wobei ich jetzt sagen muss. Ohne Samp wüsste ich nicht wie man Server verwaltet, kann ich nicht programmieren (CSS, HTML, PHP, PAWN), habe keine neuen Kontakte und Freundschaften geknüpft und wäre evtl. immernoch User auf http://www.feuerwache.net :D.
[tab='Fähigkeiten']
Ich würde mal sagen ich bekomme viel hin, dennoch muss ich mir euer Script erstmals ansehen, denn mit vollen Scripts komme ich nicht sofort klar.
Meine Wünsche wären dennoch mit ocmd und sscanf zu scripten. Ich kann zurzeit MySQL besser als Dini und önnte gegebenfalls auch komplette Scripte von Dini in MySQL schreiben, dazu brauche ich aber länger Zeit. Ich werde euer Script dann mit dem Threaded Query Plugin umschreiben, da ich damit am besten scripten kann. Dies ist meiner Meinung nach auch eines der besten und aktuellsten SQL Plugins.
[tab='Referenzen']
Bei Bedarf kann ich euch das NicOS mal anschmeissen.
[tab='Zahlung']
[tab='Zusatzinfos']
Da ich gerade schon an ein Selfmade sitze was schon für einen Kunden ist, kann ich zeitlich kein ganzes Script für euch anfertigen. Ich suche nur Aufträge welche zeitlich meisterbar sind.
[tab='Kontakt']
[/tabmenu]
Kundenmeinungen
Info: Wollte den kontakt Eigentlich mit Bildern machen, diese werden aber nicht angezeigt. Dies tut mir leid
Gruss NicoWiss
______
Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.
Garry_Schocker:
zum thema rechtschreiung, wenn du es so genau nimmst müsstest du skipt mit "k" schreiben
zum thread,
zeig doch mal den code.
Ne das ist einf verdeutschtes Wort
Ich würde es nicht machen es gibt zz noch keinen Carstreamer
Gestern hat das Wiki noch sehr langsam gelaufen musst evtl mal 5 Mins laden lassrn
Alles anzeigen
Genau, wurde ja bereits gesagt.![]()
Diese Vorraussetzung hatte ich unterschlagen, tut mir Leid. Gehen wir mal davon aus, dass du nicht GetPlayerMoney verwendest, dann wird das Geld natürlich nicht gespeichert, das stimmt. Das war aber aus deinem Code nicht ersichtlich, wie du das machst. Um nicht mit nackten Variablen zu arbeiten, würde sich das da anbieten:
stock _GetPlayerMoney(playerid)
{
return PlayerInfo[playerid][Geld];
}
Damit wären dann alle Unklarheiten beseitigt, würde ich sagen, oder?
Ja sry habe nicht nachgedacht das da mehrere Teile dranhängen als der Stock
Aber sonst wäre es ja auch kein AntiMoney System
Naja ende gut alles gut
Gegen einen Timer ist nichts einzuwenden, der ist im Gegensatz zu deiner Variante sogar besser. Warum?
Folgendes Szenario:
- Cheater kommt in den Server, bekommt meinetwegen 100€ Startgeld, ok. Funktion wird aufgerufen, passt alles.
- Cheater cheated sich 100.000€
- Nichts passiert, die Funktion wurde ja noch nicht aufgerufen.
- Cheater verlässt den Server, sein Geld wird nun gespeichert (100.100€), kein Ban, die Funktion wurde noch nicht wieder aufgerufen.
- Cheater kommt wieder in den Server und erhält nun völlig legal die 100.100€ vom Server.
Daher: Timer, und zwar einen der alle paar Sekunden abfragt, so wird die Chance minimiert, dass bei einem Server-Absturz oder Neustart ein Cheater sich durchmogelt. Und bei OnPlayerDisconnect unbedingt auch überprüfen.
Falsch!!!
Es werden dann zwar 100.000 angezeigt aber in der Variable sind noch 100 Euro. Folglich sind innerlich 100 Euro in der Datenbank. Da ich GetPlayerMoney nur für den Anticheat nutze.
Aber beim Speichern Frage ich das selbe nochmal ab
Vermutlich warst du mit deine ip zu oft drinne evtl ein Fehler der SOftware oder so dann bloggt die SW dich autmatisch
Beim erstellen des Vehicles ich nehme an du verwendest die Funktion AddStaticVehicleEx einfach beim letzen parameter die Respawn_Delay auf -1 setzen.
Ehm wenn es kaputt geht dann reespawnt es egal ob du da 1000000 oder -1 hast!
Nö
Die Time deklarierung gehört außerhalb des Commands, da er immer auf 0 ist wenn er den eingibt
Daher hab ich auch beigeschrieben das er es Global deklarieren soll
Stimmt garnicht gesehen ... sry