Dann zeig uns doch einfach mal deine Erros?
Beiträge von hav0K~
-
-
Das läuft über eine Datenbank per MySQL (der Server auf deinem Beispiel).
In der MySQL Datenbank ist die ID 1 zB dann für /help 1, usw.Also ich denke mit MySQL ist es weit aus effizienter, und soweit ich weiß arbeitest du mit Dini, richtig?
-
Wüsste nicht dass ich in meinem Script irgendwas bzgl. "skinid" hab, besonders in der Datenbank.
Höchstens in der Skin-Auswahl aber da wird nix in MySQL Gespeichert o.ÄHab auch nochmal nachgeschaut, finde da nix zu " 'skinid' "
-
Suche eher PvE
//push
Habe jetzt auf rising gods angefangen.
Möcht noch jmd zum WoW Nerd werden?Gerne, nur weiß nich ob ich viel Zeit habe.
Download ist bei mir in 10-20 Minuten getan, also kann es gerne mal mit dir zocken. -
Hier nochmal alle Plugins aus dem eng. SA-MP Forum (+ Github für sscanf & MySQL)
forum.sa-mp.com/showthread.php?t=570945
forum.sa-mp.com/showthread.php?t=102865
github.com/maddinat0r/sscanf/releases
github.com/pBlueG/SA-MP-MySQL/releases/tag/R34
Viel Spaß.
// Edit:
Das fiel mir grad noch ein.Im OnGameModeInit ist folgendes:
Das war damals deswegen weil mein Server +1 Stunde gerechnet hat.
Lasst es so, wenn euer Server das ebenfalls tut, nehmts raus wenn nicht.// Push
-
Hier auch eine Möglichkeit wie du es machen könntest:
C
Alles anzeigenpublic OnPlayerDisconnect(playerid, reason) { static const dc[3][] ={"(Timeout/Crash)","(Verlassen)","(Kick/Ban)"}; new Float:x, Float:y, Float:z, tmp[15 + MAX_PLAYER_NAME + 10], h,m,s; gettime(h,m,s),GetPlayerPos(playerid, x, y, z); GetPlayerName(playerid, tmp, MAX_PLAYER_NAME); format(tmp,sizeof(tmp),"%s\n%s\n%02d:%02d:%02d", tmp, dc[reason], h,m,s); SetTimerEx( !"@destroy_Logout",1000*30,0,!"ii", CreatePickup(1275, 23, x, y, z, GetPlayerVirtualWorld(playerid)), _:Create3DTextLabel(tmp, -1, x, y, z, 20.0, GetPlayerVirtualWorld(playerid), 1)); return 1; } static @destroy_Logout(a,Text3D:b);@destroy_Logout(a,Text3D:b) { DestroyPickup(a),Delete3DTextLabel(b); return 1; }
Dann schenkst dir paar Variablen
Hab dazu jetzt einfach mal ein paar Fragen, ich bin selber nicht wirklich der Erfahrenste Scripter, besonders in den Funktionen die du da benutzt hast.
static const dc[3][] ={"(Timeout/Crash)","(Verlassen)","(Kick/Ban)"};
Wieso static const und nicht ein "new"? Was ist der Unterschied?
Wofür sind im SetTimerEx die ganzen Ausrufezeichen, wieso "@destroy_Logout" und funktioniert so ein static immer, oder nur zu bestimmten Punkten?
Sprich, kann ich ein static immer ausführen lassen, ohne extra forward+public zu erstellen, oder wie funktioniert das?
Und wieso steht das 2x da unten? Also 2x @destroy_Logout([..]);@destroy_Logout([..])Danke dir.
-
Logout2 muss mit dem 3D-Text-Tag erstellt werden.
-
Die Musik ist in meinen Ohren purer Krebs.
Die Hitsounds total unpassend, besonders in Edits o.Ä.Btw. die Musik ist nur auf einer Seite, das stört noch mehr. Trinitus im rechten Ohr inc.
-
Den Text allerdings in ner Schleife, oder so wie oben.
Schleife geht schneller. (zu schreiben und denke mal ist auch schneller) -
Erstmal gibst du jedem Fahrzeug eine ID bspw. per:
new taxi[12];und dann bei jedem Taxi davor:
taxi[0] = ..
taxi[1] = ..etc.
Und für die 3D Texte erstellst du genau soviele Variablen an wie bei der taxi-Variable,
dann lässt du mit einer ganz einfachen Schleife durch alle Taxis die 3D-Texte erstellen und attachen. -
Nein, aber beim erstellen musst du ja den Pickups und den 3D-Texten eine Variable zuweisen, für jeden Spieler eine.
Sprich:new Text3D:Logout3D[MAX_PLAYERS];
new LogoutPickup[MAX_PLAYERS];Beim erstellen zuweisen, und dann erstellst du den Timer beim Logout, ebenfalls mit einer Spieler-Variable.
Und dann lässt du die einfach löschen. -
Du kannst einer Variable nicht 2 Dinge zuweisen.
Das heißt du brauchst für jeden Spieler eine eigene Variable. -
C
Alles anzeigenpublic OnPlayerDisconnect(playerid, reason) { new Stunden, Minuten, Sekunden; gettime(Stunden, Minuten, Sekunden); new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); CreatePickup(1275, 23, x, y, z, -1); new szString[64],playerName[MAX_PLAYER_NAME]; GetPlayerName(playerid, playerName, MAX_PLAYER_NAME); new szDisconnectReason[3][] ={"(Timeout/Crash)","(Verlassen)","(Kick/Ban)"}; format(szString,sizeof(szString),"%s\n%s\n%02d:%02d:%02d", playerName, szDisconnectReason[reason], Stunden, Minuten, Sekunden); Create3DTextLabel(szString, 0xFFFFFF, x, y, z, 10.0, 0, 0); savePlayer(playerid); resetPlayer(playerid); return 1; }
-
Zeig ma die E-Mail, Name etc. natürlich zensieren
-
Kenne mich mit AHK nicht wirklich aus, aber du hast einfach zuviele Koordinaten angegeben.
Du brauchst nur die 3 Koordinaten (Floats) mehr nicht. -
Hallo,
ein guter Freund von mir hat Probleme bei seinem Stream.
Bei viel Action / viel Bewegung wird der Stream einfach nur Pixelig dargestellt.Er hat eine GTX 1080 und den i7 6700K + 16GB DDR4 RAM.
Hat jemand zufällig gute Stream-Einstellungen für 1080p@60FPS?
Danke!
Upload: 90MBit/s
-
Hast du mal den Kauf-Befehl o.Ä ?
-
Intel Core I5 750 = 31,50€
Bei dem 12GB Ram müsste man wissen ob DDR2,DDR3 oder DDR4
Asus Nvidia Geforce GTX 750 TI = 134,02€
SSD 240GB sind zu wenig und keine ordentliche Information was es genau ist.
Logitech G105 = 49,99€
Logitech G502 Proteus Core =
Logitech G502 Proteus Core Tunable Gaming Maus = 86,99€
undLogitech G502 Proteus Spectrum RGB Tunable Gaming Mouse (mit 11 programmierbaren Tasten) schwarz = 69,00€
Logitech G430 Gaming Headset = 64,99€
Geschaut bei Amazone.de
Wenn man die Teure Maus nimmt bist du bei 317,50€
Wenn du die Billigere Maus nimmst bist du bei 299,51€
Dann kommt aber noch die SSD Festplatte dazu wo du schon 1-2Tbit brauchst.
Arbeitsspeicher DDR3 oder DDR4 musst schauen was dein Mainbord/Motherbord nutzen kann.
Arbeitsspeicher kosten zwischen 17 und 50€Wird zu 90% DDR3 sein, weil afaik unterstützen die alten Prozessoren garkein DDR4 oder?
-
In Einzelfällen ist Spam Ansichtssache, in anderen Fällen sind es solche Beiträge wie der, den ich gerade zitiert habe.
Gilt es als Spam wenn ich einen Troll selber trolle?
-
Den test auf speedtest.net machen und dann das Ergebniss hier posten, damit wir wieder die nächsten 2 Seiten voller Leute haben die versuchen mit ihrem Internetspeed zu posen.