SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese

Reply
 
Thread Tools Display Modes
Old 06/01/2012, 01:51 AM   #1
Vitor_Marfioso
Huge Clucker
 
Vitor_Marfioso's Avatar
 
Join Date: Jan 2012
Location: Belo Horizonte, MG User type: Administrador
Posts: 278
Reputation: 10
Talking [Sistema de Cadeia] Ajuda

Bom, o meu sistema de cadeia é o carandiru, mais eu não quero mais o carandiru, eu queria que digita-se /cadeia [id] [Tempo] e o cara fosse preso no interior 18 (cordenadas do interior -221.059051,1408.984008,27.773437)
Imagem do Interior
Como irei trocar a cadeia para esse interior?
E também queria que aparece-se assim no /presos -Ex: Vitor_Marfioso Local: Cadeia do Administrador Tempo: 60 Minutos
Ta ai meu comando do Carandiru:
pawn Code:
if(strcmp(cmd, "/carandiru",true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            new tempo[20];
            new tempo2;
            if(PlayerInfo[playerid][pAdmin] < 1)
            {
                SendClientMessage(playerid, COLOR_GREY, "   Você não esta autorizado para usar este comando!");
                return 1;
            }
            tmp = strtok(cmdtext, idx);
            tempo = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, COLOR_GRAD2, "USE: /carandiru [id] [ Tempo ]");
                return 1;
            }
            if(!strlen(tempo))
            {
                SendClientMessage(playerid, COLOR_GRAD2, "USE: /carandiru [id] [ Tempo ]");
                return 1;
            }
            if(PlayerInfo[giveplayerid][pAdmin] >= 1339 && PlayerInfo[playerid][pAdmin] < 1338)
            {
                SendClientMessage(playerid, COLOR_GRAD1, "Você não pode dar carandiru para um Admin Dono !");
                return 1;
            }
            if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != 1340 && PlayerInfo[playerid][pAdmin] != 1341 && PlayerInfo[playerid][pAdmin] != 1342)
            {
                SendClientMessage(playerid, COLOR_GRAD1, "Você não está Trabalhando. (/jogar)");
                return 1;
            }
            giveplayerid = ReturnUser(tmp);
            tempo2 = strval(tempo);
            if(IsPlayerConnected(giveplayerid))
            {
                if(giveplayerid != INVALID_PLAYER_ID)
                {
                    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    format(string, sizeof(string), "* Você Colocou o(a) %s No Carandiru.", giveplayer);
                    SendClientMessage(playerid, COLOR_LIGHTRED, string);
                    if(admtrampando[playerid] == 1)
                    {
                        format(string, sizeof(string), "* Você foi colocado no Carandiru Pelo Admin %s.", sendername);
                        SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
                    }
                    GameTextForPlayer(giveplayerid, "~b~Bem Vindo ao ~n~~r~Carandiru", 5000, 3);
                    ResetPlayerWeaponsEx(giveplayerid);
                    WantedPoints[giveplayerid] = 0;
                    SetPlayerWantedLevel(giveplayerid, 0);
                    PlayerInfo[giveplayerid][pJailed] = 2;
                    PlayerInfo[giveplayerid][pJailTime] = tempo2 * 60;
                    SetPlayerPos(giveplayerid, 107.2300,1920.6311,18.5208);
                    SetPlayerWorldBounds(giveplayerid, 337.5694,101.5826,1940.9759,1798.7453); //285.3481,96.9720,1940.9755,1799.0811
                }
            }
            else
            {
                SendClientMessage(playerid, COLOR_GREY, "   O jogador está offline .");
                return 1;
            }
        }
        return 1;
    }
Vitor_Marfioso is offline   Reply With Quote
Old 06/01/2012, 01:58 AM   #2
felipe_mr
Huge Clucker
 
Join Date: Nov 2011
Posts: 372
Reputation: -4
Default Re: [Sistema de Cadeia] Ajuda

primeiro vc troca essa coordenada:

PHP Code:
SetPlayerPos(giveplayerid107.2300,1920.6311,18.5208); //eu acho que e essa que e a cadeia 
e depois voce muda essa que e pra onde ele vai spawn depois de sair da cadeia

PHP Code:
SetPlayerWorldBounds(giveplayerid337.5694,101.5826,1940.9759,1798.7453);//essa e da onde ele vai parar depois de sair da cana 
só mude as coordenadas e já era
__________________


Skype: felipe_mr2
felipe_mr is offline   Reply With Quote
Old 06/01/2012, 02:09 AM   #3
felipe_mr
Huge Clucker
 
Join Date: Nov 2011
Posts: 372
Reputation: -4
Default Re: [Sistema de Cadeia] Ajuda

affs postei duas vezes foi mals
__________________


Skype: felipe_mr2
felipe_mr is offline   Reply With Quote
Old 06/01/2012, 02:13 AM   #4
felipe_mr
Huge Clucker
 
Join Date: Nov 2011
Posts: 372
Reputation: -4
Default Re: [Sistema de Cadeia] Ajuda

o sistema de /presos ve se funciona

PHP Code:
if(strcmp(cmd"/presos"true) == 0)
    {
        if(
IsPlayerConnected(playerid))
        {
            
MSGPLAYER(playeridCOLOR_GRAD2"(=-=-=-=-=-=-=-=-=-=({FFD700}PRESOS{BFC0C2})=-=-=-=-=-=-=-=-=-=)");
            for(new 
0MAX_PLAYERSi++)
            {
                if(
IsPlayerConnected(i))
                {
                    if(
PlayerInfo[i][pJailed] == 1)
                    {
                        
GetPlayerName(isendernamesizeof(sendername));
                        
format(string128"ID : %d Preso: %s Local : Policia Militar Tempo : %d seg."isendernamePlayerInfo[i][pJailTime]);
                          
MSGPLAYER(playeridCOLOR_GRAD2string);
                    }
                    if(
PlayerInfo[i][pJailed] == 2)
                    {
                        
GetPlayerName(isendernamesizeof(sendername));
                        
format(string128"ID : %d Preso: %s Local : {FF1493}Cadeia do Administrador{BFC0C2} Tempo : %d seg."isendernamePlayerInfo[i][pJailTime]);
                          
MSGPLAYER(playeridCOLOR_GRAD2string);
                    }
                    if(
PlayerInfo[i][pJailed] == 3)
                    {
                        
GetPlayerName(isendernamesizeof(sendername));
                        
format(string128"ID : %d Preso: %s Local : B.O.P.E Tempo : %d seg."isendernamePlayerInfo[i][pJailTime]);
                          
MSGPLAYER(playeridCOLOR_GRAD2string);
                    }
                    if(
PlayerInfo[i][pJailed] == 4)
                    {
                        
GetPlayerName(isendernamesizeof(sendername));
                        
format(string128"ID : %d Preso: %s Local : Policia Civil Tempo : %d seg."isendernamePlayerInfo[i][pJailTime]);
                          
MSGPLAYER(playeridCOLOR_GRAD2string);
                    }
                    if(
PlayerInfo[i][pJailed] == 5)
                    {
                        
GetPlayerName(isendernamesizeof(sendername));
                        
format(string128"ID : %d Preso: %s Local : Policia Federal Tempo : %d seg."isendernamePlayerInfo[i][pJailTime]);
                          
MSGPLAYER(playeridCOLOR_GRAD2string);
                    }
                    if(
PlayerInfo[i][pJailed] == 6)
                    {
                        
GetPlayerName(isendernamesizeof(sendername));
                        
format(string128"ID : %d Preso: %s Local : {FF1493}Cadeia De Admin{BFC0C2} Tempo : %d seg."isendernamePlayerInfo[i][pJailTime]);
                          
MSGPLAYER(playeridCOLOR_GRAD2string);
                    }
                    if(
PlayerInfo[i][pJailed] == 7)
                    {
                        
GetPlayerName(isendernamesizeof(sendername));
                        
format(string128"ID : %d Preso: %s Local : Exército Tempo : %d seg."isendernamePlayerInfo[i][pJailTime]);
                          
MSGPLAYER(playeridCOLOR_GRAD2string);
                    }


                }
            }
        }
        return 
1
__________________


Skype: felipe_mr2
felipe_mr is offline   Reply With Quote
Old 06/01/2012, 02:44 PM   #5
Vitor_Marfioso
Huge Clucker
 
Vitor_Marfioso's Avatar
 
Join Date: Jan 2012
Location: Belo Horizonte, MG User type: Administrador
Posts: 278
Reputation: 10
Default Re: [Sistema de Cadeia] Ajuda

Deu errado mano ;(
Vitor_Marfioso is offline   Reply With Quote
Old 06/01/2012, 03:23 PM   #6
Adrian Fahrenheit Tepes
Big Clucker
 
Adrian Fahrenheit Tepes's Avatar
 
Join Date: Nov 2011
Location: Transilvânia, RO.
Posts: 178
Reputation: 12
Default Re: [Sistema de Cadeia] Ajuda

Troque MSGPLAYER por SendClientMessage
__________________
Últimas palavras que eu ouvi de meu pai:
Quote:
Originally Posted by Conde Dracula
Lisa, forgive me. Farewell my son...
Adrian Fahrenheit Tepes is offline   Reply With Quote
Old 06/01/2012, 03:39 PM   #7
Vitor_Marfioso
Huge Clucker
 
Vitor_Marfioso's Avatar
 
Join Date: Jan 2012
Location: Belo Horizonte, MG User type: Administrador
Posts: 278
Reputation: 10
Default Re: [Sistema de Cadeia] Ajuda

Já fiz isso mano e deu errado.
Vitor_Marfioso is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Ajuda] Sistema de Cadeia. Vitor_Marfioso Português/Portuguese 9 05/01/2012 09:22 PM
[Ajuda] Sistema de Cadeia. Vitor_Marfioso Português/Portuguese 1 04/01/2012 06:37 PM
[AJUDA] /cadeia RedBulL_x Português/Portuguese 5 02/10/2011 03:26 AM
[AJUDA] Bug da cadeia Shadoww5 Português/Portuguese 13 04/04/2011 04:10 PM


All times are GMT. The time now is 08:55 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.