if(strcmp(cmdtext, "/jail", true) == 0) {
if(IsPlayerAdmin(playerid) == 1) {
new dir[256];
dir = strtok(cmdtext, idx);
if(!strlen(dir)) {
SendClientMessage(playerid, 0x00FF00AA, "USAGE: /jail [playerid]");
return 1;
}
giveplayerid = strval(dir);
dir = strtok(cmdtext, idx);
if (IsPlayerConnected(giveplayerid)) {
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
SetPlayerInterior(giveplayerid,3);
SetPlayerPos(giveplayerid,197.7029,174.8801,1003.0234);
SendClientMessage(playerid, 0x00FF00AA, "Jailed!");
SendClientMessage(giveplayerid, 0x00FF00AA, "You have been jailed by the police. You will be");
SendClientMessage(giveplayerid, 0x00FF00AA, "released by the admins when they deem it fit.");
}
else {
format(string, sizeof(string), "%d is not an active player.", giveplayerid);
SendClientMessage(playerid, 0x00FF00AA, string);
}
return 1;
} else {
SendClientMessage(playerid, 0x00FF00AA, "Permission denied, you are not an admin!");
}
}
if(strcmp(cmd, "/unjail", true) == 0) {
if(IsPlayerAdmin(playerid) == 1) {
new dir1[256];
dir1 = strtok(cmdtext, idx);
if(!strlen(dir1)) {
SendClientMessage(playerid, 0x00FF00AA, "USAGE: /unjail [playerid]");
return 1;
}
giveplayerid = strval(dir1);
dir1 = strtok(cmdtext, idx);
if (IsPlayerConnected(giveplayerid)) {
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
GivePlayerMoney(giveplayerid,(0 - 3000));
GivePlayerMoney(playerid, 3000);
SetPlayerInterior(giveplayerid,0);
SetPlayerPos(giveplayerid,2297.1064,2452.0115,10.8203);
SendClientMessage(playerid, 0x00FF00AA, "Released!");
SendClientMessage(giveplayerid, 0x00FF00AA, "You have been released and fined $3000 by the police.");
}
else {
format(string, sizeof(string), "%d is not an active player.", giveplayerid);
SendClientMessage(playerid, 0x00FF00AA, string);
}
return 1;
} else {
SendClientMessage(playerid, 0x00FF00AA, "Permission denied, you are not an admin!");
}
}
C:\SAMP\gamemodes\reallife10.pwn(109) : error 012: invalid function call, not a valid address
C:\SAMP\gamemodes\reallife10.pwn(109) : warning 215: expression has no effect
C:\SAMP\gamemodes\reallife10.pwn(109) : error 017: undefined symbol "idx"
C:\SAMP\gamemodes\reallife10.pwn(109) : error 029: invalid expression, assumed zero
C:\SAMP\gamemodes\reallife10.pwn(109) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.0.3367 Copyright (c) 1997-2005, ITB CompuPhase
4 Errors.