Ajuda para Getar quem digita comando -
ViniKuliveguisky - 31.07.2013
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
Re: Ajuda para Getar quem digita comando -
Mteck - 31.07.2013
GetPlayerName... quando ele digitar /dominar vai aparecer O Penislongo dominou tal coisa.
Respuesta: Re: Ajuda para Getar quem digita comando -
ViniKuliveguisky - 31.07.2013
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
Re: Ajuda para Getar quem digita comando -
ProKillerpa - 31.07.2013
Tenta assim у
PHP код:
static OrgDominou[128];
PHP код:
PlayerInfo[playerid][OrgDominou]
Ai й sу vocк setar isso pra tal ORG, e salva.
Respuesta: Ajuda para Getar quem digita comando -
ViniKuliveguisky - 31.07.2013
Mano vocкs nгo estгo intendendo nгo :S!
Le a ultima coisa que postei ProKillerpa
Respuesta: Ajuda para Getar quem digita comando -
ViniKuliveguisky - 01.08.2013
Alguem ajuudaaa
Re: Ajuda para Getar quem digita comando -
Gii - 01.08.2013
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;
}
Respuesta: Ajuda para Getar quem digita comando -
ViniKuliveguisky - 01.08.2013
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
Re: Ajuda para Getar quem digita comando -
Gii - 01.08.2013
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);
Respuesta: Ajuda para Getar quem digita comando -
ViniKuliveguisky - 01.08.2013
Nгo й isso ai iCasTiel :S
+rep mesmo assim ja consegui ^^