10.12.2013, 18:44
(
Последний раз редактировалось PHard; 03.01.2014 в 08:35.
)
DESATIVADO
enum pInfo
{
pProfissao
}
// Variбvel global
new PlayerInfo[MAX_PLAYERS][pInfo]; // topo do GM
if(strcmp(cmd,"/setprof", true)==0){
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
if(QuemPODEusarOcomando){
new tmp[256];
new plid, skin;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)){
SendClientMessage(playerid, Vermelho, "(ERRO) Digite: /setprof [id] [Level]");
return 1;
}
plid = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, Vermelho, "(ERRO) Digite: /setprof [id] [Level]");
return 1;
}
skin = strval(tmp);
if(skin>=9){
SendClientMessage(playerid, Vermelho, "(ERRO) O nъmero para Profissгo й de 0 a 8!");
return 1;
}
new pname[MAX_PLAYER_NAME];
GetPlayerName(plid, pname, MAX_PLAYER_NAME);
if(IsPlayerConnected(plid)){
if(skin==1){
PlayerInfo[plid][pProfissao] = skin;
SpawnPlayer(plid);
format(string, sizeof(string), "(INFO) Vocк setou a profissгo de taxista para %s (ID %d)!", pname,plid);
SendClientMessage(playerid, 0x00FFFFAA, string);
format(string, sizeof(string), "(INFO) O Ministro do trabalho: %s (ID %d) te setou a profissгo Taxista", aname,playerid);
SendClientMessage(plid, 0x00FFFFAA, string);
}
if(skin==2){
PlayerInfo[plid][pProfissao] = skin;
SpawnPlayer(plid);
format(string, sizeof(string), "(INFO) Vocк setou a profissгo de Advogado para %s (ID %d)!", pname,plid);
SendClientMessage(playerid, 0x00FFFFAA, string);
format(string, sizeof(string), "(INFO) O Ministro do trabalho: %s (ID %d) te setou a profissгo Advogado", aname,playerid);
SendClientMessage(plid, 0x00FFFFAA, string);
}
if(skin==3){
PlayerInfo[plid][pProfissao] = skin;
SpawnPlayer(plid);
format(string, sizeof(string), "(INFO) Vocк setou a profissгo de Maquinista para %s (ID %d)!", pname,plid);
SendClientMessage(playerid, 0x00FFFFAA, string);
format(string, sizeof(string), "(INFO) O Ministro do trabalho: %s (ID %d) te setou a profissгo Maquinista", aname,playerid);
SendClientMessage(plid, 0x00FFFFAA, string);
}
if(skin==4){
PlayerInfo[plid][pProfissao] = skin;
SpawnPlayer(plid);
format(string, sizeof(string), "(INFO) Vocк setou a profissгo de piloto para %s (ID %d)!", pname,plid);
SendClientMessage(playerid, 0x00FFFFAA, string);
format(string, sizeof(string), "(INFO) O Ministro do trabalho: %s (ID %d) te setou a profissгo piloto", aname,playerid);
SendClientMessage(plid, 0x00FFFFAA, string);
}
if(skin==5){
PlayerInfo[plid][pProfissao] = skin;
SpawnPlayer(plid);
format(string, sizeof(string), "(INFO) Vocк setou a profissгo de Motorista de фnibus para %s (ID %d)!", pname,plid);
SendClientMessage(playerid, 0x00FFFFAA, string);
format(string, sizeof(string), "(INFO) O Ministro do trabalho: %s (ID %d) te setou a profissгo Motorista de фnibus", aname,playerid);
SendClientMessage(plid, 0x00FFFFAA, string);
}
if(skin==6){
PlayerInfo[plid][pProfissao] = 6;
SpawnPlayer(plid);
format(string, sizeof(string), "(INFO) Vocк setou a profissгo de Caminhoneiro de cargas leves para %s (ID %d)!", pname,plid);
SendClientMessage(playerid, 0x00FFFFAA, string);
format(string, sizeof(string), "(INFO) O Ministro do trabalho: %s (ID %d) te setou a profissгo Caminhoneiro de cargas leves", aname,playerid);
SendClientMessage(plid, 0x00FFFFAA, string);
}
if(skin==7){
PlayerInfo[plid][pProfissao] = 7;
SpawnPlayer(plid);
format(string, sizeof(string), "(INFO) Vocк setou a profissгo de Caminhoneiro de cargas pesadas para %s (ID %d)!", pname,plid);
SendClientMessage(playerid, 0x00FFFFAA, string);
format(string, sizeof(string), "(INFO) O Ministro do trabalho: %s (ID %d) te setou a profissгo Caminhoneiro de cargas pesadas", aname,playerid);
SendClientMessage(plid, 0x00FFFFAA, string);
}
if(skin==8){
PlayerInfo[plid][pProfissao] = 8;
SpawnPlayer(plid);
format(string, sizeof(string), "(INFO) Vocк setou a profissгo de carreteiro para %s (ID %d)!", pname,plid);
SendClientMessage(playerid, 0x00FFFFAA, string);
format(string, sizeof(string), "(INFO) O Ministro do trabalho: %s (ID %d) te setou a profissгo carreteiro", aname,playerid);
SendClientMessage(plid, 0x00FFFFAA, string);
}
if(skin == 0){
PlayerInfo[plid][pProfissao] = 0;
SpawnPlayer(plid);
format(string, sizeof(string), "(INFO) Vocк setou a profissгo de desempregado para %s (ID %d)!", pname,plid);
SendClientMessage(playerid, 0x00FFFFAA, string);
format(string, sizeof(string), "(INFO) O Ministro do trabalho: %s (ID %d) te setou a profissгo DESEMPREGADO (: ", aname,playerid);
SendClientMessage(plid, 0x00FFFFAA, string);
}
return 1;
}else{
SendClientMessage(playerid, Vermelho, "(ERRO) Jogador nгo conectado.");
return 1;
}
}
}