[Pedido] RETIRAR TODOS CARGOS
#1

Bom meu gamemode as definiзхes do cargo de trafico sгo Lider,Dono й depois vem Cargo nivel1(Fogueteiro) nivel2(Vapor) nivel3(Gerente) nivel4(Frente) ai tipo se eu quero seta de fogueteiro й vapor gerente й frente eu boto /setfrente ou /setgerente assim vai so pra seta lider tem que ser assim /setlider й dono й /setdono ae queria que alguem me explica-se como eu vou cria um comando assim /Retirarcargos ai id do player й tirava todos esses cargos que ele estб setado й aparece no SendClientMessageToAll Falando que o admin %s tirou os cargos de %
tal player alguem pode me dizer
Reply
#2

Use como base:

PHP код:
CMD:retirarcargos(playeridparams[])
{
    new 
id;
    if(
sscanf(params"u"id)) return SendClientMessage(playerid, -1"Use: /retirarcargos [id]");
    if(!
IsPlayerConnected(id)) return SendClientMessage(playerid, -1"Erro: O player nгo estб online!");
    
Player[id][pFogueteiro] = 0;
    
Player[id][pVapor] = 0;
    
Player[id][pGerente] = 0;
    
Player[id][pFrente] = 0;
    
Player[id][pDono] = 0;
    
Player[id][pLider] = 0;
    
SalvarPlayer(id);
    new 
string[256], p_name[MAX_PLAYER_NAME+1], id_name[MAX_PLAYER_NAME+1];
    
GetPlayerName(playeridp_namesizeof(p_name));
    
GetPlayerName(idid_namesizeof(id_name));
    
format(stringsizeof(string), "%s tirou todos os cargos de %s."p_nameid_name);
    
SendClientMessageToAll(-1string);
    return 
1;

@edit
Reply
#3

Boa mano vou usar como base й tals mais aqui no meu gamemode oque define Fogueteiro, vapor, gerente, frente,

й assim o
PHP код:
Player[id][Cargo] = 4;(FRENTEPlayer[id][Cargo] = 3;(Gerente
assim vai atй fogueteiro й na sua base tб

Quote:

Player[id][pFogueteiro] = 0;
Player[id][pVapor] = 0;
Player[id][pGerente] = 0;
Player[id][pFrente] = 0;

como vo defini o cargo ?
Reply
#4

Precissa mais nгo mano obrigado ai
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)