2 comandos Setskin -
maikons08 - 31.08.2013
Fala galera queira 2 comandos de setar skin se alguem souber me passa ai
Um seria /setarswat [id]
Ai ele setava a skin 285 no player id q ele colocou (mas o cara q vai setarskin tem que ser pmembro=1)
E outro que mandava o cara de volta pra onde escolhe as roupas do time dele, /menuroupas (id) igual o de cima
Se alguem souber sу um jб ta bom
Re: 2 comandos Setskin -
SkullFire - 31.08.2013
velho. Vai uma dica: pedindo assim vocк nгo vai aprender nada. Pegue um gamemode estude-o e tente fazer isso em teu gm. Caso dк algum erro, vocк pede ajuda aqui cara. Dessa forma vocк aprenderб
Re: 2 comandos Setskin -
Nill.Oliveira - 31.08.2013
Fiz o basicгo pra vocк seguir em frente com o comando, claro que tem que aprender.
Se nгo souber, solamento kra.
pawn Код:
CMD:setarswat(playerid, params[])
{
new SetarPlayer;
if (IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pmembro] == 1) // Troque pela variavel do seu gamemode, que armazena que o player й membro 1.
{
if (sscanf(params, "u", SetarPlayer)) SendClientMessage(playerid, -1, "Correto: /setarswat [id]");
else
{
if (IsPlayerConnected(SetarPlayer)) // se a ser setado a skin estiver online, vai setar a skin.
{
SetPlayerSkin(SetarPlayer, 285); // setando a skin.
}
else SendClientMessage(playerid, -1, "Jogador nгo esta conectado."); // se nгo tiver, fuck pra ele.
}
}
}
else return 0;
return 1;
}
Re: 2 comandos Setskin -
PT - 31.08.2013
Quote:
Originally Posted by Nill.Oliveira
Fiz o basicгo pra vocк seguir em frente com o comando, claro que tem que aprender.
Se nгo souber, solamento kra.
pawn Код:
CMD:setarswat(playerid, params[]) { new SetarPlayer; if (IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][pmembro] == 1) // Troque pela variavel do seu gamemode, que armazena que o player й membro 1. { if (sscanf(params, "u", SetarPlayer)) SendClientMessage(playerid, -1, "Correto: /setarswat [id]"); else if (IsPlayerConnected(SetarPlayer)) // se a ser setado a skin estiver online, vai setar a skin. { SetPlayerSkin(SetarPlayer, 285); // setando a skin. } else SendClientMessage(playerid, -1, "Jogador nгo esta conectado."); // se nгo tiver, fuck pra ele. } } else return 0; return 1; } }
|
tem uma chave a mais ae
Re: 2 comandos Setskin -
Nill.Oliveira - 31.08.2013
Quote:
Originally Posted by PT
tem uma chave a mais ae
|
Editei faz tempo
Re: 2 comandos Setskin -
maikons08 - 31.08.2013
Quote:
Originally Posted by Nill.Oliveira
Fiz o basicгo pra vocк seguir em frente com o comando, claro que tem que aprender.
Se nгo souber, solamento kra.
pawn Код:
CMD:setarswat(playerid, params[]) { new SetarPlayer; if (IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][pmembro] == 1) // Troque pela variavel do seu gamemode, que armazena que o player й membro 1. { if (sscanf(params, "u", SetarPlayer)) SendClientMessage(playerid, -1, "Correto: /setarswat [id]"); else { if (IsPlayerConnected(SetarPlayer)) // se a ser setado a skin estiver online, vai setar a skin. { SetPlayerSkin(SetarPlayer, 285); // setando a skin. } else SendClientMessage(playerid, -1, "Jogador nгo esta conectado."); // se nгo tiver, fuck pra ele. } } } else return 0; return 1; }
|
if (PlayerInfo[playerid][pmembro] == 1)
Essa parte do codigo diz q o player sу pode usar o comando se ele for pMembro == 1, eu nгo queria que fosse assim, assim eu sei fazer, eu queria que sу pude-se ser setado em player pMembro == 1, nгo que pMembro == 1 seta-se
Re: 2 comandos Setskin -
Nill.Oliveira - 31.08.2013
Quote:
Originally Posted by maikons08
if (PlayerInfo[playerid][pmembro] == 1)
Essa parte do codigo diz q o player sу pode usar o comando se ele for pMembro == 1, eu nгo queria que fosse assim, assim eu sei fazer, eu queria que sу pude-se ser setado em player pMembro == 1, nгo que pMembro == 1 seta-se
|
Pela tua explicaзгo

Seria, setar o player membro 1 ?
pawn Код:
CMD:setarswat(playerid, params[])
{
new SetarPlayer;
if (IsPlayerConnected(playerid))
{
if (sscanf(params, "u", SetarPlayer)) SendClientMessage(playerid, -1, "Correto: /setarswat [id]");
else
{
if (IsPlayerConnected(SetarPlayer)) // se a ser setado a skin estiver online, vai setar a skin.
{
SetPlayerSkin(SetarPlayer, 285); // setando a skin.
PlayerInfo[SetarPlayer][pmembro] = 1; // Troque pela variavel do seu gamemode, que armazena que o player й membro 1.
}
else SendClientMessage(playerid, -1, "Jogador nгo esta conectado."); // se nгo tiver, fuck pra ele.
}
}
else return 0;
return 1;
}
Re: 2 comandos Setskin -
maikons08 - 31.08.2013
Isso eu ia botar um comando pro Plider == 1 pra setar nos PMembro == 1, saca?
Re: 2 comandos Setskin -
Nill.Oliveira - 31.08.2013
Quote:
Originally Posted by maikons08
Isso eu ia botar um comando pro Plider == 1 pra setar nos PMembro == 1, saca?
|
pawn Код:
CMD:setarswat(playerid, params[])
{
new SetarPlayer;
if (IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][plider] == 1)
{
if (sscanf(params, "u", SetarPlayer)) SendClientMessage(playerid, -1, "Correto: /setarswat [id]");
else
{
if (IsPlayerConnected(SetarPlayer)) // se a ser setado a skin estiver online, vai setar a skin.
{
if(PlayerInfo[SetarPlayer][pmembro] == 1)
{
SetPlayerSkin(SetarPlayer, 285); // setando a skin.
}
else SendClientMessage(playerid, -1, " Esse jogador nгo й membro 1.");
}
else SendClientMessage(playerid, -1, "Jogador nгo esta conectado."); // se nгo tiver, fuck pra ele.
}
}
else SendClientMessage(playerid, -1, " Voce nгo й lider 1.");
}
else return 0;
return 1;
}
Olha a logica da programaзгo, e faz o teu veio
Re: 2 comandos Setskin -
SkullFire - 31.08.2013
Quote:
Originally Posted by maikons08
Isso eu ia botar um comando pro Plider == 1 pra setar nos PMembro == 1, saca?
|
era sу trocar a variavel. Por isso isso que eu disse que era melhor tu estudar .