Guten Abend,
ich habe hier mein Arrest Befehl:
ocmd:arrest(playerid,params[])
{
if(isPlayerInFrakt(playerid,1))
{
if(IsPlayerInRangeOfPoint(playerid, 3,-1592.1013,716.2028,-5.2422))
{
new pID, n1[128], n2[128], Float:posx, Float:posy, Float:posz, knasttime, kosten;
if(sscanf(params,"uii",pID,kosten,knasttime))return SendClientMessage(playerid,ROT,"Benutze: /arrest [ID] [KOSTEN] [MINUTEN]");
if(!IsPlayerConnected(pID))return SendClientMessage(playerid,ROT,"Der Spieler ist nicht online.");
if(kosten < 400 || kosten > 10000) return SendClientMessage(playerid,ROT, "Die Kosten müssen zwischen §400 und $10000 liegen.");
if(knasttime < 1 || knasttime > 10) return SendClientMessage(playerid,ROT, "Die Knastzeit muss zwischen 1 und 10 liegn.");
if(pID == playerid) return SendClientMessage(playerid,ROT,"Du kannst dich nicht selbst einsperren!");
format(n1,sizeof(n1),"Police Officer %s sperrt %s ein.",SpielerName(playerid),SpielerName(pID));
format(n2,sizeof(n2),"Police Officer %s hat dich für %i Minuten eingesperrt.",SpielerName(playerid),knasttime);
GetPlayerPos(pID, posx, posy, posz);
if(IsPlayerInRangeOfPoint(playerid, 7, posx, posy, posz))
{
SendClientMessageToAll(ROT,n1);
SendClientMessage(pID,ROT,n2);
SetPVarInt(pID,"Knast",1);
SetPVarInt(pID,"Wanteds",0);
SetPlayerWantedLevel(pID,0);
SetPVarInt(pID,"Enterpdarmycar",0);
TogglePlayerControllable(pID,1);
SetPVarInt(playerid,"pFreezed",0);
GivePlayerMoney(playerid,kosten);
GivePlayerMoney(pID, -kosten);
SetPlayerInterior(pID,10);
SetPlayerPos(pID, 222.4998,111.1868,999.0156);
ResetPlayerWeapons(pID);
SetTimerEx("KnastTimer",knasttime*60*1000,0,"i",pID);
GameTextForPlayer(pID,"~r~Herzlich Wilkommen im Knast.",5*1000,5);
SendClientMessage(pID, ROT, "Info: Wenn du im Knast stirbst oder dich ausloggst sitzst du die ganze Zeit nochmal ab.");
}
else
{
SendClientMessage(playerid, ROT, "Spieler ist nicht in deiner Nähe!");
}
return 1;
}
else
{
return SendClientMessage(playerid, ROT, "Du bist nicht in der Nähe vom Arrest Punkt");
}
}
SendClientMessage(playerid, ROT, "Du darfst diesen Befehl nicht verwenden.");
return 1;
}
nun möchte ich die arrestzeit in dini speichern von dem arrest timer.
Wie kann ich die kanstzeit nun speicher oder wie kann ich eine abfrage erstellen, womit ich die knastzeit herausfinde, für wie lange man noch im kanst ist?
Bitte um schnelle hilfe
Danke
Scripter4.0