Ahoj mám /prison [id] [cas] [duvod] ale jde to jen když je ve hře, ale potřebuju Offline Prison když se hráč odpojí třeba Uprostřed RP Akce, nebo poruší pravidlo tak ho musím potrestat i když je offline, jenže nevím jak na to. Mám DOF2.
CMD:prison(playerid, params[])
{
new string[500];
new Pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, Pname, sizeof(Pname));
format(string, sizeof(string), "/Hraci/%s.ini",Pname);
new ID,Cas,str[128];
if(PlayerInfo[playerid][pAdmin] <= 1) return SendClientMessage(playerid,-1,"Tento příkaz nemůžeš používat!");
else if(sscanf(params,"uis",ID,Cas,params)) return SendClientMessage(playerid,-1,"/prison [ID] [CAS] [DUVOD]");
else if(!IsPlayerConnected(ID)) return SendClientMessage(playerid,-1,"Tento hráč není na serveru.");
else if(ajail[ID] == 1) return SendClientMessage(playerid,-1,"Tento hráč už je v prisonu.");
else
{
new AdminText[100];
if(PlayerInfo[playerid][pAdmin] == 2){ AdminText = "Moderátor"; }
if(PlayerInfo[playerid][pAdmin] == 3){ AdminText = "Administrátor"; }
if(PlayerInfo[playerid][pAdmin] == 4){ AdminText = "Administrátor"; }
if(PlayerInfo[playerid][pAdmin] == 5){ AdminText = "Administrátor"; }
if(PlayerInfo[playerid][pAdmin] == 6){ AdminText = "Administrátor"; }
if(PlayerInfo[playerid][pAdmin] == 7){ AdminText = "Administrátor"; }
if(PlayerInfo[playerid][pAdmin] == 8){ AdminText = "Administrátor"; }
if(PlayerInfo[playerid][pAdmin] == 9){ AdminText = "Administrátor"; }
format(str,sizeof(str),"%s %s udělil prison hráči %s na %i minut [Důvod: %s ]",AdminText,GetName(playerid),GetName(ID),Cas,params);
SendClientMessageToAll(B_CERVENA,str);
DOF2_SetString(string,"PJmeno",GetName(playerid));
DOF2_SetString(string,"PDuvod",params);
DOF2_SetString(string,"PHodnost",AdminText);
ajail[ID] = 1;
SetPlayerPos(ID, -1790.7722, 567.2419, 333.3382);
prisonTime[ID] = Cas; // uložíme, jak dlouho má být hráč v base
DOF2_SetInt(string, "PrisonTime", Cas);
}
return 1;
}
Pomůžete mi to předělat na offline ? Prostě na /prison [jméno] [cas][důvod] Díky moc za každou pomoc
Dotaz
Stellet 7
Ahoj mám /prison [id] [cas] [duvod] ale jde to jen když je ve hře, ale potřebuju Offline Prison když se hráč odpojí třeba Uprostřed RP Akce, nebo poruší pravidlo tak ho musím potrestat i když je offline, jenže nevím jak na to. Mám DOF2.
Pomůžete mi to předělat na offline ? Prostě na /prison [jméno] [cas][důvod] Díky moc za každou pomoc
Edited by FeedBossLink to comment
Share on other sites
1 odpověd na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now