Beiträge von Kaliber
-
-
Ach, alles gut, versteh ich voll und ganz.
Früher wollte ich hier immer in diese VIP Gruppe
Nie verstanden, wieso man dafür ehemaliger Mod sein musste 
Danke für deine Expert-ise

-
Kaliber welches Gewinnspiel? War in Breadfish Urlaub
Typisch Rentner, wollen nur Ruhe (¬‿¬)
True
bist eben abgehoben seitdem du Experte bist;D
Wieso riecht es hier nach der Eifersucht des Pöbels. Da muss die Elite nochmal ausdünnen

-
Wann war der Smalltalk während der letzten 3 Jahre denn produktiv und sinnvoll xD?
Naja, sagen wir, früher war er leiser xD
-
-
Ich weiß warum es nicht funktioniert
Ahhh, das Mindesthaltbarkeitsdatum der Website ist überschritten. Vorsichtig!!!

-
Nix für ungut, aber ich bezweifle, dass du ein Skript finden wirst, dass 1:1 deinen Wünschen entsprechen wird...
Du solltest deine Wünsche evtl in 3 Kategorien zusammenfassen:
- Muss beinhalten
- Sollte weitestgehend beinhalten
- Wäre cool, wenn es drin wäre (aber optional)
Glaube dann könnte man dir evtl noch Angebote machen oder dir möglicherweise GF-Skripte vorschlagen.
Aber von der Idee, dass du in 2 Wochen so ein Skript für 100€ findest - mit diesen Kriterien - ist ja irgendwie Irrsinn...und auch wenn das Spiel alt ist, macht es die Erstellung solcher Funktionen/Skripte nicht weniger aufwändig.
-
Für dich:
CRemoveBuildingForPlayer(playerid, 6463, 389.7734, -2028.4688, 19.8047, 50); RemoveBuildingForPlayer(playerid, 3751, 389.8750, -2028.5000, 32.2266, 50); RemoveBuildingForPlayer(playerid, 6298, 389.7734, -2028.4688, 19.8047, 50); RemoveBuildingForPlayer(playerid, 6461, 389.7734, -2028.5000, 20.1094, 50); RemoveBuildingForPlayer(playerid, 3752, 389.8750, -2035.3828, 29.9531, 50);Kannst sowas leicht mit dem SAMP Construction Map Editor machen.
-
Was bedeutet dass wenn dieser Code ins Script implementiert wird, wird der Spieler, der den Befehl ausführt, direkt vom ACS weggehauen.
Deswegen will ich das mit SetPlayerCameraPos etc. machen.
Wie ist denn das Anti-Cheat aufgebaut? Theoretisch kannst ja einfach prüfen, ob diese PVar existiert und ob der Spieler auch diesen Spieler beobachten darf.
Ist denke ich deutlich schöner gelöst, als bestimmte Funktionen gänzlich auszuschließen. Schließlich bietet der Spectate Modus auch die Möglichkeit sich umzusehen etc. Es ist halt deutlich angenehmer als eine Fixxe Position auf das Fahrzeug, wenn man nicht mal sieht, was drum herum passiert.
Also kommt halt darauf an, was du mit dem Befehl erreichen magst. Kannst natürlich auch nur die Position von dem Fahrzeug abfragen und dem Spieler anzeigen lassen oder sonst was xD
-
Erstmal heute wieder ein Burberry Shirt in Empfang nehmen
Bitte GTA konform reden, es heißt Blueberry Shirt

-
Du solltest das hier nutzen:
C
Alles anzeigenocmd:vcam(playerid,params[]) { if(GetPVarType(playerid,!"spectate_person") != PLAYER_VARTYPE_NONE) { //Löscht diese Zwischenvariable DeletePVar(playerid,!"spectate_person"); //Das lässt den Spieler aus dem spectate Modus (er wird dadurch respawnt) TooglePlayerSpectating(playerid, 0); return 1; } new pID; if(sscanf(params,"u",pID)) return SendClientMessage(playerid,COLOR_GREY,"/vcam [playerid]"); if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,COLOR_RED,"Dieser Spieler ist nicht online!"); if(!IsPlayerInAnyVehicle(pID)) return SendClientMessage(playerid,COLOR_RED,"Dieser Spieler befindet sich in keinem Auto!"); //Sorgt dafür, dass playerid in die Welt von pID kommt, damit er ihn sehen kann SetPlayerInterior(playerid, GetPlayerInterior(pID)); SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(pID)), //Versetzt playerid in den Spectate Modus und beobachtet pID kontinuierlich! TooglePlayerSpectating(playerid, 1); PlayerSpectateVehicle(playerid, GetPlayerVehicleID(pID)); //Wichtig, damit bei erneutem eingeben von /vcam der Spectate Modus aufgehoben wird SetPVarInt(playerid,!"spectate_person",pID); return 1; }Das aktualisiert sich von selbst, da musst du kein OnPlayerUpdate o.ä. nutzen.
PS: Er respawnt jetzt, wenn er den Befehl noch einmal eingibt, wenn er wieder dahin gelangen soll, wo er war, müsstest du seine Position, Interior & VW zwischenspeichern und dann wieder setzen.
-
Im falle eines Linux Servers müsste ich es dann mit screen dann starten, die instanz, oder?
Also ich nutze da lieber immer nohup (nohup node server.js &).
Aber screen geht natürlich auch.
Hier mal paar Pro-Cons: https://unix.stackexchange.com…ons/24658/nohup-vs-screen
-
Man nutzt meistens einfach express.js dafür: https://expressjs.com/de/starter/hello-world.html
Dann kannst in der Konsole einfach z.B. node server.js eingeben und schwupp, ist dein Server erreichbar.
-
Wird JQuery & Bootstrap.js geladen?
#Handy
-
Code
Alles anzeigen(error #1364) Field 'Online' doesn't have a default value [19:32:54] [ERROR] CMySQLQuery::Execute[] - (error #1364) Field 'Waffen0' doesn't have a default value [19:32:54] [DEBUG] CMySQLQuery::Execute[] - error will be triggered in OnQueryError [19:32:54] [DEBUG] CMySQLQuery::Execute[] - starting query execution [19:32:54] [ERROR] CMySQLQuery::Execute[] - (error #1364) Field 'FishID0' doesn't have a default value [19:32:54] [DEBUG] CMySQLQuery::Execute[] - error will be triggered in OnQueryError [19:32:54] [DEBUG] CMySQLQuery::Execute[] - starting query execution [19:32:54] [ERROR] CMySQLQuery::Execute[] - (error #1364) Field 'Slot0' doesn't have a default value [19:32:54] [DEBUG] CMySQLQuery::Execute[] - error will be triggered in OnQueryError [19:32:54] [DEBUG] CMySQLQuery::Execute[] - starting query execution [19:32:54] [ERROR] CMySQLQuery::Execute[] - (error #1364) Field 'blacklist0' doesn't have a default value [19:32:54] [DEBUG] CMySQLQuery::Execute[] - error will be triggered in OnQueryError [19:32:54] [DEBUG] CMySQLQuery::Execute[] - starting query execution [19:32:54] [ERROR] CMySQLQuery::Execute[] - (error #1364) Field 'c4' doesn't have a default value [19:32:54] [DEBUG] CMySQLQuery::Execute[] - error will be triggered in OnQueryError [19:32:54] [DEBUG] CMySQLQuery::Execute[] - starting query execution [19:32:54] [ERROR] CMySQLQuery::Execute[] - (error #1364) Field 'car' doesn't have a default value [19:32:54] [DEBUG] CMySQLQuery::Execute[] - error will be triggered in OnQueryError [19:32:54] [DEBUG] CMySQLQuery::Execute[] - starting query execution [19:32:54] [ERROR] CMySQLQuery::Execute[] - (error #1364) Field 'safetresor' doesn't have a default value [19:32:54] [DEBUG] CMySQLQuery::Execute[] - error will be triggered in OnQueryError [19:32:54] [DEBUG] CMySQLQuery::Execute[] - starting query execution [19:32:54] [ERROR] CMySQLQuery::Execute[] - (error #1364) Field 'ach_test' doesn't have a default value [19:32:54] [DEBUG] CMySQLQuery::Execute[] - error will be triggered in OnQueryError [19:32:54] [DEBUG] CMySQLQuery::Execute[] - starting query execution [19:32:54] [ERROR] CMySQLQuery::Execute[] - (error #1364) Field 'quest_1' doesn't have a default value [19:32:54] [DEBUG] CMySQLQuery::Execute[] - error will be triggered in OnQueryErrorWenn du ein Feld erstellst, muss es beim Insert auch ausgefüllt werden, ansonsten braucht es eine DEFAULT VALUE.
Keine Ahnung wie deine Tabellen aussehen, aber da solltest du nachbessern.
-
Ganz oben in OnGameModeInit pack da mal ein mysql_log(ALL); rein.
Dann registrierst du dich noch einmal und zeigst uns hier die mysql_log Datei, die dadurch erstellt wird

PS: Nutze ein Fake Passwort, sonst kennt das hier gleich jeder.
PS2: Immer gerne gesehen ist, wenn man mitteilt, um welche MySQL Version es sich handelt

PS3: MD5 sollte man nicht für Passwörter nutzen, schon gar nicht ohne SALT/Pepper, mehr Infos (Hash Verfahren genauer erklärt)
-
Die Rede ist am Anfang von einer Engine
Du suchst also jetzt eine Person, die dir eine komplette Engine schreibt?
Ich will dir nicht zu nahe treten, aber ich habe irgendwie das Gefühl, dass du nicht so ganz weißt, wie solche Dinge ablaufen und funktionieren.
Aber noch einmal dumm gefragt, wenn du ein Spiel wie GTA SA willst...wieso machst du nicht einfach einen GTA SA Server?
Also was schränkt dich da ein?
-
Also willst du eine Art Open World Multiplayer 3D Spiel haben?

Was von einer Person entwickelt wird, am besten so für 100€...
Wofür man auch dynamisch Skripte schreiben kann und generell der Reallife Mode ausgelegt werden kann.
Und da das modern aussehen soll, sagen wir doch einfach GTA V MP.
Nur dass GTA V von über zehntausend Leuten geschrieben wurde, mit einem Budget von 200mio€, aber wofür, wenn man auch einen Entwickler für 100€ haben kann

No joke, ich verstehe dein Ziel nicht.
Man erfährt ja rein gar nichts. Und allein, dass eine Person so ein Spiel macht ist reine Utopie...
Design, Server, Animationen, Modelling, Story...weißt du wie viele Dinge es da zu beachten gibt?
Wenn das alles eine Person machen soll, selbst mit super vielen Engines + Free Packs...ist man da ewig dran.
Zumal Unity etc gerade noch keinen wirklich guten Sync Modus zur Verfügung stellen.
Naja...wäre es nicht einfacher einen Server für GTA V zu machen, als GTA V neu schreiben zu wollen? 😅
-
Liese mein Benutzer Titel 😡
Jaaaa, du bist meine Hoe... 💁🏼♀️
-

Die arbeitet bei Coca Cola und trinkt VIO OMFG ... (oder war da noch mehr lustig?!)
Und dann hat meine Hoe ihn darauf hingewiesen, dass die Memes so oder so von Breadfish sein sollten...