Steht je kleiner desto länger er ist
Beiträge von InternetInk aka Benjamin
-
-
Nein, strcmp gibt 0 zurück wenn die Strings stimmen. Folglich muss == 0 oder ein ! davor.
So würdest du fragen wann strcmp 1 zurück gibt und das passiert nur wenn die Strings ungleich sind -
vor dem else kein print
-
Unter Optionen > Multiplayer müsste so eine Option sein wenn ich mich nicht irre
-
Haste
printf("Eingabe: %s Aus Datei: %s",key,dini_Get(Spielerdatei,"Passwort")));
überhaupt drin? -
Den Text hier "SpawnPlayer(playerid);" löschen und unter
OnPlayerDialogResponse dort einfügen wo man eingeloggt wird -
-
~buchstabe~ funktioniert auch nur in Gametexten/Menüs und nicht im normalen Chat.
-
Eine Derartige Funktion gibt es normal nicht.
-
publics dürfen nur einmal vorkommen.
Bzw lustiger GM Name xD
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate==PLAYER_STATE_DRIVER)
{
for(new i=0; i<sizeof(LSPD); i++)
{
if(GetPlayerVehicleID(playerid)==LSPD[i])
{
if(GetPVarInt(playerid,"Fraktion")!=1)
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,ROT,"Dieses Fahrzeug gehört einer fraktion.");
}
}
}
for(new i=0; i<sizeof(ballascar); i++)
{
if(GetPlayerVehicleID(playerid)==ballascar[i])
{
if(GetPVarInt(playerid,"Fraktion")!=1)
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,LILA,"Dieses Fahrzeug gehört einer fraktion.");
}
}
}
}
return 1;
}
Code bitte nur mit der Tab Taste einrücken, nicht mit leerzeichen -
Unter dem public "OnGameModeInit"
Bzw.
Beitrag Bearbeiten > Code löschen > Über dem Text Feld über der Grauen Leiste Von "Editor" zu "Quellcode" wechseln >
drücken den Code zwischen die Klammern kopieren und erneut absendenSo ist er 1. Im richtigen Format und kein Zitat oder sowas und
2. Er ist eingerückt und deutlich besser lesbar...Bitte Merken, danke...
-
Wir lassens mal offen vllt lesen es noch ein paar Leute, kann nicht schaden.
Also nicht um zu wissen das der dich vllt beschissen hat sondern eben das man Mittelsmänner nutzen sollte xD -
Nicht aus anderen Scripts kopieren, versuchen selber zu schreiben

-
Beiträge sagen nichts über die Person aus.
Wenn du mal wieder etwas kaufen/verkaufen willst, das gilt übrigends für alle, macht es über Mittelsmänner:
[ BIETE ] Mittelsmänner für den Marktplatz -
Intern anstatt immer deine sinloosen Comments dazu zu geben kannste helfen.!
Wie soll ich denn helfen?Der Fehler kann überall sein und selbst wenn wir ihn finden und beseitigen kannst du das Script kaum/garnicht bearbeiten weil du keine Ahnung hast.
Aber bitte, wenn du deine Zeit verschwenden willst, mir ist's egal xD -
Hätteste über einen Mittelmann machen sollen...
Warte einfach ob er antwortet, ansonsten PSC einfach wieder einlösen.
Wenn das Geld weg ist dann haste verkackt... -
Um jetzt mal zu klären wie ein ObjectStreamer funktioniert...
>JEDER< ObjectStreamer arbeitet beim Objekte erstellen mit CreatePlayerObject.
Und das ist auch schon der ganze Zauber. Denn jeder Spieler hat (früher 200) jetzt 400 bald 1000 eigene Objekte.
Unabhängig von CreateObjects, wovon man auch nochmal 1000 hat.Wird das Object im Script gestreamt werden die Position,Rotation und die ModelID in Variablen gespeichert.
Bei selbst gescripteten Streamer führt das zu großen .amx Dateien. Der Plugin Streamer macht das anders aber kA wie xD
Wenn nun ein spieler innerhalb des Radius ist wird es für ihn erstellt. Wenn also 5 Spieler vor einer gestreamten Laterne stehen.
Ist sie 5 mal erstellt worden, für jeden Spieler. Das ist auch der Grund warum Objekt Streaming funktioniert.
Denn außerhalb der Reichweite wird das Objekt wieder zerstört, der "Slot" ist wieder Frei zum Benutzen bis das Limit erreicht ist.Ich persönlich nutze CreateObjects als Böden für Interiors (da CreateObject schneller lädt nach teleport) und für Tore bzw generell MoveObjects.
-
Ein anderes Script nehmen da dieses offensichtlich nicht funktioniert und du von dem Script keine Ahnung hast.
-
So muss das:
format(string2,sizeof(string2),"Du hast %s zum Adminlevel %d befördert",SpielerName(pID),rank);
das %s steht dafür das eine Zeichenkette an die stelle soll, die Variable Rank ist aber eine Zahl.
Folglich muss %d dort hin. -
Er bekommt den Server ja garnicht erst an, liegt wohl an fehlenden Scriptfiles/Ordnern