[Ajuda] 2 Duvidas de Emprego -
JOKERBOY - 28.03.2011
Segui o tutorial certinho..
Mas como eu faзo um comando para apenas uma profissao..??
e
Como fasso para um player ser de tal profissao, e salvar em DINI...?
Re: [duvida] 2 Duvidas de Emprego -
zbt_Daimyo - 28.03.2011
Procure a variavel da sua PRofissao que foi definida no inicio dai tu reserva o comando so para ele
exemplo
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/seu comando", true) == 0)
{
if(NOMEQUEFOIDEFINIDOLAEMCIMA[playerid] == NOMEDAPROFISAO)
{
SendClientMessage(playerid, COR_RED, " Vocк nгo й dos(as) SUAPROFISAO!");
return 1;
}
Re: [duvida] 2 Duvidas de Emprego -
Woozie_SlaYeR - 28.03.2011
Quote:
Originally Posted by zbt_Daimyo
Procure a variavel da sua PRofissao que foi definida no inicio dai tu reserva o comando so para ele
exemplo
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmdtext, "/seu comando", true) == 0) { if(NOMEQUEFOIDEFINIDOLAEMCIMA[playerid] == NOMEDAPROFISAO) { SendClientMessage(playerid, COR_RED, " Vocк nгo й dos(as) SUAPROFISAO!"); return 1; }
|
ERRADO
-----------------------------------------------------------------
@Topic:
pawn Код:
if(strcmp(cmdtext, "/taxista", true) == 0)
{
if(Profissao/*Variбvel Definida no Topo de Seu GM*/[playerid] == NOMEDAPROFISAO/*Identificada por #define no topo do GM*/)
{
// Abaixo oque acontecerб se ele for da profissгo //
SendClientMessage(playerid, 0xFFFFFF00, "{FFFFFF}Vocк й um {FF0000}Taxista{FFFFFF}! Nenhum Comando da profissгo.");
}
else if(Profissao/*Variбvel Definida no Topo de Seu GM*/[playerid] !== NOMEDAPROFISAO/*Identificada por #define no topo do GM*/)
{
SendClientMessage(playerid, 0xFFFFFF00, "Tu nгo йs um Taxista");
return 1;
}
Deve ser assim...
Re: [duvida] 2 Duvidas de Emprego -
zbt_Daimyo - 28.03.2011
Nao nao , nao tem necessidade de acrescentar um else
Re: [duvida] 2 Duvidas de Emprego -
JOKERBOY - 28.03.2011
Tranquilo e a segunda pergunta ??
Re: [duvida] 2 Duvidas de Emprego -
Falcon. - 28.03.2011
Salve a variбvel que vocк usa oras..
pawn Код:
dini_IntSet(arquivo, "Profissao", Profissao[playerid]);
E para carregar:
pawn Код:
Profissao[playerid] = dini_Int(arquivo, "Profissao");
Re: [duvida] 2 Duvidas de Emprego -
Woozie_SlaYeR - 29.03.2011
Quote:
Originally Posted by zbt_Daimyo
Nao nao , nao tem necessidade de acrescentar um else
|
Code na hora nunca sai perfeito
Re: [duvida] 2 Duvidas de Emprego -
steki. - 29.03.2011
Sepб vou fazer uma include de player variable salvavel. Com PVar e GVar <3