Ich würde gerne wissen wie ich leute in einen neuen Knast machen kann ? Also zum beispiel in LV oder in SF ?!? Ich weis dass ich die Person in Worldbounds setzen muss damit da keiner raus kann ! (oder ?) Ähmm ja bitte kann mir wer helfen
![]()
Ich würde gerne wissen wie ich leute in einen neuen Knast machen kann ? Also zum beispiel in LV oder in SF ?!? Ich weis dass ich die Person in Worldbounds setzen muss damit da keiner raus kann ! (oder ?) Ähmm ja bitte kann mir wer helfen
![]()
Genauer bitte. In welchen knast?
man kann sie in die zellen spawnen aber dafür muss man erstma den boden und die wände mappen....^^
Ich habs so bei meinem script gemacht das ich die 6 Zellen in LV benutze aber da fällt man durchn boden
Viel einfacher hier:
#include <a_samp>
#define COLOR_RED 0xFF0000AA
#define COLOR_GREEN 0x007700AA
#define COLOR_ORANGE 0xFF9900AA
#if defined FILTERSCRIPT
#endif
forward Unjail(unjailid);
forward Jail(jailid);
strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string[index] <= ' '))
{
index++;
}
new offset = index;
new result[20];
while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = string[index];
index++;
}
result[index - offset] = EOS;
return result;
}
public Jail(jailid)
{
SetPlayerInterior(jailid,10);
SetPlayerPos(jailid,223.2217,111.1841,999.0156);
SendClientMessageToAll(COLOR_RED,"Jemand wurde gejailt(gefengnis)");
return 1;
}
public Unjail(unjailid)
{
SetPlayerInterior(unjailid,0);
SetPlayerPos(unjailid,2287.1262,2429.4392,10.8203);
SendClientMessageToAll(COLOR_GREEN,"Der wo Gejailt war ist aus dem Knast raus(Gefengnis)");
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256];
new idx;
cmd = strtok(cmdtext, idx);
if(strcmp(cmd, "/unjail", true) == 0 && IsPlayerAdmin(playerid)) {
new giveplayerid;
new tmp[256];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_ORANGE, "Benutzung: /unjail [Player ID]");
return 1;
}
giveplayerid = strval(tmp);
if (IsPlayerConnected(giveplayerid))
{
Unjail(giveplayerid);
}
return 1;
}
if(strcmp(cmd, "/jail", true) == 0 && IsPlayerAdmin(playerid)) {
new giveplayerid;
new tmp[256];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_ORANGE, "Benutzung: /jail [Player ID]");
return 1;
}
giveplayerid = strval(tmp);
if (IsPlayerConnected(giveplayerid))
{
Jail(giveplayerid);
}
return 1;
}
return 0;}
Ich wollte das ma erweitern (man kann dann wählen wo man rauskommt)(auch jeder seine eigene Zelle)
bin aber noch nicht zu gekommen ![]()
Aso das hier ist für eine Zelle in SF
ok danke und wo mach ich das ganze hin ?
Bzw. Bräucht ich sowas für lv