Na wer sieht den Fehler noch??
Vehicle = Fahrzeug
Object = Objekt
Sorry, Schreibfehler. CreateDynamicObject meine ich natürlich.
Na wer sieht den Fehler noch??
Vehicle = Fahrzeug
Object = Objekt
Sorry, Schreibfehler. CreateDynamicObject meine ich natürlich.
Auf unserem Server laden die Gebäde ernsthaft langsam.
(So langsam, das wenn man direkt davor ist sie erst sieht.)
Arbeiten mit CreateDynamicVehicle.
Was kann man dagegen tun?
Danke im Voraus.
Hallo, ich habe noch ein ernsthaftes Problem.
Bei mir laden die Statistiken nicht.
In den Scriptfiles ist es aber alles richtig. Könnt ihr mir sagen, ob hier ein Fehler drinnen ist?
stock SpielerLaden(playerid)
{
new Spieler[64];
new Sname[MAX_PLAYER_NAME];
GetPlayerName(playerid,Sname,sizeof(Sname));
format(Spieler,sizeof(Spieler),"/Spieler/%s.txt",Sname);
if(dini_Exists(Spieler))
{
SetPlayerScore(playerid,dini_Int(Spieler,"Level"));
sSpieler[playerid][Adminlevel] = dini_Int(Spieler,"Adminlevel");
sSpieler[playerid][Level] = dini_Int(Spieler,"Level");
sSpieler[playerid][Fraktion] = dini_Int(Spieler,"Fraktion");
sSpieler[playerid][Team] = dini_Int(Spieler,"Team");
sSpieler[playerid][Perso] = dini_Int(Spieler,"Perso");
sSpieler[playerid][Banned] = dini_Int(Spieler,"Banned");
sSpieler[playerid][Tutorial] = dini_Int(Spieler,"Tutorial");
sSpieler[playerid][Autoschein] = dini_Int(Spieler,"Autoschein");
sSpieler[playerid][Job] = dini_Int(Spieler,"Job");
sSpieler[playerid][sLogin] = 1;
//SpawnPlayer(playerid);
}
return 1;
}
stock SpielerSpeichern(playerid)
{
new Spieler[64];
new Sname[MAX_PLAYER_NAME];
GetPlayerName(playerid,Sname,sizeof(Sname));
format(Spieler,sizeof(Spieler),"/Spieler/%s.txt",Sname);
if(dini_Exists(Spieler))
{
dini_IntSet(Spieler,"Adminlevel",sSpieler[playerid][Adminlevel]);
dini_IntSet(Spieler,"Level",sSpieler[playerid][Level]);
dini_IntSet(Spieler,"Fraktion",sSpieler[playerid][Fraktion]);
dini_IntSet(Spieler,"Team",sSpieler[playerid][Team]);
dini_IntSet(Spieler,"Perso",sSpieler[playerid][Perso]);
dini_IntSet(Spieler,"Banned",sSpieler[playerid][Banned]);
dini_IntSet(Spieler,"Tutorial",sSpieler[playerid][Tutorial]);
dini_IntSet(Spieler,"Autoschein",sSpieler[playerid][Autoschein]);
dini_IntSet(Spieler,"Job",sSpieler[playerid][Job]);
}
return 1;
}
Dann kommt der Fehler:
error 017: undefined symbol "Spielername"
Hallo, ich habe ein Selfmade angefangen, aber ich weiß einfach nicht wie man das macht das wenn man schreibt, das das nur Spieler in der Nähe sehen, und das da "sagt" davor steht.
Wäre nett, wenn jmd. einen Code hat, und bitte nicht aus einem GF kopiert.
Wenn ich auf den Server Connecte fährt er immer runter.
Ich mache es auch einem Home-Server. Was soll ich tun?
Es gibt keine Scriptfehler, und im Log steht auch nichts.
Super Map!
Ich würde 10/10 geben!
Man kann nicht durch einen "hack" eine Server variable umgehen, also ist das Stuss was du erzählst
Ich habe es selbst gesehen! Das ist kein Stuss!
Back to Topic pls.
Braeuchte immer noch hilfe...
Ok, ich kann dir wirklich nur sagen, was ich von dem Freund weiß. Der Hatet jeden Tag einen bekannten Server, und kennt sich damit so Professionell mit aus, das er da selbst wenn die Registrationen abgeschaltet sind reinkommt.
Einmal habe ich mit nem Freund ausprobiert, und da war tatsächlich die Computer-IP gesperrt?! Aber selbst das hat nichts gebracht, weil man die auch innerhalb von ca. 3 Minuten ändern kann.
Ich Raate dir das Thema noch einmal GRÜNDLICH zu lesen ...
P.s.
Dein Script Ausschnitt ist so unnötig jeder der hier im Thema postet hat wohl schon gescriptet
Ich habe es gründlich gelesen, und das war nur ein Beispiel!
Ein Fall von nicht ordentlich lesen. In solchen faellen reicht meistens schon ein Rangebann.
Nein, also einen Account kannst du permanent sperren. if(PlayerInfo[playerid][pBanned] >= 1)
Nur die IP. Die kannst du so leicht verändern, das dauert mit Programm 2 Sekunden. HDD - Ban? Nochnie von gehört.
Niemand kann permanent gebannt werden.
Mann muss einfach nur Router neustarten, und einen anderen Account erstellen.
Die beiden zeigen aber eine anderen Standort
Ganz genau geht es nicht.
Das mit vehicleid habe ich auch schon probiert.
Ich habe geknobelt, und folgende Lösung gefunden:
if(GetVehicleModel(newcar) == 538)
{
if(PlayerInfo[playerid][pJob] == 23)
{
SendClientMessage(playerid,WHITE,"Benutze: {FF8200}/startdrive{FFFFFF} um als Zugfahrer zu jobben!");
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Du bist kein Zugfahrer!");
RemovePlayerFromVehicle(playerid);
new Float:xa, Float:ya, Float:za, Float:zaa;
GetPlayerPos(playerid, xa, ya, za);
GetPlayerFacingAngle(playerid, zaa);
SetPlayerPos(playerid, xa, ya, za+2);
SetPlayerFacingAngle(playerid, zaa);
}
}
Funzt. Trz. danke für alle Antworten.
Hallo, Leute
Ich habe einen schwerwiegenden Fehler.
Ich möchte reinmachen, das wenn man einen Zug betritt, und man kein Zugfahrer ist, das man dann rausgeworfen wird. Seltsamerweise wird man nicht rausgeworfen.
if(GetVehicleModel(newcar) == 538)
{
if(PlayerInfo[playerid][pJob] == 23)
{
SendClientMessage(playerid,WHITE,"Benutze /startdrive, um als Zugfahrer zu jobben!");
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Du bist kein Zugfahrer!");
RemovePlayerFromVehicle(playerid);
}
}
Es gibt keine Fehlermeldungen bei Pawno.
Danke im Voraus.
Wie den?
Kannst du mir den Download Link senden?
Hallo, ich möchte alle CreateDynamicObject`s durch CreateObject ersetzen, weil CreateDynamicObject bei mir nicht mehr funzt.
Gibt es da ein Programm das alle CreateDynamicObject`s durch ein CreateObject ersetzen kann?
p.s. ich weiß nicht ganz genau, wo die Frage hinkommt, aber ich versuche es mal hier.
Welches Script?