[Ajuda] Ajuda para Getar quem digita comando
#1

To criando um Sistema de GZ aqui do zero mais tem um problema, eu to fazendo o /dominar porem como faзo para descobrir qual org deu o comando?

Code:
pawn Код:
if (strcmp("/dominar", cmdtext, true, 10) == 0)
    {
        if(PlayerInfo[playerid][pMembro] == 10 || PlayerInfo[playerid][pLider] == 10 || PlayerInfo[playerid][pMembro] == 11 || PlayerInfo[playerid][pLider] == 11 || PlayerInfo[playerid][pMembro] == 12 || PlayerInfo[playerid][pLider] == 12 || PlayerInfo[playerid][pMembro] == 13 || PlayerInfo[playerid][pLider] == 13 ||
           PlayerInfo[playerid][pMembro] == 1 || PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pMembro] == 2 || PlayerInfo[playerid][pLider] == 2)
        {
            if(IsPlayerInPlace(playerid,2239.024,-1721.339, 2512.828, -1638.437))
            {
                if(PlayerInfo[playerid][pMembro] == 10 || PlayerInfo[playerid][pLider] == 10)
                {
                    return 1;
                }
            }
        }
        else
        {
            SendClientMessage(playerid, Cinza, "Vocк nгo й um Gangster ou Policial.");
            return 1;
        }
    }
Ta bem no comeзo!
Preciso de ajuda na parte em que estб escrito "Se o Player for da Org 10 e deu o comando /dominar" essa parte ai eu preciso saber como fazer, o resto eu tenho umas ideias de como fazer!
Sу preciso saber como fazer para pedir o player e saber se foi ele quem deu o /dominar!

Aguardo...
Rep + pra quem ajuda xD
Reply
#2

GetPlayerName... quando ele digitar /dominar vai aparecer O Penislongo dominou tal coisa.
Reply
#3

Quote:
Originally Posted by Mteck
Посмотреть сообщение
GetPlayerName... quando ele digitar /dominar vai aparecer O Penislongo dominou tal coisa.
Acho que vocк nгo entendeu .
Tipo eu tenho umas 5 orgs que podem dar o Comando /dominar eu preciso pegar a org que deu o Comando para eu continuar fazendo ele... Sу preciso disso.

Depois й que vem quem domina e talz
Reply
#4

Tenta assim у

PHP код:
static OrgDominou[128]; 
PHP код:
PlayerInfo[playerid][OrgDominou
Ai й sу vocк setar isso pra tal ORG, e salva.
Reply
#5

Mano vocкs nгo estгo intendendo nгo :S!
Le a ultima coisa que postei ProKillerpa
Reply
#6

Alguem ajuudaaa
Reply
#7

pawn Код:
stock NomeOrg(id_org) {

    new cStr[25];
   
    switch(id_org) {
   
        case 0: cStr = "Civil";
        case 1: cStr = "Policia Militar";
        case 2: cStr = "ROTAM";
        // .......
   
    }
    return cStr;
}
Modo de uso:

pawn Код:
public OnGameModeInit() {

    printf("O nome da ORG 2 й %s", NomeOrg(2) );
    return true;
}
Reply
#8

Ta mais com esse comando ai como eu faria ao colocar no meu comando?
Porque tipo eu queria saber qual foi a org que deu o comando para eu entгo continuar o code
Reply
#9

pawn Код:
new iCsTr[75], Nome[21];
GetPlayerName(playerid, Nome, 21);
format(iCsTr, sizeof iCsTr, "%s e o(a) %s dominaram o local!", Nome, NomeOrg(PlayerInfo[playerid][pMembro]) );
SendClientMessageToAll(-1, iCsTr);
Reply
#10

Nгo й isso ai iCasTiel :S

+rep mesmo assim ja consegui ^^
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)