Was sagt ihr zu dem Objektstreamer der in C++ geschrieben ist? Kann man sagen er ist besser/schneller?
Beiträge von netmario
-
-
Guten Tag liebe Community,
ich such im Moment einen guten ObjectStreamer, ich habe bisher Midostream verwendet, bin damit aber nicht zufrieden, da öfters Objekte nicht geladen werden. Ich bin vor kurzem auf diesen hier gestoßen, der von sich behauptet, schneller zu sein, da er in C++ geschrieben ist. Was meint ihr dazu? Welchen könnt ihr mir empfehlen?
Vielen Dank!
netmario
-
Vielen Dank, hat wunderbar geklappt!
-
Guten Tag liebe Community,
ich hätte da eine kleine Frage, ich möchte in einem Dialogfenster, den Benutzernamen anzeigen lassen. Allerdings weiß ich nicht so recht wie ich das bei ShowPlayerDialog machen soll. Hier ist mein Versuch der nicht funktioniert hat.
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Benutzerlogin","Benutzername: %s","Weiter","Abbrechen",sendername);Vielen Dank für eure Hilfe!
netmario
-
Guten Tag liebe Community,
heute habe ich meinen alten Gamemode wieder ausgegraben, den ich zu Zeiten von Samp 0.2x verwendet habe. Habe ihn für Samp 0.3a geändert und er sollte jetzt funktionieren. Weder Warnings noch Errors, die Serverlogdatei meckert auch nicht rum. Das komische ist, wenn ich jetzt den Server starte und connecte, restartet der Server die ganze Zeit, von wegen registrieren das kommt sogar noch, danach restartet er aber immer.
Vielen Dank für eure Hilfe!
netmario
/edit
Hat sich erledigt, hatte die Scriptfiles vergessen. -
Guten Tag liebe Community,
ich wollte mal wieder just for fun nen Server aufmachen und mein altes Script 0.3a kompatibel machen, welche Funktionen sind denn da nochmal weggefallen und wurden durch welche ersetzt? Ich weiß, dass es hier schon mal geschrieben wurde, aber ich finde es nicht. Ich würde ja selber schauen und habe auch mal in der englischen Wiki nachgeschaut, leider ohne Erfolg, im Changelog war auch nichts.
Vielen Dank für eure Hilfe!
netmario
-
Hi Community,
ich wollte mal fragen welche Schrift Sa-Mp 0.3 verwendet? Wollte nämlich das Yen von Arial verwenden, das wurde aber nicht angezeigt.
Schon mal danke im voraus! -
Mal eine ganz blöde Frage wo gibts die Serverfiles für Windows zum downloaden? Auf der offiziellen MTA Seite habe ich nichts gefunden. Vielen Dank!
-
Genial wie immer, du schaffst das Unmögliche!
-
Frage gibts bei mir nicht mehr, halt der Serverabteil, deswegen frag ich ja nach.
-
Wollt ihr diesen Server jetzt nicht mehr machen? Ich fand das Projekt großartig und finde es auch Schade wenn ihr es jetzt nicht mehr macht.
-
BlackFoX
Wieso so kompliziert? NegativeZahl=PositiveZahl*-1 -
Ich finds irgendwie nicht so toll, das Tor passt überhaupt nicht zum LSPD. Dass die Tür nach oben aufgeht finde ich auch komisch, lieber zur Seite aufgehen lasse und das Tor zur Garage finde ich auch nicht passend, die sind viel zu groß dafür.
-
// ------ help -----------------------------------------------------------------
dcmd_help(playerid, params[]) {
#pragma unused params
SendClientMessageLang(playerid, COLOR_WHITE,"************HELP***************************************************************","************POMOC*************************************************************");
SendClientMessageLang(playerid, 0xD0251CDF,"Teleports:","Teleporty:");
SendClientMessageLang(playerid, 0x00A4F299," /chilliad /bigjump /hydra /at-400 /basejump /andromada /drag /jetmax"," /chilliad /bigjump /hydra /at-400 /basejump /andromada /wyscig /jetmax");
SendClientMessageLang(playerid, 0x00A4F299," /lc /tuning [1-3] /derby /drift [1-3] /airport /skatepark /dm [1-2] /tube"," /lc /tuning [1-3] /derby /drift [1-3] /lotnisko /skatepark /dm [1-2] /rura");
SendClientMessageLang(playerid, 0x00A4F299," /solo [1-2] /tram /train /stunt-park /skroad /bigramp /jump /cr /armydm"," /solo [1-2] /tram /pociag /stunt-park /skroad /bigramp /jump /cr /armydm");
SendClientMessageLang(playerid, 0x00A4F299," Hier kannste einfach weitere Commands hinzufügen.");
SendClientMessageLang(playerid, 0xD0251CDF,"Commands:","Komendy:");
SendClientMessageLang(playerid, 0x00A4F299," /count /100hp /jump1000 /ninja /setramp [0-5] /ramp [on/off] /report"," /odlicz /100hp /skok /ninja /setramp [0-5] /ramp [on/off] /raport");
SendClientMessageLang(playerid, 0x00A4F299," /gangcmd /fix /lang /flip /cash /bum /nitro /clear /time /aboutmap"," /gangcmd /fix /lang /flip /cash /bum /nitro /clear /time /aboutmap");
SendClientMessageLang(playerid, COLOR_WARN,"NO CHEATING!","ZABRANIA SIÊ CHEATOWANIA I TYM PODOBNYCH!");
SendClientMessage(playerid, COLOR_WHITE,"***********************************************************************************");
return 1;
}
dcmd_cmd(playerid, params[]) { dcmd_help(playerid, params); return 1; }
dcmd_commands(playerid, params[]) { dcmd_help(playerid, params); return 1; }
dcmd_pomoc(playerid, params[]) { dcmd_help(playerid, params); return 1; }
dcmd_p(playerid, params[]) { dcmd_help(playerid, params); return 1; } -
Hast du schon so einen Befehl, wenn ja dann schreib ihn mal hier rein.
-
Ich glaub kaum, dass es daran liegt, habe auch Windows Vista und DirectX 10, aber wenn du zum Beispiel jetzt nen DirectX 10 spiel hast, kannste ja auch immer auswählen ob ja oder nein, genauso kannst du ja DirectX 9 spiele ohne Probleme spielen.
-
Es wäre hilfreich wenn man den ganzen Beitrag liest bevor man antwortet. Er benutzt einen Objectstreamer, allerdings werden die Objekte bei dir nicht gestreamt, du musst je nach Streamer es so schreiben: CreateStreamObject oder CreateObjectToStream schreib bitte mal welchen Streamer du verwendest, dann kann ich dir weiter helfen.
-
Ich hoffe für dich du hast GF oder ähnliches.
if (strcmp(cmdtext, "/zu", true)==0 || strcmp(cmdtext, "/lock", true) == 0) //
{
if(IsPlayerInAnyVehicle(playerid))
{
new Statu ;
Statu=GetPlayerState(playerid);
new vehicleid = GetPlayerVehicleID(playerid);
if(Statu!=PLAYER_STATE_DRIVER)
{
SendClientMessage(playerid,COLOR_GREY,"Nur der Fahrer kann abschliessen!");
return 1;
}
new i;
for(i=0;i<MAX_PLAYERS;i++)
{
if(i != playerid)
{
SetVehicleParamsForPlayer(vehicleid,i, 0, 1);
}
}
new Float:X;
new Float:Y;
new Float:Z;
SendClientMessage(playerid, COLOR_GREEN, "Fahrzeug abgeschlossen");
GetPlayerPos(playerid,X,Y,Z);
PlayerPlaySound(playerid,1056,X,Y,Z);
}
else
{
SendClientMessage(playerid, COLOR_RED, "Du kannst nur in einem Auto ein Fahrzeug abschliessen!");
}
return 1;
}if (strcmp(cmdtext, "/auf", true) == 0 || strcmp(cmdtext, "/unlock", true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new Status ;
Status = GetPlayerState(playerid);
new vehicleid = GetPlayerVehicleID(playerid);
if(Status!=PLAYER_STATE_DRIVER)
{
SendClientMessage(playerid,COLOR_RED,"Nur der Fahrer hat den Schluessel zum aufschliessen!");
return 1;
}
new i;
for(i=0;i<MAX_PLAYERS;i++)
{
SetVehicleParamsForPlayer(vehicleid,i, 0, 0);
}
SendClientMessage(playerid, COLOR_GREEN, "Fahrzeug aufgeschlossen");
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid,X,Y,Z);
PlayerPlaySound(playerid,1057,X,Y,Z);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Du bist in keinem Fahrzeug!");
}
return 1;
} -
Wenn du das von mir hast müsstest du es eigentlich sehen, hatte nämlich mal eins da wars genau so wie bei dir.
-
Welche Zeile ist das?