[COMANDO] Unjail
#1

Bom Vi muita gente vendo que esse tal "FS" da Amiguinha esta meio errado.
http://forum.sa-mp.com/index.php?topic=143675.0
Lб Apenas tem o Comando /jAIL Entгo Resolvi Fazer o /UNJAIL para Galera ai vai


Adicione Esta Forward no Top do game Mode Abaixo da
pawn Код:
#include <a_samp>
Forwards
pawn Код:
forward UnJailPlayer(playerid);
forward UnJail(playerid);
Abaixo das Forwards Adicione essas Defines
pawn Код:
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
Agora Adicione Esta Public
pawn Код:
public UnJail(playerid)
{
    new string[256];
    new playrname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playrname, sizeof(playrname));
    SetPlayerWorldBounds(playerid, 20000.0000, -20000.0000, 20000.0000, -20000.0000); // Reset world to player
    PlayerInfo[playerid][pPrison] = 0;
    PlayerInfo[playerid][pPrisonTime] = 0;
    SetPlayerInterior(playerid, 0);
    SetPlayerPos(playerid, -1505.0958, 1374.5413, 3.9249);
    format(string, sizeof(string), "\"%s\" saiu da prisao.", playrname);
    SendClientMessageToAll(COLOR_YELLOW, string);
}
Onde tem "-1505.0958, 1374.5413, 3.9249" й a Coordenada onde o Player Ira Nascer no Caso Seria a pequena Ilha de SF

Onde tem "public OnPlayerCommandText(playerid, cmdtext[])"

Adicione:

pawn Код:
if(strcmp(cmd, "/unjail", true) == 0)
    {
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "USO: /unjail [playerid]");
        new playa = ReturnUser(tmp);
        if(PlayerInfo[playerid][pAdmin] < 2) return DenyMessage(playerid, 2);
      if(!IsPlayerConnected(playa)) return SendClientMessage(playerid, COLOR_WHITE, "id invalido.");
        if(playa != INVALID_PLAYER_ID)
      {
        GetPlayerName(playa, giveplayer, sizeof(giveplayer));
            GetPlayerName(playerid, sendername, sizeof(sendername));
            SetPlayerWorldBounds(playerid,20000.0000,-20000.0000,20000.0000,-20000.0000); //Reset world to player
            SetPlayerInterior(playa, 0);
            SetPlayerPos(playa, -1505.0958,1374.5413,3.9249);
            format(string, sizeof(string), "\"%s\" foi liberto pelo Admin \"%s\".", giveplayer, sendername);
            SendClientMessageToAll(COLOR_YELLOW, string);
        }
        return 1;
    }

lembrando que й apenas Comandos /unjail

Teste Aew Aqui ja Funfo..
Reply
#2

Isso й
Код:
 nгo [TUT] Seria Tutorial se vocк explicasse as linhas, o que significa, й para o que... Etc
Reply
#3

Bom, mas isso nгo й um tutorial, e sim um [FS].

Tutorial й quando se explica linha por linha, ai vc sу postou o Script.
Reply
#4

Blzz
Me Enganihh
Reply
#5

Legalzin =)
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)