GetVehicleDriver(vehicleid) { for(new i;i!=MAX_PLAYERS;i++) if(GetPlayerVehicleID(i) == vehicleid && GetPlayerState(i) == 2) return i; return INVALID_PLAYER_ID; }
Danke so funktioniert es einwandfrei.
Danke
/close
GetVehicleDriver(vehicleid) { for(new i;i!=MAX_PLAYERS;i++) if(GetPlayerVehicleID(i) == vehicleid && GetPlayerState(i) == 2) return i; return INVALID_PLAYER_ID; }
Danke so funktioniert es einwandfrei.
Danke
/close
ich habe das jetz so, und er respownt immer noch alle auch wen ich in einem drinne bin:
ocmd:rac(playerid, params[])
{
if(isPlayerAnAdmin(playerid, 1337))
{
new string[258];
format(string, sizeof(string), "Administrator %s (ID: %d) hat alle unbenutzten Fahrzeuge respawnt.", SpielerName(playerid), playerid);
SendClientMessageToAll(Gelb, string);
for(new v=0; v<MAX_VEHICLES; v++)
{
for (new id = 0; id < MAX_PLAYERS; id++)
if (!IsPlayerConnected(id) || IsPlayerNPC(id)) continue;
else if (GetPlayerState(id) != PLAYER_STATE_DRIVER)
SetVehicleToRespawn(v);
}
return 1;
}
return SendClientMessage(playerid, Rot, "Du bist nicht berechtigt diesen Befehl zu benutzen.");
}
Es sollen ja aber alle Respawnt werden die rumstehen ohne einen insassen
Guten Abend,
wieso repsawnt der CMD mir alle Autos, auch die eine Person als Fahrer haben ?
ocmd:rac(playerid, params[])
{
for(new v=0; v<MAX_VEHICLES; v++)
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
SetVehicleToRespawn(v);
}
}
return 1;
}
Danke fürs helfen
Ist das ein Selfmade was du da machst ?
fail ?!
Was soll ich den da Testen ?
forward CheckHaus(playerid);
public CheckHaus(playerid)
{
new curdate = getdate();
for(new h = 0; h < Houses_Index; h++)
{
if(strcmp(GetPlayerName(playerid), HouseInfo[h][hOwner], true) == 0) // ist die Zeile
{
HouseInfo[h][hDate] = curdate;
SaveHaus();
}
}
return 1;
}
gibt mir diese Fehler aus:
Zeile (484) : warning 202: number of arguments does not match definition
Zeile (484) : warning 202: number of arguments does not match definition
Zeile (484) : error 035: argument type mismatch (argument 1)
1 Errors, 2 Warnungen
Du hast Errors im Skript. Kompilierung abgebrochen
PWNMod Compiler Version 1.2
(c) Trooper[Y]
In Kooperation mit GTA-Servers.de
Alles anzeigen
Kann mir wer helfen ?
Hm, näh.
Ich release ungerne Scripts, also fütter ich damit lieber mein Papierkorb. =)
Schik es mir dan ich behalt es dan für mich oder relese es in deinem Namen;)
Stell es lieber in Showroom rein, ist für Anfänger gut und eventuelll wird dan auch dauras mal was großes
.ini oder MySQL ?
Ich würde mich auch über einen Donator Account freuen.
Danke das ich Teilnehmen darf.
MFG
KC Rebell
Keiner eine andere Idee ?
Guten Abend,
Gibt es irgendwie ein Code der die Daten so darstellen lässt:
Ich möchte die Daten in meiner Serverfile liste so haben:
und nicht so:
hier noch der stock dazu:
stock Registrierung(playerid, key[])
{
new Spielerdatei[64], IP[64];
format(Spielerdatei, sizeof(Spielerdatei), "/Accounts/%s.txt", SpielerName(playerid));
dini_Create(Spielerdatei);
GetPlayerIp(playerid, IP, sizeof(IP));
dini_Set(Spielerdatei, "Name", SpielerName(playerid));
dini_Set(Spielerdatei, "Passwort", key);
dini_Set(Spielerdatei, "IP-Adresse", IP);
return 1;
}
Guten Abend Community,
wie kann ich in meinem Register stock
stock Registrierung(playerid, key[])
{
new Spielerdatei[64];
format(Spielerdatei, sizeof(Spielerdatei), "/Accounts/%s.txt", SpielerName(playerid));
dini_Create(Spielerdatei);
dini_Set(Spielerdatei, "Passwort", key);
return 1;
}
noch die abspeicherung der IP Adresse hinzufügen und des Namnes mit dem der Benutzer spielt ?
Irgendiwe versteh ich das nicht, hat jemadn was mit MD5 für mich ?
MD5 zu verwenden ist Quatsch, verwende Whirlpool. Meines Wissens nach das beste, was es hier derzeit gibt. Ansonsten müsste man z.B. ein externes Skript aufrufen, das mehr Sicherheit bieten kann. Aber das wäre wahrscheinlich zu viel des Guten.
Wie verwende ich das ?
Gibt es iwas dazu um es zu benutzen ?
Ich meine jetz zu Whirpool
Wie soll das den funktionieren ?