25.01.2012, 16:22
(
Последний раз редактировалось henrique_wwi; 25.01.2012 в 17:52.
)
Hoje vou ensinar como fazer um simples comando para iniciante!!!
1°- para acriar um comando vai na public OnPlayerCommandText(playerid, cmdtext[]).
Ex de Comando.
Explicaзao
O /Todopoderoso й o comando pro player digitar quando player digitar ele ganhara colete e vida.
{ abre o comando
SetPlayerArmour(playerid, 100); seta a vida
SetPlayerHealth(playerid, 100); seta o colete
} fecha o comando
o return 1; pode ser trocado por true ou false ou se quiser usar numeros 0 significa false e 1 significa true.
Algumas funзхes.
Para adicionar algum texto quando player digitar o comando use.
remove o jogador do veiculo
Da um Ban
Da um Kick
seta a arma
Isso daqui sгo so algumas das funзoes
2° Como restringi comando
Ex org
Restringindo sу pra vip
Ex vip
Criado Por Todo_Poderoso
1°- para acriar um comando vai na public OnPlayerCommandText(playerid, cmdtext[]).
Ex de Comando.
pawn Код:
if(strcmp( cmdtext, "/Todopoderoso", true) == 0)
{
SetPlayerArmour(playerid, 100);
SetPlayerHealth(playerid, 100);
}
return 1;
}
O /Todopoderoso й o comando pro player digitar quando player digitar ele ganhara colete e vida.
{ abre o comando
SetPlayerArmour(playerid, 100); seta a vida
SetPlayerHealth(playerid, 100); seta o colete
} fecha o comando
o return 1; pode ser trocado por true ou false ou se quiser usar numeros 0 significa false e 1 significa true.
Algumas funзхes.
Para adicionar algum texto quando player digitar o comando use.
pawn Код:
SendClientMessage(playerid, COR, "mensagame q aparecera ao digitar");
pawn Код:
RemovePlayerFromVehicle(playerid);
pawn Код:
Ban(playerid);
pawn Код:
Kick(playerid);
pawn Код:
GivePlayerWeapon(playerid, id da arma, balas);
2° Como restringi comando
Ex org
pawn Код:
if(strcmp(cmd, "/aloka", true) == 0)
{
if (IsPlayerInRangeOfPoint(3, playerid,1228.8486,-1328.1866,14.0797))//so nesse lugar q o player pode usar esse comando
{
GetPlayerName(playerid, sendername, sizeof(sendername));
if(PlayerInfo[playerid][pMember] != 10) return SendClientMessage(playerid, cor,"Vocк nгo й membro da org");// ve se o player й da org 10 troque o [pMember] comforme a variбvel do seu gm!!
SendClientMessage(playerid, COR, "mensagame q aparecera ao digitar");
}
return 1;
}
Ex vip
pawn Код:
if(PlayerInfo[playerid][pVIP] == 0) return SendClientMessage(playerid, cor, "Vocк nao Pode usar esse Comando por que nao й vip");//troque comforme sua variбvel a minha й pVIP!!!