24.05.2010, 00:51
Voce pega o nome da profissao que voce definiu e faz um comando para voce por o ID do cara em vez de for voce...
Ai voce so poem o
gTeam[playerid] = TEAM_SUAґPROFISSAO) {
no comando, que isso faz ele virar a profissao...
E para o comando funcionar so com adm, voce tem que colocar isso no comando tambem:
if (Admin[playerid] == 1){
Tipo um ezemplo de comando:
Ai voce so poem o
gTeam[playerid] = TEAM_SUAґPROFISSAO) {
no comando, que isso faz ele virar a profissao...
E para o comando funcionar so com adm, voce tem que colocar isso no comando tambem:
if (Admin[playerid] == 1){
Tipo um ezemplo de comando:
Quote:
if(strcmp(cmd, "/setSUAPROFISSAO", true) == 0) { if (Admin[playerid] == 1){ tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GREEN, "Use: /setSUAPROFISSAO [Player ID]"); return 1; } giveplayerid = strval(tmp); if (IsPlayerConnected(giveplayerid)) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "O adm %s fez de voce SUAPROFISSAO!", sendername, playerid); SendClientMessage(giveplayerid, COLOR_RED1, string); gTeam[playerid] = TEAM_SUAґPROFISSAO) { return 1; }else{ format(string, sizeof(string), "Voce nao й um ADM.", giveplayerid); SendClientMessage(playerid, COLOR_YELLOW, string); } }else{ format(string, sizeof(string), "id %d nгo esta conectado.", giveplayerid); SendClientMessage(playerid, COLOR_YELLOW, string); } return 1; } |